跳到主要内容

RFC 5340 - 用于 IPv6 的 OSPF

  • 状态: 标准跟踪 (Standards Track)
  • 发布日期: 2008 年 7 月
  • Stream: IETF
  • 废弃了: RFC 2740
  • 作者: R. Coltun, D. Ferguson, J. Moy, A. Lindem (Ed.)
  • 勘误: 无勘误

摘要

本文档描述为支持 Internet Protocol version 6 (IPv6) 而对 OSPF 进行的修改. OSPF 的基本机制, 例如泛洪 (flooding), 指定路由器 (Designated Router, DR) 选举, 区域支持, 最短路径优先 (Shortest Path First, SPF) 计算等保持不变. 但由于 IPv4 与 IPv6 之间的协议语义变化, 以及 IPv6 地址长度增加, 一些修改是必要的. 这些修改要求协议版本从 version 2 增加到 version 3. 用于 IPv6 的 OSPF 也称为 OSPF version 3 (OSPFv3).

本文档所述 OSPF for IPv4, OSPF Version 2 与 OSPF for IPv6 之间的变化包括: 从 OSPF 分组和基本链路状态通告 (Link State Advertisement, LSA) 中移除了地址语义; 新增 LSA 用于携带 IPv6 地址和前缀; OSPF 现在按链路运行, 而不是按 IP 子网运行; LSA 的泛洪范围被泛化; 认证从 OSPF 协议本身移除, 改为依赖 IPv6 的 Authentication Header 和 Encapsulating Security Payload (ESP).

即使 IPv6 地址更长, OSPF for IPv6 中的大多数分组仍几乎与 OSPF for IPv4 一样紧凑. OSPF for IPv4 中的大多数字段和分组大小限制都得到放宽. 此外, option 处理也变得更灵活.

OSPF for IPv4 的所有可选能力, 包括按需电路支持和 Not-So-Stubby Areas (NSSA), 也都在 OSPF for IPv6 中得到支持.


目录


相关资源

  • 官方文本: https://www.rfc-editor.org/rfc/rfc5340.txt
  • 官方页面: https://datatracker.ietf.org/doc/html/rfc5340