Appendix B. Changes Since RFC 1981 (附录 B. 自 RFC 1981 以来的变更)
Appendix B. Changes Since RFC 1981 (自 RFC 1981 以来的变更)
本文档基于 RFC 1981, 并对 RFC 1981 有以下变更:
-
在第 1 节 "Introduction" 中澄清了 PMTUD 的目的是减少对 IPv6 分片的需求。
-
在第 1 节 "Introduction" 中添加了关于当 ICMPv6 消息被阻止时对 PMTUD 影响的文本。
-
在简介中添加了一个 "注意" (Note), 以记录本规范不引用 RFC 2119, 并且只使用小写的 "should/must" 语言。将所有大写的 "should/must" 更改为小写。
-
在第 1 节 "Introduction" 中添加了关于 PLPMTUD 的简短摘要和对定义它的 RFC 4821 的参考。
-
对齐第 2 节 "Terminology" 中的文本以匹配当前的分组层术语。
-
在第 4 节 "Protocol Requirements" 中添加了澄清, 节点应该按照 RFC 4443 验证 ICMP PTB 消息的有效载荷, 并且节点应该尽可能快地检测 PMTU 的降低。
-
从第 4 节 "Protocol Requirements" 中删除了关于报告下一跳 MTU 小于 IPv6 最小链路 MTU 的 Packet Too Big 消息的 "注意" (Note), 因为这已从 [RFC8200] 中删除。
-
在第 5.2 节 "Storing PMTU Information" 中添加了澄清, 如果 ICMPv6 Packet Too Big 消息包含小于 IPv6 最小链路 MTU 的 MTU, 则丢弃该消息。
-
在第 5.2 节 "Storing PMTU Information" 中添加了澄清, 对于具有多个接口的节点, 应该为每个链路存储路径 MTU 信息。
-
从第 5.2 节 "Storing PMTU Information" 中删除了关于路由头部类型 0 (Routing Header type 0, RH0) 的文本, 因为它已被 RFC 5095 废弃。
-
从第 5.2 节 "Storing PMTU Information" 中删除了关于过时安全分类的文本。
-
将第 5.4 节的标题更改为 "Packetization Layer Actions", 并更改了第一段中的文本, 以将本节推广到涵盖所有分组层, 而不仅仅是 TCP。
-
澄清了第 5.4 节 "Packetization Layer Actions" 中的文本, 以使用正常的分组层重传方法。
-
从第 5.4 节 "Packetization Layer Actions" 中删除了描述 4.2 BSD 的文本, 因为它已过时, 并删除了对 TP4 的参考。
-
更新了第 5.5 节 "Issues for Other Transport Protocols" 中关于 NFS 的文本, 包括添加了对 NFS 的当前参考并删除了过时的文本。
-
在第 6 节 "Security Considerations" 中添加了一段关于如果未收到 PTB 消息时的黑洞连接以及与 PLPMTUD 的比较的内容。
-
更新了 "Acknowledgements" (致谢)。
-
编辑变更 (Editorial Changes)。