Basic IGMP features configuration example

Network requirements

As shown in Figure 32:

Configure the switches so that the hosts in N1 can join only multicast group 224.1.1.1 and the hosts in N2 can join any multicast groups.

Figure 32: Network diagram

Configuration procedure

  1. Assign an IP address and subnet mask to each interface according to Figure 32. (Details not shown.)

  2. Configure OSPF on the switches in the PIM-DM domain. (Details not shown.)

  3. Enable IP multicast routing, and enable IGMP and PIM-DM:

    # On Switch A, enable IP multicast routing.

    <SwitchA> system-view
    [SwitchA] multicast routing
    [SwitchA-mrib] quit
    

    # Enable IGMP on the receiver-side interface (VLAN-interface 100).

    [SwitchA] interface vlan-interface 100
    [SwitchA-Vlan-interface100] igmp enable
    [SwitchA-Vlan-interface100] quit
    

    # Enable PIM-DM on VLAN-interface 101.

    [SwitchA] interface vlan-interface 101
    [SwitchA-Vlan-interface101] pim dm
    [SwitchA-Vlan-interface101] quit
    

    # On Switch B, enable IP multicast routing.

    <SwitchB> system-view
    [SwitchB] multicast routing
    [SwitchB-mrib] quit
    

    # Enable IGMP on the receiver-side interface (VLAN-interface 200).

    [SwitchB] interface vlan-interface 200
    [SwitchB-Vlan-interface200] igmp enable
    [SwitchB-Vlan-interface200] quit
    

    # Enable PIM-DM on VLAN-interface 201.

    [SwitchB] interface vlan-interface 201
    [SwitchB-Vlan-interface201] pim dm
    [SwitchB-Vlan-interface201] quit
    

    # On Switch C, enable IP multicast routing.

    <SwitchC> system-view
    [SwitchC] multicast routing
    [SwitchC-mrib] quit
    

    # Enable IGMP on the receiver-side interface (VLAN-interface 200).

    [SwitchC] interface vlan-interface 200
    [SwitchC-Vlan-interface200] igmp enable
    [SwitchC-Vlan-interface200] quit
    

    # Enable PIM-DM on VLAN-interface 202.

    [SwitchC] interface vlan-interface 202
    [SwitchC-Vlan-interface202] pim dm
    [SwitchC-Vlan-interface202] quit
    
  4. Configure a multicast group policy on Switch A so that the hosts connected to VLAN-interface 100 can join only multicast group 224.1.1.1.

    [SwitchA] acl number 2001
    [SwitchA-acl-basic-2001] rule permit source 224.1.1.1 0
    [SwitchA-acl-basic-2001] quit
    [SwitchA] interface vlan-interface 100
    [SwitchA-Vlan-interface100] igmp group-policy 2001
    [SwitchA-Vlan-interface100] quit
    

Verifying the configuration

# Display IGMP information on VLAN-interface 200 of Switch B.

[SwitchB] display igmp interface vlan-interface 200
 Vlan-interface200(10.110.2.1):
   IGMP is enabled.
   IGMP version: 2
   Query interval for IGMP: 125s
   Other querier present time for IGMP: 255s
   Maximum query response time for IGMP: 10s
   Querier for IGMP: 10.110.2.1 (This router)
  IGMP groups reported in total: 1