C
HAPTER
26
| Access Control Lists
MAC ACLs
– 964 –
MAC ACLS
The commands in this section configure ACLs based on hardware
addresses, packet format, and Ethernet type. The ACLs can further specify
optional IP and IPv6 addresses including protocol type and upper layer
ports. To configure MAC ACLs, first create an access list containing the
required permit or deny rules, and then bind the access list to one or more
ports.
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, no
spaces or other special 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 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 64 rules.
Table 104: MAC ACL Commands
Command Function Mode
access-list mac Creates a MAC ACL and enters configuration mode GC
permit, deny Filters packets matching a specified source and
destination address, packet format, and Ethernet type.
They can be further specified using optional IP and
IPv6 addresses including protocol type and upper layer
ports.
MAC-ACL
mac access-group Binds a MAC ACL to a port IC
show mac access-group Shows port assignments for MAC ACLs PE
show mac access-list Displays the rules for configured MAC ACLs PE