awesome-everything EN
↑ Обратно к восхождению

Сети и протоколы

Версии HTTP: свободное припоминание

Суть Промпты на свободное припоминание по юниту версий HTTP. Сначала ответь своими словами, затем раскрой модельный ответ и сравни.
Высота — путь к senior
НольJuniorMiddleSenior
Ты на senior-высоте — в орбите
◷ 14 min

Припоминание сильнее перечитывания. На каждый промпт проговори или запиши полный ответ по памяти, прежде чем открыть модельный — именно усилие припоминания закрепляет механику протокола.

Цель

Восстанови хребет юнита — зачем существует каждая версия HTTP, где живёт head-of-line blocking на каждом слое, как QUIC и QPACK сохраняют независимость потоков, connection migration и операционные сигналы — не подглядывая в уроки.

Вспомните перед уходом
  1. 01
    Зачем изобрели HTTP/2 и HTTP/3, если HTTP/1.1 уже работал?
  2. 02
    Объясни два слоя head-of-line blocking и какая версия чинит каждый.
  3. 03
    Почему HTTP/3 использует QPACK вместо HPACK и как QPACK сохраняет независимость потоков?
  4. 04
    Что такое QUIC connection migration и почему это важно для мобильных?
  5. 05
    Почему HTTP/2 Server Push мёртв и что его заменило?
  6. 06
    Как HTTP/3 обнаруживается и выбирается и какой production-сигнал говорит, что UDP блокируется?
Итог

Если ты смог восстановить каждый ответ по памяти, ты держишь хребет юнита: HTTP/1.1 параллелит множеством соединений, HTTP/2 мультиплексирует потоки и убивает HOL blocking прикладного слоя, но наследует транспортный от TCP, а HTTP/3 на QUIC изолирует потери по потокам, использует QPACK ради независимости потоков на слое заголовков и мигрирует через смену IP. Server Push мёртв в пользу 103 Early Hints, а production-сигнал здоровья — распределение ALPN плюс h3-fallback по ASN.

Продолжить восхождение ↑Версии HTTP: чтение заголовков и трейсов
хоткеи развернуть
поиск
K
пред. пьеса
k
след. пьеса
j
тиры
t
это меню
?
sources3
expand
  1. 01
  2. 02
  3. 03

Trademarks belong to their respective owners. Editorial reference only.