ACM Home Page
Please provide us with feedback. Feedback
Root cause analysis for long-lived TCP connections
Full text PdfPdf (727 KB)
Source International Conference On Emerging Networking Experiments And Technologies archive
Proceedings of the 2005 ACM conference on Emerging network experiment and technology table of contents
Toulouse, France
SESSION: Flows and bottleneck monitoring table of contents
Pages: 200 - 210  
Year of Publication: 2005
ISBN:1-59593-197-X
Authors
M. Siekkinen  Institut Eurécom, France
G. Urvoy-Keller  Institut Eurécom, France
E. W. Biersack  Institut Eurécom, France
T. En-Najjary  Institut Eurécom, France
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 39,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1095921.1095948
What is a DOI?

ABSTRACT

While the applications using the Internet have changed over time, TCP is still the dominating transport protocol that carries over 90% of the total traffic. Throughput is the key performance metric for long TCP connections. The achieved throughput results from the aggregate effects of the network path, the parameters of the TCP end points, and the application on top of TCP. Finding out which of these factors is limiting the throughput of a TCP connection -- referred to as TCP root cause analysis -- is important for end users that want to understand the origins of their problems, ISPs that need to troubleshoot their network, and application designers that need to know how to interpret the performance of the application. In this paper, we revisit TCP root cause analysis by first demonstrating the weaknesses of a previously proposed flight-based approach. We next discuss in detail the different possible limitations and highlight the need to account for the application behavior during the analysis process. The main contribution of this paper is a new approach based on the analysis of time series extracted from packet traces. These time series allow for a quantitative assessment of the different causes with respect to the resulting throughput. We demonstrate the interest of our approach on a large BitTorrent dataset.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S. Baset and H. Schulzrinne, "An Analysis of the Skype P2P Internet Telephony Protocol", CUCS-039-04, Department of Computer Science, Columbia University, 2004.
2
3
4
 
5
K. Claffy, R. S. Prasad, M. Murray, and C. Dovrolis, "Bandwidth Estimation: Metrics, Measurement Techniques, and Tools", IEEE Network, 17(6):27--35, November 2003.
 
6
M. Dyrna, "Network Tomography Tools", M.S. Thesis, TU Muenchen/Eurecom, September 2005.
7
 
8
M. Izal, G. Urvoy-Keller, E. Biersack, P. Felber, A. Al Hamra, and L. Garcés-Erice, "Dissecting BitTorrent: Five Months in a Torrent's Lifetime", In Passive and Active Measurements 2004, April 2004.
9
10
11
12
 
13
R. S. Prasad, M. Jain, and C. Dovrolis, "Socket Buffer Auto-Sizing for High-Performance Data Transfers", Journal of Grid Computing, 1(4):361--376, December 2003.
 
14
S. Shakkottai, R. Srikant, N. Brownlee, A. Broido, and kc claffy, "The RTT Distribution of TCP Flows in the Internet and its Impact on TCPbased Flow Control", Cooperative Association for Internet Data Analysis (CAIDA), University of Illinois, 2004.
 
15
B. Silverman, Density Estimation for Statistics and Data Analysis, CRC Press, 1986, ISBN 0412246201.
16
 
17
B. Veal, K. Li, and D. Lowenthal, "New Methods for Passive Estimation of TCP Round-Trip Times", In Proceedings of Passive and Active Measurements(PAM), 2005.
18


Collaborative Colleagues:
M. Siekkinen: colleagues
G. Urvoy-Keller: colleagues
E. W. Biersack: colleagues
T. En-Najjary: colleagues