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

IETF · RFC · RFC4170

RFC4170 · Туннелирование мультиплексированного сжатого RTP (TCRTP)

Tunneling Multiplexed Compressed RTP (TCRTP)

RFC 4170 описывает TCRTP — способ повысить эффективность использования полосы пропускания при параллельной передаче нескольких RTP-потоков между двумя конечными точками, в частности для магистральной передачи голоса. Метод объединяет Enhanced CRTP (ECRTP) для сжатия заголовков, PPP Multiplexing для мультиплексирования полезных нагрузок и L2TP для сквозного туннелирования. Документ приводит рекомендуемые расширения и примеры расчёта эффективности для голосовых и видеоприложений. Во все приложения TCRTP следует включать подходящую криптографическую защиту. RFC 4170 имеет статус Best Current Practice (BCP 110).

Назначение

Сократить расход полосы пропускания при передаче множества RTP-потоков по одному сетевому пути, особенно в сценариях VoIP с большой задержкой.

Применение

Применяйте TCRTP между шлюзами RTP либо внешними концентраторами, когда между парой конечных точек одновременно активны многочисленные RTP-сеансы. Используйте ECRTP для устойчивости к задержкам, потерям и изменению порядка пакетов, PPP Multiplexing для амортизации накладных расходов туннеля и L2TP для туннелирования; учитывайте MTU, задержку мультиплексирования и потери пакетов. Если RTP-пакет маркирован битами Expedited Forwarding (EF) и туннелируется, заголовок туннеля также должен быть маркирован теми же битами EF; не смешивайте EF- и non-EF-трафик в одном мультиплексированном туннеле, маркированном EF. Во все приложения TCRTP следует включать подходящую криптографическую защиту.

Документ описывает комбинацию существующих протоколов и пример реализации, а не универсальную замену обычному CRTP: при малом числе потоков мультиплексирование может не дать выгоды. Наибольший эффект ожидается для VoIP, в том числе поверх ATM; для видео выигрыш может быть незначительным. RFC 4170 не обновляет и не отменяет другие RFC; он также опубликован как BCP 110.

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

This document describes a method to improve the bandwidth utilization of RTP streams over network paths that carry multiple Real-time Transport Protocol (RTP) streams in parallel between two endpoints, as in voice trunking. The method combines standard protocols that provide compression, multiplexing, and tunneling over a network path for the purpose of reducing the bandwidth used when multiple RTP streams are carried over that path. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.

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

is_also: BCP110

Читать полный русский перевод →

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

Полные импортированные сведения карточки
{
  "id": "RFC4170",
  "number": 4170,
  "title_en": "Tunneling Multiplexed Compressed RTP (TCRTP)",
  "title_ru": "Туннелирование мультиплексированного сжатого RTP (TCRTP)",
  "summary_ru": "RFC 4170 описывает TCRTP — способ повысить эффективность использования полосы пропускания при параллельной передаче нескольких RTP-потоков между двумя конечными точками, в частности для магистральной передачи голоса. Метод объединяет Enhanced CRTP (ECRTP) для сжатия заголовков, PPP Multiplexing для мультиплексирования полезных нагрузок и L2TP для сквозного туннелирования. Документ приводит рекомендуемые расширения и примеры расчёта эффективности для голосовых и видеоприложений. Во все приложения TCRTP следует включать подходящую криптографическую защиту. RFC 4170 имеет статус Best Current Practice (BCP 110).",
  "purpose_ru": "Сократить расход полосы пропускания при передаче множества RTP-потоков по одному сетевому пути, особенно в сценариях VoIP с большой задержкой.",
  "use_ru": "Применяйте TCRTP между шлюзами RTP либо внешними концентраторами, когда между парой конечных точек одновременно активны многочисленные RTP-сеансы. Используйте ECRTP для устойчивости к задержкам, потерям и изменению порядка пакетов, PPP Multiplexing для амортизации накладных расходов туннеля и L2TP для туннелирования; учитывайте MTU, задержку мультиплексирования и потери пакетов. Если RTP-пакет маркирован битами Expedited Forwarding (EF) и туннелируется, заголовок туннеля также должен быть маркирован теми же битами EF; не смешивайте EF- и non-EF-трафик в одном мультиплексированном туннеле, маркированном EF. Во все приложения TCRTP следует включать подходящую криптографическую защиту.",
  "full_translation_path": "translations/rfc4170.html",
  "full_translation_checked_at": "2026-10-10",
  "full_translation_source_sha256": "bd7ee82f149f186e85448998528c201445c563773d6e58af4df2853e0e991114",
  "architect_note_ru": "Документ описывает комбинацию существующих протоколов и пример реализации, а не универсальную замену обычному CRTP: при малом числе потоков мультиплексирование может не дать выгоды. Наибольший эффект ожидается для VoIP, в том числе поверх ATM; для видео выигрыш может быть незначительным. RFC 4170 не обновляет и не отменяет другие RFC; он также опубликован как BCP 110.",
  "topics_ru": [],
  "translation_state": "reviewed",
  "verification_level": "primary_source_reviewed",
  "verification_level_ru": "Проверено по первичному тексту и реестру RFC Editor",
  "verification_note_ru": "Полный текст и карточка независимо сверены с первоисточником. 2026-10-10",
  "abstract_en": "This document describes a method to improve the bandwidth utilization of RTP streams over network paths that carry multiple Real-time Transport Protocol (RTP) streams in parallel between two endpoints, as in voice trunking. The method combines standard protocols that provide compression, multiplexing, and tunneling over a network path for the purpose of reducing the bandwidth used when multiple RTP streams are carried over that path. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.",
  "authors": [
    "B. Thompson",
    "T. Koren",
    "D. Wing"
  ],
  "organizations": [],
  "publication_date": "2005-11-01",
  "current_status": "BEST CURRENT PRACTICE",
  "current_status_ru": "Лучшая современная практика",
  "publication_status": "BEST CURRENT PRACTICE",
  "publication_status_ru": "Лучшая современная практика",
  "lifecycle": "active",
  "lifecycle_ru": "Действующий",
  "stream": "IETF",
  "stream_ru": "IETF",
  "area": "rai",
  "area_ru": "rai",
  "working_group": "avt",
  "source_draft": "draft-ietf-avt-tcrtp-08",
  "page_count": 24,
  "doi": "10.17487/RFC4170",
  "keywords": [
    "real-time transport protocol"
  ],
  "formats": [
    "TXT",
    "HTML"
  ],
  "relations": {
    "obsoletes": [],
    "obsoleted_by": [],
    "updates": [],
    "updated_by": [],
    "is_also": [
      "BCP110"
    ],
    "see_also": []
  },
  "links": {
    "info": "https://www.rfc-editor.org/info/rfc4170/",
    "html": "https://www.rfc-editor.org/rfc/rfc4170.html",
    "txt": "https://www.rfc-editor.org/rfc/rfc4170.txt",
    "datatracker": "https://datatracker.ietf.org/doc/rfc4170/"
  }
}