当我发送数据大小为4000B的ICMP数据包以测试IP片段时。
ping 192.168.2.1 -c1 -s4000维雷斯克人抓住了它,


是否是因为ICMP头?但是我们知道ICMP头是4字节,多8字节怎么样?
发布于 2020-08-27 05:26:06
仅仅因为“我们知道ICMP头是4字节”是错误的。ICMP头为8字节。
正如您在RFC792中看到的,有一个固定的4字节部分,其中包含类型、代码和校验和字段。
另有4个字节包含不同的数据,取决于ICMP消息类型(有时未使用)。
https://networkengineering.stackexchange.com/questions/69728
复制相似问题