Leçons du module (4/4)
Récursion et itération
Récursion et itération
Dans une requête récursive, le client demande au résolveur une réponse finale ou une erreur : le résolveur fait le travail. En résolution itérative, un serveur peut répondre par un renvoi : « Je n’ai pas cet enregistrement, mais interrogez le serveur suivant. »
Une analogie simple
Vous demandez à une bibliothécaire de trouver un livre. Elle consulte un catalogue, interroge une autre bibliothèque si nécessaire, puis revient avec la réponse : de votre point de vue, c’est récursif. Les bibliothèques qui s’indiquent la prochaine étape fonctionnent de façon itérative.
Un serveur faisant autorité ne parcourt généralement pas tout l’arbre DNS à la place d’un client. Il répond pour sa zone ou fournit un renvoi. Le résolveur récursif enchaîne les étapes itératives pour le client.
Vérifiez votre compréhension
Choisissez la meilleure réponse. Ce quiz fonctionne localement et n’envoie aucune requête DNS réelle.
Que promet un résolveur récursif à son client ?