skip to main content
10.1145/190314.190317acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
Article
Free Access

TCP Vegas: new techniques for congestion detection and avoidance

Authors Info & Claims
Published:01 October 1994Publication History

ABSTRACT

Vegas is a new implementation of TCP that achieves between 40 and 70% better throughput, with one-fifth to one-half the losses, as compared to the implementation of TCP in the Reno distribution of BSD Unix. This paper motivates and describes the three key techniques employed by Vegas, and presents the results of a comprehensive experimental performance study—using both simulations and measurements on the Internet—of the Vegas and Reno implementations of TCP.

References

  1. 1.P. Danzig and S. Jamin. tcplib: A Library of TCP Internetwork Traffic Characteristics. Technical Report CS-SYS-91-495, Computer Science Department, USC, 1991.]]Google ScholarGoogle Scholar
  2. 2.A. Heybey. The network simulator. Technical report, MIT, Sept. 1990.]]Google ScholarGoogle Scholar
  3. 3.N. C. Hutchinson and L. L. Peterson. The x-kernel: An architecture for implementing network protocols. IEEE Transactions on Software Engineering, 17(1):64-76, Jan. 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.V. Jacobson. Congestion Avoidance and Control. In Proceedings of the SIGCOMM '88 Symposium, pages 314-32, Aug. 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.V. Jacobson and R. Braden. TCP Extensions for Long- Delay Paths. Request for Comments 1072, Oct. 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.V. Jacobson, R. Braden, and D. Borman. TCP Extensions for High Performance. Request for Comments 1323, May 1992.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.R. Jain. A Delay-Based Approach for Congestion Avoidance in Interconnected Heterogeneous Computer Networks. A CM Computer Communication Review, 19(5):56-71, Oct. 1989.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.R. Jain. The Art of Computer Systems Performance Analysis: Techniques for ExperimentaIDesign, Measurement, Simulation and Modeling. John Wiley and Sons, Inc., New York, 1991.]]Google ScholarGoogle Scholar
  9. 9.S. Keshav. REAL: A Network Simulator. Technical Report 88/472, Department of Computer Science, UC Berkeley, 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Z. Wang and J. Crowcroft. A New Congestion Control Scheme: Slow Start and Search (Tri-S). ACM Computer Communication Review, 21 (1):32-43, Jan. 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Z. Wang and J. Crowcroft. Eliminating Periodic Packet Losses in 4.3-Tahoe BSD TCP Congestion Control Algorithm. ACM Computer Communication Review, 22(2):9-16, Apr. 1992.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.L. Zhang, S. Shenker, and D. D. Clark. Observations on the Dynamics of a Congestion Control Algorithm: The Effects of Two-Way Traffic. In Proceedings of the SIGCOMM '91 Symposium, pages 133-147, Sept. 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. TCP Vegas: new techniques for congestion detection and avoidance

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              SIGCOMM '94: Proceedings of the conference on Communications architectures, protocols and applications
              October 1994
              328 pages
              ISBN:0897916824
              DOI:10.1145/190314
              • cover image ACM SIGCOMM Computer Communication Review
                ACM SIGCOMM Computer Communication Review  Volume 24, Issue 4
                Oct. 1994
                318 pages
                ISSN:0146-4833
                DOI:10.1145/190809
                • Editor:
                • David Oran
                Issue’s Table of Contents

              Copyright © 1994 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 October 1994

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              SIGCOMM '94 Paper Acceptance Rate29of141submissions,21%Overall Acceptance Rate554of3,547submissions,16%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader