0

在当前的 linux 内核中,

当 ICMP 模块收到 ECHO REQUEST 消息时,是否检查或限制数据大小?还是只是将数据放入新的 ICMP 消息中并发送回源?

我一直在阅读源代码,我很确定内核不会检查数据大小,但我想确定:)

4

1 回答 1

0

你是正确的 ICMP 没有处理数据包的大小。

ICMP 数据包包含在标准 IP 数据报中。由于 IP 的最大大小为 65K。因此,大小检查是在 IP 级别本身完成的。ICMP 层不必担心代码中的这一点。

于 2011-03-17T04:59:41.453 回答