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
CechaHTTP / 2 (TCP)HTTP / 3 (QUIC)
TransportTCP (niezawodne, zamówione)UDP + QUIC (niezawodny, sprawnie niezależny)
Blokowanie głowicyTransport- level HoL on TCP lossNo HoL - utracony pakiet tylko blokuje jeden strumień
Ustawienia połączenia1-2 RTT (TLS 1.3)0-1 RTT (wznowienie 0- RTT)
MnożenieWiele strumieni, TCP HoLPrawdziwe równoległe strumienie, bez holu
Odzyskiwanie stratTCP retransmituje bloki wszystkich strumieniOdzyskiwanie strumienia, inne kontynuują
NajlepszeLow- loss LAN / datacenterWysoka strata mobilna / losy WAN