前期回顾
上次我们谈到了PIM的RPF机制,对于RPF我们只需要知道两个词就算是明白了,一个是“扩散”,另一个是“溯源”,通过扩散进行STP的构建,通过溯源路由表的源地址进行校验维护STP生成树;接着我们了解了STP树密集模式构建STP方式和剪枝维护,对于每一个(S,G)表项,RPF接口有且只有一个,如果去往组播源是负载分担的,下一跳地址大的接口为RPF接口,下游接口如果没有直连的组播成员以及没有PIM邻居,也不存在除了RPF之外的接口,就需要进行剪枝,一个剪枝定时器的周期是210s。
嫁接机制(Graft)
新的组成员加入组播组后,快速得到组播报文。也就是在剪枝定时器超时(210s)之前,如果存在组成员加组的需求,我们需要通过嫁接机制,帮助组成员快速得到组播流量。路由器收到组成员的报告报文之后,根据报告报文组地址查询自身的(S,G)表项,获取组播源S的信息,是否存在对应的(S,G),如果不存在,无法实现嫁接Graft,因此,就需要PIM-DM模式通过周期性的扩散和剪枝,保证全网路由器在组播源活跃期间都在维护(S,G)表项,上游路由器接口收到嫁接报文,会将该接口加入到自身的(S,G)表项的下游接口中,组播流量按照此规则下发,同时回复 单播的嫁接确认报文,剪枝到哪一块,嫁接就到哪。
图片.png
状态刷新机制
这是PIM-DM模式后续新加的机制,华为设备默认开启,思科设备默认关闭,在连接组播源的接口上开启状态刷新机制即可
图片.png
网友评论