Title :
A Performance Study of Loss Detection/Recovery in Real-world TCP Implementations
Author :
Rewaskar, Sushant ; Kaur, Jasleen ; Smith, F. Donelson
Author_Institution :
Univ. of North Carolina, Chapel Hill
Abstract :
TCP is the dominant transport protocol used in the Internet and its performance fundamentally governs the performance of Internet applications. It is well-known that packet losses can adversely affect the connection duration of TCP connections - however, what is not fully understood is how well does the TCP design deal with losses. In this paper, we systematically evaluate the impact of design parameters associated with TCP´s loss detection/recovery mechanisms on the performance of real-world TCP connections. For this, we rely on an analysis tool that partially emulates the sender-side TCP implementations of 5 prominent OSes for passively analyzing the traces of TCP connections. Our study conducts passive analysis of more than 2.8 million real Internet TCP connections. We find that the recommended as well as widely-implemented settings of TCP parameters are not optimal for a significant fraction of Internet connections.
Keywords :
Internet; transport protocols; Internet; TCP; loss detection; loss recovery; packet losses; passive analysis; transport protocol; Algorithm design and analysis; Delay; Engineering profession; Internet; Linux; Peer to peer computing; Performance evaluation; Performance loss; Streaming media; Transport protocols;
Conference_Titel :
Network Protocols, 2007. ICNP 2007. IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-1588-5
Electronic_ISBN :
978-1-4244-1588-5
DOI :
10.1109/ICNP.2007.4375856