CLI Reference Guide-R07

Table Of Contents
Chapter 20
| VLAN Commands
Configuring MAC Based VLANs
– 496 –
Configuring MAC Based VLANs
When using IEEE 802.1Q port-based VLAN classification, all untagged frames
received by a port are classified as belonging to the VLAN whose VID (PVID) is
associated with that port.
When MAC-based VLAN classification is enabled, the source address of untagged
ingress frames are checked against the MAC address-to-VLAN mapping table. If an
entry is found for that address, these frames are assigned to the VLAN indicated in
the entry. If no MAC address is matched, the untagged frames are classified as
belonging to the receiving port’s VLAN ID (PVID).
mac-vlan This command configures MAC address-to-VLAN mapping. Use the no form to
remove an assignment.
Syntax
mac-vlan mac-address mac-address [mask mask-address] vlan vlan-id
[priority priority]
no mac-vlan mac-address {mac-address [mask mask-address] | all}
mac-address – The source MAC address to be matched. Configured MAC
addresses can only be unicast addresses. The MAC address must be
specified in the format xx-xx-xx-xx-xx-xx or xxxxxxxxxxxx.
mask-address - Identifies a range of MAC addresses. The mask can be
specified in the format xx-xx-xx-xx-xx-xx or xxxxxxxxxxxx, where an
equivalent binary value “1” means relevant and “0” means ignore.
vlan-id – VLAN to which the matching source MAC address traffic is
forwarded. (Range: 1-4094)
priority – The priority assigned to untagged ingress traffic. (Range: 0-7,
where 7 is the highest priority)
Default Setting
None
Command Mode
Global Configuration
Command Usage
The MAC-to-VLAN mapping applies to all ports on the switch.
Table 102: MAC Based VLAN Commands
Command Function Mode
mac-vlan Defines the IP Subnet VLANs GC
show mac-vlan Displays IP Subnet VLAN settings PE