HTTP/3

Protokolle & Standards
Die neueste HTTP-Version, die auf dem QUIC-Transportprotokoll aufgebaut ist und die Verbindungseinrichtung und Verlustwiederherstellung verbessert.
← Zurück zum Glossar

Was ist HTTP/3?

HTTP/3 ist die dritte große Version von HTTP, die QUIC als Transportprotokoll anstelle von TCP verwendet, wodurch Head-of-line-Blockung, Reduzierung der Verbindungsaufbau-Latenz und Verbesserung der Leistung über unzuverlässige Netzwerke entfällt.

HTTP/3 vs HTTP/2

MerkmalHTTP/2HTTP/3
VerkehrTCPQUIC (über UDP)
TLSSeparate SchichtEingebaut in QUIC
HandshakeTCP + TLS (2-3 RTT)0-1 RTT
Blockierung der KopfzeileAuf TCP-EbeneEliminiert
Verbindung MigrationNicht unterstütztUnterstützt
Auswirkungen auf den VerpackungsverlustBlockiert alle StrömeNur pro Strom

Wie HTTP/3 funktioniert

HTTP/2 over TCP:

Client Server

│─────────── SYN ────────────►│

│◄────────── SYN-ACK ─────────│

│─────────── ACK ────────────►│ TCP Handshake

│─────────── ClientHello ────►│

│◄────────── ServerHello ─────│ TLS Handshake

│─────────── Finished ───────►│

│◄────────── Finished ────────│

│─────────── HTTP Request ───►│ (3 RTT minimum)

HTTP/3 over QUIC:

Client Server

│─────── Initial + ClientHello ─►│

│◄────── Initial + ServerHello ──│

│─────── HTTP Request ──────────►│ (1 RTT)

With 0-RTT Resumption:

│─────── 0-RTT + HTTP Request ──►│ (0 RTT!)

QUIC Protokoll Funktionen

MerkmalLeistung
UDP-basiertVermeidet TCP-Head-of-line-Blockung
Integrierte TLS 1.3Immer verschlüsselt, schneller Handshake
Verbindungs-IDsÜberlebt IP-Adresse Änderungen
Stream MultiplexingUnabhängige Stromlieferung
VorwärtsfehlerkorrekturReduziert Retransmissionsbedarf

Verbindung Migration

Mobile Network Switch (HTTP/2):

WiFi ──► Connection drops ──► New TCP connection ──► Start over

Mobile Network Switch (HTTP/3):

WiFi ──► Switch to cellular ──► Same QUIC connection continues

(Connection ID persists across IP changes)

Status der Genehmigung

PlattformHTTP/3 Unterstützung
Chrom87+ (2020)
Firefox88+ (2021)
Safaris14+ (2020)
Rand87+ (2020)
RegentropfenVollständige Unterstützung
AWS CloudFrontVollständige Unterstützung
Nginx1.25.0+ (erfahren)

Leistungsverbesserungen

Bewährte Praktiken

1. Bereitstellung neben HTTP/2: Browser fallen anmutig zurück

2. Use Alt-Svc Header: Anzeige der HTTP/3 Verfügbarkeit

3. ** Konfigurieren Sie UDP korrekt*: Stellen Sie sicher, dass Firewalls QUIC-Verkehr ermöglichen

4. Monitor-Leistung: Vergleiche Metriken über Protokollversionen

5. ** Mobile Szenarien testen*: HTTP/3 zeichnet sich durch zelluläre Netzwerke aus

Serverkonfiguration Beispiel

# Alt-Svc header to advertise HTTP/3

Alt-Svc: h3=":443"; ma=86400

HTTP/3 stellt die Zukunft des Web-Transports dar und liefert schnellere, zuverlässigere Verbindungen insbesondere für mobile und hochlatente Nutzer.

Setzen Sie dieses Wissen in die Praxis um

Verwenden Sie die DomScan-API, um Domänenverfügbarkeit, Gesundheit und mehr zu prüfen.