Rapid group member information update can be configured to enable devices to quickly update Layer 2 multicast entries generated based on Report/Leave messages received from group members, improving the multicast data forwarding efficiency.
After rapid group member information update is configured on a device, the device can quickly respond to a received a Join or Leave message, improving the multicast service operating efficiency and user experience.
Setting the aging time for group members: After receiving a Report message for a multicast group from a host, the device creates an entry. The entry ages out after a period of time. The aging time of entries should be properly set so that the device can update Layer 2 multicast entries in time. This improves system performance.
Prompt Join: After the prompt join function is enabled on a device, the device applies for resources for multicast groups in advance. When the device receives an IGMP Report message for a multicast group, it can immediately forward multicast data for the multicast group, improving the speed at which hosts join the multicast group and shortening the delay for the device to respond to the Report message.
Prompt leave: After prompt leave is enabled on a device and if the device receives an IGMP Leave for a multicast group, the device will immediately delete the entry of the multicast group without waiting for the age timer to expire.
Prompt leave applies only to a VLAN or VSI in which each interface is attached to one receiver host and IGMPv2 packets can be processed.
The following steps are optional and can be performed in any order. Complete one or more steps as required. Default settings are recommended.
Before configuring rapid group member information update, enable IGMP snooping both globally and in a VLAN or VSI.
The system view is displayed.
Function |
Configuration Procedure |
Description |
---|---|---|
Aging time for group members |
|
The setting of robust-count, query-interval, max-response-time, and lastmember-queryinterval must be consistent on the Layer 2 device and its upstream Layer 3 device; otherwise, multicast data fails to be transmitted between Layer 2 and Layer 3 networks. |
Prompt join |
Run the l2-multicast fast-channel [ source-address source-address { mask | mask-length } ] group-address group-address { mask | mask-length } command to configure prompt join. |
After prompt join is configured, the device will reserve system resources for a specific multicast group. As a result, if there is no member of this multicast group, system performance will be affected. |
Prompt leave |
Run the igmp-snooping prompt-leave [ group-policy { acl-number | acl-name acl-name } ] command to configure prompt leave on member interfaces. By default, no member port is allowed to promptly leave a multicast group. |
group-policy acl-number or group-policy acl-name acl-name specifies the range of multicast groups that member ports are allowed to promptly leave. If group-policy acl-number or group-policy acl-name acl-name is set and a Leave message is received from a member port, the member port is immediately deleted from the multicast routing table. Before setting acl-number or acl-name acl-name, configure an ACL to be referenced. The interface connected to user hosts filters Leave messages based on the ACL in the VLAN/VSI. |
The configuration is committed.