Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

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

要求

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

概述

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

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

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

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

需要将新目标添加到入口复制提供商隧道中时,结果行为会有所不同,具体取决于入口复制提供商隧道的配置方式:

拓扑

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 从该路由器 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 routing-instances 命令以确认show protocols您的配置。如果输出未显示预期的配置,请重复此示例中的说明,以更正配置。

验证

确认配置工作正常。以下操作输出适用于 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使用命令检查组播路由状态。

行动