No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


Configuration Guide - IP Multicast

CloudEngine 12800 and 12800E V200R005C10

This document describes the configurations of IP multicast, including IP multicast basics, IGMP, MLD, PIM (IPv4), PIM (IPv6), MSDP, multicast VPN, multicast route management (IPv4), multicast route management (IPv6), IGMP snooping, MLD snooping, static multicast MAC address, multicast VLAN, multicast network management.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Configuring IGMP Snooping Proxy

Configuring IGMP Snooping Proxy

Pre-configuration Tasks

Enabling IGMP Snooping


When IGMP is disabled on the Layer 3 device (for example, only static multicast group is configured), there is no IGMP querier on the network to maintain group memberships. In this case, configure the IGMP snooping proxy function on a Layer 2 device so that the device functions as an IGMP querier to send IGMP Query messages.

When IGMP is enabled, IGMP snooping proxy can be deployed on a Layer 2 device to allow the device to send IGMP Report messages to the upstream device in place of user hosts. In this case, the Layer 3 device receives fewer IGMP Report and Leave messages.

IGMP snooping proxy enables the switch to send IGMP Query messages to user hosts in place of the Layer 3 device and send IGMP Report/Leave messages to the Layer 3 device in place of user hosts. That is, The switch functions as a host for the upstream device and a querier for its downstream device. This function saves bandwidth between the upstream device and switch.


  1. Run system-view

    The system view is displayed.

  2. Run vlan vlan-id

    The VLAN view is displayed.

  3. Run igmp snooping proxy

    IGMP snooping proxy is enabled.

    • IGMP snooping proxy cannot be enabled in a VLAN if the corresponding VLANIF interface has Layer 3 multicast function (such as IGMP and PIM) enabled.

    • The IGMP snooping querier and IGMP message suppression functions can be enabled in the same VLAN to implement the IGMP snooping proxy function. After you configure the IGMP snooping proxy function in a VLAN, do not configure the IGMP snooping querier or IGMP message suppression function in the VLAN. For detailed configurations of IGMP snooping querier and IGMP message suppression, see (Optional) Configuring an IGMP Snooping Querier and (Optional) Suppressing Report and Leave Messages.

  4. (Optional) Run igmp snooping proxy router-protocol-pass

    The switch is configured to transparently transmit IGMP messages in the VLAN.

    By default, the switch with IGMP snooping proxy enabled terminates IGMP messages it receives and learns multicast forwarding entries from the packets. If IGMP snooping proxy is enabled on both the upstream device and switch, you can run this command to enable the switch to transparently transmit IGMP messages from one router port to other router ports without learning the forwarding entries. In this way, the aging of forwarding entries is not affected.

  5. (Optional) Run quit

    Return to the system view.

  6. (Optional) Run interface interface-type interface-number

    The interface view is displayed.

  7. (Optional) Run igmp snooping proxy-uplink-port vlan vlan-id

    The switch is disabled from sending IGMP Query messages to the router port.

    After IGMP snooping proxy is enabled in a VLAN, the switch broadcasts IGMP Query messages to all interfaces in the VLAN periodically, including the router port. This may result in reelection of the IGMP querier. To prevent IGMP querier reelection, run this command to disable the switch from sending IGMP Query messages to the router port.

  8. Run commit

    The configuration is committed.

Verifying the Configuration

After completing IGMP snooping proxy configuration, run the display igmp snooping [ vlan [ vlan-id ] ] configuration command in any view to check the IGMP snooping proxy configuration in the VLAN.

Updated: 2019-04-20

Document ID: EDOC1100074724

Views: 40375

Downloads: 13

Average rating:
This Document Applies to these Products
Related Version
Related Documents
Previous Next