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