DNS Sorgusunu Adım Adım İzleme
Bir sorguyu cihazınızdan yetkili sunucuya kadar takip edin.
DNS Sorgusunu Adım Adım İzleme, CoddyKit'te ücretsiz bir Network+ Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Network+ Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Network+ Academy kursu toplamda 4 dersten oluşur.
Aramayı Başlatma
Bir alan adı girdiğinizde, cihazınız bağlanmadan önce bu adı bir IP adresine dönüştürmelidir. Bu işlem DNS araması olarak adlandırılır ve açık bir adım dizisini izler.
Amaç, yol boyunca önbellekleri kullanarak gereksiz işi azaltmak ve yetkili yanıtı mümkün olduğunca hızlı bulmaktır.
Önce Yerel Önbelleği Denetleme
Cihaz önce kendi yerel DNS önbelleğini ve hosts dosyasını denetler. Ad yakın zamanda aranmış ve hâlâ geçerliyse, önbelleğe alınmış IP hemen kullanılır.
Bu işlem herhangi bir ağ sorgusunu önler. Önbelleğe alma, bir siteye ikinci kez girerken bağlantının çoğu zaman ilk girişten daha hızlı kurulmasının nedenidir.
Çözümleyiciye Sorma
Yerel önbellekte yanıt yoksa cihaz, sorguyu yapılandırılmış özyinelemeli çözümleyicisine gönderir. Bu çözümleyici genellikle İSS veya 8.8.8.8 gibi herkese açık bir sağlayıcı tarafından işletilir.
Çözümleyici yanıtı bulma sorumluluğunu üstlenir, gerektiğinde diğer sunucuları sorgular ve son IP'yi cihaza döndürür.
Özyinelemeli ve Yinelemeli Aramalar
Cihazın çözümleyiciye gönderdiği istek özyinelemelidir: "bana tam yanıtı bul." Çözümleyici daha sonra hiyerarşiye yinelemeli sorgular gönderir; her sunucu onu yanıta biraz daha yaklaştırır.
Özyinelemeli, tüm işi yap anlamına gelir; yinelemeli ise sonraki adımı göster anlamına gelir. Çözümleyici bu iki biçim arasında köprü kurar.
Kök Sunucuları Sorgulama
Çözümleyicide önbelleğe alınmış hiçbir şey yoksa işlem bir kök sunucuda başlar. Kök sunucu son yanıtı bilmez, ancak .com gibi alan adı uzantısını hangi TLD sunucusunun yönettiğini bilir.
Kök sunucu, çözümleyiciyi doğru TLD sunucularına yönlendiren bir başvuru yanıtı verir.
TLD Sunucularını Sorgulama
Ardından çözümleyici TLD sunucusuna (.com sunucuları gibi) sorar. TLD sunucusu da son kaydı barındırmaz, ancak belirli alan adının yetkili ad sunucularını bilir.
Başka bir başvuru döndürerek aramayı alan adının kendi sunucularına daraltır.
Yetkili Sunucuyu Sorgulama
Son olarak çözümleyici, gerçek kaydı barındıran alan adının yetkili ad sunucusuna sorar. Sunucu, istenen adın gerçek IP adresini döndürür.
Bu kesin yanıttır. Çözümleyici artık ilk cihazın ihtiyaç duyduğu bilgiye sahiptir.
device -> resolver -> root -> TLD -> authoritative -> IPYanıtı Döndürme ve Önbelleğe Alma
Çözümleyici IP'yi cihazınıza gönderir ve cihazınız artık bağlanabilir. Hem çözümleyici hem de cihazınız yanıtı belirli bir süre boyunca önbelleğe alır.
Aynı ad için sonraki aramalar tüm yolculuğu atlayıp önbelleği kullanır; böylece sistem hızlanır ve sunucuların yükü azalır.
Sorgular UDP 53. Bağlantı Noktasını Kullanır
Çoğu DNS sorgusu, aramalar küçük ve sık olduğundan hız için seçilen UDP 53. bağlantı noktası üzerinden iletilir. Hafif ve bağlantısız aktarım, hızlı soru-cevap alışverişlerine uygundur.
Daha büyük yanıtlar veya sunucular arasındaki bölge aktarımları için DNS, TCP 53. bağlantı noktasına geçer. DNS'nin 53. bağlantı noktasını kullandığını bilmek, sınavlarda sık karşılaşılan bir noktadır.
DNS query -> UDP 53 (TCP 53 for large transfers)Adımları Sıraya Koyma
Hiçbir şey önbelleğe alınmadığında tam yol şöyledir: yerel önbellek → özyinelemeli çözümleyici → kök → TLD → yetkili sunucu → yanıt.
Sınav için bu sırayı ezberleyiniz. Yetkili kayda ulaşılana kadar her düzey ya önbellekteki yanıtı verir ya da çözümleyiciyi bir adım daha aşağıya yönlendirir.
Yolun Önemi
Arama yolunu bilmek sorun gidermenize yardımcı olur. Bir ad çözümlenmiyorsa çözümleyicinin yanıt verip vermediğini, yetkili sunucuya erişilip erişilemediğini ve zincirin nerede koptuğunu sınayabilirsiniz.
nslookup gibi araçlar, aramanın hangi aşamasının başarısız olduğunu belirlemek için belirli sunucuları doğrudan sorgulamanıza olanak tanır.
Hızlı Kontrol
Aramayı sıralayınız.
Tekrar
Bir DNS aramasını adım adım izlediniz.
- Sıra: yerel önbellek → çözümleyici → kök → TLD → yetkili sunucu → yanıt.
- Cihaz özyinelemeli bir sorgu gönderir; çözümleyici yinelemeli sorgular gönderir.
- Kök sunucular TLD sunucularına, TLD sunucuları da yetkili sunuculara yönlendirme yapar.
- Yetkili sunucu gerçek kaydı barındırır ve son IP'yi verir.
- Yanıtlar gelecekteki aramaları hızlandırmak için önbelleğe alınır.
Sıkça Sorulan Sorular
“DNS Sorgusunu Adım Adım İzleme” dersi ücretsiz mi?
Evet — “DNS Sorgusunu Adım Adım İzleme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Network+ Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Network+ Academy kursu toplamda 4 dersten oluşur.
“DNS Sorgusunu Adım Adım İzleme” dersinde ne öğreneceğim?
Bir sorguyu cihazınızdan yetkili sunucuya kadar takip edin. Network+ Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Network+ Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Network+ Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“DNS Sorgusunu Adım Adım İzleme” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Network+ Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Network+ Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- DNS Neden Var
- DNS Sorgusunu Adım Adım İzleme
- Yaygın DNS Kayıt Türleri
- Önbelleğe Alma, TTL ve DNS Sorunları