组播实验PIM-SM、BSR、PIM SSM

1.实验拓扑




2.实验目标
 实现通过 PIM-SM 协议转发组播流量  实现通过配置 BSR 选举 RP
 实现配置 PIM-SMSSM 转发组播流量
 实现通过 ping multicast 命合发送组播流量
3.关键技术
3.1 通过 PIM-SM 协议转发组播流量
 在所有路由器上开启组播路由功能,在需要运行 PIM-SM的接口下开启组播路由协议。
 #开启组播路由功能,所有路由器都要
 [R1] multicast routing-enable
 #在 R1 相应接口上开启 PIM-SM
 [R1] interface LoopBack 0
 [R1-LoopBack0] pim sm
 [R1-LoopBack0] quit
 [R1] interface GigabitEthernet0/0/2
 [R1-GigabitEthernet0/0/2] pim sm
 [R1-GigabitEthernet0/0/2] quit 

3.2 通过配置 BSR 选举 RP
 部署 BSR,通过调整优先级让 R3 成为 RP,R2 成为 BSR
 #配置 R2的 Loopback0 接口为 BSR
 [R2]interface LoopBack0
 [R2-LoopBack0] pim sm
 [R2-LoopBack0] quit
 [R2] pim
 [R2-pim] c-bsr priority 100
 [R2-pim] c-bsr LoopBack0
 [R2-pim] quit
 注意,需要在 Loopback0 接口上启用 PIM-SM。
 #配置 R3 的 Loopback0 接口成为 RP,指定 RP 所服务的组播组为 239.0.0.12
 [R3]interface LoopBack 0
 [R3-LoopBack0] pim sm
 [R3-LoopBack01 quit
 [R37acl 2000
 [R3-acl-basic-2000] rule 1 permit source 239.0.0.12 0.0.0.0
 [R3-acl-basic-2000] quit
 [R3] pim
 [R3-pim] c-rp LoopBack 0 group-policy 2000 priority 100
 [R3-pim] quit
 注意,需要在 Loopback0 接口上启用 PIM-SM。 

3.3 配置 PIM-SMSSM 转发组播流量
 将 R4 GEO/0/0 接口的IGMP 版本修改为 Version 3,配置静态加入 SSM 组播组 232.0.0.12。
 #修改 GEO/0/0 接口配置
 [R4]interface GigabitEthernet0/0/0
 [R4-GigabitEthernet0/0/0] igmp version 3
 [R4-GigabitEthernet0/0/0] igmp static-group 232.0.0.12 source 10.0.1.1
 注意,在默认配置下,SSM 组策略中的组播组地址范围为 232.0.0.0/8,如果配置的静态加入的组播组地址不在该范围内,则无法形成 PIM-SSM 表项。
 检查:dis pim routing-table 



3.4 通过 ping multicast 命合发送组播流量
 #在 R1 上使用 ping multicast 命命模拟组播组 239.0.0.12 的组播源,发送组播数据
 [R1] ping multicast -c 10 239.0.0.12