Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Experimentations with TCP selective acknowledgment

Published: 01 April 1998 Publication History

Abstract

This paper reports our experimentation results with TCP Selective Acknowledgments (TCP-Sack), which became an Internet Proposed Standard protocol recently. To understand the performance impact of TCP-Sack deployment, in this study we examined the following issues:• How much performance improvement TCP-Sack may bring over the current TCP implementation, TCP-Reno. We conducted experiments both on a lab testbed and over the Internet, under various conditions of link delay and losses.• In particular, how well TCP-Sack may perform over long delay paths that include satellite links.• What is the performance impact of TCP connections with Sack options on those connections without Sack when the two types running in parallel, if there is any.

References

[1]
{1} Jong Suk Ahn, Peter B. Danzig, Zhen Liu, and Limin Yan. Evaluation of tcp vegas: Emulation and experiment. Technical report, USC, 1995. http://excalibur.usc.edu/research/vegas/doc/.
[2]
{2} Lawrence S. Brakmo, Sean W. O'Malley, and Larry L. Peterson. Tcp vegas: New techniques for congestion detection and avoidance. Proceedings of ACM SIGCOMM '94, pages 24-35, May 1994. ftp://ftp.cs.arizona.edu/xkernel/Papers/vegas.ps.
[3]
{3} Kevin Fall et al. Simulation-based comparisons of reno, tahoe, and sack tcp. Computer communications Review, July 1996.
[4]
{4} Sally Floyd. Issues of tcp with sack. Technical report, LBL Network Group, January 1996.
[5]
{5} Janey C. Hoe. Improving the start-up behavior of a congestion control scheme for tcp. Proceedings of ACM SIGCOMM '96, August 1996.
[6]
{6} V. Jacobson, R. Braden, and D. Borman. Tcp extensions for high performance. Technical Report RFC 1323, IETF, 1992.
[7]
{7} Van Jacobson. Congestion avoidance and control. In Proceedings of SIGCOMM'88, 1988.
[8]
{8} M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow. Tcp selective acknowledgement options. Technical Report RFC 2018, IETF, 1996.
[9]
{9} M. Mathis and M. Mahdavi. Forward acknowledgment: Refining tcp congestion control. Computer Communication Review, 26(4), 1996.
[10]
{10} M. Mathis, M. Mahdavi, J. Semke, and T. Ott. The macroscopic behaviour of the tcp congestion avoidance algorithm. Computer Communications Review, 1997.
[11]
{11} Shawn Ostermann. TcpTrace, a Trace Analyser. http://jarok.cs.ohiou.edu/software/tcptrace.
[12]
{12} Luigi Rizzo. Issues on the implementation of selective acknowledgement for tcp. Technical report, Universita di Pisa, 1996.
[13]
{13} W. Stevens. Tcp slow start, congestion avoidance, fast retransmit, and fast recovery algorithms. RFC 2001, IETF, January 1997.

Cited By

View all

Index Terms

  1. Experimentations with TCP selective acknowledgment

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 28, Issue 2
    Apr. 1998
    127 pages
    ISSN:0146-4833
    DOI:10.1145/279345
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 April 1998
    Published in SIGCOMM-CCR Volume 28, Issue 2

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)50
    • Downloads (Last 6 weeks)7
    Reflects downloads up to 15 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2014)Transport layer renegingComputer Communications10.1016/j.comcom.2014.05.00952(82-88)Online publication date: Oct-2014
    • (2011)Misbehaviors in TCP SACK generationACM SIGCOMM Computer Communication Review10.1145/1971162.197116541:2(16-23)Online publication date: 15-Apr-2011
    • (2009)TCP for wireless network2009 19th International Conference Radioelektronika10.1109/RADIOELEK.2009.5158785(153-156)Online publication date: Apr-2009
    • (2009)Visualizing TCP/IP Network Flows to Control Congestion and BottlenecksCommunications and Networking in China10.1007/978-3-642-00205-2_5(40-47)Online publication date: 2009
    • (2006)Quantifying the effects of recent protocol improvements to TCPComputer Communications10.1016/j.comcom.2006.03.00129:15(2853-2866)Online publication date: 1-Sep-2006
    • (2005)TCP bulk repeatComputer Communications10.1016/j.comcom.2004.09.00428:5(507-518)Online publication date: 1-Mar-2005
    • (2004)Multi-path adaptive optical burst forwarding2004 Workshop on High Performance Switching and Routing, 2004. HPSR.10.1109/HPSR.2004.1303461(180-185)Online publication date: 2004
    • (2004)Experimental assessment of RED in wired/wireless networksInternational Journal of Communication Systems10.1002/dac.64317:4(287-302)Online publication date: 23-Mar-2004
    • (2002)Network modeling and simulationProceedings of the 34th conference on Winter simulation: exploring new frontiers10.5555/1030453.1030546(664-670)Online publication date: 8-Dec-2002
    • (2002)A survey of rollback-recovery protocols in message-passing systemsACM Computing Surveys10.1145/568522.56852534:3(375-408)Online publication date: 1-Sep-2002
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media