Hi,
Am trying to use TCP as transport for a system that can support large number of connections where all of them potentially can send data at the same time. I came across TCP behavior with many flows | IEEE Conference Publication | IEEE Xplore that says
TCP's ability to share a bottleneck fairly and efficiently decreases as the number of competing flows increases. TCP's minimum congestion window of one packet is the source of these problems: it causes a few flows to send too fast while the rest wait in re-transmission time-out.
This is an old link (~1997). Just wondering if the latest TCP stack in linux (2.6.32) has similar problem or has this been addressed of late ?
Thanks,
Nirmal