Vee Karşınızda HTTP3!

6 dakika okuma

IETF tarafından şu anda deneysel olarak geliştirilen HTTP-QUIC protokolünün HTTP/3 olarak yeniden adlandırılmalı yönünde bir öneri geldi. Önümüzdeki dönemlerde HTTP/3, SSL ve TCP’nin bir birleşimi olacak. Böylelikle TCP kurulumunda SSL el sıkışmalarını dahil ederek ilk bağlantı süresinin kısalması sağlanacak. Ayrıca SSL oturumlarının yeniden kullanımında da faydalanabilir; ve bu da HTTP (HTTP/2 dahil) üzerindeki yükünü azaltacağı anlamına geliyor.

1999’da piyasaya sürülen HTTP/1.1’den, 2015’de hayatımıza giren HTTP/2 sürümüne baktığımızda, aslında 2 sürüm arasında uzun bir zaman olduğu ve protokolün geliştirilmesi açısından da büyük bir boşluk olduğu aşikar. Şimdi ise 2019’da HTTP/3’ün sinyallerini alıyoruz. HTTP/3, Google’ın geliştirdiği QUIC protokolünün evrimleşmiş bir versiyonu. Bu öneri ise Mark Nottingham tarafından şurada yapılmış ve ardından çalışmalar da başlatılmış.

TCP iyi ama çevresi kötü!

TCP, bir konumdan diğerine uzun ömürlü, minimum hatalarla en iyi duruma getirilmiş solid bir protokoldür. Bilgisayarlar ile veri iletme/alma birimleri arasında organizasyonu sağlayan, böylece bir yerden diğerine veri iletişimini olanaklı kılan pek çok veri iletişim protokolüne verilen genel addır (TCP/IP protokolleri, bilgisayarlar arası veri iletişiminin kurallarını koyar). Bu protokollere örnek olarak, dosya alma/gönderme protokolü FTP (File Transfer Protocol), Elektronik posta iletişim protokolü SMTP (Simple Mail Transfer Protocol), TELNET protokolü (Internet üzerindeki başka bir bilgisayarda etkileşimli çalışma için geliştirilen *login* protokolü) verilebilir. (1)

Protokol ilk tasarlandığında FTP ve ilk web uygulamaları gibi uygulamalar için idealdi. Ancak, HTTP protokolü günümüzde çok sayıda uygulamada kullanılmakta. Artan bağlantılar kısa ömürlü olup, birden fazla alıcıya gönderiliyor (Örn: video yayını gibi).

HTTP’nin TCP katmanını terk etmesi gerçeği, daha düşük seviyeli deneylere de açık olduğu anlamına geliyor. QUIC desteği, SPDY‘de yapıldığı gibi Google Chrome’da (ve diğer Chromium tabanlı tarayıcılarda) zaten yaygın bir şekilde kullanıldı. Ayrıca Caddy web sunucusu ve Lite Speed ​​ürünlerinde de QUIC desteği var.

Resmi bir HTTP/3 standardı olarak “HTTP-over-QUIC” benimseme süreci şu anda yolda. Kullanıcıların ve cihazların web’e nasıl eriştiği konusunda çok fazla değişiklik olurken, benimseme işleminin HTTP/2’ye benzer olması bekleniyor.

QUIC Nedir?

Chromium Projects sayfasında yer alan bilgiye göre:

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 benzer. 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.

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

Google, Chrome’dan Google sunucularına gönderilen tüm isteklerin yaklaşık yarısının QUIC üzerinden sunulduğunu ve QUIC trafiğinin artmaya devam ettiğini, bunun sonucunda da Google istemcilerinden -Chrome ve mobil uygulamalar- Google sunucularına veri aktarımında varsayılan protokol olarak kullanıldığını şurada söylüyor. Ayrıca Google, QUIC’in bir internet standardı olması için IETF’e resmi olarak bir teklif sunmayı planlıyor. Fakat öncesinde kontrol formatını değiştirmek ve referans uygulamalarını SPDY-over-QUIC’den HTTP2-over-QUIC’e (mevcut HTTP üzerinden) güncellemek gibi yapılacak bazı temizlik işleri var (QUIC protokol taslağı yeni yayımlanan TLS 1.3 protokolünü kullanır). Gelecek aylarda Google, sunucu tarafında daha iyi ölçeklenebilirlik sağlamak, ileri hata düzeltme ve tıkanıklık denetimini (congestion control) iyileştirmek ve çok yollu (multipath) bağlantılara destek eklemek için çalışma yapmayı da planlıyor. (2)

QUIC’deki bir başka harika özelliği ise mobil destek. Dizüstü bilgisayarınız ile farklı WiFI ağlarına taşınırken veya cep telefonunuzla dolaşırken, IP adresiniz değişebilir. İşletim sistemi ve protokoller eski bağlantıları düzgün kapatmaz ve yeni bağlantılar açar. QUIC ile bir bağlantı geleneksel bir “soket” (kaynak / hedef bağlantı noktası / adres protokolü kombinasyonu) değil, bağlantıya atanan bir 64 bit tanımlayıcıdır.

Böylece hareket ederken IP adresiniz değişse bile, YouTube’dan kesintisiz olarak yayına devam edebilir veya video görüşmesindeyken bağlantı düşmeden devam edebilirsiniz. İnternet mühendisleri yıllardır “mobil IP” ile mücadele ediyor ve işe yarar bir çözüm bulmaya çalışıyorlar. Sabit bir IP adresini bir şekilde uçtan uca tutmanın ilkesine odaklanmışlardı ki, hiç de pratik bir çözüm olduğu söylenemez. QUIC, yani HTTP/3’ün bu sorunu nihayet çözdüğünü görmek ise süper!

Aşağıda ise bir reddit kullanıcısından TCP ve QUIC üzerine harika bir açıklaması var:

Günümüzde yaptığımızdan çok daha büyük paket kaybına sahip ağlar üzerinden paketler gönderdiğimizde ve bilgisayar sistemlerinin TCP mesajlarını yanıtlamak için çok daha uzun sürdüğü durumlarda TCP geliştirildi. Örneğin bir ana bilgisayara bağlanmak için zaman aşımı, TCP el sıkışmasının tek başına 5 saniyede bile tamamlanamaması durumunda bir yanıt almanız pek olası olmasa da hala 20 saniyedir. Bu uzun gecikmeler, ağ bağlantılı uygulamaların bazen uzun bir süre boyunca takılmasının nedenleridir. Protokol, 70’lerde icat edildiğinden bu gecikmelere değinmedik, ancak güvenilirlik ve hız konusunda muazzam gelişmeler gördük.

Sonunda paketleri değiştirmeyecek ve mevcut TCP uygulamalarıyla büyük ölçüde uyumlu olan bu varsayılanları azaltmak yerine, protokol geliştiricileri UDP’yi kullanmaya başladı ve daha sonra kendi TCP’lerini uygulamaya başladı. IPv6’ya geçiş, TCP’yi, çoğunlukla zaman aşımları, pencere boyutu ve TCP yavaş başlatma gibi birçok sorunu gideren bir sürüme güncellemek için ideal zaman olurdu. Bazı değerler işletim sisteminizde düzeltilebilir, ancak en rahatsız edici olan zaman aşımını yapamaz. 5 saniye boyunca kilitlenen bir TCP soketini öldürürseniz, işletim sisteminiz 20 saniye geçene kadar sistem kaynaklarını tüketmeye devam eder.

Referanslar:
(1) https://www.ip-adres.com/bilgi/tcp-ip-protokolleri
(2) https://dev.to/grigorkh/what-is-http3–4pib


Paylaş:

0 Yorum


Yorum yaz

Diğer Yazılar

Yapay Zeka Çöplüğüne (AI Slop) Karşı Yeni Bir Savunma Hattı: LoRA Destekli Çok Modlu Savunma Sistemi

Yapay Zeka Çöplüğüne (AI Slop) Karşı Yeni Bir Savunma Hattı: LoRA Destekli Çok Modlu Savunma Sistemi

İnternet ekosistemi ve özellikle çevrimiçi video platformları (OVP), son yıllarda benzeri görülmemiş ve katlanarak artan bir tehdit ile karşı karşıya. Kötü niyetli aktörlerin organize bir şekilde hareket ederek Üretken Yapay Zeka (Generative AI) araçlarını kötüye kullanması, platformların "Yapay Zeka Çöplüğü" veya "AI Slop" olarak adlandırılan kalitesiz, manipülatif ve spam içeriklerle dolup taşmasına neden oluyor.

Microsoft Advertising UTM Auto-Tagging Güncellemesi

Microsoft Advertising UTM Auto-Tagging Güncellemesi

Microsoft Advertising, 2 Eylül 2026 itibarıyla UTM auto-tagging sisteminde önemli bir güncellemeye gidiyor. Bu değişiklik, Microsoft Advertising trafiğinin Google Analytics 4 ve benzeri üçüncü taraf analiz platformlarında daha doğru sınıflandırılmasını hedefliyor.

Pagination (Sayfalandırma) mı, Infinite Scroll (Sonsuz Kaydırma) mı?

Pagination (Sayfalandırma) mı, Infinite Scroll (Sonsuz Kaydırma) mı?

Pagination ve Infinite Scroll arasındaki tercih, kullanıcı deneyimi ile SEO performansını doğrudan etkiler. Pagination, sayfa yapısını düzenli tutarak arama motorlarının içeriği daha iyi taramasını sağlar. Infinite Scroll ise özellikle mobilde akıcı bir gezinme sunar ancak ölçümleme ve indeksleme açısından dikkatli kurgulanmalıdır. Markaların karar verirken içerik yoğunluğu, kullanıcı davranışları ve teknik altyapıyı birlikte değerlendirmesi gerekir. Bu yazıda iki yaklaşımın avantajlarını ve hangi senaryoda daha doğru seçim olacağını bulabilirsiniz.

Google Benim İşletmem ile Markanızı Daha Fazla Görünür Kılın ve Yönetin

Google Benim İşletmem ile Markanızı Daha Fazla Görünür Kılın ve Yönetin

Günümüzde fiziksel bir mağazası olan ya da belirli bir bölgede hizmet veren işletmeler için dijitalde görünür olmak artık bir lüks değil, zorunluluk haline geldi. Kullanıcılar yakınlarındaki işletmeleri keşfetmek için pusula yerine Google Arama ve Google Haritalar’ı kullanıyor. “Kadıköy kahve”, “Çekmeköy kahvaltı”, “Eskişehir çiçekçi” gibi sorguların büyük bölümü yerel sonuçlar üzerinden müşteriye dönüşüyor. Bu nedenle, işletme profilinizi doğru yapılandırdığınızda potansiyel müşterilerin sizi tercih etme ihtimali ciddi oranda artar.

A4 Ebatında Etiketlerle İade Problemi Önleniyor: Çin’in Moda E-Ticaretinde Yeni Strateji

A4 Ebatında Etiketlerle İade Problemi Önleniyor: Çin’in Moda E-Ticaretinde Yeni Strateji

Çin'de online moda alışverişinde iade oranları çok yükseldiği için markalar kötü niyetli kullan-iade davranışını engellemek adına A4 boyutunda büyük ve gizlenmesi zor etiketler kullanmaya başladı. Bu yöntem hem maliyetleri düşürmek hem de ürünleri giyip fotoğraf çektikten sonra iade eden kullanıcıların önünü kesmek için hızla yayılıyor. Tartışmalar sürse de sektör bu uygulamanın iade kültürünü kökten değiştirecek yeni bir dönemin başlangıcı olabileceğini düşünüyor.

Yeni Sağlık Tanıtım Yönetmeliği Neler Getiriyor?

Yeni Sağlık Tanıtım Yönetmeliği Neler Getiriyor?

Sağlık alanında hizmet veren her kurum için tanıtım artık yalnızca pazarlama konusu değil. Aynı zamanda çok net çizilmiş hukuki sınırları olan bir alan. "Sağlık Hizmetlerinde Tanıtım ve Bilgilendirme Faaliyetleri Hakkında Yönetmelik" ile birlikte hekimlerin, özel sağlık tesislerinin ve uluslararası sağlık turizmi aracı kuruluşlarının dijitalde ve geleneksel mecralarda nasıl görünür olabileceği detaylı şekilde yeniden düzenlendi.

eBay Inc. 2025 3. Çeyrek Sonuçlarını Açıkladı

eBay Inc. 2025 3. Çeyrek Sonuçlarını Açıkladı

eBay Inc., 2025 yılının 3. çeyreğinde güçlü bir performans sergileyerek gelirini %9 artırarak 2,8 milyar USD'ye yükseltti ve Brüt Mal Hacmi (GMV) ise %10 artarak 20,1 milyar USD'ye ulaştı. Hisse başına kazanç, GAAP'a göre 1,28 USD, non-GAAP'a göre ise 1,36 USD olarak gerçekleşti.

Avrupa ve Türkiye’de Pazaryerlerinin Yükselişi: 247,5 Milyar Avroluk Bir Dönüşüm

Avrupa ve Türkiye’de Pazaryerlerinin Yükselişi: 247,5 Milyar Avroluk Bir Dönüşüm

E-ticaret dünyası, son yıllarda benzeri görülmemiş bir dönüşüm geçiriyor. Bu dönüşümün merkezinde ise artık sadece markalar değil, pazaryerleri (marketplaces) yer alıyor. Avrupa’daki en güncel verilere göre sınır-ötesi e-ticaretin (cross-border) toplam hacmi 358,7 milyar avroya ulaşırken, bunun 247,5 milyar avroluk kısmı — yani yaklaşık yüzde 70’i — pazaryerleri üzerinden gerçekleşiyor.

İlaç ve Tıbbi Cihaz Satışındaki e-fatura Düzenleme Zorunluluğu

İlaç ve Tıbbi Cihaz Satışındaki e-fatura Düzenleme Zorunluluğu

Türkiye'de sağlık ürünleri ticaretinde dijitalleşme süreci, 1 Ekim 2025 tarihi itibarıyla önemli bir aşamaya geldi. Bu tarihten itibaren, Türkiye İlaç ve Tıbbi Cihaz Kurumu'na (TİTCK) İlaç Takip Sistemi (İTS) ve Ürün Takip Sistemi (ÜTS) üzerinden bildirimi yapılan ilaç ve tıbbi cihazlar için e-fatura düzenleme zorunluluğu getirildi.

Dijitalin nabzını bizimle takip et

Dijital dünyayı şekillendiren seçilmiş içgörüler, haberler ve fikirlerden haberdar olmak için abone olun.