Aller au contenu
uencoder

QUIC

QUIC est un protocole de transport sur UDP conçu par Google et normalisé à l'IETF, intégrant TLS 1.3, les flux multiplexés et le 0-RTT ; il est le socle de HTTP/3.

Objectif

Il offre un transport fiable à faible latence sur UDP, élimine le blocage en tête de TCP et le délai de poignée de main, avec prise en charge de la migration de connexion.

Mécanisme

Les datagrammes UDP encapsulent des paquets QUIC contenant des trames de flux indépendantes et des ACK. La poignée de main intègre TLS 1.3 (1-RTT au premier contact, 0-RTT à la reprise). Les connexions sont identifiées par un ID de connexion plutôt que par le 4-uplet et survivent aux changements d'IP.

Cas d’usage

  • Transport de HTTP/3
  • Faible latence sur réseaux mobiles
  • Jeux et communication temps réel

Outils associés

References