Router ACL vs VLAN ACL vs Port ACL
Router ACL
--> Router ACL's are used to filter traffic between two different networks or two different Vlans.
--> Router ACL's are applied on Layer 3 interfaces, SVI as well as on Ether channel also.
--> Can be applied in Inbound as well as Outbound direction also.
Port ACL
--> Port ACL's are applied on Layer 2 interfaces not on EtherChannel Interfaces.
--> Can be applied only in Inbound direction.
--> By using Port ACL's we can filter IP and Non-IP traffic ( MAC based filteirng) also.
VLAN ACL
--> VLAN ACL's are used to filter the traffic within the same network or within the same VLAN.
--> VLAN ACL's are also called as VLAN Access Map.