Resolver DNS Recursivo

Un resolver DNS recursivo es un servidor que acepta consultas [[dns|DNS]] de clientes y realiza el proceso de resolución completo en su nombre, recorriendo la jerarquía DNS desde los [[dns-root-server|servidores raíz]] hasta el [[authoritative-dns|servidor autoritativo]] del dominio consultado. A diferencia de un [[authoritative-dns|servidor autoritativo]], el resolver recursivo actúa como intermediario: almacena en caché las respuestas según el [[ttl|TTL]] de cada registro, reduciendo la latencia y la carga de consultas ascendentes. Los resolvers de ISP, servicios públicos como Cloudflare 1.1.1.1 y Google 8.8.8.8, y los servidores DNS corporativos funcionan como resolvers recursivos. [[dns-over-https|DNS over HTTPS]] y [[dns-over-tls|DNS over TLS]] cifran el canal entre el cliente y el resolver recursivo para evitar la escucha no autorizada.

Ejemplo

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.