外部的路由可以进入到路由表中,路由表中的路由也可以被通告出去,那么路由过滤器正是通过管制这些出入路由表的路由来工作的.
distribute list
eigrp out in方向完全满足
ospf out方向不行
r1:
router rip
no auto
version 2
network 12.0.0.0
r2:
router rip
no auto
version 2
network 12.0.0.0
network 22.0.0.0
r1:
router ospf 110
network 12.1.1.1 0.0.0.0 area 0
r3:
rotuer ospf 110
network 13.1.1.3 0.0.0.0 area 0
network 33.1.1.1 0.0.0.0 area 0
r1:
router rip
red eigrp 90 metric 3
router ospf 110
red rip subnets
router eigrp 90
network 14.1.1.1 0.0.0.0
red ospf 110 metric 1544 2000 255 1 1500
r2:
router rip
distribute-list 1 in s1/1
access-list 1 permit 14.1.1.0 0.0.0.255
r3:
ip access-list standard 1
deny 12.1.1.0 0.0.0.255
permit any
router ospf 110
distribute-list 1 in s1/0
r1:
access-list 1 permit 44.1.1.0 0.0.0.255
router rip
distribute-list 1 out s1/1
r2:
router eigrp 90
distribute-list 10 out ospf 110
针对出站路由还可以配置更多参数.
access-list 10 permit 33.1.1.1 0.0.0.0
r1:
router ospf 110
distribute-list 11 out rip
access-list 11 deny 22.1.1.0 0.0.0.255
access-list 11 permit any
prefix-list前缀列表
ip prefix-list{list-name|list-number}[seq number]{deny networklength|permit networklength}[ge ge-length][le le-length]
prefix-list本来是为bgp设计的,可以匹配路由条目的网络地址部分和掩码部分
可以使用distribute-list直接调用prefix-list,和ac执行顺序相同
ip prefix-list[name][permit][deny][prefix]/[len]ge[in_length]le[max_length]
name为任意的名字或者数字,prefix是将要进行比较的路由前缀(网段),len是指从最左边开始的比特位,min_length为最小的子网掩码的值,max_length为最大的子网掩码的值
使用ge和le,必须满足下面的条件:
len<ge<=le(如22.1.2.0/24 ge 24不能成立,因为24位的网络位=ge-24位;22.1..2.0/24 le 24不能成立,因为le 24的最小值24=ge,但此时ge并不大于24)
标签:distribute,0.0,Distribute,list,router,ospf,路由 From: https://www.cnblogs.com/smoke520/p/18368033