Calculadora de TTL de DNS: propagación, consultas al origen y aciertos de caché
Convierte el TTL de un registro DNS a horas y minutos y calcula el tiempo máximo de propagación, las consultas diarias al origen y la tasa de aciertos de caché.
Cómo funciona
consultas al origen ≈ mín(86,400 ÷ TTL, consultas ÷ resolvers) × resolvers · aciertos de caché = 1 − consultas al origen ÷ consultas totales · propagación ≤ TTL
El TTL de un registro indica cuánto tiempo puede cualquier resolver guardar la respuesta en caché antes de volver a preguntar a tus servidores autoritativos, así que fija directamente el peor tiempo de propagación: después de un cambio, algunos usuarios pueden seguir viendo el valor anterior durante un TTL completo. También define la carga: cada resolver refresca como máximo una vez por TTL, de modo que un TTL largo significa menos consultas al origen y más aciertos de caché, pero una propagación más lenta. La práctica habitual es bajar el TTL con anticipación antes de un cambio planeado y volver a subirlo después.
Ejemplo resuelto
Ana migra su sitio y deja el registro con un TTL de 300 segundos (5 minutos). Con 15 resolvers, cada uno refresca 86,400 ÷ 300 = 288 veces al día: 15 × 288 = 4,320 consultas al origen. Frente a 200,000 consultas diarias de sus usuarios, la tasa de aciertos de caché es 1 − 4,320 ÷ 200,000 ≈ 97.8%, y cualquier cambio se propaga en 5 minutos como máximo.
Fuentes: Time to live — DNS — Wikipedia
Preguntas frecuentes
¿Con cuánta anticipación debo bajar el TTL antes de un cambio?
Al menos un periodo del TTL anterior. Si el TTL actual es de 24 horas, bájalo a unos minutos un día completo antes de la migración, para que el valor corto ya se haya propagado cuando hagas el cambio.
¿Un TTL más largo reduce la carga de DNS?
Sí. Con un TTL largo cada resolver consulta tus servidores autoritativos con menos frecuencia, así que bajan las consultas al origen y suben los aciertos de caché, a cambio de una propagación más lenta cuando cambias los registros.
¿Por qué la propagación a veces tarda más que el TTL?
Algunos resolvers ignoran los TTL muy bajos e imponen un mínimo, y las entradas viejas o la caché negativa pueden quedarse un rato. El TTL es el límite previsto, pero en la práctica a veces se rebasa.
¿Qué TTL se recomienda para un registro DNS?
Para registros estables, entre 1 hora (3,600 s) y 1 día (86,400 s) es lo común. Antes de una migración conviene bajarlo a 300 s o menos y volver a subirlo cuando todo esté estable.
Calculadoras relacionadas
Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.