Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

示例:为 BGP 信号第 2 层服务配置 MPLS 出口保护服务镜像

从 Junos OS 14.2 版开始,当出口 PE 节点中出现链路或节点故障时,Junos OS 支持恢复出口流量。如果核心网络中出现链路或节点故障,可在PE路由器之间的传输LSP上触发MPLS快速重新路由等保护机制,在几十毫秒内修复连接。出口保护 LSP 可解决网络边缘的节点链路故障(例如,PE 路由器故障)的问题。

此示例说明如何为 BGP 信号第 2 层服务配置链路保护。

要求

运行 Junos OS 14.2 或更高版本的 MX 系列路由器。

概述

如果核心网络中出现链路或节点故障,可在PE路由器之间的传输LSP上触发MPLS快速重新路由等保护机制,在几十毫秒内修复连接。出口保护 LSP 可解决网络边缘的节点链路故障(例如,PE 路由器故障)的问题。

此示例包括以下配置概念和语句,这些概念和语句对于出口保护 LSP 的配置来说是独有的:

  • context-identifier— 指定用于定义参与出口保护 LSP 的一对 PE 路由器的 IPv4 或 IPv6 地址。它被分配给每对有序的主 PE 和保护器,以方便建立保护。此地址是全局唯一的,或者在主 PE 和保护器所在的网络的地址空间中是唯一的。

  • egress-protection— 配置受保护的第 2 层电路的保护器信息,并在层次结构级别配置 [edit protocols mpls] 保护器第 2 层电路。在层次结构级别将 [edit protocols mpls] LSP 配置为出口保护 LSP。

  • protector— 配置在备用 PE 上创建备用伪线,以便为实例提供链路或节点保护。

拓扑结构

图 1:从路由器 PE1 配置到路由器 PE2 Egress Protection LSP Configured from Router PE1 to Router PE2 的出口保护 LSP

如果出口 PE 路由器 PE1 发生故障,流量将切换到路由器 PE1 和路由器 PE2 之间配置的出口保护 LSP(保护器 PE 路由器):

  • 设备 CE2 — 流量来源

  • 路由器 PE3 — 入口 PE 路由器

  • 路由器 PE1 — (主)出口 PE 路由器

  • 路由器 PE2 — 保护程序 PE 路由器

  • 设备 CE1 — 流量目标

当 CE1 与 PE1 之间的链路中断时,PE1 将短暂地将该流量重定向到 CE1,再到 PE2。PE2 将其转发至 CE1,直到入口路由器 PE3 重新计算以将流量转发至 PE2。

最初,流量方向为:CE2 – PE3 – P – PE1 – CE1。

当 CE1 – PE1 之间的链路中断时,流量将为: CE2 – PE3 – P – PE1 – PE2 –CE1。然后,PE3 重新计算路径:CE2 – PE3 – P – PE2 – CE1。

此示例说明如何配置路由器 PE1、PE2 和 PE3。

配置

CLI 快速配置

要快速配置出口保护 LSP,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,将命令复制并粘贴到 CLI 中,然后从配置模式进入 commit

PE1

PE2

PE3

分步程序

分步程序

下面的示例要求您在各个配置层级中进行导航。有关导航 CLI 的信息,请参阅在 配置模式下使用 CLI 编辑器

要为路由器 PE1 配置出口保护 LSP:

  1. 配置 RSVP。

  2. 配置 MPLS 以使用出口保护 LSP 来防止设备 CE1 的链路故障。

  3. 配置 BGP。

  4. 配置 IS-IS。

  5. 配置 LDP。

  6. 配置负载均衡策略。

  7. 配置路由选项,以根据负载均衡策略导出路由。

  8. 配置 BGP 以从路由实例播发 NRLI,并将上下文 ID 作为下一跃点。

  9. 配置 l2vpn 实例以使用配置的出口 LSP。

  10. 如果完成设备配置,请从配置模式进入。commit

分步程序

要为路由器 PE2 配置出口保护 LSP:

  1. 配置 RSVP。

  2. 配置 MPLS 和充当出口保护 LSP 的 LSP。

  3. 配置 BGP。

  4. 配置 IS-IS。

  5. 配置 LDP。

  6. 配置负载均衡策略。

  7. 配置路由选项,以根据负载均衡策略导出路由。

  8. 配置 BGP 以从路由实例播发 NRLI,并将上下文 ID 作为下一跃点。

  9. 配置 l2vpn 实例以使用配置的出口 LSP。

  10. 如果完成设备配置,请从配置模式进入。commit

分步程序

要为路由器 PE3 配置出口保护 LSP:

  1. 配置 RSVP。

  2. 配置 MPLS。

  3. 配置 BGP。

  4. 配置 IS-IS。

  5. 配置 LDP。

  6. 配置负载均衡策略。

  7. 配置路由选项,以根据负载均衡策略导出路由。

  8. 配置 BGP 以从路由实例播发 NLRI,并将上下文 ID 作为下一跃点。

  9. 配置 l2vpn 以指定连接到站点的接口以及希望指定接口连接的远程接口。

  10. 如果完成设备配置,请从配置进入。commit

结果

在配置模式下,输入 show protocolsshow policy-optionsshow routing-options 命令来确认您在路由器 PE1 上的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

在配置模式下,输入 show protocolsshow policy-optionsshow routing-options 命令来确认您在路由器 PE2 上的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

在配置模式下,输入 show protocolsshow policy-optionsshow routing-options 命令来确认您在路由器 PE3 上的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

验证

确认配置工作正常。

验证 L2VPN 配置

目的

验证 LSP 是否受到连接保护逻辑的保护。

行动

在作模式下,运行命令 show l2vpn connections extensive

意义

输出显示 Egress Protection: Yes 给定的 PVC 受连接保护逻辑的保护。

验证路由实例详细信息

目的

验证路由实例信息和在主节点链路发生故障时用作下一跃点地址的主节点上配置的上下文标识符。

行动

在作模式下,运行命令 show route foo detail

意义

context-id 设置为 198.51.100.3 ,输出中的 提到 Vrf-import: [ __vrf-import-foo-internal__] 用于重写下一跃点地址的策略。

验证 IS-IS 配置

目的

验证 IS-IS 上下文标识符信息。

行动

在作模式下,运行命令 show isis context-identifier detail

意义

路由器 PE2 是保护器,配置的上下文标识符用于 MPLS 协议。

验证 MPLS 配置

目的

验证主 PE 和保护器 PE 上的上下文标识详细信息。

行动

在作模式下,运行命令 show mpls context-identifier detail

意义

上下文 ID 是 198.51.100.3,advertise-mode 是 alias,为出口保护创建的 MPLS 表是 __198.51.100.3__.mpls.0,出口实例名称是 foo,其类型 local-l2vpn为 。

变更历史表

是否支持某项功能取决于您使用的平台和版本。使用 功能资源管理器 确定您的平台是否支持某个功能。

发布
描述
14.2
从 Junos OS 14.2 版开始,当出口 PE 节点中出现链路或节点故障时,Junos OS 支持恢复出口流量。