2.当骨干区域不连续时
OSPF路由协议要求骨干区域area0必须是连续的,但是,骨干区域也会出现不连续的情况,例如,当我们想把两个OSPF路由域混合到一起,并且想要使用一个骨干区域时,或者当某些路由器出现故障引起骨干区域不连续的情况,在这些情况下,我们可以采用虚拟链路将两个不连续的区域0连接到一起。这时,虚拟链路的两端必须是两个区域0的边界路由器,并且这两个路由器必须都有处于同一个区域的端口,以下图为例:在上图的例子中,穿过区域1的虚拟链路将两个分为两半的骨干区域连接到一起,路由器A与B之间的路由信息作为OSPF域内路由来处理。
另外,当一个非骨干区域的区域分裂成两半时,不能采用虚拟链路的方法来解决。当出现这种情况时,分裂出的其中一个区域将被其余的区域作为域间路由来处理。
残域(Stub area)
在OSPF路由协议的链路状态数据库中,可以包括AS外部链路状态信息,这些信息会通过flooding传递到AS内的所有OSPF路由器上。但是,在 OSPF路由协议中存在这样一种区域,我们把它称为残域(stub area),AS外部信息不允许广播进/出这个区域。对于残域来说,访问AS外部的数据只能根据默认路由(default-route)来寻址。这样做有利于减小残域内部路由器上的链路状态数据库的大小及存储器的使用,提高路由器计算路由表的速度。
当一个OSPF的区域只存在一个区域出口点时,我们可以将该区域配置成一个残域,在这时,该区域的边界路由器会对域内广播默认路由信息。需要注意的是,一个残域中的所有路由器都必须知道自身属于该残域,否则残域的设置没有作用。另外,针对残域还有两点需要注意:一是残域中不允许存在虚拟链路;二是残域中不允许存在AS边界路由器。
OSPF协议路由器及链路状态数据包分类
OSPF路由器分类
当一个AS划分成几个OSPF区域时,根据一个路由器在相应的区域之内的作用,可以将OSPF路由器作如下分类:
内部路由器:当一个OSPF路由器上所有直联的链路都处于同一个区域时,我们称这种路由器为内部路由器。内部路由器上仅仅运行其所属区域的OSPF运算法则。
区域边界路由器:当一个路由器与多个区域相连时,我们称之为区域边界路由器。区域边界路由器运行与其相连的所有区域定义的OSPF运算法则,具有相连的每一个区域的网络结构数据,并且了解如何将该区域的链路状态信息广播至骨干区域,再由骨干区域转发至其余区域。
相关专题
- 路由安全配置专题 (11856篇文章)
- 路由协议专题 (150篇文章)
- OSPF路由协议专题 (486篇文章)
- MPLS路由协议专题 (545篇文章)
- Linux下的路由的配置与应用 (11888篇文章)
- TCP/IP协议 (1919篇文章)
- SIP协议---NGN网络的核心协议 (2109篇文章)
- 协议大全 (1720篇文章)
- 路由基础理论知识 (325篇文章)
- 路由协议基础 (77篇文章)
- CISCO路由器配置基础 (18481次浏览)
- 网络与路由器故障诊断基础知识 (17432次浏览)
- 路由器基础知识全接触 (5528次浏览)
- 路由器基础知识问答篇(1) (3197次浏览)
- 网络及路由器故障诊断基础知识 (2378次浏览)
- 网络基础:带你彻底认识路由器 (1803次浏览)
- 《网络基础学习之二十》路由器的配置 (1400次浏览)
- Cisco网络教材:路由器基础介绍(一) (1137次浏览)
- 基础学习:OSPF路由协议详细解析 (1002次浏览)
- 路由器基础知识与常见相关术语 (979次浏览)



