15.2.6 Connecting to IGMPv1/IGMPv2/IGMPv3 Equipment
The Switch supports IGMPv2 and IGMPv3. The ip igmp version configuration command can be used to set the version of IGMP used by each interface. The following table describes the operation status corresponding to each specified version. Version 3 is used by default.
Specified version |
Operation when the version is specified |
---|---|
version 2 |
IGMPv2 is used for operation. IGMPv1 and IGMPv2 are used for operation for each group address. IGMPv3 packets are disregarded. |
version 3 |
Both IGMPv2 and IGMPv3 can be used for operation. IGMPv1, IGMPv2 and IGMPv3 are used for operation for each group address. |
version 3 only |
IGMPv3 is used for operation. IGMPv1 packets and IGMPv2 packets are disregarded. |
- <Structure of this section>
(1) Connecting to a IGMPv2/IGMPv3 Router
If more than one IGMP router exists on the same network, for example, in a redundant configuration, Querier is determined by receiving each other's Query (see "Determining 15.2.3 Querier"). The Switch does not support connections to IGMPv2 routers through interfaces for which the IGMP version is set to version 3 or version 3 only. This is because v2 Queries are disregarded, preventing the Querier from being determined. To connect to an IGMPv2 router, set the IGMP version of the corresponding interface to version 2.
(2) Mixing with IGMPv1 routers
The Switch supports only IGMPv2 and IGMPv3. Do not use IGMPv1 routers on the same network as these switches.
(3) Operation when IGMPv1/IGMPv2/IGMPv3 hosts are mixed
When connecting to a network to which IGMPv1 hosts, IGMPv2 hosts, and IGMPv3 hosts are used together, use the default IGMP version of the corresponding interface. However, IGMPv1 hosts and IGMPv2 hosts need to be able to receive IGMPv3 Queries (as specified by the RFC). Also, if the IGMP version of the corresponding interface is set to version 2, IGMPv1 hosts and IGMPv2 hosts can be used together, and IGMPv3 hosts are disregarded.
If IGMPv1 hosts, IGMPv2 hosts, and IGMPv3 hosts are used together, group member registrations differ depending on the IGMP version for which the group join is requested. The following table describes the ways in which group members are registered when IGMPv1 hosts, IGMPv2 hosts, and IGMPv3 hosts are used together.
Group join request |
Group member registration |
---|---|
Received by IGMPv1 |
Group members are registered in IGMPv1 mode |
Received by IGMPv2 |
Group members are registered in IGMPv2 mode |
Received by IGMPv3 |
Group members are registered in IGMPv3 mode |
Received by IGMPv1 and IGMPv2 |
Group members are registered in IGMPv1 mode |
Received by IGMPv1 and IGMPv3 |
Group members are registered in IGMPv1 mode |
Received by IGMPv2 and IGMPv3 |
Group members are registered in IGMPv2 mode |
Received by IGMPv1, IGMPv2, and IGMPv3 |
Group members are registered in IGMPv1 mode |