With MAC address learning enabled globally, you can disable MAC address learning for the
•
specific interface or VLAN.
This command does not take effect in a TRILL network, or for an S-channel in an EVB. For information
about TRILL, see TRILL Configuration Guide. For information about S-channel and EVB, see EVB
Configuration Guide.
When MAC address learning is disabled, the learned MAC addresses remain valid until they age out.
Examples
# Disable MAC address learning globally.
<Sysname> system-view
[Sysname] undo mac-address mac-learning enable
# Disable MAC address learning for VLAN 10.
<Sysname> system-view
[Sysname] vlan 10
[Sysname-vlan10] undo mac-address mac-learning enable
# Disable MAC address learning on interface Ten-GigabitEthernet 1/0/1.
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] undo mac-address mac-learning enable
# Disable MAC address learning on interface Bridge-Aggregation 1.
<Sysname> system-view
[Sysname] interface bridge-aggregation 1
[Sysname-Bridge-Aggregation1] undo mac-address mac-learning enable
# Disable MAC address learning on interface S-Channel 1/0/1:10.
<Sysname> system-view
[Sysname] interface s-channel 1/0/1:10
[Sysname-S-Channel1/0/1:10] undo mac-address mac-learning enable
Related commands
display mac-address mac-learning
mac-address mac-learning priority
Use mac-address mac-learning priority to assign MAC learning priority to an interface.
Use undo mac-address mac-learning priority to restore the default.
Syntax
mac-address mac-learning priority { high | low }
undo mac-address mac-learning priority
Default
Low MAC address learning priority is used.
Views
Ethernet interface view, aggregate interface view, S-channel interface view
55