Unterschied zwischen rekursiven und iterativen dns-lookup

Ich mache eine resolver-und nameserver-Programm mit aus der Verwendung von dns-Bibliotheken(wie die netdb.h) direkt durch senden einer dns-Nachricht. aber ich habe einige Probleme. Soweit ich es herausfinden, wenn wir senden eine rekursive Anfrage, wird der nameserver abgefragt, findet die Datensätze für uns. Funktioniert das Abfragen verwendet durch nameserver-Abfragen von anderen Servern ähnlich sind iterative Abfragen? zumindest diese Bilder nahelegen.

Ich bin auch verwirrt, wenn sich ein client kann eine iterative Abfrage oder nur ein nameserver tun können, iterative Abfragen?

Rekursive dns-lookup:

Unterschied zwischen rekursiven und iterativen dns-lookup

Iterativen dns-lookup:
Unterschied zwischen rekursiven und iterativen dns-lookup

  • ist nicht der erste Fall eine iterative, oder zumindest hybrid DNS-System? Wäre das nicht eine rein rekursive Schema zu Folgen, wie Pfad: computer -> localDNS server -> Root> .com -> contoso.com dann contoso.com zurückkehren würden alle ip-der Weg zurück?
InformationsquelleAutor mohit jain | 2012-04-01
Schreibe einen Kommentar