Foxs Digital - E-ticaret ve Dijital Pazarlama Ajansı
Blog/CDN

CDN Nasıl Çalışır? İçerik Dağıtım Ağının Teknik Altyapısı

13 Mart 2026
12 dk okuma
Foxs Digital
İçindekiler

CDN nedir sorusunu önceki rehberimizde ele almıştık. Şimdi sıra teknik detaylarda. Tarayıcıya bir URL yazıldığında arka planda neler oluyor? Hangi sunucu, hangi sırayla devreye giriyor? Ve bunlar e-ticaret sitenizin hızını gerçekte ne kadar etkiliyor?

Rakamlarla konuşalım: Cloudflare'in 2024 verilerinde CDN kullanan siteler, kullanmayanlara göre ortalama %40-60 daha hızlı yanıt veriyor. E-ticaret tarafında bu fark satışa dönüyor. Akamai'nin araştırması 0,1 saniyelik gecikmenin bile dönüşüm oranını %7 düşürebildiğini gösteriyor. Peki bu hız farkı teknik olarak nereden geliyor?

CDN Çalışma Prensibi

CDN'in çalışma prensibi dört katmana dayanır: DNS çözümleme, anycast yönlendirme, edge sunucudan içerik teslimi ve cache yönetimi.

Bunu somut bir örnekle anlatalım. Ankara'daki bir müşteriniz, sunucusu Frankfurt'ta olan e-ticaret sitenizden bir ürün sayfası açmak istiyor. CDN yoksa bu istek binlerce kilometre gidip gelecek; gecikme 200-400 ms'ye çıkabilir. CDN varsa aynı istek İstanbul'daki edge sunucudan 20-40 ms'de yanıtlanır.

10 kata varan bu fark tek bir teknolojiden değil, dört katmanın birlikte çalışmasından doğuyor.

AdımKatmanNe Olur?Süre
1DNS ÇözümlemeTarayıcı, alan adını IP adresine çevirir1-10 ms
2Anycast YönlendirmeCDN ağı, isteği en yakın PoP noktasına yönlendirir1-5 ms
3Edge Sunucu Kontrolüİstenen dosya önbellekte aranır (hit/miss)<1 ms
4aCache HitDosya edge sunucudan anında teslim edilir5-20 ms
4bCache MissDosya ana sunucudan çekilir, teslim edilir, önbelleğe yazılır50-200 ms

Cache hit senaryosunda toplam süre 7-35 ms aralığında kalır. Cache miss senaryosunda bile CDN, dosyayı önbelleğe alarak aynı dosya için gelecek tüm istekleri hızlandırır. İyi yapılandırılmış bir CDN'de cache hit oranı %90'ın üzerinde seyreder; bu da isteklerin büyük çoğunluğunun ana sunucuya hiç ulaşmadan karşılandığı anlamına gelir.

DNS ve Anycast Yönlendirme

Her şey DNS çözümlemeyle başlar. Müşteriniz tarayıcıya "magazam.com" yazdığında tarayıcı bu alan adını bir IP adresine çevirmek için DNS sunucusuna sorar. CDN kullandığınızda bu sorgu doğrudan CDN sağlayıcısının DNS sunucusuna gider.

İşin ilginç kısmı burada başlıyor: anycast. Normal yönlendirmede her sunucunun kendine ait bir IP adresi vardır. Anycast'te ise aynı IP birden fazla sunucuya atanır. Kullanıcı bu IP'ye istek gönderdiğinde BGP (Border Gateway Protocol) isteği en yakın ve en az gecikmeye sahip sunucuya otomatik yönlendirir. Bunu yazılımla yapılandırmanıza gerek yok; ağ katmanında kendiliğinden gerçekleşir.

Anycast'in asıl gücü iki noktada ortaya çıkar. Trafik yoğunlaştığında istekler farklı PoP noktalarına dağılır, yani otomatik yük dengeleme sağlanır. Bir PoP noktası çökerse trafik anında en yakın sağlıklı noktaya kayar; kullanıcı fark bile etmez.

Pratikte bu ne demek? Black Friday'de trafiğiniz 5-10 katına çıktığında anycast istekleri otomatik dağıtır. Tek bir sunucu boğulmaz, siteniz ayakta kalır.

Edge Sunucu ve PoP Noktası

Edge sunucu (uç sunucu), CDN'in temel taşıdır. Ana sunucunuzdaki içeriklerin kopyalarını barındırır ve kullanıcıya en yakın noktadan teslim eder. Görseller, CSS, JavaScript, fontlar, hatta API yanıtları; hepsi edge sunucularda önbelleğe alınabilir.

PoP (Point of Presence) ise bu edge sunucuların bulunduğu veri merkezi lokasyonlarıdır. Cloudflare dünya genelinde 310'dan fazla, Akamai 4.200'den fazla PoP noktası işletiyor. Sağlayıcının kaç PoP noktası olduğu ve bunların nerede konumlandığı, aldığınız hizmetin kalitesini doğrudan etkiler.

Türkiye tarafına bakalım: İstanbul, Ankara ve İzmir'de PoP noktası olan bir CDN, kullanıcılara 5-15 ms gecikmeyle ulaşabilir. Sadece Avrupa'da PoP'u olan bir CDN'de ise aynı kullanıcı için gecikme 40-80 ms'ye fırlar. Mobil kullanıcılarda bu fark daha da belirginleşir. Mobil ağlardaki ek gecikme (jitter) yüzünden her milisaniye önem kazanır.

Edge Sunucu GöreviAçıklamaE-Ticaret Etkisi
ÖnbelleklemeStatik dosyaları saklar ve tekrar kullanırGörsel yükleme süresini %60-80 kısaltır
SıkıştırmaBrotli/Gzip ile dosya boyutunu küçültürTransfer edilen veri miktarını %70'e kadar azaltır
SSL SonlandırmaHTTPS şifrelemesini edge'de çözerAna sunucu üzerindeki yükü hafifletir
Güvenlik FiltrelemeDDoS ve bot trafiğini edge'de engellerSaldırılar ana sunucuya ulaşmadan filtrelenir
Görsel OptimizasyonWebP/AVIF dönüşümü, boyut ayarlamaÜrün görselleri cihaza uygun formatta sunulur

Gördüğünüz gibi edge sunucu sadece dosya dağıtan bir aracı değil. E-ticaret sitenizde onlarca ürün görseli, filtreleme scriptleri, ödeme akışı dosyaları; hepsi edge üzerinden optimize edilip teslim ediliyor. HyperSpeed CDN hizmetimizle bu yapıyı e-ticaret altyapınıza özel olarak yapılandırıyoruz.

Siteniz Ankara'dan mı yoksa Frankfurt'tan mı yanıt veriyor?

HyperSpeed CDN ile Türkiye'ye özel PoP noktalarından 5-15 ms gecikmeyle hizmet verin. Edge sunucu önbellekleme, Brotli sıkıştırma ve görsel optimizasyon tek pakette.

CDN Hızını Keşfedin

Kurulum desteği dahil · Taahhüt yok

Cache Hit vs Cache Miss

CDN performansını belirleyen en kritik metriklerden biri cache hit oranıdır. Kullanıcı bir dosya talep ettiğinde edge sunucu önce kendi önbelleğine bakar. Dosya varsa buna cache hit denir ve içerik milisaniyeler içinde teslim edilir. Dosya yoksa cache miss gerçekleşir ve edge sunucu dosyayı ana sunucudan çekmek zorunda kalır.

Cache Hit (Önbellek İsabeti)

  • Dosya edge sunucuda mevcut
  • Ana sunucuya hiç gidilmez
  • Yanıt süresi: 5-20 ms
  • Bant genişliği maliyeti: sıfıra yakın
  • Ana sunucu yükü: etkilenmez

Cache Miss (Önbellek Iskalama)

  • Dosya edge sunucuda bulunamaz
  • Ana sunucudan çekilir + önbelleğe yazılır
  • Yanıt süresi: 50-200 ms
  • Bant genişliği: origin transfer ücreti
  • Ana sunucu yükü: artar

Cache miss yalnızca bir dosyaya ilk kez erişildiğinde veya TTL süresi dolduktan sonra gerçekleşir. İlk miss'ten sonra dosya edge sunucuda önbelleğe alınır ve aynı PoP noktasından gelen tüm sonraki istekler cache hit olarak karşılanır.

E-ticarette cache hit oranı doğrudan kullanıcı deneyimini etkiler. Bir kategori sayfasında 40-60 ürün görseli yüklenir; %95 cache hit oranıyla bu görsellerin neredeyse tamamı 5-20 ms'de teslim edilir. %60 cache hit oranında ise görsellerin yarısına yakını ana sunucudan çekilir ve sayfa yüklenme süresi 2-3 kat uzar. Cache hit oranını artırmanın yolu doğru TTL yapılandırması ve cache kurallarıdır. Bu konuyu CDN cache mekanizması rehberimizde ayrıntılı inceledik.

TTL ve Cache Yönetimi

TTL (Time to Live), bir dosyanın edge sunucunun önbelleğinde ne kadar süre geçerli sayılacağını belirleyen zamanlayıcıdır. TTL süresi dolduğunda dosya "stale" (bayat) olarak işaretlenir. Edge sunucu, bir sonraki istekte ana sunucudan dosyanın güncel olup olmadığını kontrol eder ve gerekirse yeni sürümü çeker.

TTL ayarı "ne kadar uzun o kadar iyi" mantığıyla yapılmaz. Uzun TTL cache hit oranını artırır ama içerik güncelliğini riske atar. Kısa TTL güncelliği korur ama cache miss sayısını yükseltir. E-ticaret sitelerinde farklı dosya türleri farklı TTL değerleri gerektirir:

Dosya TürüÖnerilen TTLNeden
Ürün Görselleri7-30 günNadiren değişir; uzun TTL cache hit'i artırır
CSS / JavaScript7-30 gün (dosya adında hash ile)Yeni sürüm çıkınca hash değişir, eski cache otomatik geçersiz olur
Fontlar30-90 günNeredeyse hiç değişmez; en uzun TTL uygundur
Fiyat / Stok API30-60 saniyeSık güncellenir; eski fiyat göstermek müşteri kaybettirir
HTML Sayfalar5-15 dakikaİçerik güncellemelerinin hızla yansıması gerekir
Sepet / ÖdemeÖnbelleğe alınmazKişisel veri içerir; her istek ana sunucuya gider

TTL yönetiminin yanı sıra cache invalidation (önbellek geçersizleştirme) da kritik bir konudur. Bir ürün görseli değiştiğinde, TTL süresinin dolmasını beklemek yerine CDN API'si üzerinden o dosyanın önbelleğini anında temizleyebilirsiniz. Bu işleme "purge" denir. Çoğu CDN sağlayıcısı, tek dosya, URL kalıbı veya tüm cache'i kapsayan purge seçenekleri sunar.

Doğru TTL ve cache yönetimi stratejisi, CDN'in SEO etkisini de doğrudan belirler. Cache hit oranı yükseldikçe sayfa hızı artar, Core Web Vitals skorları iyileşir ve arama motorlarındaki sıralama yükselir. Disk kotalı CDN paketlerimizde bu cache kurallarını sitenize özel olarak yapılandırıyoruz.

Sıkça Sorulan Sorular

CDN nasıl çalışır, kısaca açıklar mısınız?+
CDN, kullanıcının tarayıcısından gelen DNS sorgusunu anycast yönlendirmeyle en yakın PoP noktasındaki edge sunucuya iletir. Edge sunucu, istenen dosya önbellekte varsa (cache hit) anında teslim eder. Dosya önbellekte yoksa (cache miss) ana sunucudan çeker, kullanıcıya sunar ve gelecek istekler için önbelleğe kaydeder.
Edge sunucu nedir?+
Edge sunucu (uç sunucu), CDN ağının dünya genelindeki veri merkezlerinde konumlanmış sunuculardır. Ana sunucudaki içeriklerin kopyalarını barındırarak kullanıcıya coğrafi olarak en yakın noktadan hizmet verir. Böylece fiziksel mesafe kısalır ve sayfa yüklenme süresi düşer.
PoP noktası nedir?+
PoP (Point of Presence), CDN sağlayıcısının edge sunucularını barındırdığı veri merkezi lokasyonudur. Bir CDN ne kadar fazla PoP noktasına sahipse kullanıcılara o kadar yakın hizmet verebilir. Büyük CDN sağlayıcıları dünya genelinde 200'den fazla PoP noktası işletir.
Cache hit ve cache miss arasındaki fark nedir?+
Cache hit, istenen dosyanın edge sunucunun önbelleğinde bulunması ve kullanıcıya anında teslim edilmesidir. Cache miss ise dosyanın önbellekte olmamasıdır; bu durumda edge sunucu dosyayı ana sunucudan çeker. Cache hit oranı ne kadar yüksekse site o kadar hızlı çalışır. İyi yapılandırılmış bir CDN'de bu oran %90'ın üzerinde olmalıdır.
TTL (Time to Live) ne anlama gelir?+
TTL (Time to Live), bir dosyanın edge sunucunun önbelleğinde ne kadar süre saklanacağını belirleyen süredir. TTL süresi dolduğunda dosya 'stale' (bayat) kabul edilir ve sonraki istekte ana sunucudan güncel kopya çekilir. Statik dosyalar için uzun TTL (gün veya hafta), dinamik içerikler için kısa TTL (saniye veya dakika) tercih edilir.
Anycast yönlendirme nedir?+
Anycast, aynı IP adresinin birden fazla sunucuya atandığı bir ağ yönlendirme yöntemidir. Kullanıcı bir CDN IP'sine istek gönderdiğinde, ağ bu isteği otomatik olarak en yakın ve en düşük gecikmeye sahip sunucuya yönlendirir. Bu sayede herhangi bir konfigürasyon gerekmeden coğrafi optimizasyon sağlanır.
CDN kullanmak site hızını ne kadar artırır?+
CDN kullanımı, Cloudflare'in 2024 verilerine göre ortalama yanıt süresini %40-60 oranında kısaltır. E-ticaret sitelerinde bu etki daha belirgindir: CDN olmadan 4-6 saniyede yüklenen bir kategori sayfası, CDN ile 1-2 saniyeye iner. Akamai'nin araştırmasına göre 0,1 saniyelik iyileşme bile dönüşüm oranını %7'ye kadar artırabilir.

CDN altyapınızı profesyonel ellere bırakın

Foxs Digital olarak e-ticaret sitelerine özel CDN kurulumu, TTL yapılandırması ve cache optimizasyonu sunuyoruz. DNS ayarlarından güvenlik katmanına kadar tüm süreci yönetiyoruz.

CDN Kurulumunu Başlat