组网需求
如图1-8所示组播网络中,路由器Router通过二层设备Switch连接用户网络,Router的用户侧三层VLANIF接口配置了225.1.1.1~225.1.1.5的IGMP静态组,没有运行IGMP协议。网络中有HostA、HostB、HostC、HostD四个接收者,其中HostA和HostB希望长期稳定接收225.1.1.1~225.1.1.3的数据,HostC和HostD希望长期稳定接收225.1.1.4~225.1.1.5的数据。
图1-8 配置静态端口实现二层组播组网图
配置思路
在二层设备上配置IGMP Snooping的静态路由器端口和静态成员端口,可以实现此需求。
在Switch上创建VLAN并将接口加入VLAN。
使能全局和VLAN的IGMP Snooping功能。
配置静态路由器端口。
配置静态成员端口。
操作步骤
创建VLAN,配置接口加入VLAN。
<HUAWEI> system-view [HUAWEI] sysname Switch [Switch] vlan 10 [Switch-vlan10] quit [Switch] interface gigabitethernet 0/0/1 [Switch-GigabitEthernet0/0/1] port link-type hybrid [Switch-GigabitEthernet0/0/1] port hybrid pvid vlan 10 [Switch-GigabitEthernet0/0/1] port hybrid untagged vlan 10 [Switch-GigabitEthernet0/0/1] quit [Switch] interface gigabitethernet 0/0/2 [Switch-GigabitEthernet0/0/2] port link-type hybrid [Switch-GigabitEthernet0/0/2] port hybrid pvid vlan 10 [Switch-GigabitEthernet0/0/2] port hybrid untagged vlan 10 [Switch-GigabitEthernet0/0/2] quit [Switch] interface gigabitethernet 0/0/3 [Switch-GigabitEthernet0/0/3] port link-type hybrid [Switch-GigabitEthernet0/0/3] port hybrid pvid vlan 10 [Switch-GigabitEthernet0/0/3] port hybrid untagged vlan 10 [Switch-GigabitEthernet0/0/3] quit
使能IGMP Snooping功能。
# 使能全局的IGMP Snooping功能。
[Switch] igmp-snooping enable
# 使能VLAN10的IGMP Snooping功能。
[Switch] vlan 10 [Switch-vlan10] igmp-snooping enable [Switch-vlan10] quit
配置静态路由器端口。
[Switch] interface gigabitethernet 0/0/3 [Switch-GigabitEthernet0/0/3] igmp-snooping static-router-port vlan 10 [Switch-GigabitEthernet0/0/3] quit
配置静态成员端口。
[Switch] interface gigabitethernet 0/0/1 [Switch-GigabitEthernet0/0/1] l2-multicast static-group group-address 225.1.1.1 to 225.1.1.3 vlan 10 [Switch-GigabitEthernet0/0/1] quit [Switch] interface gigabitethernet 0/0/2 [Switch-GigabitEthernet0/0/2] l2-multicast static-group group-address 225.1.1.4 to 225.1.1.5 vlan 10 [Switch-GigabitEthernet0/0/2] quit
验证配置结果。
# 查看Switch上的路由器端口信息。
[Switch] display igmp-snooping router-port vlan 10 Port Name UpTime Expires Flags --------------------------------------------------------------------- VLAN 10, 1 router-port(s) GE0/0/3 00:20:09 -- STATIC
由显示信息可知,GE0/0/3已成为静态路由器端口。
# 查看Switch上的成员端口信息。
[Switch] display igmp-snooping port-info vlan 10 -------------------------------------------------------------------------------- (Source, Group) Port Flag Flag: S:Static D:Dynamic M: Ssm-mapping -------------------------------------------------------------------------------- VLAN 10, 5 Entry(s) (*, 225.1.1.1) GE0/0/1 S-- 1 port(s) (*, 225.1.1.2) GE0/0/1 S-- 1 port(s) (*, 225.1.1.3) GE0/0/1 S-- 1 port(s) (*, 225.1.1.4) GE0/0/2 S-- 1 port(s) (*, 225.1.1.5) GE0/0/2 S-- 1 port(s) --------------------------------------------------------------------------------
由显示信息可知,组225.1.1.1~225.1.1.3在Switch上有静态成员端口GE0/0/1,组225.1.1.4~225.1.1.5在Switch上有静态成员端口GE0/0/2。
# 查看Switch上二层组播转发表。
[Switch] display l2-multicast forwarding-table vlan 10 VLAN ID : 10, Forwarding Mode : IP -------------------------------------------------------------------------------- (Source, Group) Interface Out-Vlan -------------------------------------------------------------------------------- Router-port GigabitEthernet0/0/3 10 (*, 225.1.1.1) GigabitEthernet0/0/1 10 GigabitEthernet0/0/3 10 (*, 225.1.1.2) GigabitEthernet0/0/1 10 GigabitEthernet0/0/3 10 (*, 225.1.1.3) GigabitEthernet0/0/1 10 GigabitEthernet0/0/3 10 (*, 225.1.1.4) GigabitEthernet0/0/2 10 GigabitEthernet0/0/3 10 (*, 225.1.1.5) GigabitEthernet0/0/2 10 GigabitEthernet0/0/3 10 -------------------------------------------------------------------------------- Total Group(s) : 5
由显示信息可知,组225.1.1.1~225.1.1.5在Switch上已生成转发表。
配置文件
Switch的配置文件
# sysname Switch # vlan batch 10 # igmp-snooping enable # vlan 10 igmp-snooping enable # interface GigabitEthernet0/0/1 port link-type hybrid port hybrid pvid vlan 10 port hybrid untagged vlan 10 l2-multicast static-group group-address 225.1.1.1 to 225.1.1.3 vlan 10 # interface GigabitEthernet0/0/2 port link-type hybrid port hybrid pvid vlan 10 port hybrid untagged vlan 10 l2-multicast static-group group-address 225.1.1.4 to 225.1.1.5 vlan 10 # interface GigabitEthernet0/0/3 port link-type hybrid port hybrid pvid vlan 10 port hybrid untagged vlan 10 igmp-snooping static-router-port vlan 10 # return
请立即点击咨询我们或拨打咨询热线: 17804441181,我们会详细为你一一解答你心中的疑难。项目经理在线