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 multicast memberships. Configure the IGMP snooping proxy function on a Layer 2 device, then the Layer 2 device functions as an IGMP querier to send IGMP Query messages.

When IGMP is enabled on the network, the IGMP snooping proxy function can be deployed on a Layer 2 device to allow the device to substitute for the user host to send IGMP Report messages to the upstream device. In this case, the Layer 3 device receives fewer IGMP Report and Leave messages.

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


  1. Run system-view

    The system view is displayed.

  2. Run bridge-domain bd-id

    The BD view is displayed.

  3. Run igmp snooping proxy

    IGMP snooping proxy is enabled.


    The IGMP snooping querier and IGMP message suppression functions can be enabled in the same BD to implement the IGMP snooping proxy function. After you configure the IGMP snooping proxy function in a BD, do not configure the IGMP snooping querier or IGMP message suppression function in the BD. 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 BD.

    By default, the switch having IGMP snooping proxy enabled terminates IGMP messages it receives and learns multicast forwarding entries from the packets. When IGMP snooping proxy is enabled on both the upstream device and downstream device on the network, you can run this command to enable the device 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. Run commit

    The configuration is committed.

Verifying the Configuration

After completing IGMP snooping proxy configuration, you can run the display igmp snooping [ bridge-domain [ bd-id ] ] configuration command in any view to check the IGMP snooping proxy configuration in the BD.

Updated: 2019-04-20

Document ID: EDOC1100074724

Views: 40073

Downloads: 13

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