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

Reminder

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

upgrade

Configuration Guide - IP Multicast

CloudEngine 8800, 7800, 6800, and 5800 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 Membership Fast-Update

Configuring IGMP Snooping Membership Fast-Update

Context

The switch can be configured to rapidly update memberships when a multicast group member joins or leaves the multicast group. This improves the efficiency and user experience of multicast services.

Setting the Aging Time of Group Member Ports

Context

A device sets the aging time of a group member port depending on the IGMP message received on the member port:
  • When the member port receives a Report message from a downstream host, the device sets the aging time to: Robustness variable x General Query interval + Maximum response time for General Query messages.

  • When the member port receives a Leave message from a downstream host, the device sets the aging time to: Last member query interval x Robustness variable.

When deploying a Layer 2 multicast network, ensure that all the Layer 2 multicast devices use the same parameter values to calculate the aging time of dynamic group member ports, especially the IGMP snooping general query interval. Otherwise, errors may occur in Layer 2 multicast forwarding.

Procedure

  1. Run system-view

    The system view is displayed.

  2. Run bridge-domain bd-id

    The BD view is displayed.

  3. Run igmp snooping query interval query-interval

    The IGMP snooping general query interval is configured.

    By default, the IGMP snooping general query interval is 60 seconds.

  4. Run igmp snooping robust-count robust-count

    The IGMP snooping robustness variable is configured.

    By default, the IGMP snooping robustness variable is 2.

  5. Run igmp snooping query max-response-time max-response-time

    The IGMP snooping maximum response time is set.

    By default, the IGMP snooping maximum response time is 10 seconds.

  6. Run igmp snooping query lastmember-queryinterval last-member-interval

    The IGMP snooping last member query interval is configured.

    By default, the IGMP snooping last member query interval is 1 second.

  7. Run commit

    The configuration is committed.

Setting the Aging Time of Dynamic Router Ports

Context

A router port sends IGMP Report/Leave messages to an upstream Layer 3 device and receives multicast packets from the upstream device. When IGMP snooping is enabled on a device, the device can learn entries of the dynamic router port to monitor the sending of multicast data. When network congestion or flapping occurs, the dynamic router port does not receive General IGMP Query or Protocol Independent Multicast (PIM) Hello messages before it times out. The switch deletes the interface from the router port list, which may cause service interruption. To avoid this problem, set a longer aging time.

Procedure

  1. Run system-view

    The system view is displayed.

  2. Run bridge-domain bd-id

    The BD view is displayed.

  3. Run igmp snooping router-aging-time router-aging-time

    The aging time is set for dynamic router ports.

    By default, the aging time of router ports that the switch learns from General IGMP Query messages is 180 seconds. By default, the aging time of router ports that the switch learns from PIM Hello messages is the Holdtime value in PIM Hello messages.

  4. Run commit

    The configuration is committed.

Configuring Fast Leave for Member Ports

Context

When the switch receives IGMP Leave messages from a group member port, the fast leave function allows the switch to immediately delete forwarding entries of the member port but does not reset the aging timer.

NOTE:
  • Enable fast leave in a BD only when each interface in the BD is connected to one receiver host.

  • Fast leave takes effect for member ports in a BD only when the switch can process IGMPv2 or IGMPv3 messages.

Procedure

  1. Run system-view

    The system view is displayed.

  2. Run bridge-domain bd-id

    The BD view is displayed.

  3. Run igmp snooping prompt-leave [ group-policy { acl-number | acl-name acl-name }]

    Fast leave is configured on the member port.

    By default, no member port is allowed to fast leave a multicast group.

    You can limit the number of member ports that fast leave a multicast group by using the group-policy parameter. In this case, create an access control list (ACL) and configure an ACL rule. The default ACL rule permit is applicable to all multicast groups. Therefore, to enable the member ports to fast leave a specified multicast group, run the rule deny source any command. For details on how to configure an ACL, see "ACL Configuration" in the CloudEngine 8800, 7800, 6800, and 5800 Series Switches Configuration Guide - Security.

  4. Run commit

    The configuration is committed.

Sending IGMP Query Messages upon Topology Changes

Context

When a Layer 2 network topology changes, the forwarding path of multicast packets may change. When a fault occurs on a link, the switch sends IGMP Query messages and the multicast members reply with IGMP Report messages. The switch then updates information about multicast member ports based on the IGMP Report messages. In this manner, multicast packets can be switched to new forwarding paths in time.

Procedure

  1. Run system-view

    The system view is displayed.

  2. Run igmp snooping send-query enable

    IGMP Query messages are sent upon topology changes.

    By default, the switch is disabled from sending IGMP Query messages upon topology changes.

    This command enables the switch to send IGMP Query messages (the source IP address is 192.168.0.1 by default) upon topology changes, and update information about multicast member ports in time, so that multicast packets to the downstream members are interrupted only for a short period.

  3. (Optional) Run igmp snooping send-query source-address ip-address

    The source IP address of an IGMP General Query message is configured.

    By default, the source IP address of an IGMP General Query message sent upon topology changes is 192.168.0.1. If this IP address is used by other devices on the network, you can use this command to set another IP address.

  4. Run commit

    The configuration is committed.

Verifying the IGMP Snooping Membership Fast-Update Configuration

Prerequisites

After the configuration of membership fast-update is complete, you can run the following commands in any view to check the IGMP snooping configuration and member ports of multicast groups.

Procedure

  • Run the display igmp snooping [ bridge-domain [ bd-id ] ] configuration command to check the IGMP snooping configuration.
  • Run the display igmp snooping port-info bridge-domain bd-id [ group-address group-address ] [ verbose ] command to check member ports of the multicast group.
  • Run the display multicast layer-2 ip fib [ bridge-domain bd-id [ group group-address ] ] command to check the multicast forwarding table in a BD.
Translation
Download
Updated: 2019-04-20

Document ID: EDOC1100075361

Views: 25358

Downloads: 33

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