DNS steht für Domain Name System . Ein DNS- Lookup wird eine Anfrage von einem Client-Computer an einen Nameserver , der eine Internet-Domain- Namen übersetzt in eine IP-Adresse. Der Antrag kann eine rekursive Anfrage oder eine iterative Anfrage sein . Der Resolver auf dem lokalen Host .
Jeder Computer, das Internet hat einen Resolver -Programm verwendet . Jedes Programm auf dem Computer, um einen Namen in eine IP- Adresse zu übersetzen braucht fordert von der Übersetzung aus dem Resolver. Wenn der Resolver nicht finden können, den Namen in lokalen Dateien , wird es eine DNS-Anfrage an einen Nameserver zu initiieren.
A rekursive DNS-Abfrage .
Eine DNS-Anfrage ist ein Paket, das von einem Computer- Programm Resolver an einen Nameserver im Internet gesendet wird. Der Computer muss mit der IP-Adresse eines Name-Servers vorprogrammiert werden . Der Name Server gibt die IP-Adresse , die dem Namen . Dieser eine rekursive Anfrage aufgerufen wird. Lookup
Wenn der DNS- Server nicht über den Namen lokal zwischengespeichert
iterative , wird es die Adresse von einer höheren anfordern Level-Server . Higher Level-Server oft nicht erlauben rekursiven Anfragen . Sie lösen nur eine Ebene des Namens. Zum Beispiel wird eine Anfrage an einen Top-Level- Server für den Namen www.thehostingservice.com Rückkehr die Adresse eines " . Com" -Server. Die nächste Anfrage für www.thehostingservice.com gemacht, um die " . Com" -Server zurückkehren würde die Adresse " thehostingservice.com . " Die letzte Anfrage würde der Nameserver für gemacht werden " thehostingservice.com . " Es würde wieder die IP-Adresse www.thehostingservice.com . Dies nennt man eine iterative Anfrage.