xStack® DES-3528/DES-3552 Series Layer 2 Managed Stackable Fast Ethernet Switch CLI Reference Guide
207
config igmp_snooping data_driven_learning
Purpose
This command is used to enable or disable the data driven learning of an IGMP snooping
group.
Syntax
config igmp_snooping data_driven_learning max_learned_entry <value 1-1024>
[vlan_name <vlan_name> | vlanid <vlanid_list> | all] {state [enable | disable] | aged_out
[enable | disable] | expiry_time <sec 1-65535>}(1)
Description
When data-driven learning is enabled for the VLAN, when the Switch receives the IP
multicast traffic on this VLAN, an IGMP snooping group will be created. That is, the learning
of an entry is not activated by IGMP membership registration, but activated by the traffic. For
an ordinary IGMP snooping entry, the IGMP protocol will take care of the aging out of the
entry. For a data-driven entry, the entry can be specified not to be aged out or to be aged out
by the aged timer.
When data driven learning is enabled, and the data driven table is not full, the multicast
filtering mode for all ports is ignored. That is, the multicast packets will be forwarded to router
ports. If the data driven learning table is full, the multicast packets will be forwarded
according to the multicast filtering mode.
Note that if a data-driven group is created and IGMP member ports are learned later, the
entry will become an ordinary IGMP snooping entry. That is, the aging out mechanism will
follow the ordinary IGMP snooping entry.
Parameters
vlan_name
- Specify the VLAN name to be configured.
<vlan_name>
- Enter the VLAN name here.
vlanid
- Specify the VLAN ID to be configured.
<vlanid_list>
- Enter the VLAN ID here.
all
- Specify all VLANs to be configured.
state
- (Optional) Specify to enable or disable the data driven learning of an IGMP snooping
group.
enable
- Enter enable to enable the data driven learning option. By default, the state is
enabled.
disable
- Enter disable to disable the data driven learning option.
aged_out
- (Optional) Enable or disable the aging out of the entry.
enable
- Enter enable to enable the aging out of the entry.
disable
- Enter disable to disable the aging out of the entry. By default, the state is disabled
state.
expiry_time
- (Optional) Specify the data driven group lifetime in seconds. This parameter is
valid only when aged_out is enabled.
<sec 1-65535>
- Enter the expiry time here. This value must be between 1 and 65535
seconds.
Restrictions
Only Administrator and Operator and Power-User-level users can issue this command.
Example usage:
To enable the data driven learning of an IGMP snooping group on the default VLAN:
DES-3528:admin# config igmp_snooping data_driven_learning vlan default state enable
Command: config igmp_snooping data_driven_learning vlan default state enable
Success.
DES-3528:admin#