Netzwerkdesign und Netzwerkbetrieb
Welche Beschreibung der Verwendung rekursiver und nicht rekursiver (iterativer) Anfragen bei der DNS-Namensauflösung ist richtig?
- AEin Endgerät (Stub-Resolver) stellt eine rekursive Anfrage an einen Full-Service-Resolver und verlangt die endgültige Antwort; der Full-Service-Resolver stellt nicht rekursive Anfragen an Root-Server und autoritative DNS-Server und folgt den Verweisen auf den jeweils nächsten zu fragenden Server
- BEin Endgerät wiederholt selbst nacheinander nicht rekursive Anfragen an einen Root-Server, einen TLD-Server und den autoritativen DNS-Server, um die Antwort zu erhalten
- CRoot-Server nehmen rekursive Anfragen an, fragen stellvertretend für das Endgerät bis zum autoritativen DNS-Server weiter und liefern die endgültige Antwort
Antwort und Erläuterung anzeigen
Antwort: A. Ein Endgerät (Stub-Resolver) stellt eine rekursive Anfrage an einen Full-Service-Resolver und verlangt die endgültige Antwort; der Full-Service-Resolver stellt nicht rekursive Anfragen an Root-Server und autoritative DNS-Server und folgt den Verweisen auf den jeweils nächsten zu fragenden Server
Eine rekursive Anfrage ist die Bitte, „die endgültige Antwort zu liefern“, und ein Endgerät stellt eine solche Anfrage normalerweise an einen Full-Service-Resolver (Caching-DNS-Server) seines Internetanbieters oder seiner Organisation. Steht die Antwort nicht in seinem Cache, stellt der Full-Service-Resolver nicht rekursive Anfragen an einen Root-Server, einen TLD-Server und den autoritativen DNS-Server der Domain. Ein Server, der eine solche Anfrage erhält, liefert die Antwort, wenn er sie kennt, und andernfalls einen Verweis (etwa NS-Einträge) mit dem Hinweis „Frag als Nächstes diesen Server“. Root- und TLD-Server nehmen aus Gründen der Last und der Sicherheit keine rekursiven Anfragen an.
Weiter: 9 weitere Fragen zu Netzwerkdesign und Netzwerkbetrieb