Estimador de tiempos de propagación DNS según valores TTL

Estimador de tiempos de propagación DNS según valores TTL: Calcula los plazos de caída de la caché del solucionador recursivo basándose en las reglas de cuenta regresiva TTL RFC 1035.

Cargando herramienta...

Acerca de estimador de tiempos de propagación dns según valores ttl

Estimador de tiempos de propagación DNS según valores TTLEstimador de tiempos de propagación DNS según valores TTL: Calcula los plazos de caída de la caché del solucionador recursivo basándose en las reglas de cuenta regresiva TTL RFC 1035.

Cómo funciona esta herramienta

Realiza álgebra de subredes binarias según RFC 4632 (CIDR) y RFC 4291 (IPv6), calcula máscaras wildcard y genera registros DNS CAA conforme a RFC 6844.

Canalización de procesamiento y arquitectura técnica

  1. Recepción léxica y normalización de la entrada en el búfer de memoria local.
  2. Validación de sintaxis estructural y verificación de invariantes y límites de dominio.
  3. Transformación algorítmica determinista y cálculo matemático de alta precisión.
  4. Serialización del resultado verificado, comprobación de integridad y generación de diagnósticos.

Ejemplo y aplicación práctica

Escenario de aplicación práctica: Estimar la aritmética de expiración tras 15 minutos de un TTL de una hora.

Entrada de muestra:

{"domain":"example.com","ttlSeconds":3600,"elapsedSeconds":900}

Procesamiento computacional: Validar el FQDN y números no negativos, restar el tiempo transcurrido y redondear a dos decimales.

Salida ilustrativa:

domain example.com; remainingSeconds 2700; cacheExpiryProgressPercent 25.

Límites y casos especiales

El dominio debe cumplir el patrón interno de nombre de dominio completo. TTL y tiempo transcurrido deben ser números finitos no negativos. Si el tiempo supera el TTL, quedan cero segundos y el progreso se limita a 100; TTL cero también informa 100 por ciento. No modela caché negativa, renovación de resolutores ni cambios autoritativos.

Procesamiento en el navegador y privacidad

La función de la herramienta está diseñada para procesar la entrada en el navegador sin enviarla intencionadamente a un servidor de procesamiento de CZOA. Las solicitudes de recursos del sitio, analítica o publicidad son independientes. El navegador, sus extensiones y el software administrado del dispositivo quedan fuera de este límite.

Ejecución local y metodología de verificación

El procesamiento de la carga útil de esta herramienta está diseñado para ejecutarse localmente en el navegador mediante JavaScript o Web Workers. Las solicitudes de recursos del sitio, análisis o publicidad son independientes. La confidencialidad, la repetibilidad y la latencia dependen del entorno del navegador y no se garantizan de forma absoluta.

Normas técnicas y especificaciones de conformidad

Responsable del contenido: CZOA Tools · Última revisión: 2026-09-15 · Metodología de revisión

Cómo se usa

  1. Introduce los datos o selecciona un archivo admitido en el espacio de trabajo.
  2. Revisa los controles y elige los parámetros, unidades, formatos o intervalos disponibles.
  3. Pulsa el botón de acción o consulta el cálculo inmediato.
  4. Comprueba los diagnósticos y el resultado antes de copiarlo o exportarlo.

Preguntas frecuentes

¿Qué calcula realmente este estimador DNS con TTL?+

Acepta un nombre de dominio completo o un objeto JSON con domain, ttlSeconds o ttl, y elapsedSeconds o elapsed. Devuelve el dominio sin punto final, ambos números, remainingSeconds como max(0, TTL menos transcurrido) y cacheExpiryProgressPercent redondeado a dos decimales.

¿Qué se puede introducir y qué muestra la página?+

La página tiene un único campo de entrada multilínea, Ejecutar localmente y Cargar ejemplo. El ejemplo es {"domain":"example.com","ttlSeconds":3600,"elapsedSeconds":900}; al ejecutarlo muestra JSON con 2700 segundos restantes y 25 por ciento de progreso. No hay selector de tipo de registro, lista de resolutores, servidor DNS, mapa ni botón de consulta.

¿Cómo trata valores inválidos y casos límite?+

El dominio debe cumplir el patrón interno de nombre de dominio completo. TTL y tiempo transcurrido deben ser números finitos no negativos. Si el tiempo supera el TTL, quedan cero segundos y el progreso se limita a 100; TTL cero también informa 100 por ciento. No modela caché negativa, renovación de resolutores ni cambios autoritativos.

¿Qué resultado produce el ejemplo práctico?+

La herramienta ejecutó el ejemplo integrado en un navegador aislado y devolvió example.com, TTL 3600, transcurrido 900, restante 2700 y progreso 25. Las solicitudes registradas no llevaban la carga de prueba. Eso respalda el cálculo local, no la resolución DNS real ni la propagación mundial.