Sun Ethernet Fabric Operating System CLI Base Reference Manual
|
  
|
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:
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.
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.
|
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.
|
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.
|
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
|
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
|
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
|
- 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
|
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
|
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.
|
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
|
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
|
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.
|
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
|
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.
|
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.
|
- 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.
no ip igmp snooping querier
|
Mode
|
Config-VLAN
|
Defaults
|
Non-querier
|
Example
|
SEFOS(config-vlan)# ip igmp snooping querier
|
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.
|
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
|
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
|
6.1.20 shutdown snooping
Shuts down snooping in the switch. The no form of the command starts and enables snooping in the switch.
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.
|
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
|
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
|
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.
|
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
|
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.
Mode
|
Global Configuration
|
Defaults
|
Multicast VLAN feature is disabled
|
Example
|
SEFOS(config)# mvr
|
6.1.26 ip igmp snooping filter
Enables the IGMP snooping filter. The no form of the command disables the 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
|
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.
|
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.
|
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.
|
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.
|
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
|
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.
|
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).
|
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
|
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.
|
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.
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.
|
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
|
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.
|
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.
|
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)
|
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)
|
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
|
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
|
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
|
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
|
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.
|
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.
|
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
|
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
|
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
|
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
|
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
-------------------------------
|

Sun Ethernet Fabric Operating System CLI Base Reference Manual
|
E26513-03
|
  
|
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.