目录
一、ospf特殊区域的背景
二、ospf的lsdb优化
三、特殊区域:stub,totally stub,nssa区域
1.stub区域
2.totally stub区域
**stub和totally stub的区别
3.nssa 区域
4、totally nssa区域
**nssa区域与stub区域的区别
四、总结六种LSA的 (LSA1 、LSA 2 、LSA 3 、LSA 4 、LSA 5 、LSA 7)
一、ospf特殊区域的背景
虽然划分区域可以减少区域内路由器的LSDB的规模,对于某些自治系统边界的非骨干区域的低端路由器,仍然无法承受。
所以有了ospf特殊区域减少LSA数量和路由表规模。
二、ospf的lsdb优化
1、特殊区域:stub,totally stub,nssa
2、路由汇总:不是所有的lsa都可以汇总,只有路由信息的lsa才可以
路由信息的LSA:3类、5类、7类LSA
1)区域间路由汇总:在ABR上汇总 LSA 3
2)外部路由汇总:在ASBR汇总 LSA 5、LSA 7(nssa场景使用)
3、LSA过滤(LSA 3 、LSA 5 、LSA 7)
三、特殊区域:stub,totally stub,nssa区域
1.stub区域
stub区域:
1、用缺省的LSA3代替LSA4 、LSA5
2、包含其他区域明细LSA 3
2.totally stub区域
totally stub:
1、用缺省LSA 3代替LSA 4 、LSA 5
2、没有明细LSA 3(不包含了)
**stub和totally stub的区别
stub区域的路由,用3类缺省代替了4类和5类,但是其他区域的3类明细路由还存在
totally stub区域,则是完全替代4类、5类以及明细路由
发现没有明细路由23了,不愧是totally,真的完全替代了
3.nssa 区域
nssa区域:(产生LSA 7)
***可以引入外部路由(利用LSA 7)
1、不包含4、5类LSA,但是包含3类明细路由
2、ABR将7类转化为5类,与其他区域通信
3、生成了一条缺省的7类LSA,代替4、5类LSA
4、totally nssa区域
totally stub:
***可以引入外部路由(利用LSA 7)
1、不包含4、5类LSA,也不包含3类明细路由
2、ABR将7类转化为5类,与其他区域通信
3、生成了一条缺省的7类LSA,3类LSA,代替4、5类LSA
**nssa区域与stub区域的区别
nssa区域:不包含4类和5类LSA,包含3类明细路由
*与stub不同的是,nssa可以引入外部路由,利用 LSA 7类但是在r2上并没有看到4.4的LSA 7,却看到了4.4分 LSA 5
r3(abr)把nssa区域的LSA7转换成了LSA 5传递到其他非nssa区域了
现在外部网络r1能ping通R4了
但是有一个问题,r4怎么ping通r1能,r1的路由经过r2(ASBR)转化为5类到r3,但是r3无法将这个5类传递到nssa区(nssa区域会干掉4、5类),那他们是怎么通信的呢?
其实,在这里配置nssa区的时候,自动生成了一条0.0.0.0的7LSA,代替了4类和5类nssa区域:1、不包含4、5类LSA,但是包含3类明细路由
2、ABR将7类转化为5类,与其他区域通信
3、生成了一条缺省的7类LSA
totally nssa区域:
1、不包含4、5类LSA,也不包含3类明细路由
2、生成了一条缺省的7类LSA和缺省的3类
四、总结六种LSA的 (LSA1 、LSA 2 、LSA 3 、LSA 4 、LSA 5 、LSA 7)