基础配置
R1
sys
sysname R1
int g0/0/0
ip add 192.168.10.254 24
int g0/0/1
ip add 192.168.100.1 24
SW1
sys
sysname SW1
vlan batch 100 10 20
int vlanif100
ip add 192.168.100.2 24
int vlanif10
ip add 192.168.1.254 24
int vlanif20
ip add 192.168.2.254 24
int g0/0/1
port link-type access
port default vlan 100
int g0/0/2
port link-type access
port default vlan 10
int g0/0/3
port link-type access
port default vlan 20
OSPF部分
SW1
ospf
area 0
net 192.168.100.0 0.0.0.255
net 192.168.1.0 0.0.0.255
net 192.168.2.0 0.0.0.255
R1
ospf
area 0
net 192.168.100.0 0.0.0.255
net 192.168.10.0 0.0.0.255
组播配置
路由器与路由器互联的接口使用PIM协议与终端设备互联的接口使用IGMP协议
R1
multicast routing-enable
int g0/0/0
pim dm
int g0/0/1
pim dm
SW1 配置命令
multicast routing-enable
int vlan 100
pim dm
int vlan 10
pim dm
igmp enable
int vlan 20
pim dm
igmp enable
组播的其他场景
场景一,限制组播成员加入的组播组
限制设备接口能够加入组播的范围,例如只允许加入239.0.0.1、239.0.0.2、239.0.0.3这个三个组不允许加入其他组。
acl 2000
rule permit source 239.0.0.1
rule permit source 239.0.0.2
rule permit source 239.0.0.3
rule deny
在接口上调用
igmp group-policy 2000
场景二,配置静态组播组,组播路由的某个接口始终连接一个终端网络,在该网络中存在某个组播的稳定成员。
在设备上配置,配置后这个组播组将永远存在
multicast routing-enable
int g0/0/0
igmp enable
igmp static-group 239.0.0.1
将组播源10.10.10.1发往组播组239.0.0.1的流量都转发到G0/0/2口
igmp static-group 239.0.0.1 source 10.10.10.1