• DocumentCode
    3234638
  • Title

    Enabling compatibility between TCP Reno and TCP Vegas

  • Author

    Feng, W. ; Vanichpun, S.

  • fYear
    2003
  • fDate
    27-31 Jan. 2003
  • Firstpage
    301
  • Lastpage
    308
  • Abstract
    Despite research showing the superiority of TCP Vegas over TCP Reno, Reno is still the most widely deployed variant of TCP This predicament is due primarily to the alleged incompatibility of Vegas with Reno. While Vegas in isolation performs better with respect to overall network utilization, stability, fairness, throughput and packet loss, and burstiness; its performance is generally mediocre in any environment where Reno connections exist. Hence, there exists no incentive for any operating system to adopt TCP Vegas. In this paper we show that the accepted (default) configuration of Vegas is indeed incompatible with TCP Reno. However with a careful analysis of how Reno and Vegas use buffer space in routers, Reno and Vegas can be compatible with one another if Vegas is configured properly. Furthermore, we show that overall network performance actually improves with the addition of properly configured Vegas flows competing head-to-head with Reno flows.
  • Keywords
    Internet; telecommunication congestion control; telecommunication network routing; transport protocols; TCP Reno; TCP Reno flows; TCP Vegas; TCP Vegas flows; buffer space; burstiness; compatibility; fairness; overall network utilization; packet loss; routers; stability; throughput; Bandwidth; Convergence; Educational institutions; Internet; Jacobian matrices; Laboratories; Operating systems; Performance loss; Stability; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications and the Internet, 2003. Proceedings. 2003 Symposium on
  • Print_ISBN
    0-7695-1872-9
  • Type

    conf

  • DOI
    10.1109/SAINT.2003.1183063
  • Filename
    1183063