OSPF知识点总结(5)

2019-06-11 14:10

时ABR不会将nssa-external转换成external,这样其他路由器根本都不会再有external的lsa),那么会导致Area0的路由器无法到达AS1的网络,因为Area 2中ASBR的地址被写进了Type 7 LSA的FA中,没有到达这个FA地址的路由,Area0中的路由器无法使用这些Type5(7转5)的LSA计算路由。

注:主要原因是在ABR上将FA地址的LSA聚合了,导致Area0中没有这个FA地址路由无法迭代。 配置命令:Router(config-router)# area 10 nssa translate type7 suppress-fa

我司目前VRP5.5仍不支持此特性, VRP5.6版本开始支持该特性;Cisco在12.2(15)T版本之后提供此特性。 注:在我司VRP5.6之前有一种解决方案,如果在ABR上配置了abr-summary not-advertise对ASBR的路由做了过滤,那么可以在ABR上配置asbr-summary对ase路由进行一次聚合,这样FA地址会改为0,就不会再去查FA地址,保证网络可通。(asbr-sunmary x.x.x.x聚合的网段可以和原来的网段一致,这样也能够发布ase路由,并将FA置0)

4、filter import(area视图) [acl/ip-prefix/route-policy]

该命令用来在ABR上作summary lsa过滤, 如果是骨干区域(非骨干区域),就防止从其他非骨干区域(骨干区域)转换到该区域符合特定条件的summary lsa生成,过滤彻底。

对应IOS命令为Router(config-router)# area area-id filter-list prefix prefix-list-name in filter export(area视图)[acl/ip-prefix/route-policy]

命令用来在ABR上作summary lsa过滤,如果是骨干区域(非骨干区域),就阻止从该区域转换到其他非骨干区域(骨干区域)符合特定条件的summary lsa生成,过滤彻底。

对应IOS命令为Router(config-router)# area area-id filter-list prefix prefix-list-name out

配置summary lsa过滤前,在R3上查看summary lsa的条目: dis ospf lsdb

OSPF Process 1 with Router ID 3.3.3.3 Area: 0.0.0.0

Type LinkState ID AdvRouter Age Len Sequence Metric Sum-Net 100.0.12.0 2.2.2.2 298 28 80000001 1562

Sum-Net 1.1.1.1 2.2.2.2 282 28 80000001 1563 在R2路由器上过滤100.0.12.0/30的summary lsa不传递到area 0,配置命令如下: ospf 1 area 0.0.0.0

network 2.2.2.2 0.0.0.0 network 100.0.23.0 0.0.0.3 area 0.0.0.100

filter ip-prefix huawei export //在area 0中配置filter ip-prefix huawei import作用相同 //阻止abr生成type3的lsdb

network 100.0.12.0 0.0.0.3

ip ip-prefix huawei index 10 deny 100.0.12.0 30

ip ip-prefix huawei index 20 permit 0.0.0.0 0 less-equal 32 配置后查看R3的summary lsa条目,发现已经没有了100.0.12.0的条目: dis ospf lsdb

Area: 0.0.0.0

Type LinkState ID AdvRouter Age Len Sequence Metric Sum-Net 1.1.1.1 2.2.2.2 149 28 80000001 1563 5、abr-summary not-advertise(area)

用来在ABR上summary lsa做过滤,如果是骨干区域(非骨干区域),就防止从该区域转换到其他非骨干区域(骨干区域)符合特定条件的summary lsa生成,类似filter-policy export(area)命令的作用,但又有点区别,该命令只对本区域的区域内路由作过滤不对区域间路由做过滤。(原因是:这条命令是聚合命令,目前我们VRP和IOS的聚合命令的实现是只对本区域的路由做聚合而不对区域间路由做聚合,所以说abr-summary not-advertise这条命令实际只是对本区域的区域内路由起过滤作用。)

对应IOS命令为:Router(config-router)#area 10 range 1.1.1.0 255.255.255.0 no-advertise

在R2上配置abr-summary过滤1.1.1.1/32的summary lsa。

[R2-ospf-1-area-0.0.0.100]abr-summary 1.1.1.1 255.255.255.255 not-advertise //阻止abr生成type3的lsdb(只限本区域的type3,如果是转发其它区域的type3就不行了) 配置后在R3上查看lsa,发现已经没有了1.1.1.1的lsa信息。 dis ospf lsdb

Area: 0.0.0.0

Type LinkState ID AdvRouter Age Len Sequence Metric Sum-Net 100.0.12.0 2.2.2.2 39 28 80000001 1562 6、ospf filter-lsa-out

该命令用来在广播、NBMA、P2P以及P2MP网络中,配置对特定OSPF接口出方向的LSA进行过滤。有以下参数: all:对所有的LSA(除了Grace LSA)都进行过滤。 summary:对Network Summary LSA(Type3)进行过滤。 acl acl-number:指定基本访问控制列表编号。整数形式。 ase:对AS External LSA(Type5)进行过滤。 nssa:对NSSA LSA(Type7)进行过滤。

通过对特定OSPF接口出方向的LSA进行过滤可以不向邻居发送无用的LSA,从而减少邻居LSDB的大小,提高网络收敛速度。

当两台路由器之间存在多条链路时,通过配置本地路由器可以在某些链路上过滤LSA的传送,减少不必要的重传,节省带宽资源。

在P2MP网络中配置对指定邻居发送的LSA进行过滤时,需要使用filter-lsa-out peer命令。

路由聚合(重点):

在ABR上,通过命令abr-summary x.x.x.x对区域间路由(Type3 LSA)进行聚合,可通过命令advertise配置该聚合路由是否发布。

1、不能跨区域聚合(不能企图聚合来自其它ABR的Type3 LSA,在OSPF中,每个路由器均没有资格去处理其它路由始发的LSA)

2、聚合路由可以跨区域传输(每经过一个区域AdvRouter会发生改变)

注意:进行type3类路由聚合时,区域内必须至少有一条在聚合的路由范围内的明细路由在OSPF中使能了,聚合路由才能生效。聚合后,明细路由就不再发布了。

相同网络前缀,不同掩码的聚合路由,掩码更长的生效,短掩码的消失???

向本区域也发布一条聚合路由,并且adv都是原router,不管是哪个abr进行的聚合???可能是转换另一个abr聚合的type3得来的。

在ASBR上,通过命令asbr-summary x.x.x.x对外部路由(Type5 LSA Type7 LSA)进行聚合,原则同上。 注:NSSA的ABR(Translator)收到的Type7 LSA转换成Type5 LSA后,能够对生成的Type5 LSA进行聚合再扩散出去,所以在NSSA区域中路由存在二次聚合的机会配置了路由聚合后,可以通过手工配置与聚合路由相同前缀/掩码的黑洞路由来避免路由环路。注意ase路由聚合后,FA就统一变成了全0了,下一跳就直接指向做聚合的这台ABR了。 OSPF路由聚合:

1、OSPF内部路由和外部路由的聚合是独立进行的 2、OSPF内部路由聚合(只能在ABR上进行): abr-summary 20.0.0.0 255.255.255.0

仅能聚合ABR发给其它区域的本区域内部路由(即谁产生的路由,谁负责聚合,其他ABR发布的type3本地仅

能修改adv后转发),聚合路由LSA的metric=最差明细路由cost 加上no-advertise参数可以实现type3 LSA过滤

注意聚合后,该聚合路由所涵盖的type3的明细路由就不再发布了,目前没有机制可以使明细路由发布。 多ABR区域注意聚合的一致性(否则可能导致流量一边倒) 3、外部路由聚合(只能在ASBR上进行): asbr-summary 10.0.0.0 255.255.0.0

仅能聚合本地引入的外部路由(本ASBR产生的type5才能在发布时进行操作,也就是聚合) 加上no-advertise参数可以实现type5/type7 LSA过滤

NSSA区域Translator ABR可以(且只能由translator执行)聚合整个区域NSSA路由。但注意聚合后FA丢失,可能造成回程流量一边倒。 聚合路由属性:

聚合路由的类型(E1/E2)及cost值与最差明细路由相同(ciso选最优的) 聚合路由类型为E1时,LSA metric=最差明细路由LSA metric 聚合路由类型为E2时,LSA metric=(最差明细路由LSA metric)+1

路由收敛优先级:

收敛优先级的顺序由高到低为critical > high > medium > low。

prefix-priority配置OSPF路由的收敛优先级。该命令根据指定的IP前缀列表名来配置OSPF路由的收敛优先级,仅在公网上配置有效。

缺省情况下,公网OSPF主机路由的收敛优先级为medium,直连路由的收敛优先级为high,静态路由的收敛优先级为medium,其他协议(如BGP、RIP等)路由的收敛优先级为low。私网中OSPF 32位主机路由统一标识为medium。表现就是优先处理(包括计算和泛洪LSA、同步LSDB等动作)优先级级别较高的LSA,从而加速这部分路由的收敛速度。

prefix-priority命令用来配置IS-IS路由的收敛优先级,该命令仅在公网生效。

缺省情况下,IS-IS 32位主机路由的收敛优先级为medium,其他IS-IS路由的收敛优先级为low。 Level-2 IS-IS路由的收敛优先级高于Level-1 IS-IS路由的收敛优先级。

如果一条路由符合多个收敛优先级的匹配规则,则这些收敛优先级中最高者当选为路由的收敛优先级


OSPF知识点总结(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新标准(新版)三起四年级第四册教案 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: