¿Qué significa "TTL caducado en tránsito" en un intento de ping?

¿Qué significa "TTL caducado en tránsito" en un intento de ping?

Recibimos el mensaje "TTL caducó en tránsito" cuando intentamos hacer ping a un servidor en un segmento de red diferente. Cuando ejecutamos tracert, 4 direcciones ip se repiten indefinidamente:

14    60 ms    59 ms    60 ms  xxx.xxx.xxx.2
15    83 ms    81 ms    82 ms  xxx.xxx.xxx.128
16    75 ms    80 ms    81 ms  xxx.xxx.xxx.249
17    81 ms    78 ms    80 ms  xxx.xxx.xxx.250
18    82 ms    80 ms    77 ms  xxx.xxx.xxx.2
19   102 ms   101 ms   100 ms  xxx.xxx.xxx.128
20   101 ms   100 ms    98 ms  xxx.xxx.xxx.249
21    97 ms    98 ms    99 ms  xxx.xxx.xxx.250
...

¿Cuáles son los pasos básicos para solucionar este error?

Respuesta1

Como se indicó en todas las respuestas anteriores, hay un bucle en el enrutamiento que hace que el TTL caduque.

Verifique la ruta en los dispositivos cuyas direcciones IP se repiten. En Linux puedes usar

route -n 

como usuario root para ver la tabla de enrutamiento actual. En Windows puedes ir a cmd y usar el comando.

route print

para ver la tabla de enrutamiento actual. En los conmutadores administrables de Cisco puede utilizar el comando

show ip route

Al utilizar los comandos anteriores en las cuatro IP que se repiten, debería ver qué tabla de enrutamiento es incorrecta. Lo ideal es que uno de los cuatro dispositivos/hosts involucrados enrute el tráfico al destino al que está haciendo ping utilizando alguna otra puerta de enlace.

Respuesta2

Tiene una ruta circular en sus configuraciones de red, verifique sus tablas de enrutamiento en los dispositivos involucrados.

"TTL expiró en tránsito" está relacionado con el valor TTL del paquete; cada enrutador por el que pasa lo reduce en uno. Si llega a 0, el paquete se descarta y se envía un mensaje ICMP (el mensaje "caducado en tránsito") al remitente. Evita bucles infinitos, donde los paquetes viajan en círculos para siempre.

Respuesta3

El paquete IP tiene unTTLbandera. Éste se reduce en 1 cada vez que se enruta el paquete. Cuando el valor se vuelve 0, el enrutador descarta el paquete y envía un mensaje ICMP.Se superó el tiempo de vida en tránsito.
Esto se hace para evitar que los paquetes se enruten infinitamente cuando hay un problema de enrutamiento en las redes. Este es su caso aquí, tiene un bucle de enrutamiento para que el paquete nunca llegue a su destino y finalmente uno de los enrutadores lo descarte porque el TTL llega a 0.

Respuesta4

No menciona el protocolo, pero encuentro que el uso excesivo de rutas estáticas conduce al error con bastante frecuencia. El uso de un protocolo de enrutamiento dinámico debería resolver este problema con poco esfuerzo por parte de los administradores.

Simplemente diría que comience en la capa 1. Asegúrese de que el enrutador esté encendido y que el puerto que lo vincula a la red esté activo. Luego, asigne su ruta desde su origen ICMP al enrutador de destino, examinando la tabla de enrutamiento en cada salto a lo largo de la ruta.

información relacionada