0. 课件来源
1. 从 OSPFv2 复盘到 OSPFv3
OSPFv2 的核心仍是“LSA 构建 LSDB,SPF 计算拓扑,路由计算把叶子前缀放入 RIB”。HCIE 阶段必须将 LSA 类型、网络类型、特殊区域和外部路由选路串成一条链,而不是孤立记忆命令。
OSPFv3 的关键变化不是简单“支持 IPv6”:邻居使用链路本地地址,IPv4 / IPv6 前缀信息从部分旧 LSA 中解耦,链路、Intra-Area Prefix、Inter-Area Prefix 等 LSA 共同表达 IPv6 可达性。
text
ospfv3 1
router-id 1.1.1.1
interface GigabitEthernet 0/0/0
ospfv3 1 area 0.0.0.0| 检查对象 | 典型命令 | 关注点 |
|---|---|---|
| 邻接 | display ospfv3 peer | 是否 Full、对端 LLA 与 Area |
| 接口 | display ospfv3 interface | 网络类型、Cost、Hello/Dead |
| LSDB | display ospfv3 lsdb | LSA 是否完整、是否有异常老化 |
| 路由 | display ipv6 routing-table protocol ospfv3 | 前缀、下一跳 LLA、Cost |
2. OSPF 收敛特性
课件将增量 SPF 与 PRC 作为“拓扑变化”和“叶子变化”的不同处理思路:前者尽量缩小 SPF 重算范围,后者优先重算前缀可达性。设计重点是控制收敛时间与 CPU 消耗的平衡,不能为了追求极短收敛而把全网定时器压到不可维护的水平。
3. IS-IS 的 IPv6 承载
IS-IS 只运行一个进程,可通过 TLV 扩展同时承载 IPv4 和 IPv6。需要区分两种设计:
| 模式 | 含义 | 典型 TLV 关注点 |
|---|---|---|
| IPv6 单拓扑 | IPv4 / IPv6 共享同一拓扑 | IPv6 可达性与 IPv6 下一跳 TLV |
| IPv6 多拓扑 | IPv6 维护独立拓扑与路径 | IPv6 多拓扑可达性、拓扑 TLV |
当 IPv4 与 IPv6 的链路能力、度量或工程路径不同,多拓扑能避免“IPv6 被迫走 IPv4 的最优路径”。代价是 LSDB、排错和容量规划的复杂度都更高。
4. IS-IS 高可用与收敛
- 多 Area Address:用于区域合并/拆分的平滑过渡。
- Overload bit:设备启动或 BGP 尚未收敛时避免被选为 Transit,可配合等待 BGP 收敛。
- i-SPF / PRC:分别针对拓扑或前缀变化减少不必要的全量计算。
TIP
OSPF 的虚链路与 IS-IS 分区修复解决的问题相似,都是在分层骨干出现不连续时恢复可达性;新建网络优先修正拓扑,而不是长期依赖补救机制。
