Chapter 10
| Access Control Lists
IPv4 ACLs
– 327 –
bitmask – Dotted decimal number representing the address bits to match.
host
– Keyword followed by a specific IP address.
time-range-name - Name of the time range. (Range: 1-16 characters)
Default Setting
None
Command Mode
Standard IPv4 ACL
Command Usage
◆
New rules are appended to the end of the list.
◆
Address bit masks are similar to a subnet mask, containing four integers from 0
to 255, each separated by a period. The binary mask uses 1 bits to indicate
“match” and 0 bits to indicate “ignore.” The bitmask is bitwise ANDed with the
specified source IP address, and then compared with the address for each IP
packet entering the port(s) to which this ACL has been assigned.
Example
This example configures one permit rule for the specific address 10.1.1.21 and
another rule for the address range 168.92.16.x – 168.92.31.x using a bitmask.
Console(config-std-acl)#permit host 10.1.1.21
Console(config-std-acl)#permit 168.92.16.0 255.255.240.0
Console(config-std-acl)#
Related Commands
access-list ip (326)
Time Range (149)
permit, deny
(Extended IPv4 ACL)
This command adds a rule to an Extended IPv4 ACL. The rule sets a filter condition
for packets with specific source or destination IP addresses, protocol types, source
or destination protocol ports, or TCP control codes. Use the
no
form to remove a
rule.
Syntax
{
permit
|
deny
} [protocol-number |
udp
]
{
any
| source address-bitmask |
host
source}
{
any
| destination address-bitmask |
host
destination}
[
dscp
dscp] [
precedence
precedence]
[
source-port
sport [bitmask]]
[
destination-port
dport [port-bitmask]]
[
time-range
time-range-name]