Network Security & Access Control Lists (ACLs)
An ACL (Access Control List) is a sequential collection of permit or deny rules applied to router or switch interfaces to filter network traffic based on packet header attributes.
ACLs evaluate sequentially top-to-bottom with an implicit deny all at the end. Standard = Source IP only; Extended = Source + Dest + Port/Protocol.
In Simple Terms
Visual Diagram & Flow
ACLs are the primary mechanism for basic stateless network segmentation, traffic filtering, and restricting management access.
How It Works (Technical Breakdown)
A standard ACL is a bouncer who only checks where you are coming from. An extended ACL is a VIP security agent who checks your ID, where you are going, what clothes you are wearing, and what briefcase you are carrying.
Extended ACL blocking Guest VLAN (192.168.50.0/24) from accessing Server LAN (10.0.0.0/24) while allowing Internet web browsing: `ip access-list extended BLOCK_GUEST_SERVER` ` deny ip 192.168.50.0 0.0.0.255 10.0.0.0 0.0.0.255` ` permit ip 192.168.50.0 0.0.0.255 any` `interface GigabitEthernet0/1` ` ip access-group BLOCK_GUEST_SERVER in`
Forgetting the implicit deny at the end of every ACL, accidentally blocking all traffic when trying to filter a single host.
Prerequisites
Next & Related Concepts
Explore the complete curriculum roadmap.Concept Mastery Quiz
Test your comprehension with active-recall questions.
Active Recall Flashcards
Click each flashcard to reveal the answer and test your memory.
Content Versioning
Audit trail of revisions and updates for this knowledge topic.
| Version | Change Summary | Author | Timestamp |
|---|---|---|---|
| v1 (Current) | Active production content | system | Sun, Aug 23, 2026 11:09 AM |