1-5
Introduction to IPv6 ACL
This section covers these topics:
z
IPv6 ACL Classification
z
IPv6 ACL Naming
z
IPv6 ACL Match Order
z
IPv6 ACL Step
z
Effective Period of an IPv6 ACL
IPv6 ACL Classification
IPv6 ACLs, identified by ACL numbers, fall into three categories, as shown in
Table 1-2
.
Table 1-2
IPv6 ACL categories
Category
ACL number
Matching criteria
Basic IPv6 ACL
2000 to 2999
Source IPv6 address
Advanced IPv6 ACL
3000 to 3999
Source IPv6 address, destination IPv6 address,
protocol carried over IPv6, and other Layer 3 or Layer
4 protocol header information
Ethernet frame
header ACL
4000 to 4999
Layer 2 protocol header fields such as source MAC
address, destination MAC address, 802.1p priority,
and link layer protocol type
IPv6 ACL Naming
When creating an IPv6 ACL, you can specify a unique name for it. Afterwards, you can identify the IPv6
ACL by its name.
An IPv6 ACL can have only one name. Whether to specify a name for an ACL is up to you. After creating
an ACL, you cannot specify a name for it, nor can you change or remove its name.
The name of an IPv6 ACL must be unique among IPv6 ACLs. However, an IPv6 ACL and an IPv4 ACL
can share the same name.
IPv6 ACL Match Order
Similar to IPv4 ACLs, an IPv6 ACL consists of multiple rules, each of which specifies different matching
criteria. These criteria may have overlapping or conflicting parts. The match order is for determining
how a packet should be matched against the rules.
Two match orders are available for IPv6 ACLs:
z
config
: Packets are compared against ACL rules in the order the rules are configured.
z
auto
: Packets are compared against ACL rules in the depth-first match order.
The term depth-first match has different meanings for different types of IPv6 ACLs: