The igmp proxy command enables IGMP proxy on an interface.
The undo igmp proxy command disables IGMP proxy on an interface.
By default, IGMP proxy is disabled on an interface.
igmp proxy [ track nqa admin-name test-name ]
undo igmp proxy
Only the S5720-EI, S5720-HI, S5730-HI, S5731-H, S5731-S, S5731S-H, S5731S-S, S5732-H, S6720-EI, S6720-HI, S6720S-EI, S6730-H, S6730S-H, S6730-S, and S6730S-S support this command.
Parameter | Description | Value |
---|---|---|
track nqa admin-name test-name |
Specifies the administrator name and test name of an NQA test instance. |
The value of either admin-name or test-name is a string of 1 to 32 case-insensitive characters, spaces not supported. NOTE:
When double quotation marks are used around the string, spaces are allowed in the string. |
GE interface view, XGE interface view, MultiGE interface view, 25GE interface view, 40GE interface view, 100GE interface view, Eth-Trunk interface view, VLANIF interface view, loopback interface view
Usage Scenario
In a simple tree topology, multicast switches directly connected to user network segments do not need to run any complicated multicast routing protocol (such as PIM). However, the upstream access devices have to manage many users because the multicast switches transparently transmit all IGMP messages from hosts. To reduce the load on the upstream device, configure IGMP proxy on the multicast switches. The multicast switches then collect and summarize Report/Leave messages received from downstream hosts before sending them to the upstream device. The multicast switches also maintain group memberships and forward multicast packets based on the group memberships. The upstream device considers the multicast switches as hosts.
IGMP proxy lacks a fault detection mechanism to trigger link switchover quickly. Therefore, multicast services will be interrupted for a long time when a link failure occurs. You can solve this problem by associating IGMP proxy with a network quality analysis (NQA) test instance. If you specify track nqa admin-name test-name in the command, IGMP proxy will be associated with the specified NQA test instance for end-to-end link status monitoring. When the NQA test instance detects a link failure on the active IGMP proxy interface, the switch with the IGMP proxy interface protection mode configured can trigger a switchover between the active/standby or active/active links quickly to minimize the communication interruption time.
Prerequisites
IP multicast routing has been enabled using the multicast routing-enable command.
Precautions
Only one active IGMP proxy interface and one backup IGMP proxy interface or two active IGMP proxy interfaces can be configured. Only the primary IGMP proxy interface can be associated with an NQA
IGMP proxy conflicts with the following features:
If two or more IGMP proxy interfaces have been configured on a device, the device's other interfaces cannot be configured as backup IGMP proxy interfaces.
<HUAWEI> system-view [HUAWEI] multicast routing-enable [HUAWEI] interface vlanif 100 [HUAWEI-Vlanif100] igmp proxy
<HUAWEI> system-view [HUAWEI] nqa test-instance user test [HUAWEI-nqa-user-test] test-type icmp [HUAWEI-nqa-user-test] destination-address ipv4 1.1.1.1 [HUAWEI-nqa-user-test] quit [HUAWEI] multicast routing-enable [HUAWEI] interface vlanif 100 [HUAWEI-Vlanif100] igmp proxy track nqa user test