The igmp timer query command configures the interval for sending IGMP general query message on an interface.
The undo igmp timer query command restores the default configuration.
By default, the interval for sending IGMP general query messages is 60 seconds.
| Parameter | Description | Value |
|---|---|---|
interval |
Specifies the interval for sending IGMP general query message. |
The value is an integer that ranges from 1 to 18000 seconds. By default, the value is 60 seconds. |
The shared network segment where the host resides may be connected to multiple multicast routers simultaneously. The multicast routers trigger the querier election automatically. The winner acts as the querier and is responsible for maintaining IGMP membership on the interface. The timeout period of the group membership is calculated through the formula, that is, Timeout period of the group membership = Interval for sending general IGMP query messages x Robustness variable + Maximum response time.
When the querier starts, the querier sends general query messages for the number of "robustness variable" times. The sending interval is 1/4 of the interval for sending general query messages. The robustness variable can be set by using the igmp robust-count command or the robust-count command.
The querier periodically sends general query messages to maintain the membership on the interface. The shorter the interval for sending general query messages is, the more sensitive the querier is and the more bandwidth and FW resources are occupied.
You must run the multicast routing-enable command to enable the multicast function before using the command.
The function of this command is the same as that of the timer query used in the IGMP view, except for the function range. The configuration in the IGMP view is globally valid in the instance, whereas the configuration in the interface view is valid only for the current interface. The system prefers the configuration in the system view. The configuration in the IGMP view is used only when the configuration in the interface view is not done.
The default interval value in this command is 60 seconds, which is different than the default value 125 seconds defined by the RFC standard. A Huawei querier and a non-Huawei querier must send IGMP general query messages at the same interval.