The igmp max-response-time command sets the maximum response time for IGMP query packets on an interface.
The undo igmp max-response-time command restores the default configuration.
| Parameter | Description | Value |
|---|---|---|
| interval | Specifies the maximum response time for IGMP query messages. |
The value is an integer ranging from 1 to 25, in seconds. |
By default, the maximum response time for IGMP query messages is 10 seconds.
The maximum response time is used to control the deadline for hosts to send Report messages. The actual response time of a host is any value from 0 to the maximum response time. The shorter the response time, the faster the IGMP devices can learn multicast members, and the more bandwidth and FW resources are occupied.
After receiving an IGMP query message, a host sets a timer for each group that the host joins. The timeout period of the timer is any value from 0 to the maximum response time. When the timer times out, the host sends a Report message.
If the maximum response time is properly set, hosts can quickly respond to Query messages. This also eliminates the traffic congestion that happens when many hosts send response messages at the same time.
This command functions in the same way as the max-response-time command 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 interface view. The configuration in the IGMP view is used only when the configuration in the interface view is not done.
You must run the multicast routing-enable command to enable the multicast function before using the command.