Loading...

Dağıtım

Edge'de HTTP/3 ve IPv6

Eylül 2026'dan beri CDN.com.tr üzerinden yayınlanan her hostname HTTP/2 ve IPv4'ün yanında HTTP/3 (QUIC) ve IPv6 ile de cevap veriyor. Değiştirmeniz gereken bir ayar yok; bu rehber neyin açık olduğunu, nasıl göreceğinizi ve bir firewall'un neyi gizleyebileceğini anlatır.

Platform yardımına dön

Ne açık, kimin için

  • HTTP/3, içine TLS 1.3 gömülü, UDP 443 üzerinde çalışan QUIC taşımasını kullanır. Tarayıcı bunu ilk HTTP/2 cevabındaki Alt-Svc başlığından öğrenir ve bir sonraki bağlantıda geçer.
  • IPv6 çift yığın (dual-stack) olarak açık: CDN hostname'lerinde A kayıtlarının yanında AAAA kayıtları var ve edge ikisini de kabul ediyor. Origin'iniz yalnız IPv4 kalabilir; edge oradan eskisi gibi IPv4 ile çeker.
  • İkisi de edge'deki her hesap ve hostname için geçerli. Hesap başına açma/kapama anahtarı değildir; tek bir site için kapatılamaz.
  • Kullanamayan istemciler bir şey kaybetmez: TLS 1.2/1.3 üzerinde HTTP/2 ve IPv4 aynen çalışmaya devam eder.

Tarayıcıda görün

DevTools → Network açın, sütun başlığına sağ tıklayıp Protocol sütununu etkinleştirin. İlk yüklemede h2 görürsünüz; sayfayı yenileyince aynı istekler h3 olur. Chrome, Edge, Firefox ve Safari bunu kendi başına yapar.

  • Protocol sütunundaki h3, isteğin HTTP/3 üzerinden gittiği anlamına gelir.
  • Oturumun ilk isteğinin h2 olması beklenir — tarayıcı Alt-Svc başlığını henüz görmemiştir.
  • Hiç h3 görmüyorsanız tarayıcı ile edge arasında bir şey UDP 443'ü düşürüyordur (Sorun giderme). Site yine çalışır.

Komut satırından kontrol

HTTP/3 desteğiyle derlenmiş curl 8 protokolü zorlayabilir; dig IPv6 kayıtlarını gösterir.

curl --http3 -sI https://www.example.com/ | head -1
curl -sI https://www.example.com/ | grep -i alt-svc
dig +short AAAA www.example.com
curl -6 -sI https://www.example.com/ | head -1

IPv6: sizin için ne değişir

  • Panelde hiçbir şey. Siteniz bize CNAME ile geliyorsa AAAA kayıtlarını kendiliğinden devralır.
  • Yalnız IPv6 kullanan ağlardaki ziyaretçiler (birçok mobil operatör) edge'e artık operatörün çeviri katmanı yerine doğrudan ulaşır.
  • Analitik ve loglarda IPv6 istemci adresleri görünür. IPv4 için yazdığınız IP bazlı kurallar IPv6 ziyaretçilerine uymaz; kural önemliyse IPv6 halini de ekleyin.
  • Origin'inizin IPv6'ya ihtiyacı yok. Edge onunla bugün ne varsa onunla konuşur.

Sorun giderme

  • Hiç h3 yok: kurumsal firewall ya da ev yönlendiricisi giden UDP 443'ü engelliyordur. Tarayıcı sessizce HTTP/2'de kalır — aranacak bir hata yoktur, yalnız hız kazancı yoktur.
  • İlk ziyarette h3 var, sonra yok: Alt-Svc ipucu bir gün önbellekte tutulur; ağ değişikliği tarayıcının bir süre TCP'yi denemesine yol açabilir. Normaldir.
  • IPv6 ziyaretçi siteye ulaşamıyor, IPv4 ziyaretçiler ulaşıyor: sorun ziyaretçinin yolunda, edge'de değil. curl -6 -v çıktısını isteyin.
  • HTTP/3 üzerinden engellenen istek, HTTP/2'dekiyle aynı WAF engel sayfasını gösterir; üzerindeki Reference ID aynı şekilde çalışır.

Loglar ve raporlar

  • HTTP/3 istekleri loglara HTTP/3.0 protokolüyle düşer; HTTP/2 HTTP/2.0 olarak kalır.
  • HTTP/3 payı kitlenize bağlıdır: ilk gün site başına isteklerin %6 ile %27'si arasındaydı, çoğu Chrome ve Android.
  • Bant genişliği ve istek sayımı değişmedi; protokol faturalandırılan şeyi etkilemez.