1. 配置各接口IP地址
[LSW1]vlan batch 10 100
[LSW1-GigabitEthernet0/0/2]port link-type trunk
[LSW1-GigabitEthernet0/0/2]port trunk allow-pass vlan 10
[LSW1-GigabitEthernet0/0/1]port link-type hybrid
[LSW1-GigabitEthernet0/0/1]port hybrid untagged vlan 100
[LSW1-GigabitEthernet0/0/1]port hybrid pvid vlan 100
[LSW1-Vlanif10]ip add 10.1.1.1 24
[LSW1-Vlanif100]ip add 192.168.1.1 24
[LSW2]vlan batch 10 20 200
[LSW2-GigabitEthernet0/0/1]port link-type trunk
[LSW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 10
[LSW2-GigabitEthernet0/0/3]port link-type trunk
[LSW2-GigabitEthernet0/0/3]port trunk allow-pass vlan 20
[LSW2-GigabitEthernet0/0/2]port link-type hybrid
[LSW2-GigabitEthernet0/0/2]port hybrid untagged vlan 200
[LSW2-GigabitEthernet0/0/2]port hybrid pvid vlan 200
[LSW2-Vlanif10]ip add 10.1.1.2 24
[LSW2-Vlanif20]ip add 10.1.2.2 24
[LSW2-Vlanif200]ip add 192.168.2.2 24
[LSW3]vlan batch 20 300
[LSW3-GigabitEthernet0/0/2]port link-type trunk
[LSW3-GigabitEthernet0/0/2]port trunk allow-pass vlan 20
[LSW3-GigabitEthernet0/0/1]port link-type hybrid
[LSW3-GigabitEthernet0/0/1]port hybrid untagged vlan 300
[LSW3-GigabitEthernet0/0/1]port hybrid pvid vlan 300
[LSW3-Vlanif20]ip add 10.1.2.3 24
[LSW3-Vlanif300]ip add 192.168.3.3 24
2. 配置单播路由协议-在LSW2和LSW3之间配置OSPF
[LSW2]ospf 1
[LSW2-ospf-1]area 0
[LSW2-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[LSW2-ospf-1-area-0.0.0.0]network 10.1.2.0 0.0.0.255
[LSW2-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[LSW3]ospf 1
[LSW3-ospf-1]area 0
[LSW3-ospf-1-area-0.0.0.0]network 10.1.2.0 0.0.0.255
[LSW3-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255
3. 使能组播功能,在各接口上使能PIM-SM, 在主机侧接口使能IGMP
[LSW1]multicast routing-enable
[LSW1-Vlanif10]pim sm
[LSW1-Vlanif100]pim sm
[LSW2]multicast routing-enable
[LSW2-Vlanif10]pim sm
[LSW2-Vlanif20]pim sm
[LSW2-Vlanif200]pim sm
[LSW3]multicast routing-enable
[LSW3-Vlanif20]pim sm
[LSW3-Vlanif300]pim sm
[LSW3-Vlanif300]igmp enable
4. 将LSW2的VLANIF20接口IP地址配置为静态RP地址
[LSW1]pim
[LSW1-pim]static-rp 10.1.2.2
[LSW2]pim
[LSW2-pim]static-rp 10.1.2.2
[LSW3]pim
[LSW3-pim]static-rp 10.1.2.2
MCS1和MCS2都向组播组G(225.1.1.1)发送组播数据,PC1加入组G,能够收到MCS1发出的组播数据,收不到MCS2发出的组播数据
5. 配置组播静态路由
[LSW1]ip route-static 10.1.2.2 32 10.1.1.2 //配置到RP的静态路由
[LSW2]ip rpf-route-static 192.168.1.0 24 10.1.1.1 //配置RPF组播静态路由,到MCS2的RPF邻居为LSW1
[LSW3]IP rpf-route-static 192.168.1.0 24 10.1.2.2 //配置RPF组播静态路由,到MCS2的RPF邻居为LSW2
6. 验证配置