HTTP/2 vs HTTP/3 Latency Modeler

HTTP/2 vs HTTP/3 Latency Modeler

Modello RTT, blocco testa di linea, e gli effetti di perdita di pacchetti su TCP vs QUIC throughput e tempo di caricamento di pagina.

Tasso di perdita vs Tempo di carico pagina
Protocollo di riferimento comparato
Caratteristica HTTP/2 (TCP) HTTP/3 (QUIC)
Trasporti TCP (affidabile, ordinato) UDP + QUIC (affidabile, indipendente dal flusso)
Blocco a testa di riga HoL a livello di trasporto sulla perdita TCP No HoL — il pacchetto perso blocca solo un flusso
Impostazione connessione 1-2 RTT (TLS 1.3) 0-1 RTT (0-RTT ripresa)
Multiplexing Flussi multipli, TCP HoL Flussi paralleli veri, no HoL
Loss Recovery TCP ritrasmettere blocchi tutti i flussi Per-stream recovery, altri continuano
Il meglio LAN a basso consumo / datacenter Alta perdita mobile / perso WAN