Herramientas

Utilerias

Traceroute

Muestra la ruta que los paquetes siguen a traves de la red desde muestro servidor hasta un servidor de destino.

Para poder averiguar dicha ruta, envía una secuencia de paquetes, fijando unos valores adecuados en el campo ttl (ver comando ).

Para averiguar el primer encaminador, envía una serie de paquetes con el campo ttl igual a cero. De este modo, cuando los paquetes alcanzan el primer encaminador son eliminados y dicho encaminador envía una respuesta advirtiendo este hecho, lo que permite al comando traceroute conocer el encaminador que se alcanzó como primer paso en la red.

El proceso se repite enviando paquetes con valores crecientes del campo ttl (1,2,3,etc.), de modo que las respuestas de los encaminadores donde los paquetes son eliminados permite construir la ruta seguida por los mismos.

El proceso termina cuando los paquetes consiguen alcanzar el servidor de destino.

Debe tenerse en cuenta que si la red entre el servidor origen y el servidor destino fuese lo suficientemente flexible (es decir, si tuviese distintos caminos posibles para llegar de un servidor a otro), no está garantizado que todos los paquetes sigan la misma ruta.

Es decir, podría darse el caso de que los paquetes con ttl=2 siguiesen un camino totalmente distinto a los paquetes enviados con ttl=3. El comando traceroute simplemente mostraría cuál es el encaminador alcanzado en cada caso.

ejemplos de ejecución

Servicios Administrados Mexis S.A. de C.V. 2003®