<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 9pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>Hi,<BR>
&nbsp;<BR>
I'm somewhat confused about the similarities and differences between the concepts of fairness and friendliness. Sometimes they seem to be equivalent, but sometimes not. For example, a TCP-friendly protocol may not be fair to TCP in all conditions. It may occupy much more bandwidth than TCP in large BDP networks where TCP cannot make full use of the high speed.<BR>
&nbsp;<BR>
According to my understanding, I define Fairness and Friendliness as follow:<BR>
&nbsp;<BR>
Fairness: On a path with a single bottleneck, two competing long-lived flows with the same&nbsp;RTT should achieve approximately the same average throughput. We can use Jain's Index to measure it.<BR>
&nbsp;<BR>
Friendliness:&nbsp; A is said to be friendly to B if:<BR>
when coexisting with B,&nbsp;A&nbsp;will not&nbsp;decrease the speed of&nbsp;B in any setting ( i.e.&nbsp;B gets as much bandwidth competing against&nbsp;A as it would competing against with another&nbsp;B flow)<BR>
We may use the bandwidth stolen by A from B, divided by B's original bandwidth,&nbsp;to measure it.<BR>
&nbsp;<BR>
Is my understanding correct? Thanks.<BR>
&nbsp;<BR>
Yaogong<BR>
&nbsp;<BR><br /><hr />使用新一代 Hotmail,更强大、更安全、更多存储空间! <a href='http://www.hotmail.com' target='_new'>立刻体验!</a></body>
</html>