Résolveur DNS Récursif

Un résolveur DNS récursif est un serveur qui accepte les requêtes [[dns|DNS]] des clients et effectue l'intégralité du processus de résolution en leur nom, en parcourant la hiérarchie DNS depuis les [[dns-root-server|serveurs racines]] jusqu'au [[authoritative-dns|serveur autoritaire]] du domaine interrogé. Contrairement à un [[authoritative-dns|serveur autoritaire]], le résolveur récursif joue le rôle d'intermédiaire : il met en cache les réponses selon le [[ttl|TTL]] de chaque enregistrement, réduisant ainsi la latence et la charge de requêtes en amont. Les résolveurs des FAI, les services publics comme Cloudflare 1.1.1.1 et Google 8.8.8.8, et les serveurs DNS d'entreprise fonctionnent tous comme des résolveurs récursifs. [[dns-over-https|DNS over HTTPS]] et [[dns-over-tls|DNS over TLS]] chiffrent le canal entre le client et le résolveur récursif pour prévenir les écoutes clandestines.

Exemple

When you visit example.com, your laptop sends a query to the recursive resolver at 1.1.1.1, which contacts root, .com TLD, and authoritative nameservers in sequence before returning the IP — subsequent users hitting 1.1.1.1 receive the cached answer instantly.