Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

OSPFv2 的多个独立 IGP 实例

多实例 OSPFv2 的优势

  • 您可以使用 OSPFv2 的多个 IGP 实例在单个路由器上的独立 OSPFv2 域之间重新分配路由。
  • 您可以跨独立的 IGP 域构建灵活的 OSPFv2 层次结构。
  • 允许分离多个 OSPFv2 泛洪域,从而实现更具可扩展性的 OSPFv2 部署。
图 1:多实例 OSPFv2 部署拓扑 Multi-Instance OSPFv2 Deployment Topology

图 1 说明了在路由器上配置多个 OSPFv2 IGP 实例的几项优势。例如,路由器 F 参与两个独立的 OSPF 实例。路由器 F 将 OSPF 聚合网络 1 和 OSPF 核心网络视为两个独立的 IGP 域,同时在这些域之间重新分配路由。网络运营商可以利用这种灵活性来构建 OSPF 域的层次结构。

图 1 还说明了如何使用 OSPF 的多个 IGP 实例将城域网分成独立的 OSPF 泛洪域。在此示例中,路由器 D 和 E 加入 OSPF 城域网 a、OSPF 城域网 b 和 OSPF 城域网 c 网络以及 OSPF 聚合网络 1。路由器 D 和 E 不会用 OSPF 通告淹没不同的 OSPF 域。相反,它们会在不同的 OSPF 域之间重新分配特定路由,从而实现更具可扩展性的城域网部署。

多实例 OSPF 概述

您可以在路由器上同时配置和运行 OSPFv2 的多个独立 IGP 实例。这些实例与默认路由实例相关联,并在默认路由表中安装路由。每个 OSPF 实例还可以使用标准 Junos OS 路由策略配置导出其他 OSPF 实例安装在路由表中的路由。默认情况下,不同 OSPF 实例安装的路由具有相同的路由优先级。

注意:

Junos OS 不支持在 OSPF 的多个 IGP 实例中配置相同的逻辑接口。

在大多数部署方案中,路由器上只有一个 OSPF 实例会为给定前缀安装路由。因此,您无需为多个 OSPF 实例配置不同的路由首选项。但是,对于多个 OSPF 实例在路由表中安装相同前缀的路由的某些部署场景,您可以为其他 OSPF 实例安装的路由设置不同的路由优先级。这允许路由表选择具有最佳路由优先级的路由,并将这些路由安装在转转发表中。

您可以将多 OSPF 实例功能用于分层部署和并行部署。在分层部署的情况下,参与不同 IGP 实例的路由器组之间存在明确定义的边界。在并行部署中,不同的 IGP 实例(通常不超过两到三个)跨越整个路由器组。您还可以进行混合部署,其中分层部署中的某些域并行运行 IGP 实例。

您可以通过在 [edit protocols] 层级包含ospf-instance配置语句来配置 OSPFv2 的多个独立 IGP 实例。您在 [edit protocols ospf-instance igp-instance-name] 层级使用的配置语句与在 [edit protocols ospf] 层级提供的配置语句相同。

注意:

ospf-instance配置语句在 [edit routing-instances routing-instance-name protocols] 层级不受支持。

从 Junos OS 和 Junos OS 演化版 24.4R1 版开始,您可以在路由器上配置和运行带有分段路由 (SR) 的 OSPFv2 的多个独立内部网关协议 (IGP) 实例。您可以创建两个或更多 OSPF 实例,并在每个实例上应用 SR-MPLS。OSPF 的多个实例可以播发不同的前缀分段标识符(前缀 SID)。其他实例可以使用这些 SID 来做出路由决策。

多实例 OSPF 与 SR 相结合,可增强网络灵活性、可扩展性和对流量工程的控制,特别是在大型和复杂的网络中。