Configuration Guide Vol. 3


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.

Table 15-6 Operation when IGMP versioning is specified

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.

Table 15-7 Registering Group Members for Mixing IGMPv1 Hosts, IGMPv2 Hosts, and IGMPv3 Hosts

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