由于Cisco路由器上ipv4的ttl最大值为255,因此如果pc1和pc2之间有500个路由器,则ping可以正常工作吗?

评论

如果您控制路由器,那么我想可以使用某种封装技术(GRE隧道)。但是,仅通过沿路径布线,就令人怀疑。

没有人建立500个跃点网络,这个问题真的很奇怪

Ahem tracert -h 255 -w 100 obiwan.scrye.net

@ user3490,这称为路由循环。这不符合实际的网络直径

有什么答案对您有帮助吗?如果是这样,您应该接受答案,这样问题就不会永远弹出来寻找答案。或者,您可以发布并接受自己的答案。

#1 楼

IPv4标头中的TTL字段本身为1个字节,与路由器的供应商无关,十进制最大值为255。

根据RFC 1812,您的问题的答案为否。每当每个路由器接收到IPv4数据包时,都需要将TTL值减1。您将在从中运行ping的源主机上收到ICMP“超时”消息。可以在RFC中找到有关TTL字段的更多信息。

评论


次要添加:除非某些跃点被隧道隐藏:)

–桑德·斯特凡(Sander Steffann)
2014-2-25在20:42