5.5.2Tracert
Tracert命令与Ping命令相同,也是Unix、Windows、Linux上使用TCP/IP协议组中的因特网报文控制协议ICMP中的命令。Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,是Ping命令的扩展,但它所显示的信息要比Ping命令详细得多,不仅能够显示数据包等待和丢失等信息,还能将数据包所走的全部路径、节点的IP以及花费的时间都显示出来,通过所显示的信息可以判断数据包在哪个路由器处堵塞。该命令比较适用于大型网络。
1.命令格式
tracert目标地址[-d][-h maximum_hops][-j host-list][-w timeout]
其中,目的地址是指IP地址或主机名或域名。
2.主要功能
判定数据包到达目的主机所经过的路径,显示数据包经过的中继节点清单和到达时间。
3.参数含义
(1)-d。指定不将地址解析为计算机名。
(2)-h maximum_hops。指定搜索目标的最大跃点数。
(3)-j host-list。与主机列表一起的松散源路由(仅适用于IPv4),指定沿host-list的稀疏源路由列表序列进行转发。host-list是以空格隔开的多个路由器IP地址,最多9个。
(4)-w timeout。等待每个回复的超时时间(以ms为单位)。
例如,若要了解自己的计算机与目标主机www.baidu.com之间详细的传输路径信息,可以在MS-DOS方式下或在【运行】对话框中输入tracert www.baidu.com,按回车键后,便可显示所跟踪的路由信息,以及每次经过一个中转站时花费了多少时间。通过这个时间,可以很方便地查出用户主机与目标主机之间的线路到底是在什么地方出了故障等情况。屏幕显示如下信息:
C:\>tracert www.baidu.com
通过最多30个跃点跟踪
到www.baidu.com[180.97.33.108]的路由:
1 1 ms 1 ms <1 ms Tian Yi.Home[192.168.1.1]
2 86 ms 14 ms 2 ms 1.112.173.59.broad.wh.hb.dynamic.163data.com.cn[59.173.112.1]
3 6 ms 7 ms 6 ms 111.175.226.5
4 6 ms 7 ms 6 ms 111.175.208.193
5 19 ms 7 ms 7 ms 111.175.222.137
6 15 ms 22 ms 14 ms 202.97.67.77
7 16 ms 15 ms 14 ms 202.102.69.162
8 * * * 请求超时。
9 17 ms 17 ms 16 ms 180.97.32.10
10 * * * 请求超时。
11 16 ms 15 ms 15 ms www.baidu.com[180.97.33.108]
跟踪完成。