Термин Сети и HTTP обновлено

Head-of-line blocking: что это

Коротко

Head-of-line blocking: ситуация, когда задержка первого элемента очереди держит все следующие. В HTTP/1.1 запросы ждут друг друга в соединении, в HTTP/2 потерянный TCP-пакет держит все потоки.

Определение

Ситуация, когда задержка первого элемента очереди держит все следующие. В HTTP/1.1 запросы ждут друг друга в соединении, в HTTP/2 потерянный TCP-пакет держит все потоки. HTTP/3 убирает это на транспорте.

Подробнее

Ключевой термин для объяснения эволюции протоколов.

Из урока «HTTP/2 и HTTP/3 за 6 минут»

Это head-of-line blocking на уровне TCP, и на плохой мобильной сети HTTP/2 может быть даже хуже нескольких соединений HTTP/1.1. Что такое head-of-line blocking и как его решают HTTP/2 и HTTP/3?

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Сети и HTTP проверят, что термин понятен в деле.