Access the full text.
Sign up today, get DeepDyve free for 14 days.
R. Braden (1989)
Requirements for Internet Hosts - Communication LayersRFC, 1122
Usc Tr, Vikram Visweswaraiah, J. Heidemann (1999)
Improving Restart of Idle TCP Connections
S. Floyd (1995)
TCP and Successive Fast Retransmits
QUTdN QeO (1993)
Random Early Detection Gateways for Congestion Avoidance
(1997)
Technical Report 97-661
S. Floyd, K. Fall (1999)
Promoting the use of end-to-end congestion control in the InternetIEEE/ACM Trans. Netw., 7
C. Partridge, T. Shepard (1997)
TCP/IP performance over satellite linksIEEE Netw., 11
K. Fall, S. Floyd (1996)
Simulation-based comparisons of Tahoe, Reno and SACK TCPComput. Commun. Rev., 26
(1995)
NS (Network Simulator)
V. Jacobson (1988)
Congestion avoidance and control
(1998)
TCP Congestion Control Internet-Draft draft- ietf-tcpimpl-cong-control-00.txt (work in progress
B. Braden, D. Clark, J. Crowcroft, Bruce Davie, S. Deering, D. Estrin, S. Floyd, V. Jacobson, Greg Minshall, C. Partridge, L. Peterson, K. Ramakrishnan, S. Shenker, J. Wroclawski, Lixia Zhang (1998)
Recommendations on Queue Management and Congestion Avoidance in the InternetRFC, 2309
ACM SIGCOMM
C. Partridge (1998)
ACK Spacing for High Delay-Bandwidth Paths with Insufficient Buffering
(1981)
Transmission Control Protocol RFC 793. PS977 Craig Partridge and Tim Shepard. TCPPIP Performance Over Satellite Links
W. Stevens, Stevens, Informational Thomas, Page (1997)
TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery AlgorithmsRFC, 2001
H. Balakrishnan, V. Padmanabhan, R. Katz (1997)
The effects of asymmetry on TCP performanceMobile Networks and Applications, 4
(1998)
ACK Spacing for High Delay-Bandwidth Paths with Insuucient Buuering Internet-Draft draft-rfced-info-partridge-00.txt (work in progress)
V. Paxson, M. Allman, S. Dawson, William Fenner, J. Griner, Ian Heavens, K. Lahey, J. Semke, Bernie Volz (1999)
Known TCP Implementation ProblemsRFC, 2525
V. Paxson (1997)
Automated packet trace analysis of TCP implementations
S. Johnson (1995)
Increasing TCP Throughput by using an Extended Acknowledgement Interval
M. Mathis, J. Mahdavi, S. Floyd, A. Romanow (1996)
TCP Selective Acknowledgement Options, 2018
(1990)
Email to the end2end-interest mailing list
(1981)
Jon Postel. Transmission Control Protocol
M. Allman (1997)
Improving TCP performance over satellite channels
(1997)
In ACM MobiCom
This paper presents a simulation study of various TCP acknowledgment generation and utilization techniques. We investigate the standard version of TCP and the two standard acknowledgment strategies employed by receivers: those that acknowledge each incoming segment and those that implement delayed acknowledgments. We show the delayed acknowledgment mechanism hurts TCP performance, especially during slow start. Next we examine three alternate mechanisms for generating and using acknowledgments designed to mitigate the negative impact of delayed acknowledgments. The first method is to generate delayed ACKs only when the sender is not using the slow start algorithm. The second mechanism, called byte counting , allows TCP senders to increase the amount of data being injected into the network based on the amount of data acknowledged rather than on the number of acknowledgments received. The last mechanism is a limited form of byte counting. Each of these mechanisms is evaluated in a simulated network with no competing traffic, as well as a dynamic environment with a varying amount of competing traffic. We study the costs and benefits of the alternate mechanisms when compared to the standard algorithm with delayed ACKs.
ACM SIGCOMM Computer Communication Review – Association for Computing Machinery
Published: Oct 1, 1998
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.