DocumentCode :
3218068
Title :
TCP behavior with many flows
Author :
Morris, Robert
Author_Institution :
Div. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA, USA
fYear :
1997
fDate :
28-31 Oct 1997
Firstpage :
205
Lastpage :
211
Abstract :
TCP´s ability to share a bottleneck fairly and efficiently decreases as the number of competing flows increases. This effect starts to appear when there are more flows, than packers in the delay-bandwidth product. In the limit of large numbers of flows, TCP forces a packet loss rate approaching 50%, causing delays that users are likely to notice. 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. The particular packet loss rate is a function of TCP´s abrupt transition front exponential backoff to sending with a window of one or more packets, and of the high rate at which TCP increases small congestion windows. Analysis of packet traces suggests that these aspects of TCP´s algorithms contribute substantially to the total loss rate observed on the Internet. One way to work around the problem is to make sure routers have not just one round-trip time of buffering, but buffering proportional to the total number of active flows. A more fundamental cure might make TCP less aggressive and more adaptive when its congestion window is small
Keywords :
Internet; delays; telecommunication congestion control; transport protocols; Internet; TCP behavior; buffering; congestion window; delay-bandwidth product; minimum congestion window; packet loss rate; Algorithm design and analysis; Bandwidth; Delay effects; History; IP networks; Internet; Predictive models; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols, 1997. Proceedings., 1997 International Conference on
Conference_Location :
Atlanta, GA
ISSN :
1092-1648
Print_ISBN :
0-8186-8061-X
Type :
conf
DOI :
10.1109/ICNP.1997.643715
Filename :
643715
Link To Document :
بازگشت