一图看懂OSPF特殊区域

一图看懂OSPF特殊区域

LSA类型

OSPF协议中定义了不同类型的LSA。OSPF协议就是通过这些不同类型的LSA来完成LSDB同步,并且做出路由选择。
通常情况下,我们使用较多的LSA类型有第一类LSA、第二类LSA、第三类LSA、第四类LSA、第五类LSA和第七类LSA
第一类LSA:描述区域内部与路由器直连的链路的信息
第二类LSA:记录了广播或者NBMA网段上所有路由器的Router-ID
第三类LSA:将所连接区域内部的链路信息以子网的形式传播到相邻区域
第四类LSA:描述的目标网络是一个ASBR的Router-ID
第五类LSA:描述到AS外部的路由信息
第七类LSA:只在NSSA区域内传播,描述到AS外部的路由信息
这6类LSA是OSPF协议最重要的LSA类型
​
另外,其他的LSA类型仅仅在协议中被定义,但很少被使用
第六类LSA:在MOSPF(组播扩展OSPF)协议中使用的组播LSA
第八类LSA:在OSPF域内传播BGP属性时使用的外部属性LSA
第九类LSA:本地链路范围内的opaque(不透明)LSA
第十类LSA:本地区域范围内的opaque LSA
第十一类LSA:本自治系统范围内的opaque LSA

以area 1中的R1为例,当配置完OSPF之后,R1上除本区域的第一类LSA(区域内部与路由器直连的信息),第二类(所有路由器的Router-ID)外,还会通过3类LSA(所连接区域内部的链路信息以子网的形式传播到相邻区域)学习到AREA 0的路由,还会通过第四类LSA(ASBR的router-ID)和第五类(外部路由信息)学习到外部网络的路由及ASBR条目,这样R1的路由表就会变得异常庞大,而路由表是存放在路由器的内存中,大量的LSA除了会造成带宽浪费,也会造成本地设备性能下降,基于此问题,要进行路由条目的优化。

二、stub和totally stub区域

1、stub区域

以area 2中的R4为例,R4无论是访问外部网络或者是访问其他网络都会通过R2和R3这两个汇聚层的路由器,作为汇聚层的R4本身设备性能肯定不如核心层设备,将area 2设置成stub区域,就可以把ABR过滤掉第四类和第五类LSA,并由ABR向area 2下发一条3类LSA的默认路由,达到简化路由条目的目的

2、totally stub区域

尽管通过stub区域已经过滤掉第四类和第五类lsa,但不同的路由之间(area 0和area 1)还是能相互学习到,为了进一步精简R4的路由条目,让他不用学到其他area的路由信息,此时就可以采取totally stub区域,其作用是让ABR除了第四类和第五类LSA外进一步将第三类LSA也过滤掉,这样ABR只对本区域下发一条默认路由(第三类LSA),不通area之间不会相互学习,以此达到精简条目的目的

三、nssa区域和totally nssa区域

泛洪

泛洪(Flooding)是交换机和网桥使用的一种数据流传递技术,将从某个接口收到的数据流向除该接口之外的所有接口发送出去

2、nssa区域

有时候,需要把R1发布的外部路由发布出去,同时又想像stub一样精简路由条目的为目的,此时就需要将area1设置为nssa区域。它具备stub区域的功能让ABR过滤掉第四类(ASBR的router-id)和第五类LSA(AS外部路由信息),还允许该区域进行路由重分布,发布的路由将会以第七类LSA(只在NSSA区域内传播,描述到AS外部的路由信息)方式在nssa区域中泛洪,而第七类LSA是不能够在nssa以外区域泛洪,为了让其他区域学习到这条外部路由,nssa区域的ABR会将7类LSA转变成5类LSA注入到area 1中,此时就可以在所有AS区域内泛洪

2.1、totally nssa区域

totally nssa也是在nssa基础上让ABR过滤掉其他区域(area 0、area 2)的3类LSA

总结

nssa区域的abr过滤掉4,5类lsa,并下发一条7类lsa的默认路由,即5类转7类lsa,且7类lsa不允许在除nssa外的其他区域泛洪
totally stub区域是在stub区域的基础上让abr进一步过滤掉area之间的3类lsa,除了默认路由的7类lsa外
nssa区域或者totally nssa区域都允许进行路由再发布

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嘻嘻哥哥~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值