Kategoriler
Diğer Toplum Web

HTTP/3 – QUIC üzerinden HTTP (h3)

HTTP/3 – QUIC üzerinden HTTP (h3) Nedir?
HTTP’nin bir sonraki ana sürümü olan HTTP/3, taşıma katmanı kısmı için TCP/TLS yerine QUIC kullanacaktır.

Birkaç yıl önce hayatımıza giren http/2 web sitelerinde büyük bir performans ve güvenlik katmıştı. HTTP3 İlk olarak bir e-posta listesi tartışmasında 28 Ekim 2018’de, IETF HTTP Başkanı ve QUIC Çalışma Grupları Başkanı Mark Nottingham, (World Wide Web Consortium (W3C) çalışanı) resmi HTTP anlam biliminin bir başka bağlayıcısı olarak açıkça tanımlamak için resmi QUIC üzerinden HTTP/3 olarak yeniden adlandırmasını istedi.

TCP+TLS Üzerinden HTTPS ve QUIC üzerinden HTTPS Farkı
TCP+TLS Üzerinden HTTPS ve QUIC üzerinden HTTPS Farkını anlatan grafik

Halihazırda W3C dışında HTTP/3 protokolü; Google, Mozilla, Cloudflare gibi büyük işletmeler tarafından geliştirilmektedir. 11 Ekim 2019 itibariyle; destekleyen tarayıcılar google chrome’nin betası google chrome canary (79), curl komut satırı tarayıcısının 7.66 sürümü.

Google chromium sayfasında quic teknolojisi için; QUIC (Hızlı UDP İnternet Bağlantısı), TCP ile karşılaştırıldığında gecikmeyi azaltan yeni bir veri taşıma aracıdır. QUIC, UDP üzerinde uygulanan TCP + TLS + HTTP/2’ye oldukça benziyor. TCP, işletim sistemi çekirdeklerinde ve orta katman firmware’lara uygulandığından, TCP’de önemli değişiklikler yapmak imkansızdır. Bununla birlikte QUIC, UDP’nin üst katmanına kurulduğundan, böyle bir sınırlamadan kaynaklı acı çektiğimiz günleri geride bırakacak.

HTTP2 ve HTTP3 Protokol karşılaştırması
HTTP2 ve HTTP3 Protokol karşılaştırmasını anlatan grafik

Mevcut TCP + TLS + HTTP2 üzerinden QUIC’in temel özellikleri şunlardır:

  • Önemli ölçüde azaltılmış bağlantı kurma süresi
  • Geliştirilmiş tıkanıklık kontrolü (Improved congestion control)
  • Hat tıkanıklığı olmadan çoğullama (Multiplexing)
  • İleri hata düzeltme (Forward error correction)
  • Bağlantı geçişi (Connection Migration)

Not: Sitemiz Lavinya.Net halihazırda h3 yani https3 protokolünü desteklemektedir. Tarayıcınız destekliyor ise sitemizi bu protokol üzerinden de ziyaret edebilirsiniz.

Tüm dünyaya hayırlı olsun 🙂

Kaynak: dev.to, google, webrazzi, 2. grafik slideshare (Daniel Stenberg) ve wikipedia.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.