TTL de caché negativa
Cuánto tiempo pueden los resolvers guardar en caché la respuesta de que un nombre o registro no existe; el RFC 2308 lo fija a partir del registro SOA de la zona.
Qué significa
Los resolvers guardan en caché tanto la ausencia como la presencia. Cuando una consulta devuelve NXDOMAIN o una respuesta vacía, la respuesta incluye el registro SOA de la zona, y puede guardarse en caché durante el menor valor entre el TTL del propio SOA y su campo MINIMUM (RFC 2308). El RFC 2308 sugiere que los resolvers lo limiten, con entre una y tres horas como valor razonable por defecto.
Esto explica una sorpresa común. Alguien revisa _dmarc.example.com antes de crearlo, recibe NXDOMAIN, luego publica el registro, y ese resolver sigue respondiendo "no existe" hasta que vence la caché negativa.
Evita consultar registros antes de que existan, o mantén moderado el mínimo del SOA.
Términos relacionados
En este sitio
Fuentes
En qué se basa esta definición. La redacción es nuestra; los hechos son de las fuentes.
- RFC 2308: Negative Caching of DNS Queries (DNS NCACHE), section 5rfc-editor.org
- RFC 2308: Negative Caching of DNS Queries (DNS NCACHE), section 4rfc-editor.org
- RFC 9499: DNS Terminology, section 6rfc-editor.org
Los 432 términos del glosarioLa wiki: blacklists y códigos de rebote