best_effort_vlan_filtering
|
Boolean |
runtime |
Allow plain ETH_P_8021Q headers to be used as DSA tags.
Benefits:
Can terminate untagged traffic over switch net
devices even when enslaved to a bridge with
vlan_filtering=1.
Can terminate VLAN-tagged traffic over switch net
devices even when enslaved to a bridge with
vlan_filtering=1, with some constraints (no more than
7 non-pvid VLANs per user port).
Can do QoS based on VLAN PCP and VLAN membership
admission control for autonomously forwarded frames
(regardless of whether they can be terminated on the
CPU or not).
Drawbacks:
User cannot use VLANs in range 1024-3071. If the
switch receives frames with such VIDs, it will
misinterpret them as DSA tags.
Switch uses Shared VLAN Learning (FDB lookup uses
only DMAC as key).
When VLANs span cross-chip topologies, the total
number of permitted VLANs may be less than 7 per
port, due to a maximum number of 32 VLAN retagging
rules per switch.
|