Skip to main content

2014 | OriginalPaper | Buchkapitel

A Survey of Congestion Control Mechanisms in Linux TCP

verfasst von : Christian Callegari, Stefano Giordano, Michele Pagano, Teresa Pepe

Erschienen in: Distributed Computer and Communication Networks

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The Transmission Control Protocol (TCP) is used by the vast majority of Internet applications. Since its introduction in the 1970s, a lot of variants have been proposed to cope with the different network conditions we can have (e.g., wired networks, wireless networks, satellite links) and nowadays Linux OS includes 13 different TCP variants. The aim of this paper is to provide a complete survey of the different congestion control mechanisms used by the variants of the TCP implemented in the Linux Kernel 2.6.x.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Callegari, C., Giordano, S., Pagano, M., Pepe, T.: Behavior analysis of TCP Linux variants. Comput. Netw. 56, 462–476 (2012)CrossRef Callegari, C., Giordano, S., Pagano, M., Pepe, T.: Behavior analysis of TCP Linux variants. Comput. Netw. 56, 462–476 (2012)CrossRef
4.
Zurück zum Zitat Brakmo, L.S., O’Malley, S.W., Peterson, L.L.: TCP vegas: new techniques for congestion detection and avoidance. In: SIGCOMM, pp. 24–35 (1994)CrossRef Brakmo, L.S., O’Malley, S.W., Peterson, L.L.: TCP vegas: new techniques for congestion detection and avoidance. In: SIGCOMM, pp. 24–35 (1994)CrossRef
5.
Zurück zum Zitat Fu, C.P., Liew, S.: TCP veno: TCP enhancement for transmission over wireless access networks. IEEE J. Sel. Areas Commun. 21(2), 216–228 (2003)CrossRef Fu, C.P., Liew, S.: TCP veno: TCP enhancement for transmission over wireless access networks. IEEE J. Sel. Areas Commun. 21(2), 216–228 (2003)CrossRef
6.
Zurück zum Zitat Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M.Y., Wang, R.: TCP westwood: bandwidth estimation for enhanced transport over wireless links. In: Proceedings of the 7th Annual International Conference on Mobile Computing and Networking (MobiCom ’01), pp. 287–297. ACM, New York (2001). doi:10.1145/381677.381704CrossRef Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M.Y., Wang, R.: TCP westwood: bandwidth estimation for enhanced transport over wireless links. In: Proceedings of the 7th Annual International Conference on Mobile Computing and Networking (MobiCom ’01), pp. 287–297. ACM, New York (2001). doi:10.​1145/​381677.​381704CrossRef
7.
Zurück zum Zitat Xu, L., Harfoush, K., Rhee, I.: Binary increase congestion control (BIC) for fast long-distance networks. In: INFOCOM (2004) Xu, L., Harfoush, K., Rhee, I.: Binary increase congestion control (BIC) for fast long-distance networks. In: INFOCOM (2004)
8.
Zurück zum Zitat Rhee, I., Xu, L.: CUBIC: a new TCP-friendly high-speed TCP variant. SIGOPS Oper. Syst. Rev. 42(5), 64–74 (2008)CrossRef Rhee, I., Xu, L.: CUBIC: a new TCP-friendly high-speed TCP variant. SIGOPS Oper. Syst. Rev. 42(5), 64–74 (2008)CrossRef
9.
Zurück zum Zitat Floyd, S.: HighSpeed TCP for Large Congestion Windows (2002) Floyd, S.: HighSpeed TCP for Large Congestion Windows (2002)
10.
Zurück zum Zitat Caini, C., Firrincieli, R.: TCP Hybla: a TCP enhancement for heterogeneous networks. Int. J. Satell. Commun. Netw. 22(5), 547–566 (2004)CrossRef Caini, C., Firrincieli, R.: TCP Hybla: a TCP enhancement for heterogeneous networks. Int. J. Satell. Commun. Netw. 22(5), 547–566 (2004)CrossRef
12.
Zurück zum Zitat Liu, S., Başar, T., Srikant, R.: TCP-Illinois: a loss and delay-based congestion control algorithm for high-speed networks. In: Proceedings of the 1st International Conference on Performance Evaluation Methodolgies and Tools (Valuetools ’06), p. 55. ACM, New York (2006). doi:10.1145/1190095.1190166CrossRef Liu, S., Başar, T., Srikant, R.: TCP-Illinois: a loss and delay-based congestion control algorithm for high-speed networks. In: Proceedings of the 1st International Conference on Performance Evaluation Methodolgies and Tools (Valuetools ’06), p. 55. ACM, New York (2006). doi:10.​1145/​1190095.​1190166CrossRef
13.
Zurück zum Zitat Baiocchi, A. Castellani, A.P., Vacirca, F.: YeAH-TCP: yet another highspeed TCP. In: Proceedings of PFLDnet (2007) Baiocchi, A. Castellani, A.P., Vacirca, F.: YeAH-TCP: yet another highspeed TCP. In: Proceedings of PFLDnet (2007)
14.
Zurück zum Zitat Shorten, R., Leith, D.: H-TCP: TCP for high-speed and long-distance networks. In: Proceedings of the PFLDnet (2004) Shorten, R., Leith, D.: H-TCP: TCP for high-speed and long-distance networks. In: Proceedings of the PFLDnet (2004)
15.
Zurück zum Zitat Kuzmanovic, A., Knightly E.W.: TCP-LP: a distributed algorithm for low priority data transfer. In: Proceedings of INFOCOM (2003) Kuzmanovic, A., Knightly E.W.: TCP-LP: a distributed algorithm for low priority data transfer. In: Proceedings of INFOCOM (2003)
Metadaten
Titel
A Survey of Congestion Control Mechanisms in Linux TCP
verfasst von
Christian Callegari
Stefano Giordano
Michele Pagano
Teresa Pepe
Copyright-Jahr
2014
Verlag
Springer International Publishing
DOI
https://doi.org/10.1007/978-3-319-05209-0_3

Premium Partner