OSPF支持使用路由策略对路由信息进行过滤。OSPF可以使用的路由策略包括route-policy,访问控制列表access-list,地址前缀列表prefix-list。缺省情况下,OSPF不进行路由过滤。OSPF路由过滤可以应用于以下几个方面:
路由引入
OSPF可以引入其它路由协议学习到的路由。在引入时可以通过配置路由策略来过滤路由,只引入满足条件的路由。
引入路由发布
OSPF引入了路由后会向其它邻居发布引入的路由信息。可以通过配置过滤规则来过滤向邻居发布的路由信息。该过滤规则只在ASBR上配置才有效。
路由学习
通过配置过滤规则,可以设置OSPF对接收到的区域内、区域间和自治系统外部的路由进行过滤。该过滤只作用于路由表项的添加与否,即只有通过过滤的路由才被添加到本地路由表中,但所有的路由仍可以在OSPF路由表中被发布出去。
区域间LSA学习
通过命令可以在ABR上配置对进入本区域的SummaryLSA进行过滤。该配置只在ABR上有效(只有ABR才能发布SummaryLSA)。
区域间LSA发布
通过命令可以在ABR上配置对本区域出方向的SummaryLSA进行过滤。该配置只在ABR上配置有效。
路由学习与区域间LSA学习的差异
区域间LSA学习 | 路由学习 |
路由学习中的过滤不对LSA进行过滤,
只针对LSA计算出来的路由是否添加本地路由表进行过滤。 学习到的LSA是完整的。 |
直接对进入区域的LSA进行过滤。 |
转载请注明:零五宝典 » OSPF从入门到精通系列(12)—OSPF路由过滤