BSR
- RP相当于组播网络中的一个组播数据汇聚中心,
- 而BSR ( Bootstrap Router)则相当于组播网络中的管理中心,它管理着动态选举RP的整个过程。
BSR工作机制简述
- 首先网络中会选举出一台BSR,BSR被选举出来之后,它会将向整个网络通告自己的存在。
- 网络中的PIM-SM路由器会侦听BSR所泛洪的通告并保存BSR的相关信息,而C-RP ( Candidate-RP,候选RP)则纷纷向BSR发送自己的候选通告(通告中含义RP地址和所服务的组播组信息)。
- BSR收集所有C-RP发送过来的候选通告后,将这些通告加以汇总,然后将汇总的信息向全网进行泛洪。
- 网络中所有的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

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





