策略工具1:Filter-Policy
Filter-Policy是一个常用的过滤路由信息的工具,能够对接收或发布的路由进行过滤了,可应用于RIP、IS-IS、OSPF、BGP等协议。
距离矢量路由协议(如RIP)和状态路由协议(如OSPF)原理上的差异,filter-policy应用在这两种路由协议时过滤规则是不同的。
两种路由协议原理对比
| 路由类型 | 路由传递原理 |
| 距离矢量路由协议 | 各路由之间传递的是路由信息,这种路由信息对于报文来说相当于”路标“,设备依靠”路标”来指导报文转发,路标指向哪里报文就转发到哪里。 |
| 链路状态路由协议 | 各路由之间传递的是LSA信息。LSA信息的数据库(LSDB)形成整个网络的拓扑结构,相当于一张地图,设备依靠“地图+最短路径算法”为报文找到最佳的转发路径。 |
filter-policy在距离矢量路由协议中的应用
设备之间传递的是路由信息,使用filter-policy实现,出方向和入方向的配置生效位置如下图所示:
如果要过滤掉上游设备到下游设备的路由,需要在 上游设备配置filter-policy export(出方向),或在下游设备上配置filter-policy import(入方向)

filter-policy在链路状态路由协议中的应用
在链路状态路由协议中,各路由设备之间传递的是LSA信息,然后设备根据LSA汇总成的LSDB信息计算出路由表,但filter-policy只能过滤路由信息,无法过滤LSA,不能修改路由属性值。
以OSPF为例:
filter-policy import:是对ospf计算出来的路由(加载到路由表之前)进行过滤,不是对LSA进行过滤。
filter-policy export:是用来对引入的路由在发布时进行过滤,只将满足条件的外部路由转换成5类LSA发布出去,这样可以在引入外部路由时进行特定的过滤,防止形成路由环路。

实验1、通过filter-policy对RIP发布的路由做过滤
路由策略(匹配工具2-IP前缀列表实验已经做过了)这里不写了。


本文介绍了Filter-Policy在路由协议中的应用,包括距离矢量协议(如RIP)和链路状态协议(如OSPF)。Filter-Policy用于过滤路由信息,避免路由环路,并能在不同协议中配置出方向和入方向的过滤规则。在RIP中,它用于控制路由的发布和接收;而在OSPF中,filter-policy用于过滤路由表信息而非LSA,影响路由计算。实验部分展示了如何通过filter-policy对RIP路由进行过滤。
&spm=1001.2101.3001.5002&articleId=128179247&d=1&t=3&u=587f400f0528451cbf3bf21f97162ed7)
1096

被折叠的 条评论
为什么被折叠?



