HTTP/2 vs HTTP/3 Latency Modeler
HTTP / 2 vs HTTP / 3 modeler latencji
Model RTT, blokowanie linii czołowej i efekt utraty pakietów na TCP vs QUIC przepustowość i czas obciążenia.
Wskaźnik strat w stosunku do czasu obciążenia strony
Protokół dotyczący porównania
| Cecha | HTTP / 2 (TCP) | HTTP / 3 (QUIC) |
|---|---|---|
| Transport | TCP (niezawodne, zamówione) | UDP + QUIC (niezawodny, sprawnie niezależny) |
| Blokowanie głowicy | Transport- level HoL on TCP loss | No HoL - utracony pakiet tylko blokuje jeden strumień |
| Ustawienia połączenia | 1-2 RTT (TLS 1.3) | 0-1 RTT (wznowienie 0- RTT) |
| Mnożenie | Wiele strumieni, TCP HoL | Prawdziwe równoległe strumienie, bez holu |
| Odzyskiwanie strat | TCP retransmituje bloki wszystkich strumieni | Odzyskiwanie strumienia, inne kontynuują |
| Najlepsze | Low- loss LAN / datacenter | Wysoka strata mobilna / losy WAN |