FAQs – Time to Live (TTL) | Centro de ayuda de Dyn

¿Qué es el TTL?

TTL es un acrónimo de «Time To Live». Este valor indica cuánto tiempo (normalmente expresado en segundos) quiere permitir a los servidores de nombres externos almacenar en caché la información sobre un determinado registro DNS.

Por ejemplo, si establece el TTL para un determinado registro en 3600 segundos (1 hora), está dando permiso a los servidores de nombres externos para servir esa información durante una hora, sin comprobar de nuevo a su servidor de nombres autoritario. Esto tiene dos consecuencias principales.

  • Menos búsquedas tendrán que llegar a su servidor de nombres ya que los sistemas externos podrán servir la información del registro sin necesidad de volver a comprobarlo.
  • Si se realiza un cambio en el registro, puede tardar hasta la duración del TTL (1 hora en nuestro ejemplo anterior) para que todos los sistemas de Internet se den cuenta del cambio.
    • Volver al principio

      ¿Qué es un TTL «por defecto» y cómo lo configuro?

      La configuración de TTL por defecto disponible en el cuadro desplegable de TTL que se encuentra en el editor de registros de recursos es una configuración especial que le permite sincronizar el valor de TTL con el del valor de TTL por defecto definido en el editor SOA. Esto le permite cambiar el valor TTL de todos los registros de recursos dentro de una zona/dominio que se han establecido previamente en el valor predeterminado del cuadro desplegable TTL simplemente cambiando el valor TTL predeterminado definido dentro del editor SOA.

      Si el valor TTL predeterminado en el editor SOA se estableció en 12 horas, y todos los demás registros de recursos dentro de una zona/dominio tenían sus valores TTL establecidos en el cuadro desplegable TTL. El valor TTL del registro de recursos se establecería en 12 horas. Para cambiar todos los valores TTL de los registros de recursos a la vez a 6 horas, sólo tendría que cambiar el valor TTL por defecto definido en el editor SOA. Cualquier registro de recursos cuyo valor TTL no estuviera establecido por defecto tendría que ser editado individualmente. With a little advanced planning this give you an easy way to change a group of resource record TTL values quickly and easily.

      Note: This setting is not available for resource records with the Dynamic DDNS service enabled. These resource records will have a 1 minute TTL value.

      Back to Top

      What are the TTL settings for a Load Balance service?

      The records in a Load Balance Service will have a TTL equal to half the monitoring period. Por ejemplo, si el periodo de monitorización se establece en 10 minutos, el TTL de todos los registros se establecerá en 5 minutos.

      Back to Top

      What are some common TTL values?

      The default or recommended value for the following DNS record types in our Dynect platform are:

      Record Type TTL Value in Seconds
      A (Dynamic) 60 (1 minute) — cannot be edited
      A (Static) 21600 (6 hours)
      AAAA (Dynamic) 60 (1 minute) — cannot be edited
      AAAA (Static) 21600 (6 hours)
      A — Failover and Load Balanced See note below
      CNAME — Canonical Name 43200 (12 hours)
      MX — Mail Exchanger 43200 (12 hours)
      KEY — RSA Public Keys 86400 (24 hours)
      LOC — Location 86400 (24 hours)
      NS — Name Server 86400 (24 hours)
      PTR — Pointer 86400 (24 hours)
      SRV — Service Location 86400 (24 hours)
      TXT — Text 43200 (12 hours)
      A — Failover and Load Balanced Hosts

      The records in a Load Balance Service will have a TTL equal to half of the monitoring period. For instance, if the monitoring period is set to 10 minutes, the TTL for all records will be set to 5 minutes. Consulte Servicio de equilibrio de carga para obtener más información.

      En la interfaz WBZE (editor de zonas basado en la web), puede modificar el valor TTL para la mayoría de los tipos de registro seleccionando el valor TTL en el cuadro de selección desplegable. Un ejemplo de un tipo de registro que no se puede editar es un registro de host dinámico, ya que tiene su valor TTL establecido en 1 minuto. Una vez que un registro de host está configurado para tener servicios dinámicos, el cuadro desplegable para seleccionar un valor TTL ya no está presente para ese host

      Problemas de caché

      Cuando un cliente intenta acceder a un dominio antes de que exista, se guardará un registro «no existe». El TTL de estos registros varía de un servidor a otro, pero el TTL medio es de unas 2 horas. Durante este periodo de tiempo, la resolución del nombre de dominio puede no ser posible.

      Los navegadores pueden tener sus propios problemas de caché fuera del DNS recursivo local. Algunos navegadores pueden almacenar en caché las búsquedas de DNS durante la duración de la sesión.

      ¿Por qué algunos registros tienen TTLs tan altos?

      Los valores TTL de los registros de recursos existen para aliviar la carga de consulta en los servidores de nombres. Muchos registros, como los registros MX o CNAME, se espera que cambien muy raramente, por lo que normalmente se les da un TTL alto para evitar búsquedas adicionales innecesarias. Otros registros, como los hosts asignados a direcciones IP dinámicas, reciben TTLs muy bajos, ya que se espera que cambien en cualquier momento.

      También recuerde que la plataforma Dynect realiza un seguimiento de QPS (consultas por segundo) con fines de facturación. Los registros de recursos con valores TTL más altos disminuirán el número de consultas contra nuestros servidores de nombres autoritativos y reducirán su facturación QPS.

      ¿Qué pasa si planeo cambiar mi(s) dirección(es) IP?

      Si usted planea cambiar su(s) dirección(es) IP en un host con un valor TTL más alto debe cambiar los valores TTL en el registro de recursos el día antes del cambio de dirección IP a algo más bajo como 10 minutos. Esto permitirá que los servidores DNS recursivos de Internet caduquen los valores TTL más altos, de modo que cuando llegue el momento de cambiar la dirección IP sólo tenga que esperar 10 minutos antes de que todos los usuarios se conecten a través de la nueva dirección IP. Luego, una vez que haya terminado con todos sus cambios de dirección IP, puede poner los valores TTL de nuevo en su configuración normal.

      Volver al principio

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *