Tracert 的功能很强大,可以看出流量经过几个路由,看的指标是TTL,TTL的意思是: time-to-live:
如果对方是window server, 那么是128,如果是linux, 那么是64,如果是UNIX,那么是255
1:先看实验:
C:\Users\xx>ping baidu.com
正在 Ping baidu.com [110.242.68.66] 具有 32 字节的数据:
来自 110.242.68.66 的回复: 字节=32 时间=38ms TTL=50
来自 110.242.68.66 的回复: 字节=32 时间=51ms TTL=50
来自 110.242.68.66 的回复: 字节=32 时间=37ms TTL=50
来自 110.242.68.66 的回复: 字节=32 时间=37ms TTL=50
上面看到经过的路由就是: 64 - 50 = 14 个路由,我再切换到另外一个网络,测试一下:
C:\Users\xx>ping baidu.com
正在 Ping baidu.com [110.242.68.66] 具有 32 字节的数据:
来自 110.242.68.66 的回复: 字节=32 时间=44ms TTL=51
来自 110.242.68.66 的回复: 字节=32 时间=45ms TTL=51
来自 110.242.68.66 的回复: 字节=32 时间=41ms TTL=51
来自 110.242.68.66 的回复: 字节=32 时间=38ms TTL=51
发现经过的路由少了一个,是因为我选择一个网络,比原来的少了个路由器。
2: 下面用tracert 验证一下:
C:\Users\xx>tracert baidu.com
通过最多 30 个跃点跟踪
到 baidu.com [110.242.68.66] 的路由:
1 2 ms 2 ms 1 ms 192.168.1.1 [192.168.1.1]
2 13 ms 6 ms 5 ms 121.224.12.1
3 16 ms 14 ms 13 ms 221.224.101.205
4 * * * 请求超时。
5 34 ms * 32 ms 202.97.41.177
6 33 ms * 29 ms 202.97.39.118
7 36 ms 31 ms 29 ms 219.158.34.213
8 * * * 请求超时。
9 * * * 请求超时。
10 39 ms 46 ms 33 ms 110.242.66.186
11 36 ms 43 ms 43 ms 221.194.45.134
12 * * * 请求超时。
13 * * * 请求超时。
14 * * * 请求超时。
15 * * * 请求超时。
16 53 ms 37 ms 37 ms 110.242.68.66
跟踪完成。
3: 参考文献:
网络常用命令:tracert(非常详细)零基础入门到精通,收藏这一篇就够了-CSDN博客