OSPF路由过滤和LSA过滤的区别,以及实现方法

  • OSPF中路由与LSA的关系:

OSPF是基于链路状态的路由协议,路由隐藏在LSA中。我们知道,OSPF有三张表,邻居表,拓扑表(LSDB),路由表。而路由表,是基于LSDB得来的,在LSDB中挑选到达目的地最好的LSA抽象成路由信息,加入到转发表,形成路由表。

 

  • 路由过滤:

OSPF的路由过滤,是针对计算出的路由进行的过滤,并不会对LSALSDB产生影响,LSA仍能泛洪。路由的过滤,只会对本路由器的路由表产生影响,不会对其他路由器的路由产生影响。

路由过滤实现方法:

filter-policy acl import:只能过滤OSPF路由表里的路由,并不能阻止LSA泛洪;

 

  • LSA过滤:

LSA过滤,是对产生的链路状态的直接过滤,对LSDB产生影响。LSA被过滤后,同时也会对路由产生影响。也就是说,LSA过滤,不仅过滤了LSA,也同时过滤了路由。因为路由是基于LSDB计算出的。

LSA过滤工具:

  • filter-policy acl export:在ASBR上对ASENSSA类的LSA进行过滤,可以对本路由器引入而产生的ASENSSA LSA做过滤,过滤彻底。

  • asbr-summary IP not-advertise:在ASBR上对自己产生的ASENSSA做过滤,以及在NSSA区域的ABR上过滤7类转成5类的LSA

  • filter acl export:在区域内使用。在ABR上用来过滤summary LSA(LSA3).只能过滤LSA3

  • ospf filter-lsa-out用来配置对OSPF接口出方向的LSA进行过滤

 

你可能感兴趣的:(ospf,路由过滤,LSA过滤)