组播路由协议基础——PIM-SM BSR工作机制

本文深入解析了组播网络中BSR(Bootstrap Router)与RP(Repeater Point)的工作机制,阐述了BSR作为管理中心的角色,以及RP作为数据汇聚中心的作用。详细介绍了BSR选举过程,C-RP通告信息的收集与汇总,以及组播组与RP映射关系的确定方法。

BSR

  • RP相当于组播网络中的一个组播数据汇聚中心,
  • 而BSR ( Bootstrap Router)则相当于组播网络中的管理中心,它管理着动态选举RP的整个过程。

BSR工作机制简述

  1. 首先网络中会选举出一台BSR,BSR被选举出来之后,它会将向整个网络通告自己的存在。
  2. 网络中的PIM-SM路由器会侦听BSR所泛洪的通告并保存BSR的相关信息,而C-RP ( Candidate-RP,候选RP)则纷纷向BSR发送自己的候选通告(通告中含义RP地址和所服务的组播组信息)。
  3. BSR收集所有C-RP发送过来的候选通告后,将这些通告加以汇总,然后将汇总的信息向全网进行泛洪。
  4. 网络中所有的PIM-SM路由器都会收到这个汇总信息,然后各自基于这些信息,采用相同的算法进行计算,最终得到组播组与RP的映射关系。由于每台PIM-SM路由器所收到的C-RP信息集合是一致的,而且基于这些信息采用相同的算法进行计算,因此得出的组播组与RP的映射关系必然也是相同的。

BSR相关设备类型

C-BSR

  • 网络中允许存在一台或者多台C-BSR。C-BSR (Candidate-BSR,候选BSR)是BSR的候选者,它们都有意愿成为BSR,在成为BSR之前,它们之间要进行选举,胜出的C-BSR成为该网络的BSR。
  • BSR的选举是通过PIM自举(Bootstrap)报文进行的,报文中包含C-BSR的优先级、哈希掩码长度,以及其IP地址等信息。网络中优先级值最大的C-BSR胜出成为BSR,如果优先级相等,那么拥有最大IP地址的C-BSR将会胜出。

BSR

  • 在一个PIM-SM网络中,可以存在一台或多台C-BSR
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值