发布网友
发布时间:2022-04-26 07:47
共1个回答
热心网友
时间:2022-06-25 11:42
TTL参数直译是,封包网络存活时间。实际则是封包在网络中路由次数,超过则丢弃封包。
例如我的电脑 ,ping 10.105.0.1,为运营商的网关
ping 的结果为:
来自 10.105.0.1 的回复: 字节=32 时间=1ms TTL=253
即:255-2=253,也就是自己路由器一跳,营运商网关一跳,一共两跳。
然后在 ping 使用 -I 参数,指定TTL多少次自动丢弃
同样上面的例子,ping 10.105.0.1 -i 1 ,把TTL设为1,
ping 的结果为:
正在 Ping 10.105.0.1 具有 32 字节的数据:
来自 192.168.0.1 的回复: TTL 传输中过期。
也就是1跳没有到目标,就丢弃过期了
ping 10.105.0.1 -i 2 ,把TTL设为2,
ping的结果则正常到达目标:
正在 Ping 10.105.0.1 具有 32 字节的数据:
来自 10.105.0.1 的回复: 字节=32 时间<1ms TTL=253