DNS çözümleyici (recursive resolver) nedir?

Özyinelemeli çözümleyici, cihazınızın DNS sorgularını gönderdiği sunucudur. Yanıtı kök, TLD ve yetkili sunuculara sırayla sorarak bulur ve sonucu önbelleğe alır.

Bilgisayarınız ya da telefonunuz DNS ağacını kendisi dolaşmaz. Soruyu, genellikle internet servis sağlayıcısının, şirket ağının ya da açık bir DNS hizmetinin işlettiği çözümleyiciye gönderir ve nihai yanıtı bekler. Çözümleyici kök sunuculardan başlar, TLD sunucularına, oradan alan adının yetkili nameserver'larına yönlendirilir ve aldığı kaydı size iletir.

Çözümleyiciler her yanıtı kaydın TTL süresi boyunca önbellekte tutar; böylece aynı adı soran ikinci kişi yanıtı anında alır. Bir DNS değişikliğinden sonra iki kişinin kısa bir süre farklı yanıtlar görmesinin nedeni de bu önbellektir.

Doğrulama yapan bir çözümleyici ayrıca DNSSEC imzalarını denetler ve doğrulamadan geçemeyen yanıtları reddeder. Çözümleyiciler filtreleme gibi yerel politikalar da uygulayabilir; sonuçların ağdan ağa farklı çıkabilmesinin bir nedeni de budur.

Kendiniz kontrol edin

Gerçek bir alan adında Özyinelemeli çözümleyici nasıl görünüyor, bakın:

DNS yayılma kontrolü