136
View
Layer 2 Ethernet port view
Default level
2: System level
Parameters
None
Description
Use the
mac-vlan enable
command to enable MAC address-based VLAN on a port.
Use the
undo mac-vlan enable
command to disable MAC address-based VLAN on a port.
By default, MAC address-based VLAN is disabled on a port.
Examples
# Enable MAC address-based VLAN on GigabitEthernet 1/0/1.
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname–GigabitEthernet1/0/1] mac-vlan enable
mac-vlan mac-address
Syntax
mac-vlan mac-address
mac-address
[
mask
mac-mask
]
vlan
vlan-id
[
priority
pri
]
undo mac-vlan
{
all
|
mac-address
mac-address
[
mask
mac-mask
] |
vlan
vlan-id
}
View
System view
Default level
2: System level
Parameters
mac-address
mac-address
: Specifies a MAC address.
mask
mac-mask
: Specifies a mask for the MAC address in the format of H-H-H. The
mac-mask
argument
is comprised of the high-order part (all the binary bits of which are
1
s) and the low-order part (all the
binary bits of which are
0
s). By default, the hexadecimal digits of this argument are all
F
s.
vlan
vlan-id
: Specifies a VLAN ID, ranging from 1 to 4094.
priority
pri
: Specifies the 802.1p priority value corresponding to the specified MAC address. This
argument ranges from 0 to 7.
all
: Removes all the static MAC address-to-VLAN entries.
Description
Use the
mac-vlan mac-address
command to associate the specified VLAN and priority value with the
specified MAC addresses.
Use the
undo mac-vlan
command to remove the association.
Two MAC address-to-VLAN entry tables exist in a device. One table contains the MAC address-to-VLAN
entries configured with the
mask
keyword specified. A MAC address-to-VLAN entry of this type describes