Bufferbloat: чому затримка зростає під навантаженням
Якщо без навантаження затримка нормальна, але під час активного завантаження або віддавання даних різко зростає, причиною може бути bufferbloat — надто великі черги на вузькому місці з’єднання.
Що таке bufferbloat і як він проявляється
Механізм потрібно тлумачити в межах його протокольної ролі. Bufferbloat впливає на роботу мережі, але сам по собі не визначає причину збою.
Як перевірити затримку під навантаженням
Виміряйте затримку без навантаження, а потім під час максимального завантаження та віддавання даних. Значне зростання затримки під навантаженням — характерна ознака. Якщо вузьке місце під вашим контролем, керування чергами на кшталт SQM може допомогти. Для домашньої мережі корисно повторити тест окремо через Ethernet і Wi-Fi: так видно, чи затримку створює черга на маршрутизаторі, чи бездротовий канал. Пропускну здатність до й після зміни налаштувань можна порівняти через тест швидкості 2ip.
Що можна зробити
Технічна довідка: RFC 7567.