Red de conocimiento informático - Material del sitio web - ¿Qué significa TTL en el nombre de dominio?

¿Qué significa TTL en el nombre de dominio?

El TTL en el nombre de dominio es la abreviatura de Time-To-Live, que significa el tiempo de retención del registro de resolución del nombre de dominio en el servidor DNS. Cuando los servidores DNS en varios lugares reciben la solicitud de resolución, enviarán una solicitud de resolución al NS especificado por el nombre de dominio para obtener el registro de resolución. Después de obtener este registro, el registro se guardará en el servidor DNS por un período de tiempo; .

Si se recibe otra solicitud de resolución para este nombre de dominio durante este período, el servidor DNS ya no enviará una solicitud al servidor NS, sino que devolverá directamente el registro recién obtenido y este registro se conservará; El servidor DNS. El tiempo es el valor TTL.

Información ampliada:

En circunstancias normales, es posible que cada registro de resolución de nombre de dominio no cambie durante mucho tiempo. Los usuarios pueden aumentar el valor TTL de los registros de nombres de dominio para prolongar el tiempo que los registros se almacenan en caché en los servidores DNS de todo el mundo. De esta manera, cuando los usuarios visitan este sitio web durante un período de tiempo más largo, el servidor DNS del ISP local no necesita hacerlo. enviar un mensaje al servidor DNS del nombre de dominio. Analizar la solicitud.

El registro de resolución del nombre de dominio se devuelve directamente desde la caché. Sin embargo, debe tenerse en cuenta que si el valor de la configuración TTL es demasiado grande, cuando el sitio web del usuario cambia de espacio, los registros antiguos tardarán mucho en actualizarse, lo que a veces resulta en cambios importantes en el sitio web que no se actualizan. a tiempo.