The igmp-snooping robust-count command sets the IGMP robustness variable in a VLAN, which specifies how many times IGMP Query messages are sent.
The undo igmp-snooping robust-count command restores the default IGMP robustness variable in a VLAN.
By default, the robustness variable in a VLAN is 2.
Parameter |
Description |
Value |
---|---|---|
robust-count |
Specifies the IGMP robustness variable in a VLAN. |
The value is an integer that ranges from 2 to 5. |
Usage Scenario
Setting IGMP snooping parameters helps improve the multicast forwarding performance. By setting the IGMP robustness variable, you can:
Specify the number of times the querier sends a Group-Specific Query message, which prevents packet loss on the network.
When receiving an IGMP Leave message for a multicast group, the switch sends a Group-Specific Query message a certain number of times (specified by the IGMP robustness variable) to check whether this group has any other members. If the quality of transmission links is low, increase the IGMP robustness variable.
Change the aging time of multicast group member ports.
When receiving an IGMP Report message from a host, the switch starts the aging timer for the member port. The aging time is calculated using the following formula: Aging time = IGMP robustness variable x General query interval + Maximum response time for General Query messages. The igmp-snooping robust-count command sets the general query count.
Prerequisites
IGMP snooping has been enabled globally using the igmp-snooping enable (system view) command.
Follow-up Procedure
Precautions
The configuration takes effect only after you run the igmp-snooping enable (VLAN view) command to enable IGMP snooping in the VLAN.