PIM-DM嫁接过程
问题背景
PIM-DM在初始化过程中,组播流量被扩散到全网各个角落,不需要组播流量的组播路由器需通过PIM剪枝报文将自己所在的分支从SPT上剪除。在此之后,如果某个已经被剪枝的分支现在又需要组播流量了,不可能等上游设备接口的剪枝状态超时后,才能再次接收组播流量。
解决方法
PIM-DM定义了嫁接机制,使得组播路由器在需要组播流量时,可以主动将自己所在的分支嫁接到SPT中。
示例
如下图所示:

- 五台路由器构成了一个组播网络,每台路由器都运行了PIM-DM,R1连接着组播源Source,而R3则连接着组播组239.1.1.81的接收者。
- 网络初始化过程中,Source发出的(10.1.1.1,239.1.1.81)组播流量将被推送到全网,由于R4、R5并不需要(10.1.1.1,239.1.1.81)组播流量,因此它们各自向上游邻居发送PIM剪枝报文。网络稳定后,组播流量按照上图中所示的路径转发。
- 现在,R5所直连的网络中,出现了组播组239.1.1.81的成员PC2(如图下图),为了将自己拉回SPT,R5将向其上游邻居R4发送一个嫁接报文。

(1)组播接收者触发最后一跳路由:
- R5通过PC2发送的IGMP成员关系报告发现直连网络中出现了组239.1.1.81的成员(一般情况下,终端组播设备采用IGMPv2 membership report,R5形成(

本文深入探讨了PIM-DM协议中的嫁接和断言机制,详细解释了如何通过嫁接机制使剪枝的网络分支重新接收组播流量,以及断言机制如何防止同一网段内的重复组播流量转发,确保网络效率。
最低0.47元/天 解锁文章
3952

被折叠的 条评论
为什么被折叠?



