Cette question est un peu délicate car elle dépend de la façon dont vous définissez la «recherche récursive».
Voici une ventilation:
1. Système de noms de domaine (DNS)
* Lookup récursif: C'est la façon dont DNS fonctionne standard. Lorsqu'un client demande une résolution de nom de domaine, le routeur agit généralement comme un résolveur. Il commence à son propre cache local, et si la réponse n'est pas trouvée, il interroge un serveur racine. Le serveur racine dirige ensuite le routeur vers un serveur de domaine de niveau supérieur (TLD), etc., jusqu'à ce que l'adresse IP correcte soit trouvée. Ce processus implique plusieurs requêtes et est en effet récursif.
* recherche itérative: Dans cette approche, le client (ou le routeur agissant en tant que résolveur) interroge directement le serveur racine. Si le serveur racine n'a pas la réponse, il indique au client quel serveur TLD contacte. Le client interroge alors le serveur TLD, et s'il n'a pas la réponse, il indique au client quel serveur faisant autorité à interroger. Ce processus se poursuit jusqu'à ce que le client atteigne le bon serveur faisant autorité.
2. Autres réseaux
Il y a d'autres réseaux qui pourraient impliquer des recherches, mais ils ne seraient pas considérés comme "récursifs" au sens du DNS traditionnel:
* réseaux LAN: Un routeur dans un LAN peut utiliser le protocole de résolution d'adresse (ARP) pour trouver l'adresse MAC d'un appareil basé sur son adresse IP. Ceci est une recherche directe, pas récursive.
* Réseaux VPN: Les routeurs dans les réseaux VPN peuvent utiliser des protocoles comme IKE et IPSEC pour établir des connexions sécurisées. Ces protocoles peuvent impliquer des recherches, mais ils ne sont généralement pas considérés comme récursifs.
Par conséquent, la réponse à votre question est:
* dns - Le système DNS implique presque toujours des recherches récursives pour résoudre les noms de domaine aux adresses IP.
* Autres réseaux (moins définitifs): Certains autres réseaux peuvent impliquer des processus de recherche, mais le terme "récursif" peut ne pas être directement applicable.
Point clé: La clé ici est de faire la distinction entre le processus de recherche récursif DNS traditionnel et d'autres méthodes de recherche.
|