Pathping命令是一个路由跟踪命令,显示本地计算机到远程网站之间经过了那些路由器,通过这个命令我们可以掌握网络中哪些路由器有问题,以及网络质量如何。

Pathping命令的格式

我们可以通过“Pathping /?”来查看他的格式及参数。

用法: pathping [-g host-list] [-h maximum_hops] [-i address] [-n]

[-p period] [-q num_queries] [-w timeout]

[-4] [-6] target_name

选项:

-g host-list 与主机列表一起的松散源路由。

-h maximum_hops 搜索目标的最大跃点数。

-i address 使用指定的地址。

-n 不将地址解析成主机名。

-p period 两次 Ping 之间等待的时间(以毫秒为单位)。

-q num_queries 每个跃点的查询数。

-w timeout 每次回复等待的超时时间(以毫秒为单位)。

-4 强制使用 IPv4。

-6 强制使用 IPv6。

应用举例一:查看本地计算机与服务器之间的路径信息

查看本地路由到百度网络间的路由器跃点

在命令提示符下输入“pathping -n www.baidu.com”

首先显示网络的路径信息,然后显示信息的堵塞情况,显示时间随着跃点数的变化而变化。在此期间,会从列出的所有路由器及其连接之间收集相关的信息。

对链接显示的丢失率(在最右边的栏中标记为 |)表明沿路径转发丢失的数据包。该丢失表明链接阻塞了。路由器显示的丢失速率以IP地址标识,说明这些路由器可能已经超载。

应用举例二:连接到远程网关的路径信息

用这个命令查看远程服务器的畅通程度,检查丢包的情况,方法是在命令提示符下输入pathping -n 远程服务器地址,按回车即可查看。