3. Differences with RFC 2740 (与 RFC 2740 的差异)
基于 RFC 2740 的 OSPFv3 实现将与基于本规范的实现完全互操作. 然而, 存在一些协议添加和更改 (所有这些都是向后兼容的).
3.1. Support for Multiple Interfaces on the Same Link (支持同一链路上的多个接口)
此协议功能在 RFC 2740 中仅部分指定. 规范级别不足以实现该功能. 第 4.9 节指定了实现所需的添加和澄清. 它们与 RFC 2740 完全兼容.
3.2. Deprecation of MOSPF for IPv6 (废弃 IPv6 的 MOSPF)
此协议功能在 RFC 2740 中仅部分指定. 规范级别不足以实现该功能. 没有已知的实现. OSPF 的多播扩展 (Multicast Extensions to OSPF, MOSPF) 支持及其相关的协议字段已从 OSPFv3 中废弃. 请参阅第 4.4.3.2 节、第 4.4.3.4 节、第 4.4.3.6 节、第 4.4.3.7 节、附录 A.2、附录 A.4.2.1、附录 A.4.3、附录 A.4.1.1 和第 7.1 节.
3.3. NSSA Specification (NSSA 规范)
此协议功能在 RFC 2740 中仅部分指定. 规范级别不足以实现该功能. 本文档包含了 OSPFv3 独有的 NSSA 规范. 此规范与 [NSSA] 结合提供了足够的实现规范. 请参阅第 4.8.5 节、附录 A.4.3、附录 A.4.8 和 [NSSA].
3.4. Stub Area Unknown LSA Flooding Restriction Deprecated (废弃末梢区域未知 LSA 泛洪限制)
在 RFC 2740 [OSPFV3] 中, 未知 LSA 的泛洪在末梢 (Stub) 和 NSSA 区域内受到限制. 描述此限制的文本包含如下内容.
然而, 与 IPv4 不同的是, IPv6 允许具有无法识别的 LS 类型的 LSA 被标记为 "存储并泛洪 LSA, 就像理解类型一样" (参见附录 A.4.2.1 中的 U 位). 不受控制地引入此类 LSA 可能导致末梢区域的链路状态数据库增长到超过其组件路由器的容量.
为了防止这种情况, 已经建立了以下关于末梢区域的规则: 只有当 a) LSA 具有区域或链路本地泛洪范围且 b) LSA 的 U 位设置为 0 时, 其 LS 类型无法识别的 LSA 才能泛洪到/整个末梢区域. 详情请参见第 3.5 节.
此限制已被废弃. OSPFv3 路由器将在末梢和 NSSA 区域内泛洪其 LS 类型无法识别且其 U 位设置为 1 的链路和区域范围 LSA. 除了仍然支持此限制的 OSPFv3 路由器可能不会传播新定义的 LSA 类型之外, 没有向后兼容性问题.
3.5. Link LSA Suppression (链路 LSA 抑制)
已添加 LinkLSASuppression 接口配置参数. 如果为接口配置了 LinkLSASuppression 且接口类型不是广播 (Broadcast) 或 NBMA, 则可以抑制链路-LSA 的发起. LinkLSASuppression 接口配置参数在附录 C.3 中描述. 第 4.8.2 节和第 4.4.3.8 节已更新以反映该参数的使用.
3.6. LSA Options and Prefix Options Updates (LSA 选项和前缀选项更新)
LSA 选项 (LSA Options) 和前缀选项 (Prefix Options) 字段已更新以反映最近的协议添加. 具体来说, 与 MOSPF 相关的位已被废弃, 与 OSPFv2 通用的选项字段位已被保留, 并且 DN 位 (DN-bit) 已添加到前缀选项中. 请参阅附录 A.2 和附录 A.4.1.1.
3.7. IPv6 Site-Local Addresses (IPv6 站点本地地址)
所有对 IPv6 站点本地地址 (IPv6 Site-Local Addresses) 的引用已被移除.