Configuring IGMP Join Packet Rate Limit

For setup, refer to Figure IGMP- Topology 1.

The “ip igmp join ratelimit” command enables a limit for IGMP multicast group joining logical interfaces. Once the limit is reached, subsequent join requests are denied.

  1. Execute the following commands in the router to configure a IGMP Join Packet Rate Limit for an interface.

    Type the following:

    • Enter the Global Configuration Mode.
    iS5comm# configure terminal
    • Enter the Interface Configuration mode for VLAN 2.
    iS5comm(config)# interface vlan 2
    • Specify the group join limit value.
    iS5comm(config-if)# ip igmp join ratelimit 101
    • Exit the Interface Configuration Mode.
    iS5comm(config-if)# end
  2. View the configuration using the following command.

    Type the following:

    iS5comm# show ip igmp interface
    IGMP is globally enabled
    vlan2, line protocol is up
    Internet Address is 12.0.0.1/8
    IGMP is disabled on interface
    Current IGMP router version is 3
    IGMP rate limit for joins packets is 101 
    Explicit Tracking is enabled
    IGMP query interval is 200 seconds
    Last member query response interval is 20 seconds
    IGMP max query response time is 200 seconds
    Robustness value is 3
    IGMP querying router is 12.0.0.1 (this system) 
    Fast leave is enabled on this interface
    Number of multicast groups joined 1
    Checksum errors: 0, Packet length errors: 0
    Packets with Local IP as source: 0, Source subnet check failures: 0
    Query from non-querier: 0
    Report version mismatch: 0, Query version mismatch:  0
    Unknown IGMP message type: 0
    Invalid V1 reports: 0, Invalid V2 reports: 0, Invalid v3 reports: 0
    Packets dropped due to router-alert check: 0
    Reports in SSM range: 0
    Invalid Reports in SSM range: 0
    IGMP Global rate limit for joins packets : 0
  3. To disable the limit for IGMP multicast group joining logical interface, execute the following commands in the router.

    Type the following:

    • Enter the Global Configuration Mode.
    iS5comm# configure terminal
    • Enable IGMP.
    iS5comm(config)# no ip igmp join