杭州校区切换校区
图标

学习文章

当前位置:首页 > >学习文章 > >

Prefix-list

发布时间: 2017-06-16 15:05:19

匹配路由

对不同的路由条目,做不同的路由策略

背景

    


外部路由172.16.32.0  -  172.16.39.0/24,以及汇总路由172.16.32.0/21被R1引入OSPF

现在需在注入过程中,仅将汇总路由32.0/21过滤,所有明细放行,使用ACL匹配路由

--------------------------------------------------定义ACL---------------------------------------------------

--------方式1:

R1(config)#access-list    1   deny    172.16.32.0

R1(config)#access-list    1   permit   any

Route-map   test   permit   10

       Match   ip   address   1

--------方式2:

R1(config)#access-list    1   deny    172.16.32.0

R1(config)#access-list    2   permit   any

Route-map   test   deny   10

       Match   ip   address   1

Route-map   test   permit   20

如果在重发布的时候,调用上述的ACL会有什么现象?

路由有两个元素:1.路由的前缀(172.16.32.0)        2.掩码(255.255.255.0)

按照这种形式去写:access-list    1   deny    172.16.32.0,只能匹配前缀,无法匹配掩码

如果路由表中前缀都不一样也就算了,但是如果存在相同的,就有问题了

比如说存在172.16.32.0  255.255.255.252的路由信息,路由器看到前缀一样,认为是一样的

这样会导致:汇总路由过滤(172.16.32.0/21)+明细路由(172.16.32.0/21)都会消失

access-list    1   deny    172.16.32.0   0.0.0.255更不严谨,匹配的范围更大

会把172.16.32.1,172.16.32.2,172.16.32.3…172.16.32.255都会被匹配中

特点

1.前缀列表的可控性比访问控制列表高得多,支持增量修改,更为灵活

2.判断路由前缀与前缀列表中的前缀是否匹配

3.前缀列表包含序列号,从最小的开始匹配,默认序列为5,以5增加

4.如果前缀不与前缀列表中的任何条目匹配,将被拒绝

配置

Router(config)#ip  prefix-list  {list-name   [seq  number]    deny  |  permit}  network/length    [ge   ge-value][le   le-value]

Ge  ge-value

要匹配的前缀范围,范围为ge-value32

le  le-value

要匹配的前缀范围,范围为lengthle-value


输入条件:

Length   <  ge-value  <  le-value   <=32


1.       匹配某条特定路由:192.168.1.0/24

Ip    prefix-list   pxlist   192.168.1.0/24

2.       匹配默认路由

Ip    prefix-list   pxlist   0.0.0.0/0

3.       匹配所有路由

Ip    prefix-list   pxlist   0.0.0.0/0  le   32

4.       匹配所有主机路由

Ip   prefix-list    pxlist    permit    0.0.0.0/0   ge   32

5.       用最精确最简洁的方式,匹配以下路由

192.168.4.0/24,192.168.5.0/24, 192.168.6.0/24,192.168.7.0/24

Ip   prefix-list    pxlist    permit    192.168.4.0/22   ge  24  le  24

表示网段前22位的前缀必须为192.168.4.0,掩码必须为24

Ip   prefix-list   pxlist   deny   172.16.32.0/21

Ip   prefix-list   pxlist   permit    0.0.0.0/0    le   32

Route-map     1    permit    10

     Match   ip   address   prefix-list   pxlist

Router   ospf  110

     Redistribute     connected   prefix   pxlist

 

  

上一篇: TCP/IP协议解析

下一篇: PPPOE技术

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!