Google hat bereits mit der Aktivierung von IETF QUIC und HTTP / 3 in Chrome begonnen

Google hat angekündigt vor ein paar Tagen hat es schon angefangen mit die Bereitstellung von HTTP / 3 und IETF QUIC in Chrome In der Ankündigung gibt er an, dass er erwartet, dass dieses Update einige zusätzliche Leistungsverbesserungen bringt, insbesondere mit Unterstützung für QUIC.

QUIC ist ein neues Netzwerk-Transportprotokoll Hier werden die Funktionen von TCP, TLS und mehr kombiniert. HTTP / 3 ist die neueste Version von HTTP, das Protokoll, das den größten Teil des Webverkehrs überträgt. HTTP / 3 funktioniert nur mit QUIC.

Die Internet Engineering Task Force (IETF) hat HTTP / 2 im Jahr 2015 eingeführt. Eine der großen Verbesserungen ist die Unterstützung des Multiplexing.

Es wurde jedoch TCP als Transportprotokoll und als Mechanismus zur Wiederherstellung von Verlusten in TCP verwendet, sodass verlorene Pakete immer noch eine Verzögerung bei allen aktiven Transaktionen verursachen können.

Durch die Einführung von QUIC kann HTTP / 3 den Übertragungsprozess weiter verbessern, da die verlorenen Pakete in diesem Fall nur die direkt betroffenen Transaktionen betreffen.

Tatsächlich QUIC wurde ursprünglich von Google entwickelt Seitdem wurde das Protokoll erwachsen und ist derzeit für die Übertragung eines Drittels des Google-Datenverkehrs verantwortlich.

Dann, im Jahr 2015, ging die Entwicklung von QUIC in die Hände der IETF über, der für die Pflege von Internetprotokollen zuständigen Normungsbehörde. Die IETF hat die QUIC mit mehreren Änderungen verbessert. Bisher gibt es zwei ähnliche, aber unterschiedliche Protokolle: Google QUIC und IETF QUIC.

Google hat angekündigt, immer eine eigene Version von QUIC zu verwenden, dass sein QUIC-Team aber auch an der Implementierung der proprietären Version des IEFT beteiligt ist. "Wir haben in den letzten fünf Jahren erhebliche Anstrengungen unternommen, um Google QUIC weiterzuentwickeln, um mit den Änderungen der IETF Schritt zu halten. Die aktuelle Version von Google QUIC weist viele Ähnlichkeiten mit IETF QUIC auf", heißt es in dem Blogbeitrag. von Google zusätzlich klargestellt, dass einige Dinge noch fehlten.

Als Beispiel bisher Die meisten Chrome-Nutzer können nicht mit IETF QUIC-Servern kommunizieren ohne einige Befehlszeilenoptionen zu aktivieren. Gleichfalls, Google fügte hinzu, dass es nun festgestellt hat, dass IETF QUIC HTTP deutlich übertrifft im Vergleich zu TLS 1.3 im Vergleich zu TCP.

Insbesondere sagte das Unternehmen, dass die Suchmaschinenlatenz von Google um mehr als 2% reduziert wird. Die Pufferzeit von YouTube wurde um mehr als 9% reduziert. Darüber hinaus hat sich die Clientleistung auf Desktop-Computern um mehr als 3% erhöht.

Auf Mobiltelefonen stieg die Kundenleistung um mehr als 7%. Diese und andere Gründe sind der Grund für die Umstellung von Chrome auf die QUIC-Version der IETF. „Wir freuen uns, Ihnen mitteilen zu können, dass Chrome die Unterstützung für IETF QUIC (insbesondere die Pilotversion h3-29) implementiert.

Heute verwenden etwa 25% der Nutzer der stabilen Version von Chrome h3-29. Wir planen, diese Zahl in den kommenden Wochen zu erhöhen, indem wir weiterhin die Leistungsdaten überwachen “, sagte das Unternehmen in seinem Blogbeitrag. .

"Chrome wird sowohl die IETF QUIC h3-29 als auch die Google QUIC-Version (Q050) aktiv unterstützen, damit Server, die Q050 unterstützen, Zeit für ein Upgrade auf IETF QUIC haben", fügte er hinzu. Chrome m85 unterstützt IETF QUIC 0-RTT noch nicht und Google erwartet, dass diese Leistung noch besser wird, wenn in den kommenden Monaten die Unterstützung für IETF QUIC 0-RTT veröffentlicht wird. Da die IETF QUIC-Versionen 30 und 31 keine Änderungen enthalten, die die Kompatibilität beeinträchtigen könnten, plant das Unternehmen nicht, die Kennung "over-the-wire" zu ändern.

Das bedeutet das wird weiterhin Änderungen in der IETF-Version verfolgen, aber die wird als h3-29 / 0xff00001d implementiert.

Daher wird empfohlen, dass Server weiterhin h3-29 unterstützen, bis die endgültigen RFCs abgeschlossen sind, wenn sie mit Chrome zusammenarbeiten möchten. Wenn die IETF jedoch Änderungen vornimmt, die die Kompatibilität in einem zukünftigen Projekt beeinträchtigen, wird Chrome diese Entscheidung rückgängig machen.

Quelle: https://blog.chromium.org


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.