Page 1
L2 / L3 Switches Internet Group Management Protocol (IGMP) Configuration Guide Revision 1.0...
Page 2
Please Note: For the most up-to-date version of this manual, please see our web site at www.supermicro.com. Super Micro Computer, Inc. (“Supermicro”) reserves the right to make changes to the product described in this manual at any time and without notice.
IGMP Configuration Guide 1 IGMP Configuration Guide This document describes the IGMP feature supported in Supermicro Layer 2 / Layer 3 switch products. The IGMP configurations for the below listed Supermicro switch products are covered. Top of Rack Switches Blade Switches •...
Page 5
In addition, a host can be a member of more than one multicast group at a time. Supermicro switches can send and receive multicast traffic by supporting the following multicast features: IGMP: at the access end of the network that processes hosts announcing their participation in a •...
IGMP v2: Extends v1 with features like querier elections, IGMP leaves, group-specific queries and maximum response time fields. IGMP v3: In addition to IGMP v1 and IGMPv2 features, provides support for source-specific queries and reports. Supermicro L2/L3 Switches Configuration Guide...
IGMP Configuration Guide Supermicro switches acts as a querier by default as long as it is a multicast router with a lower IP address on the subnet. 1.3 IGMP Support Supermicro switches support IGMP for all three IGMP versions (1, 2 and 3).
Page 8
The example below shows the commands used to enable IGMP. Enable IGMP for layer3 VLAN 10 SMIS(config)#configure terminal SMIS(config)# set ip igmp enable SMIS(config)#end SMIS# show ip igmp global-config IGMP is globally enabled Supermicro L2/L3 Switches Configuration Guide...
No multicast groups joined 1.6 IGMP Version The IGMP protocol standard has three versions: v1, v2 and v3. Supermicro switches support IGMP for all three versions. Supermicro IGMP support interoperates with different IGMP versions as defined in the standard IGMP protocol.
Page 10
The example below shows the commands used to configure different versions of IGMP. Configure IGMP version 3 for layer3 VLAN 10. SMIS# configure terminal SMIS(config)# interface vlan 10 SMIS(config-if)# ip igmp version 3 SMIS(config-if)# end Supermicro L2/L3 Switches Configuration Guide...
1.7 IGMP Queries and Reports When IGMP is enabled in a Supermicro switch, it assumes itself as the querier. As long as the switch does not receive an IGMP query from another multicast router in the subnet with an IP address lower than itself, it continues to be the IGMP querier on the subnet.
Page 12
IGMP Configuration Guide Supermicro switches provide flexibility for users to configure different query interval on different interfaces. Follow the steps below to change the query interval on any interface. Step Command Description Step 1 configure terminal Enters the configuration mode.
Page 13
Number of v1/v2 reports received 0 Number of v3 reports received 0 Number of v2 leaves received 0 Number of general queries transmitted 32 Number of group specific queries transmitted 0 Number of group and source specific queries transmitted 0 Supermicro L2/L3 Switches Configuration Guide...
The default query-max-response time is 100 seconds. Supermicro switches provide flexibility for users to configure different query-max-response times on different interfaces. Follow the steps below to change the query-max-response on any interface.
Page 15
Internet address is 2.2.2.2/8 IGMP is enabled on interface Current IGMP router version is 2 IGMP query interval is 125 seconds Last member query response interval is 10 seconds IGMP max query response time is 255 seconds Supermicro L2/L3 Switches Configuration Guide...
The default robustness value is 2. You should increase this value if the subnet is expected to lose packets. Supermicro switches provide flexibility for users to configure different robustness value on different interfaces. Follow the steps below to change the robustness value on any interface.
Page 17
The “no ip igmp robustness” command resets the robustness value to its default value of 2. Configure the robustness value only on IGMPv2 and IGMPv3 interfaces. The example below shows the commands to configure the IGMP query maximum response time. Configure IGMP robustness value for layer3 VLAN 10 SMIS(config)#configure terminal Supermicro L2/L3 Switches Configuration Guide...
Switches follow the above process only for IGMP version 2 leave messages. The following parameters are used to control the leave message handling procedure in Supermicro switches. Group Query Interval – This configures the amount of time a switch will wait to get response for its group specific queries from IGMP hosts.
E.g.: int range gi 0/1-10, gi 0/20 If multiple interfaces are provided, the next step will enable IGMP on all these interfaces. Note: While configuring IGMP on physical interfaces (gi, ex, qx), make sure those interfaces are configured as Supermicro L2/L3 Switches Configuration Guide...
Page 20
Last member query response interval is 250 seconds IGMP max query response time is 100 seconds Robustness value is 2 IGMP querying router is 2.2.2.2 (this system) Fast leave is disabled on this interface No multicast groups joined Supermicro L2/L3 Switches Configuration Guide...
The entries in the static group membership table exist without any timeout and need to be explicitly deleted. By default there are no static multicast memberships. Follow the steps below to configure static group and source membership. Step Command Description Supermicro L2/L3 Switches Configuration Guide...
Page 23
Source (optional): Mention the IP address of the source in dotted decimal notation. Step 4 Exits the configuration mode. Step 5 show ip igmp groups Displays the IGMP group membership information. Supermicro L2/L3 Switches Configuration Guide...
Page 24
Last member query response interval is 10 seconds IGMP max query response time is 100 seconds Robustness value is 2 IGMP querying router is 2.2.2.2 (this system) Fast leave is disabled on this interface Number of multicast groups joined 2 Supermicro L2/L3 Switches Configuration Guide...
IGMP Configuration Guide 1.10 Disabling IGMP IGMP is disabled by default in Supermicro switches. If a user needs to disable IGMP after it’s already been enabled, it must be disabled globally as well as individually in the interfaces. Follow the steps below to disable IGMP.
Page 26
Last member query response interval is 10 seconds IGMP max query response time is 100 seconds Robustness value is 2 IGMP querying router is 2.2.2.2 (this system) Fast leave is disabled on this interface No multicast groups joined Supermicro L2/L3 Switches Configuration Guide...
Source 200.1.1.1 for Receiver Hosts Group 225.1.1.1 When an MRP (such as PIM) is enabled on interfaces between Switch A and Switch B, traffic will flow from source 200.1.1.1 to the receivers for group 225.1.1.1 Supermicro L2/L3 Switches Configuration Guide...
Page 28
Building configuration... Switch ID Hardware Version Firmware Version SSE-G48-TG4 (P2-01) 1.0.13-7 ip address dhcp vlan 1 ports gi 0/2-23 untagged ports gi 0/25-48 untagged ports ex 0/1-4 untagged exit vlan 10 ports gi 0/1 untagged Supermicro L2/L3 Switches Configuration Guide...
Page 29
IGMP max query response time is 100 seconds Robustness value is 2 IGMP querying router is 10.10.10.10 (this system) Fast leave is enabled on this interface Number of multicast groups joined is 1 vlan20, line protocol is up Supermicro L2/L3 Switches Configuration Guide...
Page 30
SMIS(config-vlan)# exit SMIS(config)# interface vlan 20 SMIS(config-if)# ip address 20.20.20.5 #Enable IGMP on layer3 VLAN interface SMIS(config-if)# set ip igmp enable SMIS(config-if)# ip igmp robustness 5 SMIS(config-if)# exit #Enable IGMP globally SMIS(config)# set ip igmp enable Supermicro L2/L3 Switches Configuration Guide...
Page 31
Last member query response interval is 10 (1/10 seconds) IGMP max query response time is 100 (1/10 seconds) Robustness value is 5 IGMP querying router is 20.20.20.1 Fast leave is disabled on this interface No multicast groups joined Supermicro L2/L3 Switches Configuration Guide...
Need help?
Do you have a question about the SSE-G24-TG4 and is the answer not in the manual?
Questions and answers