Rastrear el camino hacia un host remoto usando tracepath
En este paso, aprenderá a usar el comando tracepath
para rastrear el camino hacia un host remoto y a identificar cualquier problema de red en el camino.
Comencemos rastreando el camino hacia un host remoto, como google.com
:
$ sudo tracepath google.com
1?: [LOCALHOST] pmtu 1500
1: 192.168.1.1 0.161ms
1: 192.168.1.1 0.158ms
2: 10.0.0.1 1.694ms
3: 203.0.113.1 9.717ms
4: 142.250.209.174 10.843ms
5: 142.250.209.174 10.518ms
Resume: pmtu 1500 hops 5 back 5
Salida de ejemplo:
La salida muestra el camino que siguen los paquetes desde el host local hasta el host remoto google.com
. Cada línea representa un salto en el camino, y la salida incluye la siguiente información:
- El número de salto
- La dirección IP del enrutador intermedio o dispositivo de red
- El tiempo de ida y vuelta (RTT) para que el paquete llegue a ese salto y regrese al host local
El comando tracepath
también informa de la unidad de transmisión máxima (MTU) a lo largo del camino, que en este caso es de 1500 bytes.
También puede usar el comando tracepath
para rastrear el camino hacia un host remoto diferente, como example.com
:
$ sudo tracepath example.com
1?: [LOCALHOST] pmtu 1500
1: 192.168.1.1 0.161ms
1: 192.168.1.1 0.158ms
2: 10.0.0.1 1.694ms
3: 203.0.113.1 9.717ms
4: 93.184.216.34 10.843ms
5: 93.184.216.34 10.518ms
Resume: pmtu 1500 hops 5 back 5
Al ejecutar el comando tracepath
hacia diferentes hosts remotos, puede identificar cualquier problema de red o cuello de botella en el camino, como latencia alta, pérdida de paquetes o problemas de MTU.