Zum Inhalt springen
uencoder

QUIC

QUIC ist ein von Google entworfenes und bei der IETF standardisiertes UDP-Transportprotokoll, das TLS 1.3, gemultiplexte Streams und 0-RTT integriert und die Grundlage von HTTP/3 bildet.

Zweck

Es bietet zuverlässigen Niedriglatenz-Transport über UDP, beseitigt Head-of-Line-Blocking und Handshake-Verzögerung der TCP und unterstützt Connection-Migration.

Mechanismus

UDP-Datagramme kapseln QUIC-Pakete mit unabhängigen Stream-Frames und ACKs. Der Handshake integriert TLS 1.3 (1-RTT beim Erstkontakt, 0-RTT bei Wiederaufnahme). Verbindungen werden über eine Connection-ID statt des 4-Tupels identifiziert und überstehen IP-Wechsel ohne Abbruch.

Anwendungsfälle

  • Transport von HTTP/3
  • Niedrige Latenz in Mobilfunknetzen
  • Gaming und Echtzeitkommunikation

Verwandte Tools

References