¿Qué es la propagación DNS?

La propagación DNS es el periodo posterior a un cambio DNS durante el cual algunos resolvers siguen devolviendo la respuesta antigua, en caché, mientras otros devuelven ya la nueva.

La palabra es algo engañosa: no se envía nada a través de Internet. Sus servidores de nombres autoritativos sirven el nuevo registro de inmediato. Lo que lleva tiempo es que los resolvers recursivos de todo el mundo tienen cada uno una copia en caché de la respuesta antigua y siguen usándola hasta que se agota su TTL. Cada resolver la guardó en un momento distinto, así que cambian en momentos distintos.

El límite superior es, por tanto, el TTL que tenía el registro antiguo, no unas «24 a 48 horas» fijas. Un registro con un TTL de 300 segundos se sustituye en las cachés de los resolvers en unos cinco minutos. Los cambios de servidores de nombres (NS) son más lentos porque la delegación en la zona del TLD suele tener un TTL de uno o dos días. Las respuestas negativas también se guardan en caché, durante el tiempo fijado en el registro SOA.

Una comprobación de propagación hace la misma pregunta a varios resolvers públicos y compara las respuestas. Puede mostrar que una muestra de resolvers coincide; no puede demostrar que todos los resolvers del mundo tienen el nuevo valor, y por eso OrbitProbe presenta los resultados como «N de M resolvers» y nada más rotundo. Los navegadores y los sistemas operativos añaden además sus propias cachés.

Compruébelo

Propagación DNS: véalo en un dominio real.

Propagación DNS