HTTP/2 vs HTTP/3 Latency Modeler

HTTP/2 vs HTTP/3 Latence Modeler

Modèle RTT, blocage de la tête de ligne et effets de perte de paquets sur le débit TCP vs QUIC et le temps de chargement des pages.

Taux de perte par rapport au temps de charge de la page
Référence de comparaison du protocole
Fonctionnalité HTTP/2 (TCP) HTTP/3 (QUIC)
Transports TCP (fiable, commandé) UDP + QUIC (fiable, indépendant du flux)
Blocage de la tête de ligne Niveau de transport HOL sur la perte TCP Non HoL — paquet perdu ne bloque qu'un flux
Configuration de la connexion 1-2 RTT (TLS 1.3) 0-1 RTT (0-RTT reprise)
Multiplication Flux multiples, TCP HoL Vrai flux parallèles, pas de HOL
Recouvrement des pertes TCP retransmet les blocs tous les flux Relèvement par flux, d'autres continuent
Meilleur sur LAN / datacenter à faible perte Haute perte mobile / perte WAN