ospf路由汇总

ospf对于环回接口来说,只要是环回接口,就默认是32位的
除非去把接口的网络类型给调整为广播,本来是P2P

如果是配置环回接口的,然后引入ospf里,是三类LSA(即域间路由汇总)
,这时候如果没有2.0不能用252掩码去代替,因为没有这个数据,如果还配置这个,那别的路由器想要找这个路由,就会发生路由黑洞这个问题,需要用最精准的,哪怕不能全部汇总(不要让路由汇总过大)
汇总一定不能范围过大
错误的引流可能会导致其他路由数据包过大(负载过大、流量过大),导致cpu占用过高

在这里插入图片描述
为什么说汇总的三类LSA可能会造成环路,但是为什么普通的三类LSA不会造成环路呢?
因为,普通的一类LSA经过R2转换成三类LSA在区域0泛洪,接着泛洪给R5,但是因为R1传播的一类LSA优于R5接收到的三类LSA,所以导致泛洪的三类LSA在R5中不加表
而汇总的三类LSA是R2中泛洪给区域0,R5接收到了汇总的三类LSA,但是由于汇总的三类LSA的掩码不一样(比如为22位),所以R1传递的如果为24位,那么是不一致的,所以可以会导致又转给R3,导致环路

0SPF路由汇总使用CIDR技术,可以将一些列明细路由进行路由汇总,减少路由条目

1.区域间路由汇总(只能在ABR进行汇总)

1.1 在ABR上,可以针对区域内的1类和2类计算出的最优路由进行汇总,汇总后以3类LSA形式泛洪到其他直连区域内

备注:明细路由来自哪个区域,命令就要在哪个区域视图下敲

1.2只要在LSDB中存在一条明细,那么汇总后的3类LSA就不会受影响。只有当区域中的所有明细全部消失后,汇总的3类才会失效。
1.3 关于汇总后的cost值,会使用明细路由中cost值最大的作为汇总后的LSA的cost值

2.外部路由汇总(只能在ASBR进行汇总)

在ASBR上针对自身引入的外部路由进行汇总

2.1 针对type-1的外部路由,汇总后的开销值是所有被汇总的明细路由中开销值最大的。
2.2 针对type-2的外部路由,汇总后的开销值是所有被汇总的明细路由中开销值最大的+1。

在这里插入图片描述
配置外部路由引入的:类型为type-2,所以开销值为被汇总的明细路由中开销值最大的+1
在这里插入图片描述

2.3 如果明细路由一条是Type-1,一条是Type-2这咋办?

后汇总会使用type2作为开销值类型,开销值会选择明细路由最小的+1
eg:两条明细路由(一条1类型cost为1,一条2类型cost为1000),最终汇总的选type-2类型,但是开销值选择1
(使用路由策略)
eg:

acl number 2000 rule 5 permit source 172.16.0.0 0
acl number 2001 rule 5 permit source 172.16.1.0 0
route-policy 1 permit node 10 
if-match acl 2000
apply cost-type1
route-policy 1 permit node 20 
if-match acl 2001
apply cost-type type-2
以上为配置路由策略
[ospf-1]import-route static route-policy 1(引用)
2.4 针对NSSA区域来说:

NSSA区域中的ABR也是ASBR,会执行7转5的操作,如果想要针对这些5类LSA做汇总,则需要在NSSA区域的ABR上敲命令。
并且在多ABR情况下,只有在执行7转5的ABR上敲命令才有效。(建议多台ABR同时敲汇总,作为备胎)

认证
一个接口认证一个区域认证也是可以建立邻居关系的
在这里插入图片描述

  • 18
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值