专业认证

关注公众号 jb51net

关闭
IT专业知识 > 专业认证 >

华为HCIP认证考试 - OSPF特殊区域及其他特性详解

咸鱼13

本文讲述了华为HCIP认证考试 - OSPF特殊区域及其他特性。分享给大家供大家参考,具体如下: 

OSPF特殊区域及其他特性


◉ Stub区域和Totally Stub区域

传输区域和末端区域

在这里插入图片描述
如图所示,全网可分为四部分Area 0、Area 1、Area 2、外部网络。

四部分之间相互访问的主要流量如图中红线所示。

对于OSPF各区域,可分为两种类型:

对于末端区域,需要考虑下几个问题:

OSPF路由器计算区域内、区域间、外部路由都需要依靠收集网络中的大量LSA,大量LSA会占用LSDB存储空间,所以解决问题的关键是在不影响正常路由的情况下,减少LSA的数量。

Stub区域

在这里插入图片描述
Stub区域的ABR不向Stub区域内传播它接收到的自治系统外部路由(对应四类、五类LSA),Stub区域中路由器的LSDB、路由表规模都会大大减小。

为保证Stub区域能够到达自治系统外部,Stub区域的ABR将生成一条缺省路由(对应三类LSA),并发布给Stub区域中的其他路由器。

Stub区域是一种可选的配置属性,但并不建议将每个区域都配置为Stub区域。通常来说,Stub区域位于自治系统的末梢,是那些只有一个ABR的非骨干区域。

配置Stub区域时需要注意下列几点:

配置Stub区域后,所有自治系统外部路由均由一条三类的默认路由代替。

除路由条目的减少外,当外部网络发生变化后,Stub区域内的路由器是不会直接受到影响的。

Totally Stub区域

在这里插入图片描述
Totally Stub区域既不允许自治系统外部路由(四类、五类LSA)在本区域内传播,也不允许区域间路由(三类LSA)在本区域内传播。

Totally Stub区域内的路由器对其他区域及自制系统外部的访问需求是通过本区域ABR所产生的三类LSA缺省路由实现的。

与Stub区域配置的区别在于,在ABR上需要追加no-summary参数。
在这里插入图片描述
Totally Stub区域访问其他区域及自制系统外部是通过默认路由实现的。

自制系统外部、其他OSPF区域的网络发生变化,Totally Stub区域内的路由器是不直接受影响的。

Stub、Totally Stub解决了末端区域维护过大LSDB带来的问题,但对于某些特定场景,Stub、Totally Stub并不是最佳解决方案。


◉ Nssa区域和Totally Nssa区域

Stub区域、Totally Stub区域存在的问题

在这里插入图片描述
RTD和RTA同时连接到某一外部网络,RTA引入外部路由到OSPF域,RTD所在的Area 1为减小LSDB规模被设置为Stub或Totally Stub区域。RTD访问外部网络的路径是“RTD->RTB->RTA->外部网络”,显然相对于RTD直接访问外部网络而言,这是一条次优路径。

OSPF规定Stub区域是不能引入外部路由的,这样可以避免大量外部路由对Stub区域设备资源的消耗。

对于既需要引入外部路由又要避免外部路由带来的资源消耗的场景,Stub和Totally Stub区域就不能满足需求了。

Nssa区域与Totally Nssa区域

在这里插入图片描述
OSPF NSSA区域(Not-So-Stubby Area)是在原始OSPF协议标准中新增的一类特殊区域类型。

NSSA区域和Stub区域有许多相似的地方。两者的差别在于,NSSA区域能够将自治域外部路由引入并传播到整个OSPF自治域中,同时又不会学习来自OSPF网络其它区域的外部路由。

NSSA LSA(七类LSA):

七类LSA转换为五类LSA:

Totally NSSA和NSSA区别:

配置了NSSA区域的ABR产生一条七类LSA缺省路由。

配置了Totally NSSA区域的ABR会自动产生一条三类LSA缺省路由。

LSA总结

在这里插入图片描述
LSA作用:

特殊区域不仅有效减少了区域内LSA的数量以及路由计算的压力,而且一定程度上也缩小了网络故障的影响范围。


◉ 区域间路由汇总和外部路由汇总

区域间路由汇总

在这里插入图片描述
在大规模部署OSPF网络时,可能会出现由于OSPF路由表规模过大而降低路由查找速度的现象,为了解决这个问题,可以配置路由汇总,减小路由表的规模。

路由汇总是指将多条连续的IP前缀汇总成一条路由前缀。如果被汇总的IP地址范围内的某条链路频繁Up和Down,该变化并不会通告给被汇总的IP地址范围外的设备。因此,可以避免网络中的路由振荡,在一定程度上提高了网络的稳定性。

路由汇总只能汇总路由信息,所以ABR是可以执行路由汇总的位置之一:

如图所示,Area 1中存在8个连续网段,汇总前RTB将产生8条三类LSA。在RTB上配置汇总后,RTB仅产生1条三类LSA并泛洪到Area 0。

引入外部路由的ASBR也是执行路由汇总的位置之一。

外部路由汇总

在这里插入图片描述
ASBR汇总:

如图所示,Area 0中RTA将8个连续的外部路由引入到OSPF域内,产生8条五类LSA并在OSPF进程域内泛洪。

在ASBR(RTA)配置外部路由汇总后,RTA将仅产生1条五类LSA并泛洪至OSPF路由进程域内。

路由汇总降低了网络故障的影响范围。

网络发生故障后,路由协议的收敛速度也是衡量路由协议的重要参考依据之一。


◉ OSPF更新机制

定时更新与触发更新

定时更新:

触发更新:

为了保证路由计算的准确性,需要保证LSA的可靠性。

OSPF为每个LSA条目维持一个老化计时器(3600s),当计时器超时,此LSA将从LSDB中删除。

为了防止LSA条目达到最大生存时间而被删除,OSPF通过定期更新(每1800s刷新一次)机制来刷新LSA。

OSPF路由器每1800s会重新生成LSA,并通告给其他路由器。

为了加快收敛速度,OSPF设置了触发更新机制。

当链路状态发生变化后,路由器立即发送更新消息,其他路由器收到更新消息后立即进行路由计算,快速完成收敛。


◉ OSPF认证机制

安全隐患

在这里插入图片描述
如图所示,内部网络通过OSPF协议传递路由。正常情况下,财务部访问公司数据库的流量走向是“财务部->RTA->RTB->Database”。

非法设备接入公司内网,通过向网络中注入非法路由,引导流量进行非正常的转发。即“财务部->RTA->非法设备->RTB->Database”。非法设备收到财务部的流量之后,进行恶意分析,获取财务部关键信息,造成公司机密泄露。

认证解决安全隐患

在这里插入图片描述
OSPF支持认证功能,只有通过认证的OSPF路由器才能正常建立邻居关系,交互信息。

两种认证方式:

支持的认证模式分为null(不认证)、simple(明文)、MD5以及HMAC-MD5。

当两种认证方式都存在时,优先使用接口认证方式。

OSPF综合应用场景

在这里插入图片描述
需求1分析:
办事处C处于Area 3,RTE左侧与Area 2相连。根据OSPF骨干区域与非骨干区域的连接规则,不能正常通行的原因在于Area 3没有与Area 0直接相连。解决的方式是在RTE和RTC之间建立虚连接。

需求2分析:
区域内部设备性能低,降低路由计算压力可以通过Stub、Totally Stub、NSSA、Totally NSSA,最大程度减少需要选择Totally Stub或Totally NSSA,同时为了保留外部路由引入的功能,只能选择Totally NSSA。

需求3分析:
保证路由安全性需要通过认证的方式,最安全的认证模式是采用HMAC-MD5。认证形式采取接口认证。

需求4分析:
在计算外部路由时如要考虑OSPF域内开销,可通过引入类型为1类的外部路由实现。

OSPF配置实现

在这里插入图片描述
在这里插入图片描述


◉ 思考题

  1. OSPF定义了哪几种特殊区域?

OSPF定义了四种特殊区域,分别是Stub Area,Totally Stub Area,Not-So-Stubby Area(NSSA),Totally NSSA。

  1. Stub区域与Totally Stub区域的主要差别是什么?

Stub区域不允许Type-4和Type-5 LSA进入,但允许Type-3 LSA进入。Totally Stub区域不仅不允许Type-4和Type-5 LSA进入,同时也不允许Type-3 LSA进入,只允许表示缺省路由的Type-3 LSA进入。

  1. 区域间路由汇总功能在什么路由器上配置?

在区域边界路由器(ABR)上配置。