El comando tracert se utiliza para ejecutarUtilidad de diagnóstico que determina la ruta del tráfico en la red. Este programa está presente en la mayoría de los sistemas operativos modernos. La utilidad se utiliza principalmente para probar e identificar áreas problemáticas en la red.
¿Qué verifica el comando tracert?
El envío secuencial de paquetes permiteobtener la ruta completa de información desde la computadora del usuario a cualquier nodo en Internet o red local. Así, el comando tracert se convierte en una herramienta esencial en el diagnóstico de problemas, permitiendo identificar el área donde se están perdiendo los paquetes.
Ejecutando el comando tracert en Windows
Ejecute la utilidad de verificación de ruta de red enWindows se puede hacer desde la línea de comando. En versiones del sistema operativo inferiores a 8, para abrir la interfaz de línea de comandos, simplemente haga clic en "Iniciar-Ejecutar" y escriba cmd. En Windows 8, deberá ir al menú "Todos los programas" y buscar allí el elemento "Símbolo del sistema". En cualquier versión del sistema operativo, también puedes utilizar la combinación de teclas Win+R.
Una vez en la línea de comando, debe ingresar tracert domen.ru, donde en lugar de domen.ru puede especificar cualquier nombre de dominio o dirección IP. Esto iniciará la utilidad con parámetros estándar.
Opciones de comando de Tracert
Iniciado por un usuario experimentado, el comando tracert contiene una descripción de las claves. Se puede llamar simplemente escribiendo el comando tracert con el parámetro -?.
Aquí hay una breve descripción de los parámetros que admite el comando tracert:
- -h especifica el número máximo de saltos que se pueden realizar al buscar un nodo final.
- -d evita que el comando intente resolver la dirección IP de la puerta de enlace intermedia en un nombre.
- -j permite a la utilidad buscar libremente una ruta a través de una lista de nodos. Se puede especificar un máximo de 9 enrutadores.
- -w se utiliza para especificar el tiempo que se debe esperar una respuesta a una solicitud del nodo. Si no se recibe respuesta, se mostrará un asterisco. Especificado en milisegundos.
De forma predeterminada, el número máximo de saltos está limitado a 30 y el tiempo de espera está limitado a 4 segundos.
Analógico en Linux
La ejecución de un seguimiento mediante ICMP realizaComando tracertroute con –I switch. Tenga en cuenta que necesitará derechos de administrador para realizar esta operación. Con la configuración estándar en la mayoría de las distribuciones, cualquier usuario puede ejecutar el comando tracertroute. En este caso, se utilizarán paquetes UDP; también puede forzar a la utilidad a usarlos usando el parámetro –U.
Asteriscos en la salida de ruta
Muy a menudo el comando tracert o su análogo paraLinux en varios lugares muestra asteriscos en lugar de información sobre la respuesta del nodo. Esto no debe considerarse un error. Esto solo significa una cosa: un enrutador en particular no respondió a una solicitud dentro de un período de tiempo determinado. Esto no tiene nada de malo, ya que puede haber muchas razones. Una de ellas es la instalación de firewalls u otras medidas de seguridad que bloqueen el paso de determinados paquetes.
¿Qué debes saber sobre el rastreo de rutas?
Tracert es un comando que es muy importante cuandodiagnosticar problemas de red. Sin embargo, vale la pena considerar que es bastante fácil cometer un error al observar el resultado del comando tracert. Por lo tanto, no debe utilizar el rastreo de rutas como único medio para solucionar problemas.
Otra razón por la que el rastreo puedeLa única manera de señalar indirectamente el problema es la diferencia en las rutas tomadas por los paquetes en Internet en diferentes direcciones. Como regla general, un paquete enviado por un usuario pasa por los mismos nodos hasta el servidor, y un paquete enviado de regreso pasa por un camino completamente diferente.
Retrasos de paquetes presentes enLa salida de la utilidad tracert o traceroute no tiene nada que ver con los retrasos en los paquetes de tránsito. Esto se debe a las características específicas de su procesamiento en el enrutador. Por lo tanto, para navegar por ellos, es necesario poder leer correctamente la salida del comando, lo cual es bastante difícil.
Utilidad MTR
El programa MTR existe en versiones parala mayoría de los sistemas operativos. El principio de su funcionamiento es muy similar al comando tracer (traceroute). Sondea un nodo determinado durante un cierto período de tiempo, al tiempo que permite registrar cambios en los retrasos.
La versión para Windows de la utilidad se llama WinMTR y se distribuye de forma gratuita.
Los usuarios de Linux también tendrán que MTRinstalar adicionalmente desde los repositorios. Estos sistemas operativos suelen utilizar la versión de consola de la utilidad. El usuario tiene acceso a varios parámetros que le permiten configurar la cantidad de paquetes que se enviarán, escribir un informe en un archivo y el tiempo de espera. Además, la versión de Linux puede utilizar puertos específicos o paquetes TCP para realizar pruebas.
¿Qué debo enviar a mi ISP para diagnosticar problemas de red?
Al administrador o proveedor del servidor, así comoComo regla general, es mejor enviar la salida del tracert (traceroute), los comandos ping y el informe de la utilidad MTR. Por supuesto, puede intentar arreglárselas solo con este último, pero cuanta más información se proporcione, más fácil será para un especialista encontrar y solucionar el problema.