 espaethDigital PlumberPremium,MVM join:2001-04-21 Minneapolis, MN kudos:2 Reviews:
·Clear Wireless
| reply to funchords
Re: Is this a good thing for the net? said by funchords:There is possibly a temporary unfairness, and that's because the 100-connection link will experience a less deep cut on a dropped packet than the 10-connection link will. But ulitimately routers are stateless, they only know data packets and balance will eventually be achieved such that A and B packets get dropped at about the same rate. Even if A & B have packets dropped at the same rate, connection A has 100 instances of congestion avoidance compared to connection B having 10 instances.
The likelihood of a packet in a TCP flow of B being dropped is 10x greater than the likelihood of a packet in a TCP flow of A being dropped. 1:10 vs 1:100
If packets were uniformly dropped across flows then it might balance in the way you suggest. The problem is that congestion / drops happens without regard to specific flows, so the impact across TCP flows is not even. |