【思唯网络】OSPF特殊区域详解
被设置为stub区域的区域不会学习其他区域的详细路由条目,为保证Stub区域能够到达自治系统外部,Stub区域的ABR将生成一条缺省路由(对应三类LSA),并发布给Stub区域中的其他路由器。
特点:
1、骨干区域不能被配置为Stub区域。
2、如果要将一个区域配置成Stub区域,则该区域中的所有路由器必须都要配置成Stub路由器。
3、Stub区域内不能存在ASBR,自治系统外部路由不能在本区域内传播。
4、虚连接不能穿越Stub区域建立。
5、当外部网络发生变化后,Stub区域内的路由器是不会直接受到影响
Totally Stub区域在普通Stub区域的基础上也不允许区域间路由(三类LSA)在本区域内传播。Totally Stub区域内的路由器对其他区域及自制系统外部的访问需求是通过本区域ABR所产生的三类LSA缺省路由实现的。与Stub区域配置的区别在于,在ABR上需要追加no-summary参数。
因为Totally Stub区域和Stub区域存在一些问题?
OSPF规定Stub区域是不能引入外部路由的,这样虽然避免大量外部路由对Stub区域设备资源的消耗。但是,对于既需要引入外部路由又要避免外部路由带来的资源消耗的场景,Stub和Totally Stub区域就不能满足需求了。
所以,需要NSSA区域和Totally NSSA区域
NSSA区域和Totally NSSA区域
OSPF NSSA区域(Not-So-Stubby Area)是在原始OSPF协议标准中新增的一类特殊区域类型。NSSA区域和Stub区域有许多相似的地方。两者的差别在于,NSSA区域能够将自治域外部路由引入并传播到整个OSPF自治域中,同时又不会学习来自OSPF网络其它区域的外部路由。
1、NSSA LSA(七类LSA):
七类LSA是为了支持NSSA区域而新增的一种LSA类型,用于描述NSSA区域引入的外部路由信息。
2、七类LSA由NSSA区域的ASBR产生,其扩散范围仅限于ASBR所在的NSSA区域。
缺省路由也可以通过七类LSA来产生,用于指导流量流向其它自治域。
3、七类LSA转换为五类LSA:
NSSA区域的ABR收到七类LSA时,会有选择地将其转换为五类LSA,以便将外部路由信息通告到OSPF网络的其它区域。
NSSA区域有多个ABR时,进行7类LSA与5类LSA转换的是Router ID最大的ABR。
4、Totally NSSA和NSSA区别:
Totally NSSA不允许三类LSA在本区域内泛洪。
Totally NSSA与NSSA区域的配置区别在于ABR上需要追加no-summary参数。
(1)区域间路由汇总
(2)外部路由汇总