İçinde özyinelemeli DNS sorgusu, istemci, sorguyu yalnızca ilk DNS sunucusuna gönderir.
Sunucu, yanıtlayamazsa, isteği bir sonraki sunucuya gönderir, vb.
Sorgu çözülene kadar.
Burada DNS istemcisi, DNS sunucusunun sorguya yanıt vermesini gerektirir,
bu nedenle yük, sorguyu çözmek için Sunucu üzerindedir.
İçinde tekrarlayan DNS sorgusu, istemciyi sorgunun art arda gönderilmesinden sorumludur.
sunucuları, sorgu yetkisi verilen bir sunucuya basarak çözülene kadar
etki alanı adı (veya bir hata veya zaman aşımına kadar).
Burada yük, sorguyu çözmek için müşteriye aittir.
İkisi arasında hızda büyük bir fark olduğunu sanmıyorum.
bunun dışında, hiyerarşide yeterince yüksek bir DNS sunucusunun büyük olasılıkla
istemciden daha hızlı bir İnternet bağlantısı var.
Yinelemeli DNS sorgusu için istemci, art arda sahip olmakla sonuçlanır
ara DNS sunucuları önbelleğinde, ancak bunu nasıl kullanabileceğini anlamıyorum
Avantaj için.
Daha ayrıntılı olarak, bunlar bir DNS sunucusunun sağlayabileceği en yaygın dört cevaptır:
- Yetkili - cevabında Yetkili Cevap (AA) biti ayarlanmış olarak müşteriye verilen olumlu bir cevap.
- Pozitif - kaynak kaydını (RR) veya sorguyla eşleşen RR listesini içeren bir cevap.
- Referans - Müşterinin adı çözmek için kullanabileceği alternatif sunucuların bir listesini içeren bir cevap. Özyineleme desteklenmiyorsa bu tür cevaplar verilir.
- Negatif - bu cevap Yetkili bir sunucunun, adın (veya kayıt türünün) DNS ad alanında olmadığını bildirdiğini gösterir.
Yinelemeli sorguda, istemci sunucuya bir sorgu gönderir.
Özyineleme devre dışı bırakılmışsa ve sunucu sorguyu cevaplayamıyorsa,
Sunucu bir Tavsiye cevabı ile cevap verecektir.
İstemci daha sonra başka bir DNS sunucusunu sorgulamak için bu bilgiyi kullanır.
Bu işlem bir sunucu Yetkili veya Yetkili Servis ile yanıt verene kadar devam eder.
Olumsuz yanıt veya müşteri zamanın tükenene kadar.