On the effective evaluation of TCP
- 5 October 1999
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 29 (5) , 59-70
- https://doi.org/10.1145/505696.505703
Abstract
Understanding the performance of the Internet's Transmission Control Protocol (TCP) is important because it is the dominant protocol used in the Internet today. Various testing methods exist to evaluate TCP performance, however all have pitfalls that need to be understood prior to obtaining useful results. Simulating TCP is difficult because of the wide range of variables, environments, and implementations available. Testing TCP modifications in the global Internet may not be the answer either: testing new protocols on real networks endangers other people's traffic and, if not done correctly, may also yield inaccurate or misleading results. In order for TCP research to be independently evaluated in the Internet research community there is a set of questions that researchers should try to answer. This paper attempts to list some of those questions and make recommendations as to how TCP testing can be structured to provide useful answers.Keywords
This publication has 23 references indexed in Scilit:
- TCP byte counting refinementsACM SIGCOMM Computer Communication Review, 1999
- On the generation and use of TCP acknowledgmentsACM SIGCOMM Computer Communication Review, 1998
- The macroscopic behavior of the TCP congestion avoidance algorithmACM SIGCOMM Computer Communication Review, 1997
- Performance interactions between P-HTTP and TCP implementationsACM SIGCOMM Computer Communication Review, 1997
- Wide-area Internet traffic patterns and characteristicsIEEE Network, 1997
- Simulation-based comparisons of Tahoe, Reno and SACK TCPACM SIGCOMM Computer Communication Review, 1996
- Experiences with network simulationACM SIGMETRICS Performance Evaluation Review, 1996
- Wide area traffic: the failure of Poisson modelingIEEE/ACM Transactions on Networking, 1995
- TCP and explicit congestion notificationACM SIGCOMM Computer Communication Review, 1994
- Random early detection gateways for congestion avoidanceIEEE/ACM Transactions on Networking, 1993