华为设备IGMP配置命令:使能IP组播路由功能是配置一切组播功能的前提。配置组播协议之前,必须先使能IP组播路由功能

1. 使能公网实例的IGMP命令

[Huawei]multicast routing-enable  //使能IP组播路由功能

[Huawei-GigabitEthernet0/0/1]undo portswitch  //配置接口切换到三层模式,缺省以太网接口处于二层模式

[Huawei-GigabitEthernet0/0/1]igmp enable  //使能IGMP功能

2. 使能VPN实例的IGMP命令

[Huawei]ip vpn-instance a1  //进入VPN实例视图

[Huawei-vpn-instance-a1]ipv4-family  //使能VPN实例IPv4地址族,并进入VPN实例IPv4地址族视图

[Huawei-vpn-instance-a1-af-ipv4]route-distinguisher 10:10  //配置VPN实例IPv4地址族的RD

[Huawei-vpn-instance-a1-af-ipv4]multicast routing-enable   //使能IP组播路由功能

[Huawei-GigabitEthernet0/0/1]ip binding vpn-instance a1  //将接口与VPN实例进行关联

[Huawei-GigabitEthernet0/0/1]igmp enable  //使能IGMP功能

3. 配置IGMP命令

[Huawei]igmp   //进入IGMP视图

[Huawei-igmp]version 3  //配置全局的IGMP版本

[Huawei-GigabitEthernet0/0/1]igmp version 3  //配置接口的IGMP版本

[Huawei-GigabitEthernet0/0/1]igmp static-group 224.0.1.1  //置接口静态加入组播组

[Huawei-GigabitEthernet0/0/1]igmp group-policy 2000  //配置接口下的成员主机可以加入的组播组范围( 配置ACL规则,对收到的成员报告报文进行过滤)

[Huawei]display igmp interface  //查看接口上的IGMP配置和运行信息

[Huawei]display igmp group static  //查看静态IGMP组播组的成员信息

[Huawei]display igmp group static interface-number  //查看加入IGMP静态组播组的接口数量

[Huawei]display igmp group interface GigabitEthernet 0/0/1 static  //查看指定接口上静态加入的组播组信息

[Huawei]display igmp group static interface GigabitEthernet 0/0/1 entry-number  //查看指定接口上加入的IGMP静态组播组数量

[Huawei-igmp]require-router-alert  //配置设备在收到IGMP报文时检查Router-Alert选项,丢弃不包含Router-Alert选项的IGMP报文,缺省不检查

[Huawei-igmp]send-router-alert  //配置设备在发送的IGMP报文头中包含Router-Alert选项,缺省包含

[Huawei-GigabitEthernet0/0/1]igmp require-router-alert  //配置接口在收到IGMP报文时检查Router-Alert选项,丢弃不包含Router-Alert选项的IGMP报文

[Huawei-GigabitEthernet0/0/1]igmp send-router-alert  //配置接口在发送的IGMP报文头中包含Router-Alert选项,缺省

包含

[Huawei-igmp]timer query 60  //配置设备发送IGMP普遍组查询报文的时间间隔

[Huawei-igmp]robust-count 2  //配置IGMP查询器的健壮系数

[Huawei-igmp]max-response-time 10  //配置IGMP普遍组查询报文的最大响应时间。

[Huawei-igmp]timer other-querier-present 125  //配置其他IGMP查询器的存活时间

[Huawei-igmp]lastmember-queryinterval 1  //配置设备发送IGMP特定组\源组查询报文的时间间隔

[Huawei-GigabitEthernet0/0/1]igmp timer query 60  //配置接口发送IGMP普遍组查询报文的时间间隔

[Huawei-GigabitEthernet0/0/1]igmp robust-count 2  //配置IGMP查询器的健壮系数

[Huawei-GigabitEthernet0/0/1]igmp max-response-time 10  //配置IGMP普遍组查询报文的最大响应时间

[Huawei-GigabitEthernet0/0/1]igmp timer other-querier-present 125  //配置其他IGMP查询器的存活时间

[Huawei-GigabitEthernet0/0/1]igmp lastmember-queryinterval 1  //配置接口发送IGMP特定组\源组查询报文的时间间隔

[Huawei-igmp]prompt-leave  //配置IGMP快速离开,缺省交换机在收到离开报文后会发送特定组查询报文

[Huawei-GigabitEthernet0/0/1]igmp prompt-leave  //配置接口快速离开功能

[Huawei-GigabitEthernet0/0/1]igmp on-demand  //配置接口上的组成员关系永不超时,接口不向外发送IGMP查询报文,缺省接口周期性发送查询报文,参与查询器选举

[Huawei-GigabitEthernet0/0/1]igmp ip-source-policy  //过滤IGMP报告/离开报文,缺省交换机不对IGMP报告/离开报文进行过滤,即处理所有接收到的IGMP报告/离开报文

[Huawei]display igmp interface  // 查看接口上IGMP配置和运行信息

[Huawei]display igmp group interface GigabitEthernet 0/0/1  //查看通过主机发送报告报文动态加入的IGMP组播组信息

[Huawei]display igmp routing-table  //查看IGMP路由表信息

[Huawei-GigabitEthernet0/0/1]igmp ssm-mapping enable  //使能IGMP SSM Mapping功能

[Huawei-GigabitEthernet0/0/1]igmp ssm-mapping enable  //使能IGMP SSM Mapping功能

[Huawei]igmp

[Huawei-igmp]ssm-mapping 232.0.0.1 24 100.0.0.1  //配置组到源的SSM Mapping规则

[Huawei]display igmp group ssm-mapping  //看配置了映射规则的组播组信息

[Huawei]display igmp ssm-mapping group   //查看配置的映射关系、接口上IGMP SSM Mapping是否使能

[Huawei]igmp global limit 10  //配置全局IGMP组成员关系个数限制

[Huawei-GigabitEthernet0/0/1]igmp limit 10  //配置当前接口上能够创建的组成员关系个数限制

[Huawei]display igmp interface  //查看接口上的IGMP配置和运行信息

<Huawei>reset igmp group all  //清除接口上动态加入的组播组

[Huawei-GigabitEthernet0/0/1]undo igmp static-group all  //清除接口静态加入的组播组

<Huawei>reset igmp group ssm-mapping all  //清除根据IGMP SSM Mapping规则建立的组播组

<Huawei>reset igmp control-message counters  //清除IGMP控制报文统计数