转载:tracert命令详解 - 知乎 (zhihu.com)
tracert(traceroute)是一个常用的网络工具,用于追踪分析数据包在网络中传输时经过的路径,并输出到目标地址的延迟情况和节点信息。下面是该命令的详细解释:
tracert 命令的语法格式如下:
tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name
下面是参数说明:
就像上面所述,tracert 命令被广泛用于网络故障处理和网络性能分析。下面是一个简单的使用方法示例:
假设你要查询百度的 IP 地址的路由信息,你可以使用以下命令:
tracert www.baidu.com
执行该命令后,Windows 系统会自动进行路由跟踪,并打印出许多节点信息,如下:
tracert www.baidu.com
通过最多 30 个跃点跟踪
到 www.a.shifen.com [14.119.104.189] 的路由:
1 2 ms 1 ms 3 ms 192.168.1.1
2 4 ms 4 ms 5 ms 10.1.1.1
3 4 ms 4 ms 4 ms 116.22.52.1
4 11 ms 14 ms 14 ms 113.98.85.121
5 3 ms 8 ms 3 ms 14.147.4.209
6 * * * 请求超时。
7 26 ms 5 ms * 121.14.14.162
8 24 ms 18 ms 10 ms 14.29.117.150
9 * * * 请求超时。
10 * * * 请求超时。
11 12 ms 4 ms 6 ms 14.119.104.189
跟踪完成。
在输出中,列出了路由跟踪时经过的每个网络节点的 IP 地址以及路由延迟。第一列包含跟踪的网络节点的序号,第二列指示往返时间,第三列指示路由跟踪过程中接收到每个节点的 IP 地址。
你还可以利用命令参数调整结果输出的方式,例如:
比如如下操作:
tracert -dR www.baidu.com
在进行路由追踪时,请注意以下几点: