The Transmission Control Protocol (TCP), the most widely used transport protocol over the Internet, has been advertised to implement fairness between flows competing for the same narrow link. However, when session round-trip-times (RTTs) radically differ, the share may be anything but fair. This RTT-unfairness represents a problem that severely affects the performance of long-RTT flows and whose solution requires a revision of TCP's congestion control scheme. To this aim, we discuss TCP Libra, a new transport protocol able to ensure fairness and scalability regardless of the RTT, while remaining friendly towards legacy TCP. As main contributions of this paper, i) we focus on the model derivation and show how it leads to the design of TCP Libra; ii) we analyze the role of its parameters and suggest how they may be adjusted to lead to asymptotic stability and fast convergence; iii) we perform model-based, simulative, and real testbed comparisons with other TCP versions that have been reported as RTT-fair in literature. Results demonstrate the ability of TCP Libra in ensuring RTT-fairness while remaining throughput efficient and friendly towards legacy TCP.

TCP Libra: Derivation, Analysis and Comparison with Other RTT-Fair TCPs

MARFIA, GUSTAVO;G. Pau;ROCCETTI, MARCO
2010

Abstract

The Transmission Control Protocol (TCP), the most widely used transport protocol over the Internet, has been advertised to implement fairness between flows competing for the same narrow link. However, when session round-trip-times (RTTs) radically differ, the share may be anything but fair. This RTT-unfairness represents a problem that severely affects the performance of long-RTT flows and whose solution requires a revision of TCP's congestion control scheme. To this aim, we discuss TCP Libra, a new transport protocol able to ensure fairness and scalability regardless of the RTT, while remaining friendly towards legacy TCP. As main contributions of this paper, i) we focus on the model derivation and show how it leads to the design of TCP Libra; ii) we analyze the role of its parameters and suggest how they may be adjusted to lead to asymptotic stability and fast convergence; iii) we perform model-based, simulative, and real testbed comparisons with other TCP versions that have been reported as RTT-fair in literature. Results demonstrate the ability of TCP Libra in ensuring RTT-fairness while remaining throughput efficient and friendly towards legacy TCP.
G. Marfia; C. E. Palazzi; G. Pau; M. Gerla; M. Roccetti
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/87045
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 18
  • ???jsp.display-item.citation.isi??? 13
social impact