BSR(bootstrap router自举路由器协议)

在这里插入图片描述C-RP接收到BOOTSTRAP消息确定BSR地址之后,以单播方式向BSR发送候选RP通告
与Auto-RP不同BSR并不选举RP,PIMV2路由器接收BOOTSTRAP消息之后选举RP
1.BSR会向全网启用PIM协议的路由器发送关于自己是BSR的信息,目的地址是224.0.0.13
2.C-RP知道了BSR的信息,单播发送C-RP的通告
3.BSR不选举RP,将信息发送给所有的组播路由器,让组播路由器自己选举RP

配置候选BSR C-BSR
R1(config)# ip pim bsr-candidate loopback 0 30 10
30代表hash码的长度,10代表BSR的优先级
R1(config)# int loopback 0
R1(config-if)# ip pim sparse-mode

配置C-RP
R1(config)# ip pim rp-candidate loopback 0 [ group-list 1 ] priority #
该RP只为该组播组服务 优先级
R1(config)# access-list 1 permit 239.0.0.0 0.255.255.255
R1(config)# int loopback 0
R1(config-if)# ip pim sparse-mode

show ip pim bsr-router 查看PIMV2域的BSR
show ip pim rp-hash 显示某特定组将要被映射到那个RP

BSR的概要
作用:负责在PIM-SM网络启动后,收集网络内的RP信息,然后将RP集(即组-RP映射数据库)发布到整个PIM-SM网络。
配置:可以配置多个候选BSR (C-BSR),主备作用,优先级值大的成为BSR,优先级值相同的话,IP地址大的优先。
候选RP(C-RP)将C-RP通告消息发送到BSR (缺省周期60秒),C-RP通告消息通过单播发送(C-RP优先级、IP地址、组地址),BSR将RP集存储所有的 C-RP通告。
通告:BSR周期性(缺省周期60秒)地向所有路由器发送 BSR消息(224.0.0.13),BSR消息包含整个RP-set和 BSR地址,消息一跳一跳地自BSR向整个网络洪泛(flood)所有的路由器使用收到的RP集来确定RP,所有路由器都使用相同的RP选择算法,选择的RP也是一致的。

RP的选举
为获得汇聚点(RP)信息,所有普通路由器都要收集自举(Bootstrap)消息,即普通路由器接收并保存由自举路由器发送来的自举消息,它采用在自举消息中发布的一组可用汇聚点来获得合适的组播组到汇聚点的映射。不同组映射到不同RP可以实现RP负载分担。如果为了简化部署,可以将RP和BSR部署在同一台路由器上。
a、如果组中只有一个C-RP,则直接选为RP。
b、存在多个C-RP,拥有最小优先级值的C-RP成为RP。
c、优先级相同,运行一个hash函数(这个函数输入的参数有:组的前缀、hash掩码和C-RP的地址,输出为:hash值),有最大结果的C-RP成为RP。
d、如果hash值相同,有最大IP地址的C-RP成为RP。

总结:
RP选举:优先级小,选择hash值大的,IP地址大的
BSR选举:选择优先级大的,IP地址大的

配置:
1.删除之前配置的auto-rp
2.配置BSR
R1(config)#int lo0
R1(config-if)#ip pim sparse-m
R1(config-if)#ip pim bsr-candidate loopback 0
3.配置C-RP
R2(config)#ip pim rp-candidate loopback 0 priority 10
R3(config)#ip pim rp-candidate loopback 0 priority 30
4.查看BSR
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PIM(Protocol Independent Multicast,协议无关组播)是一种在Internet中实现组播传输的协议。PIM协议有多个版本,其中包括PIM-SM(PIM Sparse Mode)和PIM-DM(PIM Dense Mode)。下面我来介绍PIM组播协议中的BSR、C-BSR、RP和C-RP概念: 1. BSRBootstrap Router):引导路由器BSR是PIM-SM中的一种机制,用于在网络中选举出一些核心路由器作为组播分发树的根节点。BSR会在网络中广播自己的优先级和地址信息,其他路由器会根据这些信息选择最佳的BSR,并将其作为组播分发树的根节点。 2. C-BSR(Cluster-Based Bootstrap Router):基于簇的引导路由器。C-BSR是一种改进的BSR技术,它将网络中的节点划分为若干个簇,并在每个簇内部选举出一个BSR。这种方法可以减少BSR的数量,提高网络的可扩展性。 3. RP(Rendezvous Point):会合点。RP是PIM-SM中的另一种机制,用于在网络中选举出一些核心路由器作为组播流量的会合点。RP会维护一个会合点列表,并为每个组播组分配一个会合点。当路由器收到一个组播数据包时,它会将其转发到相应的会合点,再由会合点进行分发。 4. C-RP(Cluster-Based Rendezvous Point):基于簇的会合点。C-RP是一种改进的RP技术,它将网络中的节点划分为若干个簇,并在每个簇内部选举出一个CRP。这种方法可以减少RP的数量,提高网络的可扩展性。与C-BSR类似,C-RP也可以减少通信开销和网络拓扑变化的影响。 总之,BSR、C-BSR、RP、C-RP都是PIM组播协议中的重要概念,它们可以提高组播传输的效率和可靠性,减少网络中的通信开销。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值