Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

示例:使用 MBGP MVPN 为 IP 组播配置入口复制

要求

此示例中使用的路由器瞻博网络M Series多服务边缘路由器、T Series核心路由器或 MX 系列 5G 通用路由平台。将入口复制用于 IP 组播时,必须为每个参与的路由器配置控制平面过程的 BGP,并为数据提供商隧道配置入口复制,从而形成 MPLS 点对点 LSP 的全网状结构。入口复制隧道可以是选择性的,也可以是包容性的,具体取决于路由实例中提供商隧道的配置。

概述

提供商隧道类型在 ingress-replication 路由器之间使用单播隧道来创建组播分配树。

mpls-internet-multicast路由实例类型使用入口复制提供程序隧道,通过 MPLS 云,使用 MBGP(或新一代)MVPN,在路由器之间传输 IP 组播数据。使用 MVPN 在 PE 路由器之间传输组播数据时,也可以配置入口复制。

mpls-internet-multicast路由实例是仅用于控制平面过程的非转发实例。它不支持任何接口配置。一个逻辑系统只能定义一个mpls-internet-multicast路由实例。用于 IP 组播的所有组播和单播路由仅与默认路由实例 (inet.0) 相关联,而不与配置的路由实例相关联。mpls-internet-multicast路由实例类型是为每个路由器上的默认主实例配置的,并且也包含在默认实例的层次结构级别上[edit protocols pim]

对于每个mpls-internet-multicast路由实例,语句下provider-tunnel和层次结构级别下[edit routing-instances routing-instance-name provider-tunnel selective group source]都需要该ingress-replication语句。

当需要将新目标添加到入口复制提供程序隧道时,生成的行为会因入口复制提供程序隧道的配置方式而异:

  • create-new-ucast-tunnel— 配置此语句后,将创建一条到目标的新单播隧道,并在不再需要该目标时将其删除。对于使用入口复制的 RSVP LSP,请使用此模式。

  • label-switched-path-template (Multicast)— 配置此语句后,将使用 LSP 模板用于入口复制的点对多点 LSP。

拓扑结构

IP 拓扑由位于 IP 组播域边缘的路由器组成。每个路由器都有一组针对 MPLS 云配置的 IP 接口,以及一组针对 IP 路由器配置的接口。见 图 1。互联网组播流量在 IP 路由器之间通过 MPLS 云传输,使用数据平面的入口复制隧道和控制平面的全网状 IBGP 会话。

图 1:互联网组播拓扑 Internet Multicast Topology

配置

过程

CLI 快速配置

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

边界路由器 C

分步程序

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

以下示例说明如何在具有路由实例类型的 mpls-internet-multicastIP 组播实例上配置入口复制。此外,此示例还演示如何配置选择性提供程序隧道,以便在每次需要将新目标添加到组播分布树时选择新的单播隧道。

此示例显示边界路由器 C 与边缘 IP 路由器 C 之间的链路配置,边界路由器 C 从中接收 PIM 加入消息。

  1. 启用 MPLS。

  2. 配置信令协议,例如 RSVP 或 LDP。

  3. 配置全网状 IBGP 对等会话。

  4. 配置多协议 BGP 相关设置,以便 BGP 会话携带必要的 NLRI。

  5. 配置内部网关协议 (IGP)。

    此示例显示了在接口上配置了 OSPF 和 OSPF 版本 3 的双堆栈配置。

  6. 在面向边缘设备的接口上配置全局 PIM 实例。

    核心中未配置 PIM。

  7. 配置入口复制提供程序隧道,以便在每次需要将目标添加到组播分布树时创建新的单播隧道。

    注意:

    或者,使用语句为 label-switched-path-template 入口隧道配置点对点 LSP。

    将点对点 LSP 配置为使用默认模板设置(仅在使用 RSVP 隧道时才需要这样做)。例如:

  8. 提交配置。

结果

在配置模式下,发出 and show protocols show routing-instances 命令以确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

验证

确认配置工作正常。以下作输出适用于 LDP 入口复制仅 SPT 模式。IP 路由器 B 后面的组播源。组播接收器位于 IP 路由器 C 后面。

检查边界路由器 C 上的入口复制状态

目的

使用命令 show ingress-replication mvpn 检查入口复制状态。

行动

意义

入口复制使用点对点 LSP,处于 Up 状态。

检查边界路由器 C 上 MVPN 路由实例的路由表

目的

使用命令 show route table 检查路由状态。

行动

意义

预期路由将填充 test.mvpn 路由表。

检查边界路由器 C 上的 MVPN 邻接方

目的

使用命令 show mvpn neighbor 检查邻居状态。

行动

检查边界路由器 C 上的 PIM 加入状态

目的

使用此 show pim join extensive 命令检查 PIM 加入状态。

行动

检查边界路由器 C 上的组播路由状态

目的

使用该 show multicast route extensive 命令检查组播路由状态。

行动

检查边界路由器 B 上的入口复制状态

目的

使用命令 show ingress-replication mvpn 检查入口复制状态。

行动

意义

入口复制使用点对点 LSP,处于 Up 状态。

检查边界路由器 B 上 MVPN 路由实例的路由表

目的

使用命令 show route table 检查路由状态。

行动

意义

预期路由将填充 test.mvpn 路由表。

检查边界路由器 B 上的 MVPN 邻接方

目的

使用命令 show mvpn neighbor 检查邻居状态。

行动

检查边界路由器 B 上的 PIM 加入状态

目的

使用此 show pim join extensive 命令检查 PIM 加入状态。

行动

检查边界路由器 B 上的组播路由状态

目的

使用该 show multicast route extensive 命令检查组播路由状态。

行动