当路由器中禁用ICMP并且数据包大小大于MTU时路由器如何分割该数据包会发生什么?IP分段数据包中是否存在TCP报头?
答案 0 :(得分:1)
我不测试这种情况,但是......我认为如果启用了IP分片,您的IP数据包数据部分将被分段并独立传输,因为在L3层使用了分段。在没有ICMP的情况下,发送计算机不知道数据包大小大于允许的网络MTU,并且它不能在L4层发送新的分段数据(TCP报头将出现在每个数据包中)。但我们正在分层L3层,我们必须使用片段偏移字段。我认为TCP报头只会出现在一个数据包中,然后是碎片化的TCP数据部分。
尝试进行实验以测试此行为。