Red de conocimiento informático - Problemas con los teléfonos móviles - Una breve introducción a lo que significa ttl

Una breve introducción a lo que significa ttl

¿Qué significa TTL? Más detalles...

"TTL" tiene dos significados:

1. Circuito lógico de transistor transistor

El nombre completo de "TTL" es "Transistor". -TransistorLogic”, es decir, circuito lógico de transistores. TTL es un dispositivo controlado por corriente, de uso frecuente en circuitos, que es rápido pero consume mucha energía.

2. Valor de tiempo de vida

El nombre completo de "TTL" es "TimeToLive", que significa el tiempo que los registros DNS se almacenan en caché en el servidor DNS. , más tiempo tardarán los registros modificados en surtir efecto en varios lugares.

El valor TTL está en segundos y el valor predeterminado habitual es 3600, lo que significa que el caché predeterminado es 1 hora.

La función principal de TTL es evitar el bucle infinito y el envío y recepción de paquetes IP en la red, ahorrar recursos de la red y permitir que el remitente de paquetes IP reciba mensajes de alarma.

Información ampliada

Métodos para reducir el valor TTL:

1. Verifique el valor TTL del nombre de dominio actual.

2. Modifique el valor TTL al valor mínimo configurable, el valor recomendado es 60 segundos.

3. Asegúrese de que las cachés del servidor DNS en varios lugares hayan caducado y hayan actualizado los registros. Puede utilizar cloudxns para consultar el DNS nacional.

4. para resolver nuevos registros, de modo que todos los lugares puedan El DNS se puede actualizar a nuevos registros lo más rápido posible.

5. Después de confirmar que el DNS en varios lugares se ha actualizado, establezca el valor TTL en un valor de uso común.

Enciclopedia Baidu-TTL

¿Qué significa ttl?

TTL es la abreviatura de TimeToLive. Este campo especifica el segmento de red máximo que se permite para un paquete IP. pasar antes de ser descartado por el enrutador. TTL es un campo de 8 bits en el encabezado IPv4.

TTL es un campo de 8 bits en el encabezado IPv4, que se encuentra en el noveno byte del paquete IPv4. Como se muestra en la figura siguiente, cada fila representa 32 bits y los bits están numerados a partir de 0, es decir, 0 ~ 31.

Información ampliada:

La función del TTL es limitar el tiempo de existencia de los paquetes de datos IP en la red informática. El valor máximo para TTL es 255 y un valor recomendado para TTL es 64.

La función principal de TTL es evitar el bucle infinito y el envío y recepción de paquetes IP en la red, ahorrar recursos de la red y permitir que el remitente de paquetes IP reciba mensajes de alarma.

El host de envío configura el TTL para evitar que los paquetes formen bucles interminables en la red IP. Al reenviar paquetes IP, los enrutadores deben reducir el TTL en al menos 1.

Enciclopedia Baidu-TTL

¿Qué significa ttl?

TTL es la abreviatura de TimeToLive. Este campo especifica el número máximo de segmentos de red que un paquete IP puede pasar antes de ser descartado por el enrutador. TTL es un campo de 8 bits en el encabezado IPv4.

TimeToLive es una indicación del límite superior de vida útil de los datagramas de Internet. Lo establece el remitente del datagrama y se reduce en puntos a lo largo del camino donde se procesa. Si el tiempo de vida del datagrama de Internet llega a cero antes de llegar a su destino, el datagrama de Internet se destruye. El tiempo de supervivencia puede considerarse como un límite de tiempo de autodestrucción.

Bajo el protocolo de Internet, TTL es un campo de 8 bits. En el encabezado IPv4, el TTL es el noveno octeto de 20. En el encabezado de IPv6, es el octavo octeto de 40. El valor TTL máximo es 255, el valor máximo para un solo octeto. El valor inicial recomendado es 64.

El valor del tiempo de vida se puede considerar como el límite superior de cuánto tiempo puede existir un datagrama IP en el sistema de Internet. El campo TTL lo establece el remitente del datagrama y cada enrutador lo reduce en la ruta hacia el destino.

Si el campo TTL llega a cero antes de que el datagrama llegue a su destino, el datagrama se descarta y se envía un datagrama de error del protocolo de mensajes de control de Internet al remitente.

El propósito del campo TTL es evitar la situación en la que datagramas que no se pueden entregar circulan continuamente en el sistema de Internet y eventualmente son inundados por tales "inmortales".

Teóricamente, bajo IPv4, el tiempo de vida se mide en segundos, aunque cada host que pasa el datagrama debe reducir el TTL en al menos una unidad. De hecho, el campo TTL disminuye en uno en cada salto. Para reflejar este enfoque, este campo pasó a llamarse hoplimit en IPv6.

Registros DNS

Los TTL también aparecen en el sistema de nombres de dominio; los configuran servidores de nombres autorizados para registros de recursos específicos. Cuando un servidor de nombres de almacenamiento en caché consulta a un servidor de nombres autorizado para obtener un registro de recursos, almacena en caché el registro durante el tiempo especificado por el TTL.

Si el solucionador de código auxiliar consulta el servidor de nombres almacenado en caché para obtener el mismo registro antes de que expire el TTL, el servidor de caché simplemente responderá con el registro de recursos almacenado en caché en lugar de recuperarlo nuevamente del servidor de nombres autorizado.

El TTL de la respuesta de NXDOMAIN establece el TTL del registro y de la propia SOA a partir del valor mínimo del campo MINIMUM de SOA, e indica durante cuánto tiempo el analizador puede almacenar en caché las respuestas negativas.

Un TTL más corto provoca una carga mayor en los servidores de nombres autorizados, pero puede ser útil al cambiar la dirección de un servicio crítico, por lo que los administradores de DNS a menudo lo reducirán antes de mover un servicio para reducir posibles interrupciones.