组播协议及 RP 可靠性

某组播网络示意图如图,其中 MCS1 是组播地址(G1)的组播源,PC1 和 PC2 是组 G1 的接收者。1.上述组播网络中,端口 1、2、3 需要运行哪些协议,为什么需要运行这些协议?(仅填必配的组播协议)详细写出具体原因。
端口1、2、3运行IGMP协议,端口2、3运行PIM SM协议
IGMP协议:
无论运行IGMP协议那个版本,通过IGMP协议,路由器知道主机想要接收或离开某个特定组播组的信息。通过IGMP协议,主机可以进行加组申请。运行IGMP协议的接口,设备会在该接口下的网段中,选举出查询器,通过查询器和IGMP表项,可以维护组成员关系及知晓该网段下是否存在接收者。
PIM SM协议:
因为网络中存在RP,因此要运行PIM SM协议; 由于端口2、3连接共享网络,因此运行PIM协议让该接口后续可以连接新增的路由设备的同时保证连接上的路由设备能接收到组播数据
由于端口2、3连接共享网络,因此1通过断言机制,可以在同一网段中的PIM设备防止组播流量的重复。 运行PIM
SM协议,可以通过管理员自身控制选举DR(pim hello-option dr-priority
),然后通过选举出来的DR来负责向RP发送(*,G)join报文来构建RPT树。
对于运行IGMPv1版本,本身无法自行选举查询器,所以需要借助PIM协议来选举查询器,保证IGMPv1可以正常工作。Hello-option
dt-priority
2.在大型组播网络中,RP 如何保障可靠性,降低 RP 的负担(详细过程)
方案一:通过配置多个候选C-BSR和C-RP,来保证BSR和RP单点故障导致问题发生。在配置还可以通过配置每个RP负责一个组播组地址范围,然后选择其中一个RP负责全部的组播组地址,但某个RP故障后,该RP服务的组播组地址范围还要备份RP来服务,从而降低一个RP负责全部组播组地址的负担,也实现了RP的备份。
具体配置命令如下:
AR2:
Acl 2000
Rule 5 per

本文探讨了组播网络中的协议需求,指出端口1、2、3需运行IGMP和PIM SM协议。针对大型网络中RP的可靠性,提出了配置多个候选C-BSR和C-RP、使用anycast-RP以及通过SPT切换减轻RP负担的解决方案。

830

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



