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 |