PIM-SM DR指定路由器以及 PIM-DM指定前转器的区别 【转自网络】
生活随笔
收集整理的这篇文章主要介绍了
PIM-SM DR指定路由器以及 PIM-DM指定前转器的区别 【转自网络】
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
很多同学将PIM-SM DR指定路由器以及 PIM-DM指定前转器的概念搞混,这里做个解释,希望能帮助大家理清。
1、PIM-SM DR 指定路由器 PIM在每一个多路访问网络,使用PIM HELLO消息选择一个DR。 我们看上面这个图,先看左侧,源以及PIM路由器R1和R2共处一个BMA(广播多路访问)网络,那么产生自源的组播数据,R1、R2都能接收到,如果两者都向RP发起Register并转发组播数据,那不就扯淡了么?因此我们在这个MA网络中进行DR选举,DR将负责向RP发起register以及负责将来自源的组播数据转发给RP,非DR当然就暂时先歇着了。 我们再看右侧接受者与R3、R4共处一个MA网络,如果R3与R4都加入RPT共享树并且向这个MA网络转发组播数据,那么接受者将收到重复的组播数据,这实际上是没有意义的,因此在这里也选DR,由DR负责向RP发送Join消息并且形成RPT的分支,最终将接受者所在网络拉到共享树上,另外它也负责将树上的组播流量转发给接受者。 所以,总结一下:- 靠近源的DR(如上图R2)负责将source的组播数据发给RP(以及发送Register消息);
- 靠近接受者的DR(如上图的R4)负责向RP发送Join消息从而形成共享树,也就是负责将接受者拉到共享树(同时负责将来自源的组播数据转发给接收者)。
- 先比较AD值
- 如果AD值相等,那么比较各自到源的metric (两者运行同样的单播路由协议,离源更近的优选)
- 如果以上都相等,那么最高IP的那个成为转发路由器
- R1、R2都向网络中转发组播流量
- 他们在这个接口上收到他人发往(S,G)的组播流量,则向这个子网发送Assert消息
- Assert消息中包含如下内容,在收到对方发来的Assert后进行比较。
转载于:https://www.cnblogs.com/timekiller/p/3586051.html
总结
以上是生活随笔为你收集整理的PIM-SM DR指定路由器以及 PIM-DM指定前转器的区别 【转自网络】的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: DTW 算法(转)
- 下一篇: Jekyll Bootstrap初始