组网需求
如图1-10所示为一个IPv4组播网络,路由器Router通过二层设备Switch连接用户网络,Router运行IGMPv3。网络中接收者主机较多,管理员希望主机在接收组播数据的同时,众多IGMP报文交互不会对Router形成压力。
图1-10 配置IGMP Snooping Proxy功能组网图
配置思路
在Switch上配置IGMP Snooping Proxy,可以实现此需求。
创建VLAN,配置接口加入VLAN。
使能全局和VLAN的IGMP Snooping功能,实现用户接收组播数据。
配置IGMP Snooping Proxy,实现IGMP报文代理功能,减少Switch和Router之间报文交互。
配置Switch不向上游接口发送Query报文,避免引起查询器选举。
操作步骤
创建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
# 配置IGMP Snooping版本为v3,使设备可以处理所有版本的IGMP报文。
[Switch-vlan10] igmp-snooping version 3
使能IGMP Snooping Proxy功能。
[Switch-vlan10] igmp-snooping proxy [Switch-vlan10] quit
配置Switch不向上游接口发送Query报文。
[Switch] interface gigabitethernet 0/0/3 [Switch-GigabitEthernet0/0/3] igmp-snooping proxy-uplink-port vlan 10 [Switch-GigabitEthernet0/0/3] quit
验证配置结果。
# 查看Switch上IGMP报文统计信息。
[Switch] display igmp-snooping statistics vlan 10 IGMP Snooping Packets Counter Statistics for VLAN 10 Recv V1 Report 0 Recv V2 Report 121 Recv V3 Report 0 Recv V1 Query 0 Recv V2 Query 0 Recv V3 Query 20 Recv Leave 82 Recv Pim Hello 0 Send Query(S=0) 0 Send Query(S!=0) 0 Suppress Report 0 Suppress Leave 0 Proxy Send General Query 135 Proxy Send Group-Specific Query 95 Proxy Send Group-Source-Specific Query 0
由显示信息可知,Switch作为Proxy发送了普遍组查询报文,IGMP Snooping Proxy功能已生效。
配置文件
Switch的配置文件
# sysname Switch # vlan batch 10 # igmp-snooping enable # vlan 10 igmp-snooping enable igmp-snooping version 3 igmp-snooping proxy # interface GigabitEthernet0/0/1 port link-type hybrid port hybrid pvid vlan 10 port hybrid untagged vlan 10 # interface GigabitEthernet0/0/2 port link-type hybrid port hybrid pvid vlan 10 port hybrid untagged vlan 10 # interface GigabitEthernet0/0/3 port link-type hybrid port hybrid pvid vlan 10 port hybrid untagged vlan 10 igmp-snooping proxy-uplink-port vlan 10 # return
请立即点击咨询我们或拨打咨询热线: 17804441181,我们会详细为你一一解答你心中的疑难。项目经理在线