El comando tracepath en Linux se usa para rastrear la ruta hasta el destino y descubrir la MTU a lo largo de esta ruta. Utiliza puerto UDP o algún puerto aleatorio. Es similar a traceroute , pero no requiere privilegios de superusuario y no tiene opciones sofisticadas. tracepath6 es un buen reemplazo para traceroute6 y un ejemplo clásico de la aplicación de colas de errores de Linux. La situación con IPv4 es peor porque los enrutadores IP comerciales no devuelven suficiente información en los mensajes de error ICMP. Probablemente, cambiará, cuando se actualicen. Por ahora, utiliza el truco de Van Jacobson, barriendo una variedad de puertos UDP para mantener el historial de seguimiento.
Sintaxis:
tracepath [-n] [-b] [-l pktlen] [-m max_hops] [-p port] destination
Ejemplo:
- Comando tracepath sin ninguna opción: imprimirá la sintaxis general del comando junto con las diversas opciones que se pueden usar con el comando tracepath y brinda una breve descripción de cada opción.
- En el siguiente ejemplo, usando el comando tracepath, estamos tratando de rastrear la ruta al destino de google.com.
tracepath www.google.com
Opciones:
- tracepath -n: esta opción imprime principalmente las direcciones IP numéricamente.
Ejemplo:
tracepath -n www.google.com
- tracepath -b: esta opción imprime tanto los nombres de host como las direcciones IP.
Ejemplo:
tracepath -b www.google.com
- tracepath -l: esta opción establece la longitud inicial del paquete en pktlen en lugar de 65535 para tracepath o 128000 para tracepath6.
Ejemplo:
tracepath -l 29 www.google.com
- tracepath -m : esta opción establecerá los saltos máximos (o TTL máximos) en max_hops en lugar de 30.
Ejemplo:
tracepath -m 31 www.google.com
- tracepath -p: esta opción establecerá el puerto de destino inicial que se usará.
Ejemplo:
tracepath -p 8080 www.google.com
Publicación traducida automáticamente
Artículo escrito por rahulkumarmandal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA