Skip to main content

Performance Evaluation of TCP Congestion Control Mechanisms

  • Conference paper
  • First Online:
Novel Algorithms and Techniques in Telecommunications and Networking
  • 1345 Accesses

Abstract

There are many congestion control mechanisms of TCP reported in the literature. Examples of these mechanisms are additive increase/multiplicative decrease, slow start, fast retransmit and fast recovery, and selective acknowledgement. Different versions of TCP have been implemented that include the previous mechanisms. Examples of these versions are TCP/Reno, TCP/Vegas, TCP/Sack, and TCP/Fack.

In this paper we have simulated different versions of TCP congestion control mechanisms. Extensive simulations are carried using NS Simulator to study the performance of the TCP congestion control mechanisms with different parameters such as the advertised window size, the initial size of congestion window on slow start, packet size, queue size, and bandwidth.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Sally Floyd, “Promoting the Use of End-to-End Congestion Control in the Internet,” IEEE/ACM Transactions on Networking, Vol. 7, No. 4, August 1999, pp. 458–472.

    Article  Google Scholar 

  2. Ramesh Hohari and David Kim Hong Tan, “End-to-End Congestion Control for the Internet: Delays and Stability,” IEEE/ACM Transactions on Networking, Vol. 9, No. 6, December 2001, pp. 818–832.

    Article  Google Scholar 

  3. Kevin Fall and Kannan Varadhan, The ns Manual, The VINT Project, April 14, 2002. Available at: http://nsnam.isi.edu/nsnam/index.php/User_Information

  4. Marc Geris, NS Tutorial, available at: http://www.isi.edu/nsnam/ns/tutorial

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media B.V.

About this paper

Cite this paper

Abdelfattah, E. (2010). Performance Evaluation of TCP Congestion Control Mechanisms. In: Sobh, T., Elleithy, K., Mahmood, A. (eds) Novel Algorithms and Techniques in Telecommunications and Networking. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-3662-9_43

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-3662-9_43

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-3661-2

  • Online ISBN: 978-90-481-3662-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics