# IGMP Profile Configuration Mode Commands

The Internet Group Management Protocol (IGMP) Profile Configuration Mode is used to create and manage the IGMP parameters for an Ethernet interface.

IMPORTANT:

Available commands or keywords/variables vary based on platform type, product version, and installed license(s).
default ip igmp

Configures default IGMP parameters.
Platform:

ASR 5000
Product:

All
Privilege:

Security Administrator, Administrator
Syntax

    default ip igmp { query | require | robustness | unsolicited-report-interval | version }

Usage:

Specify the IGMP parameters for the default profile. Refer to the remaining command description in this chapter for additional information.
Example:
To apply enable echo mode on this interface, use the following command:

    bfd echo

ip igmp query

Configures the maximum response time for IGMP queries.
Platform:

ASR 5000
Product:

All
Privilege:

Security Administrator, Administrator
Syntax

    ip igmp query max-response-time seconds

max-response-time seconds:

Specify the maximum number of seconds that the system will wait for an IGMP response as an integer from 1 through 25.
Usage:

Specify the maximum response time for IGMP queries.
Example:

    ip igmp query max-response-time 10

ip igmp require router-alert

Sets the router alert flag to ON in IP IGMP packets.
Platform:

ASR 5000
Product:

All
Privilege:

Security Administrator, Administrator
Syntax

    [ no ] ip
    igmp require router-alert

Sets the router alert flag to OFF in IP IGMP packets.
Usage:

Sets the router alert flag to ON in IP IGMP packets.
Example:

    ip igmp require router-alert

ip igmp robustness

Sets the Robustness value in IP IGMP packets. The Robustness variable allows tuning for the expected packet loss on a subnet. If a subnet is expected to be lossy, the Robustness variable may be increased. IGMP is robust to packet losses. The Robustness variable should not be set to 1 (one).
Platform:

ASR 5000
Product:

All
Privilege:

Security Administrator, Administrator
Syntax

    ip igmp robustness value

Sets the robustness value as an integer from 1 through 10. Default: 2
Usage:

Sets the robustness value in IP IGMP packets.
Example:

    ip igmp robustness
    7

ip igmp unsolicited-report-interval

Sets the Unsolicited Report Interval which is the time between repetitions of a host's initial report of membership in a group.
Platform:

ASR 5000
Product:

All
Privilege:

Security Administrator, Administrator
Syntax

    ip igmp unsolicited-report-interval seconds

Specifies the number of seconds between repetitions of a host's initial report of membership in a group as an integer from 1 through 25. Default: 10
Usage:

Set the Unsolicited Report Interval which is the time between repetitions of a host's initial report of membership in a group.
Example:

    ip igmp unsolicited-report-interval 15

ip igmp version

Sets the IGMP version to be supported by this interface.
Platform:

ASR 5000
Product:

All
Privilege:

Security Administrator, Administrator
Syntax

    ip igmp version { v1 | v2 | v3 }

Specifies the IGMP Version number:

- v1: Version 1, RFC 1112
- v2: Version 2, RFC 2236
- v3: Version 3, RFC 4604

Usage:

Set the IGMP version to be supported by this interface.
Example:

    ip igmp version v2