¿Qué es Traceroute y para qué sirve?
Traceroute es una herramienta de red que permite ver el camino que siguen los paquetes de datos desde tu computadora hasta un destino en Internet, mostrando cada punto intermedio (router) por donde pasan.

1¿Para qué sirve Traceroute?

Identificar problemas de conexión: Si un sitio web no carga, puedes ver en qué punto de la ruta hay un problema.
Medir la latencia en cada salto: Te muestra cuánto tarda cada router en responder.
Analizar el camino que toman los datos: Útil para entender cómo viaja la información por Internet.

Nota


Ejemplo

Imagina que envías una carta a otra ciudad. La carta pasa por varias oficinas de correos antes de llegar al destino. Traceroute es como rastrear en qué oficinas se detuvo y cuánto tiempo tardó en cada una.
Si en una oficina la carta se pierde o se retrasa, ahí está el problema.


2Cómo funciona Traceroute

Cada vez que envías un paquete de datos, este pasa por diferentes routers hasta llegar al destino.
Traceroute envía paquetes con un TTL (Time To Live) que comienza en 1 y va aumentando. Cada router que recibe el paquete reduce el TTL en 1 y, cuando llega a 0, el router responde con un mensaje. Así, se pueden mapear todos los routers intermedios.

3Ejemplo de uso de Traceroute

En Windows, puedes ejecutarlo en la consola de comandos (CMD) así:



tracert google.com


En Linux/Mac, se usa este comando:


traceroute google.com


Salida típica de Traceroute:
1 1 ms 1 ms 1 ms 192.168.1.1 (Router local)
2 5 ms 6 ms 5 ms 10.20.30.1 (Proveedor de Internet)
3 15 ms 14 ms 15 ms 200.50.60.1 (Otro nodo del proveedor)
4 50 ms 52 ms 51 ms 142.250.184.14 (Servidor de Google)
Cada línea representa un salto (un router), con el tiempo que tarda en responder.

4¿Cómo interpretar los resultados?

Latencia alta en un salto: Puede haber congestión o un problema en ese nodo.
Asteriscos (*) en los tiempos: El router no respondió o bloquea Traceroute.
Si el problema ocurre en los primeros saltos: Puede ser un fallo en tu red o proveedor de Internet.
Si los primeros saltos funcionan pero el último falla: Puede ser un problema en el servidor de destino.