[e2e] TCP goodput as a function of connection count
Daniel S. Menasche
sadoc at cs.umass.edu
Sat Apr 3 12:48:48 PDT 2010
Dear Tim,
On the theoretical side, this work is related,
Honggang Zhang, Don Towsley, Weibo Gong, "TCP Connection Game: A Study
on the Selfish Behavior of TCP Users", Proceedings of IEEE ICNP 2005
Maybe among its references, or among the papers that cite it, we can
find some answers to your questions.
Best regards, Daniel
On Sat, 2010-04-03 at 10:45 -0800, Tim Dorcey wrote:
> Is anyone aware of theoretical or empirical results regarding tcp goodput as
> function of the number of independent tcp connections sharing a link? I
> have seen arguments in favor of the increased parallelism that distributed
> transports like bittorrent offer. But, what does parallelism buy in a
> time-sharing environment? I would expect nothing is gained by 10
> simultaneous file transfers each using 10% of 10 different paths, versus
> each using 100% of its own path.
>
> Taking this argument a little further is TCP biased toward too much
> fairness? If there are 10 equal size "jobs" to be done, doing them in
> parallel insures that none complete sooner than the worst case if they were
> done sequentially. I guess given mix of big and small jobs, perhaps not
> much is lost by treating everything as small job?
>
> Tim
More information about the end2end-interest
mailing list