Conception et exploitation des réseaux
Quelle description de l'usage des requêtes récursives et non récursives (itératives) dans la résolution de noms DNS est correcte ?
- AUn hôte (résolveur minimal, stub resolver) envoie une requête récursive à un résolveur récursif complet pour obtenir la réponse finale, et ce résolveur envoie des requêtes non récursives aux serveurs racines et aux serveurs DNS faisant autorité, en suivant les renvois vers le serveur suivant à interroger
- BUn hôte envoie lui-même, tour à tour, des requêtes non récursives à un serveur racine, à un serveur de TLD et au serveur DNS faisant autorité pour obtenir la réponse
- CLes serveurs racines acceptent les requêtes récursives et, pour le compte de l'hôte, interrogent jusqu'au serveur DNS faisant autorité avant de renvoyer la réponse finale
Afficher la réponse et l'explication
Réponse : A. Un hôte (résolveur minimal, stub resolver) envoie une requête récursive à un résolveur récursif complet pour obtenir la réponse finale, et ce résolveur envoie des requêtes non récursives aux serveurs racines et aux serveurs DNS faisant autorité, en suivant les renvois vers le serveur suivant à interroger
Une requête récursive est une demande de « renvoyer la réponse finale », et un hôte envoie normalement ce type de requête à un résolveur récursif complet (serveur DNS cache) géré par son fournisseur d'accès ou son organisation. Si la réponse n'est pas dans son cache, ce résolveur envoie des requêtes non récursives à un serveur racine, à un serveur de TLD et au serveur DNS faisant autorité pour le domaine. Un serveur qui reçoit une telle requête renvoie la réponse s'il la connaît, et sinon un renvoi (comme des enregistrements NS) signifiant « demandez ensuite à ce serveur ». Les serveurs racines et les serveurs de TLD n'acceptent pas les requêtes récursives, pour des raisons de charge et de sécurité.
Continuer : 9 autres questions sur Conception et exploitation des réseaux