配置静态 RP
了解静态 RP
协议无关组播 (PIM) 稀疏模式是互联网上最常用的组播协议。每当在设备的任何接口上配置 PIM 时,PIM 稀疏模式都是默认模式。但是,由于不得在网络管理接口上配置 PIM,因此必须在该接口上禁用它。
每个任意源组播 (ASM) 组都有一个共享树,接收方通过该树了解新的组播源,新接收方了解所有组播源。集合点 (RP) 路由器是此共享树的根,用于接收来自源的组播流量。要从 RP 服务的组接收组播流量,设备必须确定源 RP 的 IP 地址。
您可以配置类似于静态路由的静态集合点 (RP) 配置。静态配置的好处是在 PIM 版本 1 或版本 2 中运行。配置静态 RP 时,为特定组选择的 RP 地址必须在组播域中的所有路由器上保持一致。
从 Junos OS 15.2 版开始,静态配置默认使用 PIM 版本 2,这是该版本及更高版本支持的唯一版本。
设备查找 RP 的一种常见方法是静态配置 RP 的 IP 地址。静态配置简单方便。但是,如果无法访问静态定义的 RP 路由器,则不会自动故障转移到另一个 RP 路由器。若要解决此问题,可以使用任播 RP。
参见
配置本地 PIM RP
本地 RP 配置使路由设备成为静态定义的 RP。如果网络没有定义许多不同的 RP,或者 RP 分配不经常更改,请考虑静态定义 RP。Junos IPv6 PIM 实施仅支持静态 RP 配置。自动 RP 公告和引导路由器不适用于 IPv6。
您可以全局配置本地 RP,也可以为路由实例配置本地 RP。此示例说明如何在路由实例中为 IPv4 或 IPv6 配置本地 RP。
要配置路由设备的 RP 属性,请执行以下操作:
参见
示例:配置 PIM 稀疏模式和 RP 静态 IP 地址
此示例演示如何配置 PIM 稀疏模式和 RP 静态 IP 地址。
要求
准备工作:
确定路由器是否直接连接到任何组播源。接收器必须能够找到这些源。
确定路由器是否直接连接到任何组播组接收器。如果存在接收器,则需要 IGMP。
确定是将组播配置为使用稀疏、密集还是稀疏-密集模式。每种模式都有不同的配置注意事项。
如果使用稀疏或稀疏密集模式,确定 RP 的地址。
确定是使用静态配置、BSR 还是自动 RP 方法定位 RP。
确定在稀疏、密集或稀疏密集模式下配置 PIM 时,是否将组播配置为使用自己的 RPF 路由表。
配置 SAP 和 SDP 协议以侦听组播会话公告。
配置 IGMP。
概述
在此示例中,您将接口值设置为 all 并禁用 ge-0/0/0 接口。然后,将 RP 的 IP 地址配置为 192.168.14.27。
配置
程序
CLI 快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改与您的网络配置匹配所需的任何详细信息,将命令复制并粘贴到层次结构级别的 CLI [edit]
中,然后从配置模式进入 commit
。
set protocols pim interface all set protocols pim interface ge-0/0/0 disable set protocols pim rp static address 192.168.14.27
分步过程
以下示例要求您在配置层次结构中导航各个级别。有关如何执行此操作的说明,请参阅 Junos OS CLI 用户指南中的在配置模式下使用 CLI 编辑器。
若要配置 PIM 稀疏模式和 RP 静态 IP 地址,请执行以下操作:
配置 PIM。
[edit] user@host# edit protocols pim
设置接口值。
[edit protocols pim] user@host# set pim interface all
在网络管理接口上禁用 PIM。
[edit protocols pim interface] user@host# set pim interface ge-0/0/0 unit 0 disable
配置 RP。
[edit] user@host# edit protocols pim rp
配置 RP 的 IP 地址。
[edit] user@host# set static address 192.168.14.27
结果
在配置模式下,输入 show protocols
命令确认您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明以进行更正。
[edit]
user@host# show protocols
pim {
rp {
static {
address 192.168.14.27;
}
}
interface all;
interface ge-0/0/0.0 {
disable;
}
}
如果完成设备配置,请从配置模式输入 提交 。
验证
要确认配置工作正常,请执行以下任务:
在非 RP 路由设备上配置静态 PIM RP 地址
如果网络没有定义许多不同的 RP,或者 RP 分配不经常更改,请考虑静态定义 RP。Junos IPv6 PIM 实施仅支持静态 RP 配置。自动 RP 公告和引导路由器不适用于 IPv6。
在非 RP 路由设备上配置静态 RP 地址。这使非 RP 路由设备能够识别本地静态定义的 RP。例如,如果 R0 是非 RP 路由器,R1 是本地 RP 路由器,则可以使用 R1 的静态 RP 地址配置 R0。静态 IP 地址是分配给 R1 上环路接口的可路由地址。在以下示例中,RP 的环路地址为 2001:db8:85a3::8a2e:370:7334。
从 Junos OS 15.2 版开始,默认 PIM 版本为版本 2,不支持版本 1。
对于 Junsos OS 版本 15.1 及更早版本,默认 PIM 版本可以是版本 1 或版本 2,具体取决于您配置的模式。PIM 版本 1 是 RP 模式 ([edit pim rp static address address]
) 的默认值。PIM 版本 2 是接口模式 ([edit pim interface interface-name]
) 的默认值。显式配置的 PIM 版本将覆盖默认设置。
您可以全局配置静态 RP 地址,也可以为路由实例配置静态 RP 地址。此示例说明如何在路由实例中为 IPv6 配置静态 RP 地址。
要配置静态 RP 地址,请执行以下操作:
参见
更改历史记录表
功能支持由您使用的平台和版本决定。使用 功能资源管理器 确定您的平台是否支持某个功能。
[edit pim rp static address address]
的默认值。PIM 版本 2 是接口模式 ( )
[edit pim interface interface-name]
的缺省值。显式配置的 PIM 版本将覆盖默认设置。