DocumentCode :
3280472
Title :
Empirical TCP profiles and application
Author :
Popescu, Catalin T. ; Shankar, A. Udaya
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
fYear :
1999
fDate :
31 Oct.-3 Nov. 1999
Firstpage :
195
Lastpage :
202
Abstract :
We characterize a TCP implementation by a function, called a profile, that expresses the instantaneous throughput at the source in terms of the instantaneous roundtrip time and instantaneous loss rate for bulk transfers. We empirically obtain profiles of several TCP implementations, accurately enough to distinguish not only the TCP version but also the implementation (BSD, Windows, etc). Profiles have several uses: comparing different TCP implementations, diagnosing a TCP implementation, quantifying TCP-friendly flows, etc. We devise a method that uses profiles to compute the time-evolution of instantaneous performance metrics (throughput, queue size, loss rate, etc.) of TCP networks. Comparison against ns simulations shows the method to be accurate and fast.
Keywords :
queueing theory; telecommunication networks; transport protocols; TCP implementation; TCP networks; TCP-friendly flows; bulk transfers; empirical TCP profiles; instantaneous loss rate; instantaneous performance metrics; instantaneous roundtrip time; instantaneous throughput; loss rate; ns simulations; queue size; throughput; time-evolution; Analytical models; Application software; Computational modeling; Computer networks; Computer science; Educational institutions; Linux; Measurement; Size control; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols, 1999. (ICNP '99) Proceedings. Seventh International Conference on
ISSN :
1092-1648
Print_ISBN :
0-7695-0412-1
Type :
conf
DOI :
10.1109/ICNP.1999.801937
Filename :
801937
Link To Document :
بازگشت