¿Qué es un resolver DNS recursivo?

Un resolver recursivo es el servidor DNS al que su dispositivo envía sus consultas. Encuentra la respuesta preguntando por turno a los servidores raíz, del TLD y autoritativos, y guarda el resultado en caché.

Su portátil o su teléfono no recorren por sí mismos el árbol del DNS. Envían la pregunta a un resolver recursivo, normalmente gestionado por el proveedor de Internet, la red de la empresa o un servicio público, y esperan la respuesta final. El resolver empieza en los servidores raíz, es remitido a los servidores del TLD, después a los servidores de nombres autoritativos del dominio, y devuelve el registro que recibe.

Los resolvers guardan cada respuesta en caché durante el TTL del registro, así que la segunda persona que pregunta por el mismo nombre obtiene la respuesta de inmediato. Esa caché es también la razón de que dos personas puedan ver respuestas distintas durante un tiempo breve tras un cambio DNS.

Un resolver validador comprueba además las firmas DNSSEC y rechaza las respuestas que no superan la validación. Los resolvers también pueden aplicar políticas locales, como el filtrado, y esa es otra razón de que los resultados puedan variar entre redes.

Compruébelo

Resolver recursivo: véalo en un dominio real.

Propagación DNS