Chrome, HTTP / 3 protokolünü test etmeye başlar

HTTP3Chrome

Son zamanlarda geliştiriciler arkada kim var Google Chrome web tarayıcısından, HTTP / 3 protokolü desteğinin eklenmesi haberini yayınladı Chrome Canary'nin deneysel yapılarına, QUIC üzerinden HTTP'yi etkinleştirmek için bir eklenti uygular.

QUIC protokolünün kendisi tarayıcıya beş yıl önce eklendi ve o zamandan beri Google hizmetleriyle çalışmayı optimize etmek için kullanılıyor. Aynı zamanda, Chrome'da kullanılan Google'ın QUIC sürümü, bazı ayrıntılarda IETF spesifikasyonlarının sürümünden farklıydı, ancak şimdi uygulamalar senkronize durumda.

Bunu vurgulamak önemlidir Google, QUIC (Hızlı UDP İnternet Bağlantıları) 2013'ten beri Web için TCP + TLS paketine alternatif olarak, TCP bağlantıları için uzun yapılandırma ve anlaşma süreleriyle ilgili sorunları çözen ve veri aktarımı sırasında paket kaybındaki gecikmeleri ortadan kaldıran.

QUIC, çoklu bağlantıların çoğullamasını destekleyen UDP protokolünün bir tamamlayıcısıdır ve TLS / SSL'ye eşdeğer şifreleme yöntemleri sağlar.

Söz konusu protokol halihazırda Google'ın sunucu altyapısında yerleşiktir, Chrome'un bir parçasıdır, Firefox'a eklenmesi planlanmaktadır ve istemci isteklerini Google'ın sunucularında sunmak için aktif olarak kullanılmaktadır.

QUIC'in öne çıkan temel özellikleri arasında şunlar yer alır:

  • TLS'ye benzer yüksek güvenlik (aslında, QUIC, UDP üzerinden TLS kullanma yeteneği sağlar)
  • Paket kaybını önleyen akış bütünlüğü kontrolü
  • Anında bağlantı kurma yeteneği (vakaların yaklaşık% 0'inde 75-RTT, veri bağlantı kurulum paketini gönderdikten hemen sonra iletilebilir) ve istek gönderme ile yanıt alma arasında minimum gecikme (RTT, Gidiş Dönüş Süresi)
  • Bir paketi yeniden iletirken aynı sıra numarasını kullanmamak, alınan paketlerin belirlenmesinde belirsizliği önler ve zaman aşımlarını ortadan kaldırır
  • Bir paketi kaybetmek, yalnızca onunla ilişkili akışın teslimini etkiler ve mevcut bağlantı üzerinden paralel olarak iletilen akışlarda veri teslimini durdurmaz.
  • Kayıp paketlerin yeniden iletilmesinden kaynaklanan gecikmeleri en aza indiren hata düzeltme araçları.
  • Kayıp paket verilerinin yeniden iletilmesini gerektiren durumları azaltmak için özel paket düzeyinde hata düzeltme kodlarının kullanılması.
  • Blokların kriptografik limitleri, QUIC paketlerinin limitleri ile hizalanarak, paket kaybının aşağıdaki paketlerin içeriğinin kodunun çözülmesi üzerindeki etkisini azaltır.
  • TCP kuyruğunu engellemede sorun yok
  • Mobil istemciler için yeniden bağlantı kurma süresini azaltan bağlantı tanımlayıcı desteği
  • Bağlantı aşırı yükünü kontrol etmek için gelişmiş mekanizmaları bağlama yeteneği

Ayrıca, her yönde bant genişliğini tahmin etme tekniğinden yararlandığı vurgulanmaktadır. paket kaybının gözlemlendiği bir tıkanıklık durumuna ulaşmasını önleyerek, optimal bir paket dağıtım yoğunluğu sağlamak;

Hem de TCP üzerinden olağanüstü performans ve performans kazanımları. YouTube gibi video hizmetleri için QUIC, videoları izlerken yeniden arabelleğe alma işlemlerinde% 30 azalma gösterdi.

HTTP / 3 protokolü, QUIC'in HTTP / 2 için bir aktarım olarak kullanımını standartlaştırır. 3 taslak IETF spesifikasyonunun HTTP / 23 ve QUIC sürümünü etkinleştirmek için, Chrome "–enable-quic –quic-version = h3-23" seçenekleriyle ve ardından quic test sitesi .rocks: 4433 açıldığında çalıştırılmalıdır. geliştirici araçlarında ağ denetim modu, HTTP / 3 etkinliği "http / 2 + quic / 99" olarak gösterilecektir.

Paralel HTTP bağlantıları tarafından kaybedilen bir paketle karşılaştırıldığında, birçok bağlantıdan yalnızca 1 tanesi durdurulacak, bu da QUIC'in sıra dışı teslimatı destekleyebileceği ve böylece kayıp bir paketin daha az etkiye sahip olacağı anlamına gelir.

Si onun hakkında daha fazlasını bilmek istiyorsun bunun hakkında danışabilirsiniz aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.