Behavior analysis of TCP Linux variants

  • Authors:
  • C. Callegari;S. Giordano;M. Pagano;T. Pepe

  • Affiliations:
  • Dept. of Information Engineering, University of Pisa, Via Caruso 16, 56122 Pisa, Italy;Dept. of Information Engineering, University of Pisa, Via Caruso 16, 56122 Pisa, Italy;Dept. of Information Engineering, University of Pisa, Via Caruso 16, 56122 Pisa, Italy;Dept. of Information Engineering, University of Pisa, Via Caruso 16, 56122 Pisa, Italy

  • Venue:
  • Computer Networks: The International Journal of Computer and Telecommunications Networking
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

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 offer a comparative analysis of the behavior of the different TCP Linux variants, in terms of throughput, fairness, and friendliness.