interface-mac-limit
Syntax
interface-mac-limit {
limit;
disable;
packet-action;
}
Hierarchy Level
[edit bridge-domains bridge-domain-name bridge-options], [edit bridge-domains bridge-domain-name bridge-options interface interface-name], [edit logical-systems logical-system-name bridge-domains bridge-domain-name bridge-options], [edit logical-systems logical-system-name bridge-domains bridge-domain-name bridge-options interface interface-name], [edit logical-systems logical-system-name routing-instances routing-instance-name bridge-domains bridge-domain-name bridge-options], [edit logical-systems logical-system-name routing-instances routing-instance-name bridge-domains bridge-domain-name bridge-options interface interface-name], [edit logical-systems logical-system-name routing-instances routing-instance-name switch-options], [edit logical-systems logical-system-name routing-instances routing-instance-name switch-options interface interface-name], [edit logical-systems logical-system-name switch-options], [edit logical-systems logical-system-name switch-options interface interface-name], [edit routing-instances routing-instance-name bridge-domains bridge-domain-name bridge-options], [edit routing-instances routing-instance-name bridge-domains bridge-domain-name bridge-options interface interface-name], [edit routing-instances routing-instance-name switch-options], [edit routing-instances routing-instance-name switch-options interface interface-name], [edit switch-options], [edit switch-options], [edit switch-options interface interface-name], [edit switch-options interface interface-name], [edit vlans vlan-name switch-options], [edit vlans vlan-name switch-options interface interface-name]
Description
Configure a limit to the number of MAC addresses that can be learned from a bridge domain, VLAN, virtual switch, or set of bridge domains or VLANs.
For multichassis link aggregation (MC-LAG) peers in active-active mode,
configuring the interface-mac-limit statement or changing
the interface-mac-limit configuration when traffic is flowing
can cause the MAC entries to be out of synchronization between the two MC-LAG
peers, which might result in flooding. To avoid flooding, you must either halt
traffic forwarding and then configure the
interface-mac-limit statement or use the
commit at configuration statement to commit the
changes at the same time in both the peer nodes.
Alternatively, if flooding does occur, you can clear the bridge MAC table on both the routers or switches by using the clear bridge mac-table command. Running this command ensures that the MAC entries are re-learned and in synchronization between both the peers.
In devices that support Enhanced Layer 2 Software (ELS), if you are configuring
interface-mac-limit for an interface and the family ethernet-switching
configuration knob is not enabled on that interface, you must enable it.
In devices that do not support ELS, if you are configuring interface-mac-limit
for an interface and the
family bridge
configuration knob is not enabled on that interface, you must enable
it.
Default
The default MAC limit varies with the platform.
Options
disable—Disables the global interface-mac-limit configuration on an
interface and sets the maximum interface-mac-limit that is permitted on the
device.
limit—Sets the maximum number of MAC addresses
learned from an interface.
-
Range: 1 through <default MAC limit> MAC addresses per interface. Range is platform specific.
If you configure both disable and limit, disable
takes precedence and packet-action is set to none. The remaining
statement is explained separately.
Required Privilege Level
routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 8.4.
Support for the switch-options statement added in Junos OS
Release 9.2.
Support for top-level configuration for the virtual-switch type of
routing instance added in Junos OS Release 9.2. In Junos OS Release 9.1 and earlier,
the routing instances hierarchy supported this statement only for a VPLS instance or
a bridge domain configured within a virtual switch.
Support for logical systems added in Junos OS Release 9.6.
[edit switch-options], [edit switch-options interface interface-name], [edit vlans vlan-name switch-options], and [edit vlans vlan-name switch-options interface interface-name] hierarchy levels introduced in Junos OS Release 12.3R2 for EX Series switches.