Почему это важно
Пропускная способность может выглядеть нормальной, потери — низкими, а интерактивный трафик — ждать за большой очередью. Проверяют задержку под нагрузкой, а не только ping в простое.
Что подтверждено
Чрезмерная буферизация может давать неприемлемую задержку и мешать обратной связи контроля перегрузки, даже если потерь пакетов мало.
Граница применимости: Общие очереди узкого места под длительной нагрузкой.
Bufferbloat определяется временем удержания в очереди, поэтому его нельзя диагностировать только по скорости канала или средней загрузке.
Граница применимости: Задержка в очереди и счётчики ёмкости канала.
Что проверить
- Измерьте задержку в простое и под нагрузкой.
- Найдите очередь узкого места.
- Сопоставьте заполнение, метки и потери.
Первоисточники
RFC 7567: IETF Recommendations Regarding Active Queue Management
Internet Engineering Task Force · BCP 197 / RFC 7567, July 2015
Рекомендует AQM для раннего congestion signal и описывает задержку, lock-out и excessive buffering.
Открыть первоисточникRFC 5136: Defining Network Capacity
IETF · RFC 5136, February 2008
Разделяет nominal link capacity, available capacity и измерение результата на выбранном protocol layer.
Открыть первоисточник