HTTP/2 vs HTTP/3 Latency Modeler
HTTP/2 vs HTTP/3 Моделиране
Модел RTT, блокиране на главата на линията, и ефекти на загуба на пакети върху TCP срещу QUIC throughput и време на зареждане на страницата.
Време за натоварване на страницата
Сравняване на протокола
| Характеристики | HTTP/2 (TCP) | HTTP/3 (QUIC) |
|---|---|---|
| Транспорт | TCP (надежден, поръчан) | UDP + QUIC (надежден, зависим от потока) |
| Блокиране на главата на линията | Транспортно ниво HOL при загуба на TCP | Не HoL гол само блокира един поток |
| Настройки на връзката | 1-2 RTT (TLS 1.3) | 0-1 RTT (0-RTT възобновяване) |
| Мултиплексиране | Множество потоци, TCP HOL | Истински паралелни потоци, без HOL |
| Възстановяване на загуби | TCP отново блокира всички потоци | По време на възстановяването на потока, други продължават |
| Най-доброто | Ниска загуба на LAN / datacenter | High-loss mobile/lossy WAN |