IPv6重组

jt2*_*t26 3 ipv6 ip-fragmentation

RFC8200明确规定分片仅由源节点完成,而不由任何中间节点完成。它还说碎片在接收器处重新组装。我是否可以由此得出结论,重组在接收方完成,除了目的地之外没有其他节点可以重组数据包?

Mic*_*ton 5

第 4.5 节部分规定:

(注意:与 IPv4 不同,IPv6 中的分段仅由源节点执行,而不是由数据包传送路径上的路由器执行 - 请参阅第 5 节。)

请注意,“没有路由器可以重组数据包”严格来说并不正确,也没有严格禁止。例如,一些防火墙会在内存中重新组装 IPv6 片段,以便正确处理它们;如果他们不重新组装它们,他们将无法始终确定交通应该通过还是被阻止。但通常路由器不会重新组装数据包。

这确实是您给定问题的全部答案,尽管我怀疑您有更多问题或想要了解比您实际发布的更多详细信息。

一般来说,我们确实不希望看到互联网上出现碎片化;请参阅RFC 8201了解路径 MTU 发现的说明,它可以让我们避免碎片。另请参阅1987 年以来的碎片被认为是有害的、 2006 年以来的碎片被认为非常有害以及SO 上的ip 碎片有多糟糕。