Chapter 23
  |  Multicast Filtering Commands
IGMP Filtering and Throttling
–  571  –
ip igmp filter
(Global Configuration)
This command globally enables IGMP filtering and throttling on the switch. Use the 
no
 form to disable the feature.
Syntax 
[
no
] 
ip igmp filter
Default Setting 
Disabled
Command Mode
Global Configuration
Command Usage
◆
IGMP filtering enables you to assign a profile to a switch port that specifies 
multicast groups that are permitted or denied on the port. An IGMP filter profile 
can contain one or more, or a range of multicast addresses; but only one profile 
can be assigned to a port. When enabled, IGMP join reports received on the 
port are checked against the filter profile. If a requested multicast group is 
permitted, the IGMP join report is forwarded as normal. If a requested multicast 
group is denied, the IGMP join report is dropped.
◆
IGMP filtering and throttling only applies to dynamically learned multicast 
groups, it does not apply to statically configured groups.
Example 
Console(config)#ip igmp filter
Console(config)#
ip igmp profile
This command creates an IGMP filter profile number and enters IGMP profile 
configuration mode. Use the 
no
 form to delete a profile number.
Syntax 
[
no
] 
ip igmp profile 
profile-number
profile-number - An IGMP filter profile number. (Range: 1-4294967295)
Default Setting 
Disabled 
Command Mode 
Global Configuration
Command Usage 
A profile defines the multicast groups that a subscriber is permitted or denied to 
join. The same profile can be applied to many interfaces, but only one profile can