Internet

HTTP verwendet Quic anstelle von TCP, um die Netzwerkgeschwindigkeit zu verbessern

Inhaltsverzeichnis:

Anonim

Das Hypertext Transfer Protocol (HTTP) ist das System, mit dem Webbrowser mit Servern kommunizieren. Es wurde mithilfe des Transmission Control Protocol (TCP) erstellt. TCP hat viele Funktionen, die es für HTTP attraktiv machen, aber es enthält auch viel übermäßigen Code. QUIC ist hier, um Abhilfe zu schaffen und die Internetgeschwindigkeit zu verbessern.

QUIC wird TCP ersetzen, um HTTP schneller und effizienter zu machen

HTTP v1, v1.1 und v2 haben TCP verwendet, da dies die effizienteste Methode war, um Zuverlässigkeit, Reihenfolge und Fehlerprüfung in das Internet Protocol (IP) zu integrieren. In diesem Fall bezieht sich Zuverlässigkeit auf die Fähigkeit des Servers, zu überprüfen, ob Daten bei der Übertragung verloren gegangen sind, die Anforderung bezieht sich darauf, ob die Daten in der Reihenfolge empfangen wurden, in der sie gesendet wurden, und Fehlerprüfung bedeutet, dass die Der Server kann Schäden erkennen, die während der Übertragung aufgetreten sind.

Wir empfehlen, unseren Artikel über NETGEAR zu lesen, in dem der Nighthawk AX8 WiFi-Router vorgestellt wird - Die neue Ära des WiFi

UDP ist wesentlich einfacher als TCP, beinhaltet jedoch keine Zuverlässigkeit oder Reihenfolge. Aber T CP ist auch nicht perfekt, da es eine One- Stop- Lösung für die Datenübertragung ist und somit Dinge enthält, die HTTP nicht benötigt. Google hat es geschafft, diese Situation zu beheben, indem das Fast Internet Protocol UDP (QUIC) entwickelt wurde, eine Protokollbasis für HTTP, die die Einfachheit von UDP beibehält, aber die beiden Dinge hinzufügt, die HTTP benötigt, wie Zuverlässigkeit und Reihenfolge.

Dies sollte theoretisch die Stabilität und Geschwindigkeit verbessern. Wenn beispielsweise eine sichere Verbindung zwischen dem Client und dem Server hergestellt wird, muss TCP mehrere Roundtrips durchführen, um eine Verbindung herzustellen, und zwar erst, nachdem das TLS-Protokoll (Transport Layer Security) seine Trips durchgeführt hat. um eine verschlüsselte Verbindung herzustellen. QUIC kann beides gleichzeitig tun und so die Gesamtzahl der Nachrichten reduzieren.

Die Internet Engineering Task Force hat gerade die Verwendung von QUIC genehmigt und als HTTP / 3 bezeichnet. Derzeit wird eine standardisierte Version von HTTP über QUIC eingerichtet, die bereits mit Google- und Facebook-Servern kompatibel ist.

Techpowerup-Schriftart

Internet

Die Wahl des Herausgebers

Back to top button