HTTP/3 ist die nächste große Überarbeitung des Hypertext Transfer Protocol (HTTP). Es wird die Geschwindigkeit, Sicherheit und Zuverlässigkeit verbessern.
Nach Lektüre dieses Artikels können Sie Folgendes:
Ähnliche Inhalte
HTTP/2 und HTTP/1.1 im Vergleich
Warum die Geschwindigkeit von Websites wichtig ist
Die Geschwindigkeit einer Website testen
Eine Website schneller machen
Was die Geschwindigkeit von Websites für SEO bringt
Abonnieren Sie theNET, Cloudflares monatliche Zusammenfassung der beliebtesten Einblicke in das Internet!
Link zum Artikel kopieren
Das Hypertext Transfer Protocol (HTTP) ist ein wesentliches Rückgrat des Internets – es bestimmt, wie Kommunikationsplattformen und Geräte Informationen austauschen und Ressourcen abrufen. Kurz gesagt, es ermöglicht Nutzern das Laden von Websites.
HTTP/3 ist die neueste Hauptversion von HTTP. Webbrowser und Server können damit die Nutzererfahrung erheblich verbessern, einschließlich der Performance, Zuverlässigkeit und Sicherheit. Die Aushandlung von HTTP-Versionen erfolgt nahtlos und erfordert keine Änderungen am Website-Code.
HTTP/3 ist das erste größere Upgrade von HTTP seit der Einführung von HTTP/2 im Jahr 2015. Es wurde 2021 veröffentlicht und für alle Cloudflare-Kunden verfügbar gemacht.
Ein wichtiger Unterschied bei HTTP/3 ist, dass es auf QUIC läuft, einem neuen Transportprotokoll. QUIC ist auf Geschwindigkeit und den Wechseln zwischen Netzwerken ausgelegt. Es stützt sich auf das User Datagram Protocol (UDP) und nicht auf das Transmission Control Protokoll (TCP), wodurch ein Problem namens Head-of-Line-Blocking bei TCP angegangen wird (bei diesem Problem verlangsamen der Verlust oder die Neuordnung von Netzwerkpaketen Verbindungen mit vielen Transaktionen). Darüber hinaus trennt QUIC die Transportverbindung der Schicht 4 vom IP-Fluss der Schicht 3, so dass eine unterbrechungsfreie Migration zwischen verschiedenen Netzwerken ermöglicht wird.
QUIC bietet bessere Unterstützung für mobilintensive Internetnutzung, bei der wir immer unser Smartphone dabei haben und im Laufe des Tages von einem Netzwerk zum anderen wechseln. Diese Art der Internetnutzung bei der Entwicklung der ersten IP-Adressen noch nicht üblich. Die Geräte waren weniger mobil und wechselten seltener ihre Netzwerke.
Google begann Jahr 2012 mit der Arbeit an einer frühen Version von QUIC. Im Jahr 2016 wurde es von der Internet Engineering Task Force (IETF) – einer herstellerunabhängigen Standardisierungsorganisation – übernommen, als die Arbeitsgruppe mit der Entwicklung des neuen HTTP/3-Standards begann. Nach Beratungen mit Experten aus der ganzen Welt hat die IETF eine Reihe von Änderungen vorgenommen, um die aktuelle Standardversion von QUIC zu entwickeln, die als RFC 9000 veröffentlicht wird.
QUIC hilft bei der Behebung einiger der größten Mängel von HTTP/2:
Die Forderung nach Verschlüsselung auf der Transportschicht anstatt auf der Anwendungsschicht wirkt sich erheblich auf die Sicherheit aus. Es bedeutet, dass die Verbindung immer verschlüsselt ist. Bisher wurden bei HTTPS die Verschlüsselung und die Verbindungen auf der Transportschicht getrennt voneinander durchgeführt. TCP-Verbindungen konnten Daten entweder verschlüsselt oder unverschlüsselt übertragen, und der TCP-Handshake und der Transport Layer Security (TLS)-Handshake waren getrennte Schritte. QUIC stellt jedoch standardmäßig verschlüsselte Verbindungen auf der Transportschicht her – Daten auf der Anwendungsschicht werden immer verschlüsselt sein.
Dafür fasst QUIC die beiden Handshakes zu einer Aktion zusammen. Das reduziert die Latenz, da Apps vor dem Senden der Daten nur auf den Abschluss eines Handshakes warten müssen. Es verschlüsselt auch Metadaten über jede Verbindung, einschließlich der Paketnummern und einiger anderer Teile des Headers, um Informationen über das Nutzerverhalten für Angreifer unzugänglich zu machen. Dieses Feature war mit HTTP/2 nicht möglich, da es auf TCP und TLS beruhte.
In der Vergangenheit wurde bei HTTP TCP im Klartext verwendet, was sich negativ auf die Sicherheit auswirkt, da jeder, der die Kommunikation überwacht, Anfragen und Antworten lesen kann. Heutzutage bevorzugen Websites und Webbrowser die Verschlüsselung der gesamten HTTP-Kommunikation, um die Sicherheit aller zu gewährleisten und sensible Daten zu schützen. Die Verschlüsselung von QUIC unterstützt dieses Ziel standardmäßig.
Ja. HTTP/3 ist standardmäßig in allen gängigen Webbrowsern implementiert und kann von allen Cloudflare-Kunden ohne Änderungen ihres Ursprungsservers aktiviert werden. Erfahren Sie, wie Sie die Umstellung für Ihre Domain vornehmen.
Cloudflare Radar führt aktuelle Statistiken über die Verwendung von HTTP-Versionen.