Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:配置多点 LDP 递归 FEC

SUMMARY 

注:

我们的内容测试团队已验证并更新了此示例。

使用此配置示例可配置和验证 OSPF 网络中的多点标签分发协议 (LDP) 递归转发等效类 (FEC)。这样,当主干网没有直接路由到根节点时,就可以在两个自治系统 (AS) 之间形成 MLDP 点对多点 (P2MP) 隧道。

提示:
表 1: 可读性分数和时间估计

阅读时间

45 分钟

配置时间

1 小时

先决条件示例

硬件要求

MX 系列路由器可用作 CE、PE 和中间路由器。

软件要求

在所有设备上运行的 Junos OS 23.4R1 或更高版本。

开始之前

优势

多点 LDP (MLDP) 递归转发等效类 (FEC) 在中间路由器没有到达根节点的路由的部署中非常有用。

了解更多

了解多点 LDP 递归 FEC

功能概述

使用的技术

  • 服务系列:三层VPN

  • 协议:BGP、IS-IS、LDP、MPLS、OSPF、PIM

  • 运输隧道:MLDP P2MP,

主要验证任务

  • 验证 LDP P2MP 隧道是否已形成。

  • 验证LDP递归FEC的形成

  • 验证入口和转发路由器中的递归不透明值功能。

拓扑概述

此配置示例描述了能够发送组播流量的主机系统和能够接收组播流量的主机系统。它显示了两个自治系统 (AS);AS65010 由 PE1、P1 和 ASBR1 路由器组成,AS65020 由 PE2、P2 和 ASBR2 路由器组成。AS 中的所有路由器都将 OSPF 作为 IGP 运行。所有路由器都属于区域 0。作为第 3 层 VPN 服务的一部分,客户边缘 (CE) 设备使用 EBGP 对等与其提供商边缘设备交换路由。PE 设备使用 IBGP 与远程 PE 交换 IPv4 路由。

提供商边缘 (PE2) 和 AS 边界路由器 (ASBR2) 路由器具有到根 PE1 的路由。但是,P(P1 和 P2)路由器没有指向根的路由。MLDP P2MP 隧道由出口 (PE2) 到入口 (PE1) 路由器组成,用于通过 mLDP 传递 FEC 元素。

主机名

角色

功能

CE1

远程 CE 设备。

EBGP 对等到 PE1 路由器,用于播发和学习 CE 设备环路地址。

PE1 (DUT)

本地 PE 设备。

在没有直接路由到 PE1 的情况下,另一个 AS 的中间路由器尝试到达的根节点。

P1

中间设备 P1。

没有到 PE2 路由器路由的中间路由器。它从 ASBR1 接收 PE1-FEC,并将其作为普通的 LDP P2MP FEC 进行处理。

ASBR1

AS 边界路由器 ASBR1

EBGP 对等到 ASBR2 路由器,用于播发和学习 IGP 路由。ASBR1 查找到根的路由(即 IGP 路由),并在执行任何进一步处理之前将 ASBR1-FEC 替换为递归不透明值 (PE1-FEC) 的内容。

ASBR2

AS 边界路由器 ASBR2

EBGP 对等到 ASBR1 路由器,用于播发和学习 IGP 路由。充当 P2 的根节点,并执行查找以查找到实际根 (PE1) 的路由。确定到 PE1 的路由是 BGP 路由,并使用 ASBR1 到 PE1 形成 LDP 递归 FEC。

P2

中间设备 P2。

没有到 PE1 路由器路由的中间路由器。它接收从 PE2 到 mLDP 的 FEC 元素。但是,它不能使用相同的 FEC 元素,因为它没有到 PE1 的路由。

PE2

本地 PE 设备。

PE2 创建一个 MP FEC 元素,将 PE1 的地址作为根节点地址,以形成从 PE2 到根 PE1 的 P2MP 隧道。

CE2

远程 CE 设备。

EBGP 对等到 PE2 路由器,以播发并学习 CE 设备环路地址。

拓扑图示

图 1: 用于 MVPN 选项 C 方案中具有递归不透明值的 AS 间 MLDP FEC 用于 MVPN 选项 C 方案中具有递归不透明值的 AS 间 MLDP FEC

PE1 配置步骤

注:

有关 PE1 上的完整配置示例,请参阅:

本节重点介绍此示例配置 PE1 设备所需的主要配置任务。第一步是配置基本的第 3 层 VPN 服务。以下一组步骤特定于配置递归 FEC。两种 PE 设备具有相似的配置,这里我们重点介绍 PE1。

  1. 首先,配置常规的第 3 层 VPN:

    1. 为 IPv4 配置环路接口、面向核心接口和面向 CE 的接口并为其编号。请务必在连接到 P 设备的面向核心的接口上启用该 mpls 家族,以支持 MPLS 交换。

    2. 配置自治系统编号。

    3. 在环路接口和面向核心的接口上配置单区域 OSPF。

    4. 在所有接口上配置 LDP、MPLS。

    5. 配置 IBGP 对等会话以包含 inet-vpn 地址族以支持 IPv4 第 3 层 VPN。

    6. 为 CE1 设备配置基于 VRF 的路由实例。使用 EBGP 作为 PE-CE 路由协议。

  2. 将 C-PIM 联接消息的模式配置为使用集合点树,并在知道源后切换到最短路径树。

  3. 配置 PIM 以启用 PE 到 CE 组播路由。

  4. 在连接到客户边缘路由器的接口上启用 PIM。

  5. 配置动态选择性点对多点 LSP,并指定创建新隧道之前所需的数据阈值。

  6. 配置点对多点递归 LDP FEC。

  7. 配置路由策略。

验证

命令 验证任务
显示 LDP 概述 验证 Recursive fec LDP 概述信息中的启用。
显示 LDP 数据库 验证 LDP 数据库中播发的标签点对多点绑定信息。
显示 LDP P2MP 路径 验证 LDP P2MP FEC 信息。
显示 LDP P2MP FEC 验证 LDP P2MP LSP。

验证 LDP 概述信息中的递归 FEC。

目的

确认 recursive FEC 已启用,并显示在 PE1 LDP 概述信息中。

操作

在操作模式下,输入 show ldp overview 命令。

意义

输出确认在 PE1 上启用了递归 fec。

验证播发的标签

目的

验证从 ASBR1 播发并由 PE1 接收的标签。

操作

在操作模式下,输入 show ldp database 命令。

在 ASBR1 上

在 PE1 上

意义

您可以看到从 ASBR1 播发的标签 3 和 PE1 收到的标签 3

验证 P2MP FEC 信息

目的

验证来自 ASBR2 的 LDP P2MP FEC 信息。

操作

在操作模式下,输入 show ldp p2mp fec extensive 命令。

意义

输出显示 PE2 形成 LDP 递归 FEC 以查找到实际根 (PE1) 的路由。

验证 P2MP 路径信息

目的

验证来自 PE2 的 LDP P2MP 路径信息。

操作

在操作模式下,输入 show ldp p2mp path extensive 命令。

意义

输出显示了带有 FEC 元素的 PE2,其中根节点地址是协议下一跃点 ASBR2 的地址。

附录1:在所有设备上设置命令

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,然后将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中。

注:

对于此示例,我们使用逻辑系统来表示源和接收器。

CE1

PE1

P1

ASBR1

ASBR2

P2

PE2

CE2

附录2:显示 PE1 和 ASBR2 上的配置输出

大括号格式的完整 PE1 配置

大括号格式的完整 ASBR2 配置