⌕ Поиск по атласу

IETF · RFC · RFC9438

RFC9438 · CUBIC for Fast and Long-Distance Networks

CUBIC for Fast and Long-Distance Networks

CUBIC is a standard TCP congestion control algorithm that uses a cubic function instead of a linear congestion window increase function to improve scalability and stability over fast and long-distance networks. CUBIC has been adopted as the default TCP congestion control algorithm by the Linux, Windows, and Apple stacks. This document updates the specification of CUBIC to include algorithmic improvements based on these implementations and recent academic work. Based on the extensive deployment experience with CUBIC, this document also moves the specification to the Standards Track and obsoletes RFC 8312. This document also updates RFC 5681, to allow for CUBIC's occasionally more aggressive sending behavior.

Официальная английская аннотация

CUBIC is a standard TCP congestion control algorithm that uses a cubic function instead of a linear congestion window increase function to improve scalability and stability over fast and long-distance networks. CUBIC has been adopted as the default TCP congestion control algorithm by the Linux, Windows, and Apple stacks. This document updates the specification of CUBIC to include algorithmic improvements based on these implementations and recent academic work. Based on the extensive deployment experience with CUBIC, this document also moves the specification to the Standards Track and obsoletes RFC 8312. This document also updates RFC 5681, to allow for CUBIC's occasionally more aggressive sending behavior.

Связи документа

obsoletes: RFC8312

updates: RFC5681

Официальный источник · 2023-08-01

Полные импортированные сведения карточки
{
  "id": "RFC9438",
  "number": 9438,
  "title_en": "CUBIC for Fast and Long-Distance Networks",
  "title_ru": "",
  "summary_ru": "",
  "purpose_ru": "",
  "use_ru": "",
  "full_translation_path": "",
  "full_translation_checked_at": "",
  "full_translation_source_sha256": "",
  "architect_note_ru": "",
  "topics_ru": [],
  "translation_state": "not_prepared",
  "verification_level": "not_prepared",
  "verification_level_ru": "Русская выжимка не подготовлена",
  "verification_note_ru": "",
  "abstract_en": "CUBIC is a standard TCP congestion control algorithm that uses a cubic function instead of a linear congestion window increase function to improve scalability and stability over fast and long-distance networks. CUBIC has been adopted as the default TCP congestion control algorithm by the Linux, Windows, and Apple stacks. This document updates the specification of CUBIC to include algorithmic improvements based on these implementations and recent academic work. Based on the extensive deployment experience with CUBIC, this document also moves the specification to the Standards Track and obsoletes RFC 8312. This document also updates RFC 5681, to allow for CUBIC's occasionally more aggressive sending behavior.",
  "authors": [
    "L. Xu",
    "S. Ha",
    "I. Rhee",
    "V. Goel",
    "L. Eggert"
  ],
  "organizations": [],
  "publication_date": "2023-08-01",
  "current_status": "PROPOSED STANDARD",
  "current_status_ru": "Предлагаемый стандарт",
  "publication_status": "PROPOSED STANDARD",
  "publication_status_ru": "Предлагаемый стандарт",
  "lifecycle": "active",
  "lifecycle_ru": "Действующий",
  "stream": "IETF",
  "stream_ru": "IETF",
  "area": "wit",
  "area_ru": "Веб и транспорт Интернета",
  "working_group": "tcpm",
  "source_draft": "draft-ietf-tcpm-rfc8312bis-15",
  "page_count": 28,
  "doi": "10.17487/RFC9438",
  "keywords": [
    "Congestion control",
    "large BDP",
    "window scalability",
    "RTT fairness"
  ],
  "formats": [
    "HTML",
    "TXT",
    "PDF",
    "XML"
  ],
  "relations": {
    "obsoletes": [
      "RFC8312"
    ],
    "obsoleted_by": [],
    "updates": [
      "RFC5681"
    ],
    "updated_by": [],
    "is_also": [],
    "see_also": []
  },
  "links": {
    "info": "https://www.rfc-editor.org/info/rfc9438/",
    "html": "https://www.rfc-editor.org/rfc/rfc9438.html",
    "txt": "https://www.rfc-editor.org/rfc/rfc9438.txt",
    "datatracker": "https://datatracker.ietf.org/doc/rfc9438/"
  }
}