CUBIC for Fast Long-Distance Networks
draft-ietf-tcpm-cubic-00

The information below is for an old version of the document
Document Type Expired Internet-Draft (tcpm WG)
Last updated 2015-12-20 (latest revision 2015-06-18)
Replaces draft-zimmermann-tcpm-cubic
Stream IETF
Intended RFC status Informational
Formats
Expired & archived
plain text pdf html bibtex
Reviews
Additional URLs
- Mailing list discussion
Stream WG state WG Document
Document shepherd No shepherd assigned
IESG IESG state Expired
Consensus Boilerplate Unknown
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at
https://www.ietf.org/archive/id/draft-ietf-tcpm-cubic-00.txt

Abstract

CUBIC is an extension to the current TCP standards. The protocol differs from the current TCP standards only in the congestion window adjustment function in the sender side. In particular, it uses a cubic function instead of a linear window increase of the current TCP standards to improve scalability and stability under fast and long distance networks. BIC-TCP, a predecessor of CUBIC, has been a default TCP adopted by Linux since year 2005 and has already been deployed globally and in use for several years by the Internet community at large. CUBIC is using a similar window growth function as BIC-TCP and is designed to be less aggressive and fairer to TCP in bandwidth usage than BIC-TCP while maintaining the strengths of BIC- TCP such as stability, window scalability and RTT fairness. Through extensive testing in various Internet scenarios, we believe that CUBIC is safe for deployment and testing in the global Internet. The intent of this document is to provide the protocol specification of CUBIC for a third party implementation and solicit the community feedback through experimentation on the performance of CUBIC.

Authors

Injong Rhee (rhee@ncsu.edu)
Lisong Xu (xu@unl.edu)
Sangtae Ha
Alexander Zimmermann (alexander.zimmermann@netapp.com)
Lars Eggert (lars@netapp.com)
Richard Scheffenegger (rs@netapp.com)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)