ACM Home Page
Please provide us with feedback. Feedback
Passive estimation of TCP round-trip times
Full text PdfPdf (627 KB)
Source ACM SIGCOMM Computer Communication Review archive
Volume 32 ,  Issue 3  (July 2002) table of contents
Pages: 75 - 88  
Year of Publication: 2002
ISSN:0146-4833
Authors
Hao Jiang  Computer and Information Sciences University of Delaware
Constantinos Dovrolis  Computer and Information Sciences University of Delaware
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 125,   Citation Count: 25
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/571697.571725
What is a DOI?

ABSTRACT

We propose and evaluate a passive measurement methodology that estimates the distribution of Round-Trip Times (RTTs) for the TCP connections that flow through a network link. Such an RTT distribution is important in buffer provisioning, configuration of active queue management, and detection of congestion unresponsive traffic. The proposed methodology is based on two techniques. The first technique is applicable to TCP caller-to-callee flows, and it is based on the 3-way handshake messages. The second technique is applicable to callee-to-caller flows, when the callee transfers a number of MSS segments to the caller, and it is based on the slow-start phase of TCP. The complete estimation algorithm reports an RTT for 55-85% of the TCP workload, in terms of bytes, in the traces that we examined. Verification experiments show that about 90% of the passive measurements are within 10% or 5ms, whichever is larger, of the RTT that ping would measure. Also, measurements on several NLANR traces show that the two estimation techniques agree within 25ms for 70-80% of the processed TCP connections. We also apply the estimation methodology on a number of NLANR traces and examine the variability of the measured RTT distributions in both short and long timescales.


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
2
 
3
M. Allman, V. Paxson, and W. Stevens. TCP Congestion Control, Apr. 1999. IETF RFC 2581.
 
4
H. Balakrishnan, V. N. Padmanabhan, S. Seshan, M. Stemm, and R. H. Katz. TCP Behavior of a Busy Internet Server: Analysis and Improvements. In Proceedings of IEEE INFOCOM, Apr. 1998.
 
5
R. Braden. Requirements for Internet Hosts - Communication Layers, Oct. 1989. IETF RFC 1122.
 
6
J. Cleary, S. Donnelly, I. Graham, A. McGregor, and M. Pearson. Design Principles for Accurate Passive Measurement. In Proceedings Passive and Active Measurements (PAM) workshop, Apr. 2000.
 
7
 
8
 
9
V. Jacobson. TCPdump, the protocol packet capture and dumper program. ftp://ftp.ee.lbl.gov/tcpdump.tar.Z.
10
 
11
 
12
H. S. Martin, A. J. McGregor, and J. G. Cleary. Analysis of Internet Delay Times. In Proceedings of Passive and Active Measurements (PAM) workshop, 2000.
13
 
14
J. C. Mogul and S.E.Deering. Path MTU Discovery, Apr. 1990. RFC 1191.
 
15
 
16
R. Mortier, I. Pratt, C. Clark, and S. Crosby. Implicit Admission Control. IEEE Journal on Selected Areas in Communications, 18(12):2629-2639, Dec. 2000.
 
17
 
18
NLANR MOAT. Passive Measurement and Analysis. http://pma.nlanr.net/PMA/, Nov. 2001.
 
19
S. Ostermann. tcptrace: TCP dump file analysis tool. http://www.tcptrace.org.
20
 
21
V. Paxson and M. Allman. Computing TCP's Retransmission Timer, Nov. 2000. IETF RFC 2988.
 
22
 
23
A. Veres. end2end-interest mailing list. http://www.icir.org/floyd/other/Veres.April2001, Apr. 2001.
24

CITED BY  25

Collaborative Colleagues:
Hao Jiang: colleagues
Constantinos Dovrolis: colleagues