ACL 和前缀列表区别详解
在涉及到路由条目的过滤,或者是对路由条目属性的更改,通常情况下,
我们要使用相应的策略抓取路由条目,较为简单的是使用 ACL 进行路由
条目的抓取,但是 ACL 有时候并不能让我们如愿以偿,因为它的抓取路
由条目的精确性有待考量,但也不是一无是处,比如以下路由条目:
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
10.1.4.0/24
在这过程中我们想要抓取 10.1.2.0/24 和 10.1.3.0/24 的路由条目,可以使
用标准的 ACL 进行抓取,结果如下:
access-list 1 permit 10.1.2.0 0.0.0.255
access-list 2 permit 10.1.3.0 0.0.0.255
抓取以下路由中第三字节为奇数的路由条目:
20.1.0.0/24
20.1.1.0/24
20.1.2.0/24
20.1.3.0/24
20.1.4.0/24
20.1.5.0/24
......
当第三字节的最后一个 bit 为 1 的时候,取值为奇数:
1,3,5,7,9,11,13......
当第三字节的最后一个 bit 固定为 1,掩码为
255.255.1.0
所以使用 ACL 抓取奇数路由条目结果为:
access-list 3 permit 10.1.1.0 0.0.254.255
评论10