Layer 3 ACLs applied at global configuration level to filter CPU-bound traffic are called receive-path ACLs or rACLs. All other ACLs discussed in this section are applied to an interface (including VLAN or VE). They can be referred to an interface ACLs.
Rules in an ACL applied to an interface filter all traffic entering or exiting that interface—datapath traffic and CPU-bound traffic.
rACLs also support filtering multicast datapath traffic, which offers an alternative to applying ACLs containing multicast rules to all device interfaces.
When ACLs of multiple types are applied, processing priority is as follows: bACLs > rACLs > PBR > Layer 3 ACLs > Layer 2 ACLs. However, if any filter has a drop match, the packet is dropped irrespective of the priority.
To implement rACLs, refer to Implementation flows for rACLs and interface ACLs.
Otherwise, continue with ACLs applied to interfaces.