OSPF(Open Shortest Path First,开放最短路径优先)是在单个自治系统 (AS) 中运行的内部网关协议 (Interior Gateway Protocol, IGP)。从 NSX-T Data Center 3.1.1 开始,您可以在 Tier-0 网关上配置 OSPF。
OSPF 功能具有以下功能和限制:
- 仅支持 OSPFv2。
- Tier-0 网关可以是活动-活动或活动-备用(主动和非主动)网关。
- 仅支持默认 VRF。
- 您可以在一个 Tier-0 网关上配置一个区域,其中每个 Edge 节点最多具有两个 Tier-0 上行链路。
- 支持主干区域、常规区域以及 NSSA(次末节区域)。
- 不支持在 BGP 和 OSPF 之间进行重新分发。
- 如果 BGP 多跳中的对等 IP 是通过 OSPF 学习的,则 OSPF 和 BGP 可以一起使用。
- OSPF 支持 BGP 所支持的重新分发功能(包括 Tier-0 上行链路、下行链路、NAT、环回、Tier-1 下行链路等)。根据区域类型,所有这些网络的重新分发都将致使 Edge 节点生成第 5 类外部 LSA(链路状态通告)或仅包含类型 2 衡量指标的第 7 类外部 LSA(e2 或 n2 路由)。Edge 节点本身可以学习任何类型的 LSA。
- 区域配置支持 MD5 和纯密码身份验证。
- 不支持联合。
- 支持 e2 和 n2 路由的路由汇总。
- 运行 OSPF 的接口可以是广播接口,也可以是已编号的点到点接口 (/31)。
- 可以使用 BFD 支持 OSPF 会话。
- 对于平滑重启,仅支持帮助程序模式。
- 支持重新分发路由映射。仅前缀列表匹配机制适用。未设置任何操作。
- OSPF ECMP 最多支持 8 条路径。
- 支持默认源。
如何确定 OSPF 路由器 ID (Router ID, RID):
- 如果没有环回接口,OSPF 会使用最高接口 IP 地址作为 RID。
- 如果 OSPF 已选择最高接口 IP 作为 RID,则添加环回接口不会影响 OSPF 邻居关系,并且也不会更改 RID。
- (NSX-T Data Center 3.1.2 及更高版本)如果 RID 是最高接口 IP 且存在环回,则禁用和启用 OSPF 会将 RID 更改为环回 IP。
- (NSX-T Data Center 3.1.1 及更低版本)如果 RID 是最高接口 IP 且存在环回,则禁用和启用 OSPF 不会将 RID 更改为环回 IP。
- 如果 RID 是最高接口 IP 且存在环回,则重新引导 Edge 节点、在 Edge 节点上启用维护模式或重新启动路由过程不会更改 RID。
- 如果 RID 是最高接口 IP 且存在环回,则重新部署或替换 Edge 传输节点会将 RID 更改为环回接口 IP。
- 如果 RID 是最高接口 IP 且存在环回,则修改或删除最高接口 IP 地址会将 RID 更改为环回接口 IP。
- 如果 RID 是环回接口 IP,则修改或删除最高接口 IP 不会更改 RID。
- 清除 OSPF 邻居将更改 RID。OSPF 将仅保留旧 RID。
- 如果环回接口具有 IPv6 地址,OSPF 不会将其用作 RID。OSPF 将使用最高的 IPv4 接口 IP。
- 从远程站点对 OSPF 邻接进行软重启或硬重启不会影响 OSPF RID。
过程
结果
注意:如果无法访问某个邻居,则会发出有关邻居的警报。如果该邻居不再位于网络中,只需确认警报,而不要解决该问题。如果解决了该警报,系统会再次发出警报。