traceroute

traceroute 命令

will@Wills-MacBook-Pro ~ % traceroute 61.139.2.69
traceroute to 61.139.2.69 (61.139.2.69), 64 hops max, 52 byte packets
 1  172.20.10.1 (172.20.10.1)  3.379 ms  2.089 ms  1.832 ms
 2  192.168.25.254 (192.168.25.254)  29.528 ms  19.383 ms  20.648 ms
 3  * * *
 4  * * *
 5  172.31.1.9 (172.31.1.9)  51.047 ms  17.923 ms  21.172 ms
 6  139.203.65.153 (139.203.65.153)  22.455 ms
    139.203.65.157 (139.203.65.157)  19.479 ms
    139.203.65.121 (139.203.65.121)  21.189 ms
 7  182.128.120.166 (182.128.120.166)  22.967 ms  34.122 ms  28.706 ms
 8  ns.sc.cninfo.net (61.139.2.69)  29.459 ms  31.384 ms  21.762 ms

原理

Mac 系统使用 traceroute 命令是发送 UDP 数据包,TTL 从 1 开始,每发 3 个包,TTL 加 1 。

数据包

Last updated