Rutando

PathPing  es una utilidad de seguimiento de rutas de red que viene con Windows NT , Windows 2000 , Windows XP , Windows Vista , Windows 7 , Windows 8 y Windows 10 . Combina la funcionalidad de las utilidades ping y tracert y tiene funciones adicionales. Para los sistemas Unix, un análogo aproximado es el comando mtr .

PathPing proporciona información sobre la latencia de la red y la pérdida de datos en los nodos intermedios entre el origen y el destino. El comando pathping envía varias solicitudes de ping a cada enrutador entre el origen y el destino durante un período de tiempo y luego calcula los resultados en función de los paquetes recibidos de cada uno. Debido a que pathping muestra la tasa de pérdida de paquetes para cada enrutador o enlace, puede identificar los enrutadores o las subredes que tienen problemas de red. El comando pathping realiza el equivalente del comando tracert al identificar los enrutadores a lo largo de la ruta.

Una diferencia significativa con el programa tracert en Windows es que la ruta de un paquete icmp se escribe en el cuerpo de este paquete icmp, lo que impone ciertas restricciones. En primer lugar, este método no es compatible con todos los enrutadores y, en segundo lugar, se impone una restricción en la longitud de la ruta.

Ejemplo:

C:\>ruta -n www.yandex.ru Seguimiento de la ruta a www.yandex.ru [77.88.21.3] con un número máximo de saltos 30: 0 192.168.159.210 1 217.70.110.146 2 217.70.110.186 3 217.70.107.219 4 193.232.87.42 5 213.180.208.66 6 77.88.16.61 7 77.88.21.3 Cálculo de estadísticas para: 275 seg. ... Nodo de origen Nodo de ruta Saltar RTT Perdido/Enviado % perdido/enviado % Dirección 0 192.168.159.210 0/100 = 0% | 1 0 ms 0/ 100 = 0 % 0/ 100 = 0 % 217.70.110.146 0/100 = 0% | 2 10ms 0/ 100 = 0% 0/ 100 = 0% 217.70.110.186 0/100 = 0% | 3 3 ms 1/ 100 = 1 % 1/ 100 = 1 % 217.70.107.219 0/100 = 0% | 4 1ms 0/ 100 = 0% 0/ 100 = 0% 193.232.87.42 10/100 = 10% | 5 66ms 10/ 100 = 10% 0/ 100 = 0% 213.180.208.66 0/100 = 0% | 6 68ms 17/ 100 = 17% 7/ 100 = 7% 77.88.16.61 0/100 = 0% | 7 66ms 10/ 100 = 10% 0/ 100 = 0% 77.88.21.3 El rastro está completo.


Después de ejecutar pathping, la ruta se muestra primero. Esta es la misma ruta que genera el comando tracert. Luego, el comando muestra un mensaje que indica que está ocupado durante 275 segundos (este tiempo varía según la cantidad de transiciones). Durante este tiempo, se recopila información de todos los enrutadores enumerados anteriormente y de todas las conexiones entre ellos. Al final de este período, se muestran los resultados de la prueba.

En el informe de muestra anterior, las columnas Source Host, Lost/Sent % y Address muestran que el 10 por ciento de los paquetes se pierden al pasar de 193.232.87.42 a 213.180.208.66. Los enrutadores en los nodos 3 y 6 descartan paquetes dirigidos a ellos, pero esta pérdida no afecta su capacidad para reenviar paquetes que no están dirigidos a ellos (tráfico de tránsito).

Las estimaciones de pérdida de enlace (especificadas por la barra vertical | en la columna Dirección) indican que la congestión provoca la pérdida de paquetes reenviados a lo largo de la ruta. La tasa de pérdida de paquetes en los enrutadores (la dirección IP del enrutador aparece en la columna derecha de dichas líneas) indica que los procesadores de estos enrutadores están sobrecargados.

Uso:

pathping [-g <lista de hosts>] [-h <número de saltos>] [-i <dirección>] [-n] [-p <pausa>] [-q <número_consultas>] [-w <tiempo de espera>] [-4] [-6] <nodo_destino>

Opciones:

-g <lista_de_hosts> Libre elección de ruta según la lista de hosts. -h <número_de_saltos> Número máximo de saltos al buscar un nodo. -i <dirección> Utiliza la dirección de origen especificada. -n No resuelve nombres de host a partir de direcciones. -p <pausa> Pausa entre envío de paquetes (ms). -q <number_of_requests> El número de solicitudes en cada salto. -w <tiempo de espera> Tiempo de espera para cada respuesta (ms). -4 Uso obligatorio del protocolo IPv4. -6 Uso obligatorio del protocolo IPv6.

El comando PathPing , ejecutado sin parámetros, muestra ayuda.

Lanzado sin privilegios administrativos muestra: "sin recursos". Para resolver el problema, ejecute con derechos de administrador.