Resim Kredisi: Richard Patterson /

Geçmişte halk, sohbet odalarına girmek ve blog sitelerini ziyaret etmek için öncelikle web tarayıcılarını kullanıyordu. Bugün web'de gezinme, 4K videoları izlemek, fotoğrafları düzenlemek, oyun oynamak, alışveriş yapmak, banka, iş ve çok daha fazlasının yapıldığı bir yer haline geldi.

Yeni web uygulamaları giderek daha karmaşık hale geldikçe, güvenli ve daha verimli bir internet protokolü talebi, HTTP/3'ün geliştirilmesine zorladı.

Peki HTTP/3 nedir? Önceki sürümlerden nasıl daha iyi ve tarama deneyiminizi nasıl etkiliyor?

HTTP/3 Nedir?

HTTP/3, HTTP'nin (Köprü Metni Aktarım Protokolü) üçüncü (ve en yeni) neslidir. Bu internet protokolü, kullanıcılara web ve kaynaklarıyla etkileşim kurma yeteneğinin verildiği uygulama katmanında kullanılır. HTTP/3, güvenlikten ödün vermeden daha hızlı ve verimli bir internet deneyimi sunmayı amaçlar.

Önceki HTTP/2 ile kullanıcılar ve geliştiriciler, verileri güvenilir bir şekilde taşımak için yalnızca TCP/IP'ye sahipti. TCP ile ilgili sorun, istemci ve sunucunun bir

SYN-ACK bağlantıları serisi düzgün bir şekilde başlatmak için. Yalnızca el sıkışma ve TLS bağlantısından sonra istemci ve sunucu birbirine veri gönderebilir.

İstemciden sunucuya yaklaşık dört "gidiş dönüş" süren süreçle, kullanıcılar internete erişirken daha yavaş yükleme süreleri yaşarlar. HTTP/3, yeni özellikleriyle bu sorunu çözecektir.

Bazı önemli HTTP/3 özellikleri şunları içerir:

  • HTTP/3, güvenlik için yerleşik TLS 1.3 şifrelemesiyle gelir
  • QPACK, HPACK yerine istekleri ve başlıkları sıkıştırır
  • QUIC aracılığıyla hızlı ve güvenilir tek el sıkışma bağlantıları sağlar
  • Tüm çerçeve başlıkları ve yükler (veriler), daha sorunsuz veri aktarımları için akış kontrolü altındadır

HTTP/3 Nasıl Hızlı, Güvenilir ve Güvenli Bağlantılar Sağlar?

HTTP/3'ün avantajlarından biri, QUIC protokolü olarak bilinen TCP bağlantılarının yerini alması amaçlanan yeni internet protokolünü desteklemesidir. QUIC kullanılarak, veriler tek bir el sıkışma sonrasında istemci ve sunucu tarafından gönderilir ve alınır. Bu tek el sıkışma, her iki taraftan da güvenilir bir bağlantı sağlar ve HTTP/3 yerleşik olarak TLS 1.3 şifrelemesiyle geldiğinden verileri otomatik olarak şifreler.

Jayric Maning'in çizimleri -- Atıf gerekmez

A Metrik Talep Et çalışma, TCP yerine QUIC'e güvenmenin, bağlantıyı başlatmak ve verileri şifrelemek için daha hızlı ve daha verimli bir yol sağladığını gösteriyor. Test, QUIC'in tek el sıkışmasının TCP'nin üç yönlü el sıkışma artı şifrelemesine kıyasla ne kadar verimli olduğunu gösteriyor.

Jayric Maning'in çizimleri -- Atıf gerekmez

Peki sadece tek bir el sıkışma ile hızlı, güvenilir ve güvenli bir bağlantı nasıl mümkün olabilir?

Önce soruyu yanıtlamak için HTTP/2 ve HTTP/3 verilerinin geçişini nasıl karşılaştıralım.

Yukarıdaki resimde de görebileceğiniz gibi, HTTP/3 hızlı ama güvenilmez UDP bağlantısını kullanır. Bilmeyenler için UDP, tek bir el sıkışma veya bir gidiş-dönüş yoluyla hızlı bir bağlantı kurmak için güvenilirlikten ödün verir.

UDP sorunlarıyla mücadele etmek için QUIC, yerel çoğullama sağlar ve güvenilir bir bağlantı için paket denetimi ve kurtarma protokollerini uygular. Aynı zamanda, HTTP/3'ün otomatik TLS protokolü, istemci ve sunucu arasında başka bir ileri geri ekleme yapmadan sorunsuz şifreleme sağlar.

UDP'nin tek el sıkışma bağlantısı, QUIC'in yerel çoğullaması ve HTTP/3'ün otomatik TLS bağlantısıyla, sonuçta daha iyi bir kullanıcı deneyimi sağlayan hızlı, güvenilir ve güvenli bir bağlantı elde ediyoruz.

HTTP/3'ün Etkisi Ne Kadar Büyük Olacak?

HTTP/3'ün daha hızlı ve daha verimli bir internet bağlantısı sağlayarak deneyiminizi iyileştireceğini belirledik. Soru şu, ne kadar?

Aynı İstek Metrikleri çalışması, HTTP/2 ve HTTP/3 kullanıldığında web sayfalarının ne kadar verimli yüklendiğini de gösterdi. küçük bir site, bir içerik sitesi ve tek sayfalık bir site de dahil olmak üzere üç farklı boyuttaki web sitesinde hızlı veriler aktarılıyordu. alan.

İşte sonuç:

Küçük Site İçerik Sitesi Tek Sayfalı Site
HTTP/2 500ms 1000ms 600ms
HTTP/3 100ms 675ms 300ms

Sonuçlar, tüm test sitelerinde HTTP/3'ün HTTP/2'den çok daha hızlı olduğunu gösteriyor. Örneğin, küçük sitede HTTP/3, HTTP/2'den 200ms, içerik sitesinde 325ms ve tek sayfalık sitede 300ms'den daha hızlıydı.

Kullanıcılar HTTP/3 kullanarak, güvenlikten ödün vermeden tarama deneyiminizi daha hızlı ve daha güvenilir hale getirerek genel gecikmelerde önemli bir azalma bekleyebilirler.

HTTP/3, HTTP/2'yi Değiştirecek Şekilde Ayarlandı

Genel olarak, HTTP/3 bugün uygulanan mevcut standarttır. Bu nedenle, muhtemelen zaten kullandığınız için, son kullanıcıların avantajlarından yararlanmak için hiçbir şey yapmaları gerekmez. Aslında, Google, web uygulamalarının ve hizmetlerinin tamamında olmasa da çoğunda zaten uyguladığı için QUIC protokolünü de kullanıyor olabilirsiniz.

TCP ve UDP Bağlantı Noktaları Nedir?

Sonrakini Oku

PaylaşmakCıvıldamakPaylaşmakE-posta

İlgili konular

  • Teknoloji Açıklaması
  • Ağ İpuçları
  • Bilgisayar ağları

Yazar hakkında

Jayric Maning (29 Makale Yayımlandı)

İşlerin nasıl yürüdüğünü öğrenmeye can atan Jayric Maning, gençlik yıllarında her türlü elektronik ve analog cihazla uğraşmaya başladı. Adli bilimleri, bilgisayar adli tıp ve siber güvenlik ile tanıştığı Baguio Üniversitesi'nde aldı. Şu anda çok sayıda kendi kendine çalışma yapıyor ve nasıl çalıştıklarını ve bunları hayatı kolaylaştırmak (veya en azından daha havalı!) için nasıl kullanabileceğimizi bulmak için teknolojiyle uğraşıyor.

Jayric Maning'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın