Leyendo el resultado de Traceroute

Leyendo el resultado de Traceroute

Cuando utiliza tracert www.example.comen el símbolo del sistema, ¿qué le dice exactamente la información devuelta y cómo se obtiene esa información? Hasta ahora sólo he usado traceroute para obtener la dirección IP de un sitio web sin pensar realmente en el propósito más amplio de traceroute.

Respuesta1

El resultado de traceroute muestra cada 'salto' entre el host de origen (donde emitió el comando) y el host de destino (el especificado en la línea de comando). para cada salto, mostrará la distancia (número de saltos), la dirección IP y/o el nombre de host asociado (nombre de host determinado mediante resolución inversa) y el retraso/latencia entre el host de origen y el host de salto específico.

Es posible que veas algunas cosas raras. Por ejemplo, es posible que vea más de un host listado a una distancia determinada. Otro ejemplo es que es posible que no vea ningún host en la lista a una distancia determinada, pero sí los hosts en la lista más adelante. Estos son artefactos del método utilizado para realizar el traceroute.

La herramienta obtiene esta información enviando una serie de paquetes UDP construidos con un 'tiempo de vida' (TTL) artificial. El TTL de un paquete se utiliza para garantizar que los bucles de enrutamiento no generen un tráfico interminable. A medida que un paquete pasa a través de un enrutador, disminuirá el TTL de ese paquete. El TTL eventualmente llegará a cero, momento en el cual el paquete será descartado. Cuando esto sucede, la mayoría de los enrutadores también enviarán un paquete especial al origen del paquete descartado indicando que es imposible llegar al destino, solo para ayudar. Este paquete es un mensaje de destino inalcanzable ICMP (Protocolo de mensajes de control de Internet).

Traceroute comienza con un TTL de 1 y envía tres paquetes UDP con este TTL. Luego escucha los mensajes inalcanzables del destino. Le mostrará de dónde vino el mensaje (el host), cuánto tiempo le tomó a ese host responder (latencia) y cuál fue el TTL cuando ese host indicó que no se podía alcanzar su objetivo con un TTL tan bajo. Luego repite hasta que recibe un mensaje diferente que indica que no hay nada escuchando en ese puerto UDP en el host de destino.

Respuesta2

De estoartículo:

Traceroute es una utilidad que registra la ruta (las computadoras de puerta de enlace específicas en cada salto) a través de Internet entre su computadora y una computadora de destino específica. También calcula y muestra la cantidad de tiempo que tomó cada salto. Traceroute es una herramienta útil tanto para comprender dónde se encuentran los problemas en la red de Internet como para obtener una idea detallada de la propia Internet. Otra utilidad, PING, se utiliza a menudo antes de utilizar traceroute para ver si hay un host presente en la red.

En pocas palabras, rastrea la ruta, asigna la ruta (actual) desde tu IP a la IP de destino y todos los dispositivos intermedios. También te da el tiempo que lleva pasar de un salto a otro. Es una herramienta útil para solucionar problemas de red. Si ve un salto que dice inalcanzable o tiene un tiempo de respuesta excesivamente alto, puede haber un problema.

información relacionada