İnternette İstediğiniz Gibi Çevrimiçi Para Kazanma!

Chrome, HTTP / 3 protokolünde test etmeye başladı

Şu an okuyorsunuz: Chrome, HTTP / 3 protokolünde test etmeye başladı

Son zamanlarda geliştiriciler arkasında Google Chrome web tarayıcısı, HTTP / 3 protokolü için destek ekleme haberi yayınladı Deneysel Chrome Canary derlemelerini yapmak, QUIC üzerinden HTTP’yi etkinleştirmek için bir eklenti uygular.

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

Bunu vurgulamak önemlidir Google, QUIC’yi geliştirdi (Hızlı UDP İnternet Bağlantıları) 2013 yılından beri TCP + TLS web paketine alternatif olarakTCP bağlantıları için uzun yapılandırma ve anlaşma süreleri ile ilgili sorunları çözer ve veri aktarımı sırasında paket kaybındaki gecikmeleri ortadan kaldırır.

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 zaten Google’ın sunucu altyapısına entegre edildi, Chrome’un bir parçası, Firefox’a dahil edilmesi planlandı ve Google’ın sunucularındaki müşteri isteklerini karşılamak için aktif olarak kullanılıyor.

QUIC’in öne çıkan temel özellikleri arasında:

  • TLS’ye benzer yüksek güvenlik (aslında QUIC, TLS’yi UDP üzerinden kullanma imkanı sağlar)
  • Paket kaybını önleyen akış bütünlüğü kontrolü
  • Anlık bağlantı kurma yeteneği (0-RTT, vakaların yaklaşık% 75’inde, bağlantı yapılandırma paketi gönderildikten hemen sonra veri iletilebilir) ve istek gönderme ile minimum gecikme Bir yanıt alma (RTT, Gidiş-Dönüş Süresi)
  • Bir paketi tekrar gönderirken, alınan paketleri belirlemede belirsizliği önleyen ve bekleme sürelerini ortadan kaldıran aynı sıra numarasını kullanmayın.
  • Bir paketin kaybı, sadece onunla bağlantılı akışın iletimini etkiler ve mevcut bağlantı üzerinden paralel olarak iletilen akışlarda verilerin iletimini durdurmaz
  • Kayıp paketlerin yeniden iletilmesi nedeniyle gecikmeleri en aza indiren hata düzeltme araçları.
  • Kayıp paket verilerinin yeniden iletilmesini gerektiren durumları azaltmak için paket düzeyinde özel hata düzeltme kodlarının kullanılması.
  • Blokların kriptografik sınırları, paket kaybının aşağıdaki paketlerin içeriğinin kodu çözme üzerindeki etkisini azaltan QUIC paketlerinin limitleriyle aynı hizadadır.
  • TCP sıra engellemesinde sorun yok
  • Mobil istemciler için yeniden bağlantı kurma süresini kısaltan bağlantı tanımlayıcısı desteği
  • Bağlantı aşırı yüklenmesini kontrol etmek için gelişmiş mekanizmalar bağlayabilme

Ayrıca, her yönde bant genişliğini tahmin etme tekniğinden yararlandığı da göze çarpıyor. optimum paket teslim yoğunluğunu sağlamak, paket kaybının gözlendiği bir tıkanıklık durumuna ulaşmasını engellemek;

Yanı sıra TCP üzerinden olağanüstü performans ve performans kazancı. Gibi video hizmetleri için YouTube, QUIC, videoları izlerken tamponlama işlemlerinde% 30 azalma gösterdi.

HTTP / 3 protokolü, QUIC kullanımını HTTP / 2 için bir aktarım olarak standart hale getirir. HTTP / 3 ve IETF şartnamelerinin 23 taslağının QUIC versiyonunu etkinleştirmek için Chrome, “–enable-quic –quic-version = h3-23” seçenekleriyle ve daha sonra hızlı test sitesi açıldığında çalıştırılmalıdır. .rocks: geliştirici araçlarında ağ denetim modunda 4433, HTTP / 3 etkinliği “http / 2 + quic / 99” olarak gösterilecektir.

Paralel HTTP bağlantıları nedeniyle kaybedilen bir paketle karşılaştırıldığında, birçok bağlantının yalnızca 1’i durdurulacak, bu da QUIC’in sıra dışı teslimatı destekleyebileceği ve böylece kaybolan bir paketin daha az etkili olacağı anlamına gelir.

eğer hakkında daha fazla bilgi edinmek istiyorsun Bu konuda aşağıdaki bağlantıyı kontrol edebilirsiniz.