Продукт задержки полосы пропускания - Bandwidth-delay product

В передача данных, то продукт задержки полосы пропускания это товар из канал передачи данных вместимость (в бит в секунду ) и это время задержки туда и обратно (в секундах).[1] В результате количество данных, измеренное в битах (или байты ), эквивалентно максимальному количеству данных в сетевой схеме в любой момент времени, то есть данных, которые были переданы, но еще не подтверждены. Продукт задержки полосы пропускания был первоначально предложен[2] как практическое правило для определения размера буферов маршрутизатора в сочетании с алгоритмом предотвращения перегрузки Случайное раннее обнаружение (КРАСНЫЙ).

Сеть с большим продуктом задержки полосы пропускания обычно известна как длинная толстая сеть (сокращено до LFN). Как определено в RFC 1072, сеть считается LFN, если произведение ее пропускной способности на задержку значительно больше 105 бит (12500 байт).

Сверхвысокая скорость локальные сети (LAN) могут попадать в эту категорию, где настройка протокола критична для достижения пиковой пропускной способности из-за их чрезвычайно высокой пропускной способности, даже если их задержка невелика. В то время как соединение с 1 Гбит / с и временем приема-передачи менее 100 мкс не является LFN, соединение со скоростью 100 Гбит / с должно оставаться ниже RTT 1 мкс, чтобы не считаться LFN.

Важным примером системы, в которой произведение задержки полосы пропускания велико, является геостационарный спутник соединения, где время непрерывной доставки очень велико, а пропускная способность канала также может быть высокой. Высокое время сквозной доставки затрудняет жизнь протоколам и приложениям с остановкой и ожиданием, которые предполагают быстрое сквозное реагирование.

Продукт с высокой пропускной способностью и задержкой является важным проблемным случаем при разработке таких протоколов, как Протокол управления передачей (TCP) в отношении Настройка TCP, потому что протокол может достичь оптимальной пропускной способности только в том случае, если отправитель отправляет достаточно большое количество данных, прежде чем потребуется остановиться и дождаться получения подтверждающего сообщения от получателя, подтверждающего успешное получение этих данных. Если объем отправленных данных недостаточен по сравнению с продуктом задержки полосы пропускания, значит, канал не остается занятым, и протокол работает ниже максимальной эффективности канала. Протоколы, которые надеются на успех в этом отношении, требуют тщательно разработанных алгоритмов самоконтроля и самонастройки.[3] В Параметр масштаба окна TCP может использоваться для решения этой проблемы, вызванной недостаточным размером окна, который ограничен 65 535 байтами без масштабирования.

Примеры

  • Жилой DSL: 2 Мбит / с, 50 ​​мс RTT
  • Мобильного широкополосного доступа (HSDPA ): 6 Мбит / с, RTT 100 мс
  • Жилой ADSL2 +: 20 Мбит / с (от DSLAM к жилому модему), RTT 50 мс
  • Жилой Кабельный интернет (DOCSIS ): 200 Мбит / с, 20 мс RTT
  • Высокоскоростная наземная сеть: 1 Гбит / с, RTT 1 мс
  • Сверхскоростная локальная сеть: 100 Гбит / с, RTT 30 мкс
  • Международная научно-образовательная сеть: 100 Гбит / с, 200 мс RTT

Рекомендации

  1. ^ RFC 1072: Вступление
  2. ^ Вилламисар, Кертис; Сун, Ченг (1 октября 1994 г.). «Высокая производительность TCP в ANSNET». Обзор компьютерных коммуникаций ACM SIGCOMM. 24 (5): 45–60. Дои:10.1145/205511.205520.
  3. ^ Махдави, Джамшид; Матис, Мэтт; Редди, Рагху. «Включение высокопроизводительной передачи данных». Питтсбургский суперкомпьютерный центр. Архивировано из оригинал 7 ноября 2015 г.. Получено 17 марта, 2017.

Смотрите также