API Guide

Identifier GUID-2222A381-C441-44B6-BB33-1AF082CC784E
Version 1
Status Translation approved
使用 BSR 机制配置动态 RP
您可以将域中的 PIM 路由器子集配置为候选 BSR (C-BSR)BSR 将交换引导数据库消息 (BSM) 以选举 BSRBSR 会将其状态通知
给所有路由器。
域中的每个 PIM 路由器都必须将特定多播组地址映射到同一 RP。对于 BSR组到 RP 的映射是动态的。您可以将域中的一个路由器
子集配置为 C-RP。每个 PIM 路由器将从 BSR 消息学习的组到 RP 映射列表中选择一个多播组的 RP
RP 选举过程如下
1. C-BSR 将公告 BSM 中整个域的候选。每个 BSM 都包含 BSR 优先级。优先级最高的 C-BSR 变为 BSR
2. 每个 C-RP 将定期 BSR 通告单播至 BSR。每条消息都包含 RP 优先级值和路由器为 C-RP 的多播组范围。
3. BSR 决定了最高效稳定的组到 RP 映射称为 RP-set 构造。
4. BSR 会将组到 RP 映射集发送到所有多播路由器。要从一组 RP 中选择 RP多播路由器将使用 RFC 4601 中指定的算法。
5. BSR 将组范围到 RP 映射发送到域中的所有路由器。
配置说明
PIM 路由器对于每个 VRF 实例仅支持一个候选 BSR
PIM 路由器对于每个 VRF 实例仅支持一个候选 RP
您可以为第 3 (L3) VLAN、环回、物理或端口通道接口配置 PIM BSR 候选项和 RP 候选项。系统从此接口派生 IP 地址以确定
BSR RP 地址。
VXLAN 桥接口上不支持 PIM BSR RP 候选配置。
配置候选 BSR 之前
全局启用多播路由并在路由器之间建立 PIM 邻居关系。确保已填充单播路由表。
在候选 BSR 接口上配置 IP 地址。
配置候选 RP 之前
全局启用多播路由并在路由器之间建立 PIM 邻居关系。确保已填充单播路由表。
确保候选 RP 可以访问您网络中的所有节点。
可选配置 ACL源为 any 和目标为有效的多播组地址。如果未配置 ACL则路由器将自己通告为整个多播范围的 RP
(224.0.0.0/4)
:
当您将不具有任何规则的 ACL 关联到 RP 候选项时根据配置顺序系统的行为会有所不同
如果您在不先创建任何规则的情况下创建 ACL然后将其与 RP 候选项关联则路由器将拒绝所有多播组。
如果将 ACL 关联到尚未在系统中创建的 RP 候选项然后配置不带任何规则的 ACL则路由器会将自己通告为整
个多播范围的 RP (224.0.0.0/4)
请勿在用于 deny RP 候选项的 ACL 中使用规则因为它没有任何意义。
要使用 BSR 机制配置动态 RP请执行以下操作
1. 使用 ip pim bsr-candidate 命令配置候选 BSR
OS10# configure terminal
OS10(config)# interface ethernet 1/1/9
OS10(conf-if-eth1/1/9)# ip address 10.1.1.8/24
OS10(conf-if-eth1/1/9)# no shutdown
OS10(conf-if-eth1/1/9)# exit
OS10(config)# ip pim bsr-candidate ethernet 1/1/9 hash-mask-len 31 priority 255
要查看 PIM 候选项并选择 BSR
OS10# show ip pim bsr-router
This system is the Bootstrap Router (v2)
BSR address: 10.1.1.8
BSR Priority: 255, Hash mask length: 31
Next bootstrap message in 00:00:57
多播
755