23
Access Control List Commands
MAC ACLs
The commands in this section configure ACLs based on hardware addresses,
packet format, and Ethernet type. To configure MAC ACLs, first create an access list
containing the required permit or deny rules, set a precedence mask to control the
filter sequence, and then bind the access list to one or more ports
Command
access-list mac
permit, deny
show mac access-list
access-list mac
mask-precedence
mask
show access-list mac
mask-precedence
mac access-group
show mac access-group
access-list mac
This command adds a MAC access list and enters MAC ACL configuration mode.
Use the no form to remove the specified ACL.
Syntax
[no] access-list mac acl_name
acl_name – Name of the ACL. (Maximum length: 16 characters)
Default Setting
None
Command Mode
Global Configuration
Command Usage
• When you create a new ACL or enter configuration mode for an existing ACL,
use the permit or deny command to add new rules to the bottom of the list.
To create an ACL, you must add at least one rule to the list.
• To remove a rule, use the no permit or no deny command followed by the
exact text of a previously configured rule.
• An ACL can contain up to 32 rules.
23-12
Table 23-3 MAC ACL Commands
Function
Creates a MAC ACL and enters configuration mode
Filters packets matching a specified source and
destination address, packet format, and Ethernet type
Displays the rules for configured MAC ACLs
Changes to the mode for configuring access control masks GC
Sets a precedence mask for the ACL rules
Shows the ingress or egress rule masks for MAC ACLs
Adds a port to a MAC ACL
Shows port assignments for MAC ACLs
Mode
Page
GC
23-12
MAC-ACL
23-13
PE
23-14
23-15
MAC-Mask
23-15
PE
23-17
IC
23-18
PE
23-18