标签: linux icmp traceroute
在traceroute修改源代码时,我看到ICMP入站数据包大小被硬编码为512.
traceroute
我不知道为什么大小限制为512字节。如果ICMP入站数据包大小超过512字节会发生什么?
答案 0 :(得分:0)
一般来说,有3种方法(我不熟悉使用GRE协议实现)实现traceroute,发送ICMP Echo请求,UDP数据包或TCP SYN包,TTL值逐渐增加,从TTL值1开始。 / p>