为什么 IPv4 不需要分片标志?
网络工程
ipv4
碎片化
2021-07-24 13:54:21
1个回答
如果帧大于 MTU 并且没有设置分段位,那么它将丢弃数据包。丢弃路由器将发送回包含 MTU 大小的 ICMP 消息 Fragmentation Needed(类型 3,代码 4),然后发送者应再次发送此数据包,调整为他在 ICMP 消息中收到的 MTU 大小。
IPv4 不需要片段位,但可以在 IP 堆栈中设置。碎片会导致额外的 CPU 开销,这会影响总吞吐量,因此大多数情况下会设置此 DF 位。
其它你可能感兴趣的问题