Traceroute


Traceroute

Traceroute es una consola de diagnóstico de redes de Linux que permite seguir la pista de los paquetes que vienen desde un host (punto de red) host. Se obtiene además una estadística del RTT o latencia de red de esos paquetes, lo que viene a ser una estimación de la distancia a la que están los extremos de la comunicación. Esta herramienta se llama traceroute en UNIX y GNU/linux, mientras que en Windows se llama tracert.

Contenido

Ejemplo

ejemplo completo

En Windows

C:\>tracert www.google.com

 12   138 ms   131 ms   143 ms  216.239.59.148

En GNU/Linux

user@localhost:/# traceroute www.google.com


  traceroute to www.l.google.com (64.233.169.99), 64 hops max, 40 byte packets
  1  * * *
  2  172.16.183.1 (172.16.183.1)  23 ms  23 ms  22 ms
  3  10.127.66.229 (10.127.66.229) [MPLS: Label 1479 Exp 0]  38 ms  51 ms  38 ms
  4  cnt-00-tge1-0-0.gw.cantv.net (200.44.43.85)  38 ms  38 ms  37 ms
  5  cri-00-pos1-0-0.border.cantv.net (200.44.43.50)  51 ms  43 ms  43 ms
  6  sl-st21-mia-14-1-0.sprintlink.net (144.223.245.233)  94 ms  93 ms  93 ms
  7  sl-bb20-mia-5-0-0.sprintlink.net (144.232.9.198)  95 ms  93 ms  93 ms
  8  sl-crs1-mia-0-4-0-0.sprintlink.net (144.232.2.248)  94 ms  95 ms  95 ms
  9  sl-crs1-atl-0-0-0-1.sprintlink.net (144.232.20.48)  104 ms  104 ms  103 ms
 10  sl-st20-atl-1-0-0.sprintlink.net (144.232.18.133)  104 ms  103 ms *
 11  144.223.47.234 (144.223.47.234)  103 ms  103 ms  103 ms
 12  64.233.174.86 (64.233.174.86)  98 ms  97 ms 64.233.174.84 (64.233.174.84)  103 ms
 13  216.239.48.68 (216.239.48.68)  105 ms  104 ms  106 ms
 14  72.14.236.200 (72.14.236.200)  106 ms *  105 ms
 15  72.14.232.21 (72.14.232.21)  110 ms  109 ms  107 ms
 16  * yo-in-f99.google.com (64.233.169.99)  100 ms  99 ms

En Mac

Ve a "Aplicaciones", luego a "Utilidades" y abre la aplicación "Utilidad de Red". Dirígete a la pestaña "Traceroute", escribe el dominio o IP y se empezará a trazar la ruta.

Funcionamiento

El número de la primera columna es el número de salto, posteriormente viene el nombre y la dirección IP del nodo por el que pasa, los tres tiempos siguientes son el tiempo de respuesta para los paquetes enviados (un asterisco indica que no se obtuvo respuesta).

Estas herramientas (traceroute y tracert) son órdenes ejecutables en una consola en modo texto.

Tracert utiliza el campo Time To Live (TTL) de la cabecera IP. Este campo sirve para que un paquete no permanezca en la red de forma indefinida (por ejemplo, debido a la existencia en la red de un bucle cerrado en la ruta). El campo TTL es un número entero que es decrementado por cada nodo por el que pasa el paquete. De esta forma, cuando el campo TTL llega al valor 0 ya no se reenviará más, sino que el nodo que lo esté manejando en ese momento lo descartará. Lo que hace tracert es mandar paquetes a la red de forma que el primer paquete lleve un valor TTL=1, el segundo un TTL=2, etc. De esta forma, el primer paquete será eliminado por el primer nodo al que llegue (ya que éste nodo decrementará el valor TTL, llegando a cero). Cuando un nodo elimina un paquete, envía al emisor un mensaje de control especial indicando una incidencia. Tracert usa esta respuesta para averiguar la dirección IP del nodo que desechó el paquete, que será el primer nodo de la red. La segunda vez que se manda un paquete, el TTL vale 2, por lo que pasará el primer nodo y llegará al segundo, donde será descartado, devolviendo de nuevo un mensaje de control. Esto se hace de forma sucesiva hasta que el paquete llega a su destino.

Otras aplicaciones

Existe un programa llamado Visual Route (multiplataforma, en Java) que se utiliza para obtener una información gráfica de la ruta que siguen los paquetes desde el origen hasta su destino. Se usa la información generada por la orden tracert junto con la información obtenida de la base de datos RIPE para cada uno de estos nodos.

Existen en Internet una serie de lugares que proporcionan servidores de traceroute, nos informan de los resultados de la ejecución de una orden traceroute desde ese host hasta el nuestro. A estos servidores se les suelen llamar Looking Glass. La mayoría de los ISP con redes permiten la realización de estas operaciones.

También hay servidores (muchas veces los mismos Looking Glass) que proporcionan la posibilidad de ver el resultado de un traceroute desde su host hacia cualquier otro punto. Esto es de gran ayuda a la hora de realizar mapas de caminos para los paquetes. En el sitio web de traceroute se encuentran recogidos algunos de los sitios web que ofrecen la posibilidad de realizar trazas al sitio que se les indique.

Véase también

Enlaces externos

  • visual tracert Página recomendada para hacer tracert-router.
  • traceroute.org Página donde se encuentran los servidores de traceroute divididos por países
  • Visual Route Página del programa visual route donde se puede descargar la herramienta en cuestión y su manual.

Wikimedia foundation. 2010.

Mira otros diccionarios:

  • Traceroute — is a computer network tool used to determine the route taken by packets across an IP network. An IPv6 variant, traceroute6, is also widely available.The tracert tool is available on practically all Unix like operating systems. Variants with… …   Wikipedia

  • Traceroute — ist ein Computerprogramm, mit dem ermittelt werden kann, über welche IP Router Datenpakete bis zum Ziel Host vermittelt werden. Traceroute sendet dazu mehrfach Pakete mit einer veränderten und jeweils um 1 erhöhten Time to live (TTL), beginnend… …   Deutsch Wikipedia

  • Traceroute — это служебная компьютерная программа, предназначенная для определения маршрутов следования данных в сетях TCP/IP. Traceroute основана на протоколе ICMP. Графический интерфейс к traceroute в gnome nettool в Ubuntu 6.10 …   Википедия

  • traceroute — Traceroute  это служебная компьютерная программа, предназначенная для определения маршрутов следования данных в сетях TCP/IP. Traceroute может использовать разные протоколы передачи данных в зависимости от операционной системы устройства.… …   Википедия

  • Traceroute — est un outil réseau qui permet de suivre le chemin qu un paquet de données (paquet IP) va prendre pour aller d une machine A à une machine B. Par défaut, le paquet peut passer sur Internet mais le chemin emprunté par le paquet peut varier, en cas …   Wikipédia en Français

  • traceroute — est un programme utilitaire qui permet de suivre les chemins qu un paquet de données (paquet IP) va prendre pour aller de la machine locale à une autre machine connectée au réseau IP. Sommaire 1 Fonctionnement 2 Exemple sous Unix 3 Exemple sous… …   Wikipédia en Français

  • Traceroute — Traceroute,   ein Hilfsprogramm, das den Pfad anzeigt, den ein Datenpaket in einem paketvermittelten Netzwerk durchläuft. Es ist neben dem Programm Ping eines der wichtigsten Werkzeuge, um Verbindungen in TCP/IP Netzen zu analysieren. Im World… …   Universal-Lexikon

  • Traceroute — es una herramienta de diagnóstico de redes que permite seguir la pista de los datagramas que van desde un host (punto de red) a otro. Se obtiene además una estadística de las velocidades de transmisión de esos paquetes …   Enciclopedia Universal

  • traceroute — ● np. m. ►INTERNET Utilitaire permettant de déterminer le trajet emprunté par vos paquets IP sur l Internet, d hôte en hôte. L expression faire un traceroute signifie utilise ce programme pour savoir par où vont les paquets vers un hôte …   Dictionnaire d'informatique francophone

  • Traceroute — Routine, die den Weg eines über das Internet übertragenen Datenpakets aufzeigt. Bei einem Traceroute werden alle Server, die an der Datenübertragung beteiligt sind, aufgelistet. ICMP, IP Adresse, Ping, Server, tracing …   Online-Wörterbuch Deutsch-Lexikon