C H A P T E R 6

IGMP Snooping

IGMP is a protocol for IP hosts to manage their dynamic multicast group membership. The SEFOS IGMP conforms with RFC 3376 for IGMP v3 router functionality and supports the MIBs defined in `draft-ietfmagma-rfc2933-update-00.txt`.

##

6.1 IGMP Snooping Commands

The list of CLI commands for the configuration of IGS is as follows:

- ip igmp snooping / ip igmp snooping - VLAN

- ip igmp snooping proxy-reporting

- snooping multicast-forwarding-mode

- ip igmp snooping mrouter-time-out / ip igmp querier-timeout

- ip igmp snooping port-purge-interval / ip igmp snooping source-only learning age-timer

- ip igmp snooping report-suppression interval

- ip igmp snooping retry-count

- ip igmp snooping group-query-interval

- ip igmp snooping report-forward

- ip igmp snooping version

- ip igmp snooping fast-leave / ip igmp snooping vlan - immediate leave

- ip igmp snooping querier

- ip igmp snooping query-interval

- ip igmp snooping mrouter / ip igmp snooping vlan mrouter

- shutdown snooping

- debug ip igmp snooping

- snooping leave-process config-level

- ip igmp snooping enhanced-mode

- ip igmp snooping multicast-vlan / mvr

- ip igmp snooping filter

- ip igmp snooping blocked-router

- ip igmp snooping multicast-vlan profile

- ip igmp snooping leavemode

- ip igmp snooping ratelimit

- ip igmp snooping limit / ip igmp max-groups

- ip igmp snooping filter-profileId / ip igmp filter

- ip igmp snooping proxy

- ip igmp snooping max-response-code

- ip igmp snooping mrouter-port -time-out

- ip igmp snooping mrouter-port-version

- show ip igmp snooping mrouter

- show ip igmp snooping mrouter - redundancy

- show ip igmp snooping globals

- show ip igmp snooping

- show ip igmp snooping - redundancy

- show ip igmp snooping groups

- show ip igmp snooping forwarding-database

- show ip igmp snooping forwarding-database - redundancy

- show ip igmp snooping statistics

- show ip igmp snooping blocked-router

- show ip igmp snooping multicast-receivers

- show ip igmp snooping port-cfg

- show ip igmp snooping multicast-vlan

### 6.1.1 `ip igmp snooping`

Enables IGMP snooping in the switch or a specific VLAN. The `no` form of the command disables IGMP snooping in the switch or a specific VLAN.

    ip igmp snooping

    no ip igmp snooping

Mode | Global Configuration Mode and Config-VLAN. Applicable only in Config-VLAN.
Defaults | IGMP snooping is globally disabled, including in all VLANs.
Example | SEFOS(config)# ip igmp snooping SEFOS(config-vlan)# ip igmp snooping
Notes | When IGMP snooping is enabled globally, it is enabled in all the existing VLAN interfaces. When IGMP snooping is disabled globally, it is disabled in all the existing VLAN interfaces. GMRP has to be disabled for the IGMP snooping to be enabled.

#### Related Commands

- shutdown snooping - Shuts down IGMP snooping in the switch.

- show ip igmp snooping - Displays IGMP snooping information for all VLANs or a specific VLAN.

- show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN.

- snooping multicast-forwarding-mode - Specifies the snooping multicast forwarding mode.

- show ip igmp snooping multicast-receivers - Displays IGMP multicast host information for all VLANs or a specific VLAN or specific VLAN and group address for a given switch or for all switches (if no switch is specified).

### 6.1.2 `ip igmp snooping - VLAN`

Enables IGMP snooping in the switch globally or for a specific VLAN. The `no` form of the command disables IGMP snooping in the switch globally or for a specific VLAN.

When globally enabled, IGMP snooping is enabled in all the existing VLAN interfaces. When globally disabled, the IGMP snooping is disabled in all the existing VLAN interfaces.

    ip igmp snooping [vlan 1-4094]

    no ip igmp snooping [vlan 1-4094]

Syntax Description | vlan - VLAN identifier in which IGMP snooping is to be enabled or disabled. This value ranges between 1 and 4094.
Mode | Global Configuration
Defaults | IGMP snooping is disabled globally and in all VLANs.
Example | SEFOS(config)# ip igmp snooping vlan 1
Notes | GMRP has to be disabled for the IGMP snooping to be enabled globally. There is no need to disable GMRP for enabling the IGMP snooping for a particular VLAN.

#### Related Commands

- show ip igmp snooping - Displays IGMP snooping information for all VLANs or a specific VLAN.

- show ip igmp snooping globals - Displays the global information of IGMP snooping.

- show ip igmp snooping multicast-receivers - Displays IGMP multicast host information for all VLANs or a specific VLAN or specific VLAN and group address for a given switch or for all switches (if no switch is specified).

- shutdown snooping - Shuts down IGMP snooping in the switch.

### 6.1.3 `ip igmp snooping proxy-reporting`

Enables proxy reporting in the IGMP snooping switch. The `no` form of the command disables proxy reporting in the IGMP snooping switch.

    ip igmp snooping proxy-reporting

    no ip igmp snooping proxy-reporting

Mode | Global Configuration
Defaults | Proxy-reporting is enabled.
Example | SEFOS(config)# ip igmp snooping proxy-reporting
Notes | Proxy reporting can be enabled in the IGMP snooping switch only if the proxy is disabled in the switch.

#### Related Commands

- show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN

- ip igmp snooping proxy - Enables or disables proxy in the IGMP snooping switch.

### 6.1.4 `snooping multicast-forwarding-mode`

Specifies the snooping multicast forwarding mode (IP based or MAC based).

    snooping multicast-forwarding-mode {ip | mac}

Syntax Description | ip - IP Address based. mac - MAC Address based.
Mode | Global Configuration
Defaults | `mac`
Example | SEFOS(config)# snooping multicast-forwarding-mode mac

#### Related Commands

- show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN

- ip igmp snooping enhanced-mode - Enables/disables snooping system enhanced mode in the switch.

- ip igmp snooping filter-profileId / ip igmp filter - Configures the multicast profile index for a downstream interface

### 6.1.5 `ip igmp snooping mrouter-time-out`

Sets the IGMP snooping router port purge time-out after which the port gets deleted if no IGMP router control packets are received. The purge time-out value ranges from 60 to 600 seconds. The `no` form of the command sets the IGMP snooping router port purge time-out to default value.

    ip igmp snooping mrouter-time-out 60-600

    no ip igmp snooping mrouter-time-out

Mode | Global Configuration
Defaults | 125
Example | SEFOS(config)# ip igmp snooping mrouter-time-out 70

#### Related Commands

- show ip igmp snooping mrouter - Displays the router ports for all VLANs or specific VLAN

- show ip igmp snooping globals - Displays the global information of IGMP snooping

### 6.1.6 `ip igmp querier-timeout`

Sets the IGMP snooping router port purge time-out after which the port gets deleted, if no IGMP router control packets are received. The purge time-out value ranges between 60 and 600 seconds.

This command operates similar to that of the ip igmp snooping mrouter-time-out command.

    ip igmp querier-timeout 60 - 600

Mode | Global Configuration
Defaults | 125
Example | SEFOS(config)# ip igmp querier-timeout 70

#### Related Commands

- show ip igmp snooping mrouter - Displays the router ports for all VLANs or specific VLAN

- show ip igmp snooping globals- Displays the global information of IGMP snooping

### 6.1.7 `ip igmp snooping port-purge-interval`

Sets the IGMP snooping port purge time interval after which the port gets deleted if no IGMP reports are received. The `no` form of the command sets the IGMP snooping port purge time to default value.

    ip igmp snooping port-purge-interval seconds_130-1225

    no ip igmp snooping port-purge-interval

Mode | Global Configuration
Defaults | 260
Example | SEFOS(config)# ip igmp snooping port-purge-interval 150

#### Related Commands

show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN

### 6.1.8 `ip igmp snooping source-only learning age-timer`

Sets the IGMP snooping port purge time interval after which the port gets deleted, if no IGMP reports are received. The purge time interval value ranges between 130 and 1225 seconds. The `no` form of the command sets the IGMP snooping port purge time to the default value.

This command operates similar to that of the command ip igmp snooping port-purge-interval.

    ip igmp snooping source-only learning age-timer 130-1225

    no ip igmp snooping source-only learning age-timer

Mode | Global Configuration
Defaults | 260
Example | SEFOS(config)# ip igmp snooping source-only learning age-timer 200

#### Related Commands

show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN

### 6.1.9 `ip igmp snooping report-suppression interval`

Sets the IGMP snooping report-suppression time interval for which the IGMPv2 report messages for the same group will not get forwarded onto the router ports. The `no` form of the command sets the IGMP snooping report-suppression interval time to the default value.

    ip igmp snooping report-suppression-interval 1-25

    no ip igmp snooping report-suppression-interval

Mode | Global Configuration
Defaults | 5
Example | SEFOS(config)# ip igmp snooping report-suppression-interval 20
Notes | This time interval is used when both proxy and proxy-reporting are disabled.

#### Related Commands

show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN

### 6.1.10 `ip igmp snooping retry-count`

Sets the maximum number of group specific queries sent on a port on reception of a IGMPv2 leave message. The `no` form of the command sets the number of group specific queries sent on a port on reception of leave message to default value.

    ip igmp snooping retry-count 1-5

    no ip igmp snooping retry-count

Mode | Global Configuration
Defaults | 2
Example | SEFOS(config)# ip igmp snooping retry-count 4

#### Related Commands

show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN

### 6.1.11 `ip igmp snooping group-query-interval`

Sets the time interval after which the switch sends a group specific query on a port. The `no` form of the command sets the group specific query interval time to default value. The time interval value is in seconds.

    ip igmp snooping group-query-interval 2-5

    no ip igmp snooping group-query-interval

Mode | Global Configuration
Defaults | 2
Example | SEFOS(config)# ip igmp snooping group-query-interval 3

#### Related Commands

- show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN

- show ip igmp snooping statistics - Displays IGMP snooping statistics for all VLANs or a specific VLAN

- show ip igmp snooping groups - Displays IGMP group information for all VLANs or a specific VLAN

### 6.1.12 `ip igmp snooping report-forward`

Specifies if IGMP reports must be forwarded on all ports or router ports of a VLAN. The `no` form of the command sets IGMP report-forwarding status to the default value.

    ip igmp snooping report-forward {all-ports | router-ports}

    no ip igmp snooping report-forward

Syntax Description | all-ports - IGMP reports forwarded on all the ports of a VLAN router-ports - IGMP reports forwarded on router ports of a VLAN
Mode | Global Configuration
Defaults | router-ports
Example | SEFOS(config)# ip igmp snooping report-forward all-ports
Notes | This configuration is not valid in proxy or proxy-reporting mode. In snooping mode, snooping module will forward reports only on router ports by default.

#### Related Commands

show ip igmp snooping globals - Displays the IGMP snooping information for all VLANs or a specific VLAN

### 6.1.13 `ip igmp snooping version`

Sets the operating version of the IGMP snooping switch for a specific VLAN.

    ip igmp snooping version { v1 |v2 | v3}

Syntax Description | v1 - IGMP snooping Version 1. v2 - IGMP snooping Version 2. v3 - IGMP snooping Version 3.
Mode | Config-VLAN
Defaults | v3
Example | SEFOS(config-vlan)# ip igmp snooping version v2

#### Related Commands

show ip igmp snooping - Displays IGMP snooping information for all VLANs or a specific VLAN

### 6.1.14 `ip igmp snooping fast-leave`

Enables fast leave processing for a specific VLAN. The `no` form of the command disables fast leave processing for a specific VLAN.

    ip igmp snooping fast-leave

    no ip igmp snooping fast-leave

Mode | Config-VLAN
Defaults | Disabled.
Example | SEFOS(config-vlan)# ip igmp snooping fast-leave
Notes | Fast leave processing will be enabled in the VLAN only if the IGMP snooping is globally enabled.

#### Related Commands

- ip igmp snooping - Enables IGMP snooping in the switch/a specific VLAN

- show ip igmp snooping - Displays IGMP snooping information for all VLANs or a specific VLAN

- show ip igmp snooping globals - Displays the global information of IGMP snooping

### 6.1.15 `ip igmp snooping vlan - immediate leave`

Enables fast leave processing for a specific VLAN. The `no` form of the command disables fast leave processing for a specific VLAN. Identifier of the VLAN ranges between 1 and 4094.

This command operates similar to that of the command ip igmp snooping fast-leave and also enables IGMP snooping in that particular VLAN if IGMP snooping is globally enabled.

The fast leave processing and the IGMP snooping will not be enabled in the VLAN even if the IGMP snooping is globally enabled, once the IGMP snooping is disabled in the VLAN by the user. User must again enable IGMP snooping in the VLAN for enabling the fast leave process.

    ip igmp snooping vlan 1-4094 immediate-leave

    no ip igmp snooping vlan 1-4094 immediate-leave

Mode | Global Configuration
Defaults | Fast leave processing is disabled in all of the VLANs
Example | SEFOS(config)# ip igmp snooping vlan 1 immediate-leave
Notes | Fast leave processing will be enabled in the VLAN, only if the IGMP snooping is globally enabled.

#### Related Commands

- ip igmp snooping - VLAN - Enables IGMP snooping in the switch globally or for a specific VLAN. This command is applicable only for the code using the industrial standard commands.

- show ip igmp snooping - Displays IGMP snooping information for all VLANs or a specific VLAN.

- show ip igmp snooping globals - Displays the global information of IGMP snooping.

### 6.1.16 `ip igmp snooping querier`

Configures the IGMP snooping switch as a querier for a specific VLAN. The `no` form of the command configures the IGMP snooping switch as non-querier for a specific VLAN.

    ip igmp snooping querier

    no ip igmp snooping querier

Mode | Config-VLAN
Defaults | Non-querier
Example | SEFOS(config-vlan)# ip igmp snooping querier

#### Related Commands

show ip igmp snooping - Displays IGMP snooping information for all VLANs or a specific VLAN

### 6.1.17 `ip igmp snooping query-interval`

Sets the time period with which the general queries are sent by the IGMP snooping switch when configured as querier on a VLAN. The time period value is entered in seconds with a range from 60 to 100. The `no` form of the command sets the IGMP querier interval to the default value.

    ip igmp snooping query-interval 60-600

    no ip igmp snooping query-interval

Mode | Config-VLAN
Defaults | 125
Example | SEFOS(config-vlan) # ip igmp snooping query-interval 200
Notes | In proxy reporting mode, general queries are sent on all downstream interfaces with this interval only if the switch is the querier. In proxy mode, general queries are sent on all downstream interfaces with this interval.

#### Related Commands

show ip igmp snooping - Displays IGMP snooping information for all VLANs or a specific VLAN

### 6.1.18 `ip igmp snooping mrouter`

Statically configures the router ports for a VLAN. The `no` form of the command deletes the statically configured router ports for a VLAN.

    ip igmp snooping mrouter interface-type 0/a-b, 0/c, ...

    no ip igmp snooping mrouter interface-type 0/a-b, 0/c, ...

Mode | Config-VLAN
Example | SEFOS(config-vlan)# ip igmp snooping mrouter extreme-ethernet 0/1-3

#### Related Commands

- show ip igmp snooping mrouter - Displays the router ports for all VLANs or specific VLAN.

- ip igmp snooping mrouter-port -time-out - Configures the router port purge time-out interval for a VLAN.

- ip igmp snooping mrouter-port-version - Configures the operating version of the router port for a VLAN.

### 6.1.19 `ip igmp snooping vlan mrouter`

Configures the router ports statically for a VLAN. This command operates similar to that of the command ip igmp snooping mrouter.

    ip igmp snooping vlan 1-4094 mrouter ifXtype 0/a-b, 0/c, ...

    no ip igmp snooping vlan 1-4094 mrouter ifXtype 0/a-b, 0/c, ...

Syntax Description | vlan 1-4094 - ID of the VLAN for which the router ports should be configured statically. This value ranges between 1 and 4094. ifXtype - Interface type. 0/a-b, 0/c, ... - Interface list which specifies the particular slot and the concerned port number.
Mode | Type of the interface. The value is `extreme-ethernet`.
Example | SEFOS(config)# ip igmp snooping vlan 1 mrouter extreme-ethernet 0/1

#### Related Commands

- show ip igmp snooping mrouter - Displays the router ports for all VLANs or specific VLAN

- ip igmp snooping mrouter-time-out - Configures the router port purge time-out interval for a VLAN

- ip igmp snooping mrouter-port-version - Configures the operating version of the router port for a VLAN

### 6.1.20 `shutdown snooping`

Shuts down snooping in the switch. The `no` form of the command starts and enables snooping in the switch.

    shutdown snooping

    no shutdown snooping

Mode | Global Configuration
Defaults | `no shutdown snooping`
Example | SEFOS(config)# shutdown snooping
Notes | When shut down, all resources acquired by the snooping module are released to the system. For the IGS feature to be functional on the switch, the `system-control` status must be set as `start` and the `state` must be `enabled`.

#### Related Commands

show ip igmp snooping - Enables IGMP snooping in the switch/a specific VLAN

### 6.1.21 `debug ip igmp snooping`

Specifies the debug levels for IGMP snooping module. The `no` form of the command resets debug options for IGMP snooping module.

    debug ip igmp snooping {[init] [resources] [tmr] [src] [grp] [qry] [vlan] [pkt] [fwd] [mgmt] [redundancy] | all} [switch switch-name]

    no debug ip igmp snooping {[init] [resources] [tmr] [src] [grp] [qry] [vlan] [pkt] [fwd] [mgmt] [redundancy] | all} [switch switch-name]

Syntax Description | init - Init and shutdown messages. resources - System resources management messages. tmr - Timer messages. src - Source information messages. grp - Group information messages. qry - Query related messages. vlan - VLAN information messages. pkt - Packet dump messages. fwd - Forwarding database messages. mgmt - Management related messages. redundancy - Redundancy Related messages. The keyword `redundancy` is not supported. all - All messages. switch switch-name - Context or switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Defaults | Debugging is disabled.
Example | SEFOS# debug ip igmp snooping fwd

#### Related Commands

show debugging - Displays state of each debugging option

### 6.1.22 `snooping leave-process config-level`

Specifies the configuration level of the leave processing mechanisms.

    snooping leave-process config-level {vlan | port}

Syntax Description | vlan - Configures the leave processing mechanisms at VLAN level. port - Configures the leave processing mechanisms at Interface level.
Mode | Global Configuration
Defaults | vlan
Example | SEFOS(config)# snooping leave-process config-level port

#### Related Commands

- ip igmp snooping leavemode - Configures the port leave mode for an interface

- show ip igmp snooping globals - Displays IGMP snooping information for all VLANs or a specific VLAN for a given switch or for all switch (if switch is not specified)

### 6.1.23 `ip igmp snooping enhanced-mode`

Enables or disables the snooping system enhanced mode in the switch.

    ip igmp snooping enhanced-mode {enable | disable}

Syntax Description | enable - Enables the snooping system enhanced mode in the switch. disable - Disables the snooping system enhanced mode in the switch.
Mode | Global Configuration
Defaults | Disable
Example | SEFOS(config)# ip igmp snooping enhanced-mode enable
Notes | The snooping multicast forwarding mode must be configured as `ip`.

#### Related Commands

- snooping multicast-forwarding-mode - Specifies the snooping multicast forwarding mode

- show ip igmp snooping globals - Displays IGMP snooping information for all VLANs or a specific VLAN for a given switch or for all switch (if switch is not specified)

- ip igmp snooping leavemode - Configures the port leave mode for an interface

- ip igmp snooping ratelimit - Configures the rate limit for a downstream interface in units of the number of IGMP packets per second

- ip igmp snooping limit - Configures the maximum limit type for an interface

- ip igmp max-groups - Configures the maximum number of multicast groups that can be learnt on the interface

- ip igmp snooping filter-profileId / ip igmp filter - Configures the multicast profile index for a downstream interface

### 6.1.24 `ip igmp snooping multicast-vlan`

Enables or disables the multicast VLAN feature.

    ip igmp snooping multicast-vlan {enable | disable}

Syntax Description | enable - Enables the multicast VLAN feature. disable - Disables the multicast VLAN feature.
Mode | Global Configuration
Defaults | Disable
Example | SEFOS(config)# ip igmp snooping multicast-vlan enable

#### Related Commands

- show ip igmp snooping multicast-vlan - Displays multicast VLAN statistics in a switch and displays various profiles mapped to the multicast VLANs

- show ip igmp snooping globals - Displays IGMP snooping information for all VLANs or a specific VLAN for a given switch or for all switch (if switch is not specified)

### 6.1.25 `mvr`

Enables the multicast VLAN feature. The `no` form of this command disables the multicast VLAN feature. This command operates similar to that of the command ip igmp snooping multicast-vlan.

    mvr

    no mvr

Mode | Global Configuration
Defaults | Multicast VLAN feature is disabled
Example | SEFOS(config)# mvr

#### Related Commands

- show ip igmp snooping multicast-vlan - Displays multicast VLAN statistics in a switch and displays various profiles mapped to the multicast VLANs

- show ip igmp snooping globals - Displays IGMP snooping information for all VLANs or a specific VLAN for a given switch or for all switch (if switch is not specified)

### 6.1.26 `ip igmp snooping filter`

Enables the IGMP snooping filter. The `no` form of the command disables the IGMP snooping filter.

    ip igmp snooping filter

    no ip igmp snooping filter

Mode | Global Configuration
Defaults | The IGMP snooping filter is disabled.
Example | SEFOS(config)# ip igmp snooping filter

#### Related Commands

- show ip igmp snooping globals - Displays IGMP snooping information for all VLANs or a specific VLAN for a given switch or for all switch (if switch is not specified).

- ip igmp snooping ratelimit - Configures the rate limit for a downstream interface in units of the number of IGMP packets per second.

- ip igmp snooping limit - Configures the maximum limit type for an interface.

- ip igmp max-groups - Configures the maximum number of multicast groups that can be learnt on the interface.

- ip igmp snooping filter-profileId / ip igmp filter - Configures the multicast profile index for a downstream interface.

### 6.1.27 `ip igmp snooping blocked-router`

Statically configures the router ports for a VLAN.

    ip igmp snooping blocked-router interface-type 0/a-b, 0/c, ...

    no ip igmp snooping blocked-router interface-type 0/a-b, 0/c, ...

Syntax Description | interface-type - Interface type. 0/a-b, 0/c, ... - Interface identifier.
Mode | Config-VLAN
Example | SEFOS(config-vlan)# ip igmp snooping blocked-router extreme-ethernet 0/4-5
Notes | The ports to be configured as blocked router ports, must not be configured as static router ports.

#### Related Commands

show ip igmp snooping blocked-router - Displays the blocked router ports for all VLANs or a specific VLAN for a given switch or for all the switches (if no switch is specified)

### 6.1.28 `ip igmp snooping multicast-vlan profile`

Configures the profile identifier to VLAN mapping for multicast VLAN classification. The `no` form of the command removes the profile identifier to VLAN mapping for multicast VLAN classification.

    ip igmp snooping multicast-vlan profile profile-id 0-4294967295

    no ip igmp snooping multicast-vlan profile

Syntax Description | profile-id - Specifies multicast profile ID configured for a particular VLAN. This value ranges from 0 to 4294967295.
Mode | Config-VLAN
Defaults | No profile is associated to any VLAN. That is, the profile ID is set to 0.
Example | SEFOS(config-vlan)# ip igmp snooping multicast-vlan profile 1
Notes | The received packet is associated with the mapped multicast VLAN when any untagged report or leave message (a packet with no tag in a customer, provider, or 802.1ad bridge) is received and if the group and source address in the received packet matches any rule in this profile. You must first create a multicast profile and set the action to `permit` before executing this command. You must activate the profile.

### 6.1.29 `ip igmp snooping leavemode`

Configures the port leave mode for an interface.

    ip igmp snooping leavemode {exp-hosttrack | fastLeave | normalleave} InnerVlanId 1-4094]

Syntax Description | exp-hosttrack - Processes the leave messages with the explicit host tracking mechanism. fastLeave - Processes the leave messages with the fast leave mechanism. normalleave - Sends a group or group specific query on the interface for every received leave message. InnerVlanId - Inner VLAN identifier. This value ranges between 1 and 4094.
Mode | Interface Configuration
Defaults | `exp-host track fastLeave normalleave`
Example | SEFOS(config-if)# ip igmp snooping leavemode fastLeave InnerVlanId 1
Notes | Configure the leave processing mechanism at the port level to be able to configure the port leave mode of the interface. This command is applicable for processing the IGMPv2 leave messages only. Enable the snooping system enhanced mode.

#### Related Commands

- snooping leave-process config-level - Specifies the level of configuring the leave processing mechanisms

- ip igmp snooping enhanced-mode - Enables/disables snooping system enhanced mode in the switch

- show ip igmp snooping port-cfg - Displays IGS Port configuration information for all Inner VLANs or a specific Inner VlanId or a given switch

- show ip igmp snooping multicast-receivers - Displays IGMP multicast host information for all VLANs or a specific VLAN or specific VLAN and group address for a given switch or for all switches (if no switch is specified)

### 6.1.30 `ip igmp snooping ratelimit`

Configures the rate limit for a downstream interface in units of the number of IGMP packets per second. The `no` form of the command resets the rate limit to the default value for an interface.

    ip igmp snooping ratelimit integer [InnerVlanId 1-4094]

    no ip igmp snooping ratelimit [InnerVlanId 1-4094]

Syntax Description | InnerVlanId - Inner VLAN identifier. This value ranges between 1 and 4094.
Mode | Interface Configuration
Defaults | The rate limit is 4294967295.
Example | SEFOS(config-if)# ip igmp snooping ratelimit 100 InnerVlanId 1
Notes | By default, the rate limit holds the maximum value supported by an unsigned integer and does not rate limit any IGMP packets. The actual rate supported depends on what the system can support. The snooping system enhanced mode must be enabled. The IGMP snooping filter must be enabled.

#### Related Commands

- ip igmp snooping enhanced-mode - Enables/disables snooping system enhanced mode in the switch.

- ip igmp snooping filter - Enables the IGMP snooping filter.

- show ip igmp snooping port-cfg - Displays IGS Port configuration information for all Inner VLANs or a specific Inner VlanId or a given switch.

### 6.1.31 `ip igmp snooping limit`

Configures the maximum limit type for an interface. The `no` form of the command configures the maximum limit type as none for an interface.

    ip igmp snooping limit {channels | groups} interger32 [InnerVlanId 1-4094]

    no ip igmp snooping limit [InnerVlanId 1-4094]

Syntax Description | channels - Sets the limit for channel (group, source) registrations. groups - Sets the limit for groups. InnerVlanId - Inner VLAN identifier. This value ranges between 1 and 4094.
Mode | Interface Configuration
Defaults | The limit is set as none so that no limiting is done.
Example | SEFOS(config-if)# ip igmp snooping limit groups 10 InnerVlanId 1
Notes | The channel limit will be applied only for IGMPv3 include and allow reports, whereas the group limit will be applied for all IGMP reports. The snooping system enhanced mode must be enabled. The IGMP snooping filter must be enabled.

#### Related Commands

- ip igmp snooping enhanced-mode - Enables or disables snooping system enhanced mode in the switch

- ip igmp snooping filter - Enables the IGMP snooping filter

- show ip igmp snooping port-cfg - Displays IGS Port configuration information for all Inner VLANs or a specific Inner VlanId or a given switch

### 6.1.32 `ip igmp max-groups`

Configures the maximum number of multicast groups that can be learnt on the interface. The `no` form of the command sets the number of multicast groups to the default value. The maximum number can be set between 0 and 254.

This command operates similar to that of the ip igmp snooping limit, whereas the maximum limit is set only for the groups. This command explicitly sets the maximum limit type as groups.

    ip igmp max-groups integer32

    no ip igmp max-groups

Mode | Interface Configuration
Defaults | The maximum number of multicast groups is set as zero and the maximum limit type is set as none.
Example | SEFOS(config-if)# ip igmp max-groups 100
Notes | The snooping system enhanced mode must be enabled. The IGMP snooping filter must be enabled.

#### Related Commands

- ip igmp snooping enhanced-mode - Enables or disables snooping system enhanced mode in the switch

- ip igmp snooping filter - Enables the IGMP snooping filter

- show ip igmp snooping port-cfg - Displays IGS Port configuration information for all Inner VLANs or a specific Inner VlanId or a given switch

### 6.1.33 `ip igmp snooping filter-profileId`

Configures the multicast profile index for a downstream interface. The `no` form of the command resets the multicast profile index to default value.

    ip igmp snooping filter-profileId integer [InnerVlanId 1-4094]

    no ip igmp snooping filter-profileId [InnerVlanId 1-4094]

Syntax Description | InnerVlanId - Inner VLAN identifier. This value ranges between 1 and 4094.
Mode | Interface Configuration
Defaults | No profiles are applied for the interface that is profile ID is configured as 0.
Example | SEFOS(config-if)# ip igmp snooping filter-profileId 2 InnerVlanId 1
Notes | The profile contains a set of allowed or denied rules which are to be applied for the IGMP packets received through the downstream interface. The snooping system enhanced mode must be enabled. The IGMP snooping filter must be enabled. The multicast forwarding mode should be set as IP address based. The multicast profile should have been already created. Only one profile ID can be assigned for the downstream interface. The existing profile ID will be removed and the new profile ID will be assigned, if already a profile ID is assigned to the interface. The IP multicast profiling must be enabled (`set ip mcast profiling enable`).

#### Related Commands

- ip igmp snooping enhanced-mode - Enables or disables snooping system enhanced mode in the switch

- ip igmp snooping filter - Enables the IGMP snooping filter

- show ip igmp snooping port-cfg - Displays IGS Port configuration information for all Inner VLANs or a specific Inner VlanId or a given switch

### 6.1.34 `ip igmp filter`

Configures the multicast profile index for a downstream interface. The `no` form of the command resets the multicast profile index to the default value.

This command operates similar to that of the command ip ip igmp snooping filter-profileId.

    ip igmp filter profile-number

    no ip igmp filter

Syntax Description | profile-number - Profile identifier for the multicast profile entry. This value ranges between 1 and 4294967295.
Mode | Interface Configuration
Defaults | No profiles are applied for the interface, that is, profile ID is configured as 0.
Example | SEFOS(config-if)# ip igmp filter 1
Notes | The profile contains a set of allowed or denied rules which are to be applied for the IGMP packets received through the downstream interface. The snooping system enhanced mode must be enabled. The IGMP snooping filter must be enabled. The multicast forwarding mode should be set as IP address based. The multicast profile should have been already created. Only one profile ID can be assigned for the downstream interface. The existing profile ID will be removed and the new profile ID will be assigned, if already a profile ID is assigned to the interface.

#### Related Commands

- ip igmp snooping enhanced-mode - Enables or disables snooping system enhanced mode in the switch

- ip igmp snooping filter - Enables the IGMP snooping filter

- show ip igmp snooping port-cfg - Displays IGS Port configuration information for all Inner VLANs or a specific Inner VlanId or a given switch

### 6.1.35 `ip igmp snooping proxy`

Enables proxy in the IGMP snooping switch. The `no` form of the command disables proxy in the IGMP snooping switch.

    ip igmp snooping proxy

    no ip igmp snooping proxy

Mode | Global Configuration
Defaults | The proxy is disabled in the IGMP snooping switch.
Example | SEFOS(config)# ip igmp snooping proxy
Notes | Proxy can be enabled in the IGMP snooping switch only if the proxy reporting is disabled in the snooping switch.

#### Related Commands

- ip igmp snooping proxy-reporting - Enables or disables proxy reporting in the IGMP snooping switch

- show ip igmp snooping globals - Displays IGMP snooping information for all VLANs or a specific VLAN for a given switch or for all switch (if switch is not specified)

### 6.1.36 `ip igmp snooping max-response-code`

Sets the maximum response code inserted in general queries send to host. The unit of the response code is tenth of second. The `no` form of the command sets the query response code to default value.

    ip igmp snooping max-response-code 0 - 255

    no ip igmp snooping max-response-code

Mode | Config-VLAN
Defaults | max-response-code - 100.
Example | SEFOS(config-vlan)# ip igmp snooping max-response-code 10

#### Related Commands

show ip igmp snooping - Displays IGMP snooping information for all VLANs or a specific VLAN

### 6.1.37 `ip igmp snooping mrouter-port -time-out`

Configures the router port purge time-out interval for a VLAN. The `no` form of the command resets the router port purge time-out interval to default, for a VLAN.

    ip igmp snooping mrouter-port ifXtype iface-list time-out 60-600

    no ip igmp snooping mrouter-port interface-type 0/a-b, 0/c, ...

Syntax Description | ifXtype - Interface type. The value is extreme-ethernet. iface-list - Interface list (0/a-b, 0/c, ...) time-out 60-600- Router port purge time-out interval. This value ranges between 60 and 600 seconds. interface-type - Type of interface. 0/a-b, 0/c, ... - Interface list
Mode | Config-VLAN
Defaults | time-out - Router port purge time-out interval. This value ranges between 60 and 600 seconds.
Example | SEFOS(config-vlan)# ip igmp snooping mrouter-port extreme-ethernet 0/1-3 time-out 150
Notes | The router ports must be statically configured for the VLAN.

#### Related Commands

- show ip igmp snooping mrouter / ip igmp snooping vlan mrouter - Statically configures the router ports for a VLAN

- show ip igmp snooping mrouter - Displays detailed information about the router ports

### 6.1.38 `ip igmp snooping mrouter-port-version`

Configures the operating version of the router port for a VLAN. The `no` form of the command resets the operating version of the router port to the default operating version for a VLAN.

    ip igmp snooping mrouter-port ifXtype iface-list version {v1 | v2 | v3}

    no ip igmp snooping mrouter-port ifXtype iface-list version

Syntax Description | ifXtype - Interface type. iface-list - Interface list. version - Operating version of the port for the VLAN. `v1` - IGMP snooping version 1. `v2` - IGMP snooping version 2. `v3` - IGMP snooping version 3.
Mode | Config-VLAN
Defaults | version`- v3`
Example | SEFOS(config-vlan)# ip igmp snooping mrouter-port extreme-ethernet 0/2 version v1
Notes | The router ports must be statically configured for the VLAN.

#### Related Commands

- ip igmp snooping mrouter / ip igmp snooping vlan mrouter - Configures statically the router ports for a VLAN

- show ip igmp snooping mrouter - Displays detailed information about the router ports

### 6.1.39 `show ip igmp snooping mrouter`

Displays the router ports for all VLANs or a specific VLAN for a given switch or for all the switch (if no switch is specified).

    show ip igmp snooping mrouter [Vlan vlan-index] [detail] [switch switch-name]

Syntax Description | Vlan - Vlan identifier value detail - Displays detailed information about the router ports switch switch-name - Contextor switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | Single Instance SEFOS# show ip igmp snooping mrouter Vlan Ports ----- ------ 1 Ex0/1(dynamic), Ex0/2(static) 2 Ex0/1(static), Ex0/2(dynamic) Multiple Instance SEFOS# show ip igmp snooping mrouter Switch cust1 Vlan Ports ----- ------
| 1 Ex0/1(static) 2 Ex0/1(static) Switch cust2 Vlan Ports ----- ------ 1 Ex0/9(static) 2 Ex0/9(static)

#### Related Commands

- ip igmp snooping mrouter-time-out / ip igmp querier-timeout - Sets the IGMP snooping router port purge time-out after which the port gets deleted, if no IGMP router control packets are received

- ip igmp snooping mrouter / ip igmp snooping vlan mrouter - Configures statically the router ports for a VLAN

- ip igmp snooping mrouter-time-out - Configures the router port purge time-out interval for a VLAN

- ip igmp snooping mrouter-port-version - Configures the operating version of the router port for a VLAN

### 6.1.40 `show ip igmp snooping mrouter - redundancy`

Displays the router ports for all VLANs or a specific VLAN for a given switch or for all switches (if no switch is specified).

    show ip igmp snooping mrouter [Vlan vlan-index] [redundancy] [detail] [switch switch-name]

Syntax Description | Vlan - Vlan index value. redundancy- Synced messages. The keyword `redundancy` is not supported. detail - Displays detailed information about the router ports. switch switch-name - Context or switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | SEFOS# show ip igmp snooping mrouter redundancy Igs Redundancy Vlan Sync Data for Vlan 1 Vlan Router Port List Vlan Ports ----- ------ 1 Ex0/1(dynamic), Ex0/3(dynamic) IGMP Router Port List Vlan IGMP Ports ----- ---------- 1 Ex0/1(dynamic)

#### Related Commands

- show ip igmp snooping mrouter - Configures statically the router ports for a VLAN

- ip igmp snooping mrouter-time-out - Configures the router port purge time-out interval for a VLAN.

- ip igmp snooping mrouter-port-version - Configures the operating version of the router port for a VLAN

### 6.1.41 `show ip igmp snooping globals`

Displays the global information of IGMP snooping.

    show ip igmp snooping globals [switch switch-name]

Syntax Description | switch switch-name - Context or switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | Single Instance SEFOS# show ip igmp snooping globals Snooping Configuration ----------------------------- IGMP Snooping globally enabled IGMP Snooping is operationally enabled IGMP Snooping Enhanced mode is disabled Transmit Query on Topology Change globally disabled
| Multicast forwarding mode is MAC based Proxy globally disabled Proxy reporting globally enabled Filter is disabled Router port purge interval is 125 seconds Port purge interval is 260 seconds Report forward interval is 5 seconds Group specific query interval is 2 seconds Reports are forwarded on router ports Group specific query retry count is 2 Multicast VLAN disabled Leave config level is Vlan based
| Multiple Instance SEFOS# show ip igmp snooping globals Switch default Snooping Configuration ----------------------------- IGMP Snooping globally enabled IGMP Snooping is operationally enabled IGMP Snooping Enhanced mode is disabled Transmit Query on Topology Change globally disabled Multicast forwarding mode is MAC based
| Proxy globally disabled Proxy reporting globally enabled Filter is disabled Router port purge interval is 125 seconds Port purge interval is 260 seconds Report forward interval is 5 seconds Group specific query interval is 2 seconds Reports are forwarded on router ports Group specific query retry count is 2 Multicast VLAN disabled Leave config level is Vlan based

#### Related Commands

- ip igmp snooping - Enables IGMP snooping in the switch/a specific VLAN

- ip igmp snooping - VLAN - Enables IGMP snooping globally or for a specific VLAN

- ip igmp snooping proxy-reporting - Enables proxy reporting in the IGMP snooping switch

- snooping multicast-forwarding-mode - Specifies the forwarding mode (IP based or MAC based) that will be effective on switch restart

- ip igmp snooping mrouter-time-out / ip igmp querier-timeout - Configures the router port purge time-out interval for a VLAN

- ip igmp snooping port-purge-interval / ip igmp snooping source-only learning age-timer - Sets the IGMP snooping port purge time interval after which the port gets deleted if no IGMP reports are received

- ip igmp snooping report-suppression interval - Sets the IGMP report-suppression interval

- ip igmp snooping retry-count - Sets the maximum number of group specific queries sent on a port on reception of a IGMPV2 leave message

- ip igmp snooping version - Specifies the IGMP snooping operating mode of the switch

- ip igmp snooping fast-leave / ip igmp snooping vlan - immediate leave - Enables fast leave processing for a specific VLAN

- ip igmp snooping report-forward - Specifies if IGMP reports must be forwarded on all ports or router ports of a VLAN

- snooping leave-process config-level - Specifies the level of configuring the leave processing mechanisms

- ip igmp snooping enhanced-mode - Enables/disables snooping system enhanced mode in the switch

- ip igmp snooping multicast-vlan - Enables/disables the multicast VLAN feature

- mvr - Enables the multicast VLAN feature

- ip igmp snooping filter - Enables the IGMP snooping filter

- ip igmp snooping proxy - Enables proxy in the IGMP snooping switch

### 6.1.42 `show ip igmp snooping`

Displays IGMP snooping information for all VLANs, or a specific VLAN for a given context. Or this command displays this information for all the context (if no switch is specified).

    show ip igmp snooping [Vlan vlan-id] [switch switch-name]

Syntax Description | vlan - VLAN identifier. switch switch-name - Context or switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | Single Instance SEFOS# show ip igmp snooping vlan 2 Snooping VLAN Configuration for the VLAN 1 IGMP Snooping enabled IGMP configured version is V3 Fast leave is disabled Snooping switch is acting as Non-Querier Query interval is 125 seconds Port Purge Interval is 260 seconds Max Response Code is 100, Time is 10 seconds

#### Related Commands

- ip igmp snooping - Enables IGMP snooping in the switch/a specific VLAN

- ip igmp snooping - VLAN - Enables IGMP snooping globally or for a specific VLAN.

- ip igmp snooping version - Specifies the IGMP snooping operating mode of switch

- ip igmp snooping fast-leave / ip igmp snooping vlan - immediate leave - Enables fast leave processing for a specific VLAN

- ip igmp snooping querier - Configures the IGMP snooping switch as a querier for a specific VLAN

- ip igmp snooping query-interval - Sets the time period with which the general queries are sent by the IGMP snooping switch when configured as querier on a VLAN

- ip igmp snooping max-response-code - Sets the maximum response code inserted in general queries send to host

### 6.1.43 `show ip igmp snooping - redundancy`

Displays IGMP snooping information for all VLANs or a specific VLAN for a given switch. This command also displays this information for all switches (if no switch is specified).

    show ip igmp snooping [Vlan vlan-id] [redundancy] [switch switch-name]

Syntax Description | Vlan - VLAN identifier. redundancy - Synced messages. The keyword `redundancy` is not supported. switch switch-name - Context or switch name. This parameter is specific to multiple instance.
Mode | Privileged EXEC
Example | SEFOS# show ip igmp snooping redundancy IGMP Snooping VLAN Configuration for VLAN 1 IGMP snooping switch is acting as Non-Querier IGMP current operating version is V1

#### Related Commands

- ip igmp snooping - Enables IGMP snooping in the switch/a specific VLAN

- ip igmp snooping version - Specifies the IGMP snooping operating mode of switch

- ip igmp snooping fast-leave - Enables fast leave processing for a specific VLAN

- ip igmp snooping querier - Configures the IGMP snooping switch as a querier for a specific VLAN

- ip igmp snooping query-interval - Sets the time period with which the general queries are sent by the IGMP snooping switch when configured as querier on a VLAN

### 6.1.44 `show ip igmp snooping groups`

Displays IGMP group information for all VLANs, or a specific VLAN, or specific VLAN and group address for a given switch. This command also displays this information for all switches (if no switch is specified).

    show ip igmp snooping groups [Vlan vlan-id [Group address]] [switch switch-name]

Syntax Description | Vlan - VLAN index value. Group - Group address of the VLAN identifier. switch switch-name - Context or switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | Single Instance /* IP based */ SEFOS# show ip igmp snooping groups IGMP Snooping Group information ------------------------------- VLAN ID:2 Group Address: 227.1.1.1
| Filter Mode: EXCLUDE Exclude sources: None V1/V2 Receiver Ports: Ex0/4 V3 Receiver Ports: Port Number: Ex0/2 Include sources: None Exclude sources: 12.0.0.10, 12.0.0.20 Port Number: Ex0/3 Include sources: None Exclude sources: 12.0.0.40, 12.0.0.30
| /* MAC based */ SEFOS# show ip igmp snooping groups IGMP Snooping Group information ------------------------------- VLAN ID:2 Group Address: 227.1.1.1 Filter Mode: EXCLUDE Exclude sources: None Receiver Ports: Ex0/2, Ex0/3, Ex0/4, Ex0/5
| Multiple Instance SEFOS# show ip igmp snooping groups Switch cust1 Snooping Group information ----------------------------- VLAN ID:2 Group Address: 227.2.2.2 Filter Mode: EXCLUDE Exclude sources: None Receiver Ports: Ex0/3, Ex0/5, Ex0/6 Switch cust2
| Snooping Group information ----------------------------- VLAN ID:2 Group Address: 227.2.2.2 Filter Mode: EXCLUDE Exclude sources: None Receiver Ports: Ex0/10

#### Related Commands

ip igmp snooping - Enables IGMP snooping in the switch/a specific VLAN

### 6.1.45 `show ip igmp snooping forwarding-database`

Displays multicast forwarding entries for all VLANs or a specific VLAN for a given switch. This command also displays this information for all switches (if no switch is specified). Note that the forwarding table only displays 255 entries.

    show ip igmp snooping forwarding-database [Vlan vlan-id] [switch switch-name]

Syntax Description | Vlan - VLAN identifier. switch`` switch-name - Context or switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | Single Instance /* IP based */ SEFOS# show ip igmp snooping forwarding-database Vlan Source Address Group Address Ports ---- -------------- ------------- ----- 2 12.0.0.10 227.1.1.1 Ex0/1, Ex0/3, Ex0/4 2 12.0.0.20 227.1.1.1 Ex0/1, Ex0/3, Ex0/4 2 12.0.0.30 227.1.1.1 Ex0/1, Ex0/2, Ex0/4 2 12.0.0.40 227.1.1.1 Ex0/1, Ex0/2, Ex0/ /* MAC based */
| SEFOS# show ip igmp snooping forwarding-database Vlan MAC-Address Ports ---- ----------------- ----- 2 01:00:5e:01:01:01 Ex0/2, Ex0/3, Ex0/4, Ex0/5 2 01:00:5e:02:02:02 Ex0/2, Ex0/3
| Multiple Instance SEFOS# show ip igmp snooping forwarding-database Switch cust1 Vlan MAC-Address Ports ---- ----------------- ----- 2 01:00:5e:02:02:02 Ex0/2, Ex0/3, Ex0/5, Ex0/6 Switch cust2 Vlan MAC-Address Ports ---- ----------------- ----- 2 01:00:5e:02:02:02 Ex0/9, Ex0/10
Notes | IGS must be enabled in the switch prior to the execution of this command.

#### Related Commands

ip igmp snooping - Enables IGMP snooping in the switch/a specific VLAN

### 6.1.46 `show ip igmp snooping forwarding-database - redundancy`

Displays multicast forwarding entries for all VLANs, or a specific VLAN for a given switch. This command also displays this information for all switches (if no switch is specified).

    show ip igmp snooping forwarding-database [Vlan vlan-id] [redundancy] [switch switch-name]

Syntax Description | Vlan - VLAN identifier. redundancy - Synced messages. The keyword `redundancy` is not supported. switch switch-name - Context or switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | SEFOS# show ip igmp snooping forwarding-database redundancy Igs Redundancy Multicast Group Info Sync Data Vlan Group Address Ports ---- ------------- ----- 1 224.1.1.1 Ex0/2, Ex0/3 1 224.1.2.3 Ex0/1, Ex0/3
Notes | IGS must be enabled in the switch prior to the execution of this command.

#### Related Commands

ip igmp snooping - Enables IGMP snooping in the switch / a specific VLAN

### 6.1.47 `show ip igmp snooping statistics`

Displays IGMP snooping statistics for all VLANs, or a specific VLAN for a given switch. This command also displays this information for all switches (if `no` switch is specified).

    show ip igmp snooping statistics [Vlan vlan-id] [switch switch-name]

Syntax Description | Vlan - VLAN index. switch switch-name - Context or switch name. This parameter is specific to multiple instance. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | Single Instance SEFOS# show ip igmp snooping statistics IGMP Snooping Statistics for VLAN 1 IGMP Snooping General queries received : 3 IGMP Snooping Group specific queries received : 0 IGMP Snooping Group and source specific queries received : 0 IGMP Snooping V1/V2 reports received : 10 IGMP Snooping V3 reports received : 0 IGMP Snooping V3 IS_INCLUDE messages received : 0
| IGMP Snooping V3 IS_EXCLUDE messages received : 0 IGMP Snooping V3 TO_INCLUDE messages received : 0 IGMP Snooping V3 TO_EXCLUDE messages received : 0 IGMP Snooping V3 ALLOW messages received : 0 IGMP Snooping V3 Block messages received : 0 IGMP Snooping V2 Leave messages received : 0 IGMP Snooping General queries transmitted : 0 IGMP Snooping Group specific queries transmitted : 2 IGMP Snooping V1/V2 reports transmitted : 0 IGMP Snooping V3 reports transmitted : 3 IGMP Snooping V2 leaves transmitted : 0 IGMP Snooping Packets dropped : 1
| Multiple Instance SEFOS# show ip igmp snooping statistics Switch cust1 Snooping Statistics for VLAN 1 General queries received : 0 Group specific queries received : 0 Group and source specific queries received : 0 ASM reports received : 20 SSM reports received : 0 IS_INCLUDE messages received : 0
| IS_EXCLUDE messages received : 0 TO_INCLUDE messages received : 0 TO_EXCLUDE messages received : 0 ALLOW messages received : 0 Block messages received : 0 Leave messages received : 0 General queries transmitted : 0 Group specific queries transmitted : 0 ASM reports transmitted : 1 SSM reports transmitted : 0 Leaves transmitted : 0 Packets dropped : 0
| Snooping Statistics for VLAN 2 General queries received : 0 Group specific queries received : 0 Group and source specific queries received : 0
| ASM reports received : 19 SSM reports received : 18 IS_INCLUDE messages received : 0 IS_EXCLUDE messages received : 0 TO_INCLUDE messages received : 0 TO_EXCLUDE messages received : 0 ALLOW messages received : 0 Block messages received : 0 Leave messages received : 0 General queries transmitted : 0
| Group specific queries transmitted : 0 ASM reports transmitted : 2 SSM reports transmitted : 0 Leaves transmitted : 0 Packets dropped : 0 Switch cust2 Snooping Statistics for VLAN 1 General queries received : 0 Group specific queries received : 0
| Group and source specific queries received : 0 ASM reports received : 0 SSM reports received : 0 IS_INCLUDE messages received : 0 IS_EXCLUDE messages received : 0 TO_INCLUDE messages received : 0 TO_EXCLUDE messages received : 0 ALLOW messages received : 0 Block messages received : 0 Leave messages received : 0 General queries transmitted : 0 Group specific queries transmitted : 0 ASM reports transmitted : 0 SSM reports transmitted : 0 Leaves transmitted : 0 Packets dropped : 0
| Snooping Statistics for VLAN 2 General queries received : 0 Group specific queries received : 0 Group and source specific queries received : 0
| ASM reports received : 0 SSM reports received : 0 IS_INCLUDE messages received : 0 IS_EXCLUDE messages received : 0 TO_INCLUDE messages received : 0 TO_EXCLUDE messages received : 0 ALLOW messages received : 0
| Block messages received : 0 Leave messages received : 0 General queries transmitted : 0 Group specific queries transmitted : 0 ASM reports transmitted : 0 SSM reports transmitted : 0 Leaves transmitted : 0 Packets dropped : 0

#### Related Commands

ip igmp snooping - Enables IGMP snooping in the switch/a specific VLAN

### 6.1.48 `show ip igmp snooping blocked-router`

Displays the blocked router ports for all VLANs, or a specific VLAN for a given switch. This command also displays this information for all the switches (if no switch is specified).

    show ip igmp snooping blocked-router [Vlan vlan-index] [switch switch-name]

Syntax Description | Vlan - VLAN index value. switch switch-name - Switch or context name of the switch.
Mode | Privileged EXEC
Example | Single Instance SEFOS# show ip igmp snooping blocked-router Vlan Ports ---- ----- 1 Ex0/1, Ex0/2, Ex0/3, Ex0/4 2 Ex0/6, Ex0/7, Ex0/8
| Multiple Instance SEFOS# show ip igmp snooping blocked-router Switch default Vlan Ports ---- ----- 1 Ex0/1 Switch cust Vlan Ports ---- ----- 1 Ex0/3

#### Related Commands

ip igmp snooping blocked-router - Configures the blocked router ports statically for a VLAN

### 6.1.49 `show ip igmp snooping multicast-receivers`

Displays IGMP multicast host information for all VLANs, or a specific VLAN, or a specific VLAN and group address for a given switch. This command also displays this information for all switches (if no switch is specified).

    show ip igmp snooping multicast-receivers [Vlan vlan-id [Group Address]] [switch switch-name]

Syntax Description | Vlan - VLAN identifier. Group - Multicast group address. switch switch-name - Switch or context name of the switch.
Mode | Privileged EXEC
Example | Single Instance SEFOS# show ip igmp snooping multicast-receivers Snooping Receiver Information ----------------------------- VLAN ID: 1 Group Address: 225.0.0.10 Receiver Port: Ex0/2 Attached Hosts: 12.0.0.10 Exclude Sources: None
| VLAN ID: 1 Group Address: 225.0.0.20 Receiver Port: Ex0/2 Attached Hosts: 12.0.0.20 Include Sources: 14.0.0.10 Receiver Port: Ex0/4 Attached Hosts: 12.0.0.40 Include Sources: 14.0.0.20
| Multiple instance SEFOS# sh ip igmp snooping multicast-receivers Snooping Receiver Information ----------------------------- Switch switch1
| VLAN ID: 1 Group Address: 225.0.0.20 Receiver Port: Ex0/4 Attached Hosts: 12.0.0.30 Include Sources: 14.0.0.10 Attached Hosts: 12.0.0.40 Exclude Sources: None Switch switch2
| VLAN ID: 1 Group Address: 225.0.0.20 Receiver Port: Ex0/2 Attached Hosts: 12.0.0.10 Exclude Sources: None Attached Hosts: 12.0.0.20 Include Sources: 14.0.0.10
Notes | IGMP snooping must be enabled in the switch. The port `leave` mode for an interface must be set as`exp-hosttrack`

#### Related Commands

- ip igmp snooping - Enables IGMP snooping in the switch or a specific VLAN.

- ip igmp snooping leavemode - Processes the leave messages using the explicit host tracking mechanism

### 6.1.50 `show ip igmp snooping port-cfg`

Displays IGS port configuration information for all inner VLANs, or a specific inner vlan-id for a given switch.

    show ip igmp snooping port-cfg [{interface interface-type interface-id [InnerVlanId 1-4094] | switch switch-name}]

Syntax Description | interface - Specifies the interface type and interface identifier. InnerVlanId - Inner VLAN identifier. This value ranges between 1 and 4094. switch switch-name - Switch name. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | Single Instance SEFOS# show ip igmp snooping port-cfg
| Snooping Port Configurations ---------------------------- Snooping Port Configuration for Port 2 Leave Process mode is Normal Leave Rate limit on the interface is 100 Max limit Type is Groups Max limit is 20 Current member count is 0 Profile Id is 0
| Snooping Port Configuration for Port 3 Leave Process mode is Fast Leave Rate limit on the interface is -1 Max limit Type is Channels Max limit is 500 Current member count is 0 Profile Id is 0
| SEFOS# show ip igmp snooping port-cfg interface extreme-ethernet 0/2 Snooping Port Configurations ---------------------------- Snooping Port Configuration for Port 2 Leave Process mode is Normal Leave Rate limit on the interface is 100 Max limit Type is Groups Max limit is 20 Current member count is 0 Profile Id is 0
| Multiple Instance SEFOS# show ip igmp snooping port-cfg Snooping Port Configurations ---------------------------- Snooping Port Configuration for Port 3 Leave Process mode is Fast Leave Rate limit on the interface is 1000 Max limit Type is None Max limit is 0 Current member count is 0
| Profile Id is 0 Snooping Port Configuration for Port 4 Leave Process mode is Normal Leave Rate limit on the interface is -1 Max limit Type is None Max limit is 0 Current member count is 0 Profile Id is 1 Snooping Port Configuration for Port 6 and Inner Vlan Id 5 Leave Process mode is Normal Leave Rate limit on the interface is 200
| Max limit Type is None Max limit is 0 Current member count is 0 Profile Id is 0 Snooping Port Configuration for Port 7 and Inner Vlan Id 0 Leave Process mode is Normal Leave Rate limit on the interface is -1 Max limit Type is Channels Max limit is 200 Current member count is 0 Profile Id is 1
| Snooping Port Configuration for Port 7 and Inner Vlan Id 6 Leave Process mode is Normal Leave Rate limit on the interface is -1 Max limit Type is Groups Max limit is 100 Current member count is 0 Profile Id is 0
| SEFOS# show ip igmp snooping port-cfg interface extreme-ethernet 0/7 Snooping Port Configurations ----------------------------
| Switch switch1 Snooping Port Configuration for Port 7 and Inner Vlan Id 0 Leave Process mode is Normal Leave Rate limit on the interface is -1 Max limit Type is Channels Max limit is 200 Current member count is 0 Profile Id is 1
| Snooping Port Configuration for Port 7 and Inner Vlan Id 6 Leave Process mode is Normal Leave Rate limit on the interface is -1 Max limit Type is Groups Max limit is 100 Current member count is 0 Profile Id is 0
| SEFOS# show ip igmp snooping port-cfg switch default Snooping Port Configurations ---------------------------- Switch default Snooping Port Configuration for Port 3 Leave Process mode is Fast Leave Rate limit on the interface is 1000 Max limit Type is None Max limit is 0 Current member count is 0 Profile Id is 0
| Snooping Port Configuration for Port 4 Leave Process mode is Normal Leave Rate limit on the interface is -1 Max limit Type is None Max limit is 0 Current member count is 0 Profile Id is 1

#### Related Commands

- ip igmp snooping leavemode - Configures the port leave mode for an interface

- ip igmp snooping ratelimit - Configures the rate limit for a downstream interface in units of the number of IGMP packets per second

- ip igmp snooping limit - Configures the maximum limit type for an interface

- ip igmp max-groups - Configures the maximum number of multicast groups that can be learnt on the interface

- ip igmp snooping filter-profileId / ip igmp filter - Configures the multicast profile index for a downstream interface

### 6.1.51 `show ip igmp snooping multicast-vlan`

Displays multicast VLAN statistics in a switch and displays various profiles mapped to the multicast VLANs.

    show ip igmp snooping multicast-vlan [switch switch switch-name]

Syntax Description | switch switch-name - Switch name. The keyword `switch` is not supported.
Mode | Privileged EXEC
Example | Single Instance SEFOS# show ip igmp snooping multicast-vlan Multicast VLAN Statistics ========================= ------------------------------- Multicast VLAN disabled Profile ID -- Multicast VLAN ---------- -- -------------- 1 -- 1 2 -- 2 -------------------------------
| Multiple Instance SEFOS# show ip igmp snooping multicast-vlan Multicast VLAN Statistics =========================
| ------------------------------- Multicast VLAN disabled Profile ID -- Multicast VLAN ---------- -- -------------- 1 -- 1 ------------------------------- Switch cust Multicast VLAN disabled Profile ID -- Multicast VLAN ---------- -- -------------- 1 -- 1 -------------------------------

#### Related Commands

- ip igmp snooping multicast-vlan - Enables or disables the multicast VLAN feature

- mvmvrr - Enables the multicast VLAN feature

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.