「Multicast」- DR,Designated Router(PIM-SM)

  CREATED BY JENKINSBOT

问题描述

在 源端网络 或 成员端网络 中,有可能有多台组播路由器转发组播流量,从而造成重复组播报文的问题。

解决方案

PIM DR(Designated Router)是源端网络或者成员端网络的唯一组播转发者,由于不存在别的组播转发路由器就避免重复组播报文的问题。

源端网络的 DR 称为 Source-DR;
成员网络的 DR 成为 Reveiver-DR;

对于成员端网络,如果有多台组播路由器,则组播路由器的下行接口需要同时开启 IGMP 与 PIM 协议;

选举位置

在 MA Network 中,在互联接口间进行 DR 的选举,即:某台 Router 在某个接口上是 DR,但是在另个接口上不一定是 DR;

选举机制

DR 选举机制与 PIM-DM 中的 DR 选举机制一致:
1)比较 PIM Hello 报文的 DR Priority 字段(默认为 1,越大越优);
2)如果(1)相同,再比较路由器的 IP Address(大的,获胜);

当 DR 出现故障后,邻居路由器间会重新选举 DR。

参考文献

Understanding Designated Routers | Juniper Networks