В передаче данных , то продукт пропускной способности задержки является продуктом из линии передачи данных «ы емкости (в битах в секунду ) , а также его туда-обратно время задержки (в секундах). [1] Результат, количество данных, измеренное в битах (или байтах ), эквивалентно максимальному количеству данных в сетевой схеме в любой момент времени, т. Е. Данным, которые были переданы, но еще не подтверждены. Продукт задержки полосы пропускания был первоначально предложен [2] как практическое правило для определения размера буферов маршрутизатора в сочетании с алгоритмом предотвращения перегрузки Random Early Detection (RED) .
Сеть с большим продуктом задержки полосы пропускания обычно известна как длинная толстая сеть (сокращенно LFN ). Как определено в RFC 1072, сеть считается LFN, если произведение ее полосы пропускания и задержки значительно больше 10 5 бит (12 500 байт).
Сверхвысокоскоростные локальные сети (ЛВС) могут попадать в эту категорию, где настройка протокола критична для достижения пиковой пропускной способности из-за их чрезвычайно высокой пропускной способности, даже если их задержка невелика. В то время как соединение с 1 Гбит / с и временем приема-передачи менее 100 мкс не является LFN, соединение со скоростью 100 Гбит / с должно оставаться ниже 1 мкс RTT, чтобы не считаться LFN.
Важным примером системы, в которой произведение задержки полосы пропускания велико, является система геостационарных спутниковых соединений, где время непрерывной доставки очень велико, а пропускная способность канала также может быть высокой. Высокое время непрерывной доставки затрудняет жизнь протоколам и приложениям с остановкой и ожиданием, которые предполагают быстрое сквозное реагирование.
Продукт с высокой пропускной способностью и задержкой является важным проблемным случаем при разработке протоколов, таких как протокол управления передачей (TCP) в отношении настройки TCP , поскольку протокол может достичь оптимальной пропускной способности только в том случае, если отправитель отправляет достаточно большое количество данных до того, как будет требуется остановиться и дождаться получения подтверждающего сообщения от получателя, подтверждающего успешное получение этих данных. Если количество отправленных данных недостаточно по сравнению с продуктом задержки полосы пропускания, значит, канал не остается занятым, и протокол работает ниже максимальной эффективности канала. Протоколы, которые надеются на успех в этом отношении, нуждаются в тщательно разработанных алгоритмах самоконтроля и самонастройки. [3] Параметр масштабирования окна TCP может использоваться для решения этой проблемы, вызванной недостаточным размером окна, который ограничен 65 535 байтами без масштабирования.
Примеры
- Спутниковая сеть средней скорости: 512 кбит / с, время приема- передачи 900 мс (RTT)
- Жилой DSL : 2 Мбит / с, 50 мс RTT
- Мобильная широкополосная связь ( HSDPA ): 6 Мбит / с, 100 мс RTT
- Жилой ADSL2 + : 20 Мбит / с (от DSLAM к жилому модему), RTT 50 мс
- Жилой кабельный Интернет ( DOCSIS ): 200 Мбит / с, 20 мс RTT
- Высокоскоростная наземная сеть: 1 Гбит / с, RTT 1 мс
- Сверхскоростная локальная сеть: 100 Гбит / с, RTT 30 мкс
- Международная научно-образовательная сеть: 100 Гбит / с, 200 мс RTT
Рекомендации
- ^ RFC 1072: Введение
- ^ Вилламисар, Кертис; Сун, Ченг (1 октября 1994 г.). «Высокая производительность TCP в ANSNET» . Обзор компьютерных коммуникаций ACM SIGCOMM . 24 (5): 45–60. DOI : 10.1145 / 205511.205520 .
- ^ Махдави, Джамшид; Матис, Мэтт; Редди, Рагху. «Включение высокопроизводительной передачи данных» . Питтсбургский суперкомпьютерный центр . Архивировано из оригинала на 7 ноября 2015 года . Проверено 17 марта 2017 года .
Смотрите также
- Подмена протокола
- Спутниковый интернет
- Интернет2
- Bufferbloat
- Многие варианты TCP были настроены для продуктов с большой задержкой полосы пропускания.
- HSTCP , FAST TCP , BIC TCP , CUBIC TCP , H-TCP , составной TCP , Agile-SD
- Параметр масштабирования окна TCP
- Для KiB vs KB см .: Kibibyte