VLAN Access Control Lists
Can be IPs and/or MACs.
These work on routed or switched traffic.
Routed Flow
block
columns 1
id1(("Ingress\nPort"))
block:one
id2("Port\nACL")
id3("VLAN\nACL")
id4("Routed\nACL")
end
id5(["SVI"])
id6("Routing\nOperation")
id7(["SVI"])
block:two
id8("Routed\nACL")
id9("VLAN\nACL")
id10("Port\nACL")
end
id11(("Egress\nPort"))
id1 space:2 id2
id1 --- id2
id2 --- id3
id3 --- id4
id4 --- id5
id5 --- id6
id6 --- id7
id7 --- id8
id8 --- id9
id9 --- id10
id10 --- id11
style id6 fill:#1A1,stroke:#333,stroke-width:2px
Switched Flow
The VLAN ACL is only processed once, on switching operation.
block
columns 1
id1(("Ingress\nPort"))
id2("Port\nACL")
block:switching
id3("VLAN\nACL")
id6("Switching\nOperation")
end
id10("Port\nACL")
id11(("Egress\nPort"))
id1 --- id2
id2 --- id3
id3 --- id6
id6 --- id10
id10 --- id11
style id6 fill:#1A1,stroke:#333,stroke-width:2px
style switching fill:#1A1,stroke:#333,stroke-width:2px
Config
Copied from the TAC notes.
ip access-list extended TEST
10 permit ip host 10.1.1.1 any
20 permit ip any host 10.1.1.1
!
ip access-list extended ELSE
10 permit ip any any
!
vlan access-map VACL 10
match ip address TEST
action forward
vlan access-map VACL 20
match ip address ELSE
action drop
!
vlan filter VACL vlan-list 10