网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

OSPF区域类型

更新时间:2026年03月27日   作者:spoto   标签(Tag):

Open Shortest Path First是一种链路状态协议,它利用自己的最短路径优先算法来寻找从源路由器到目标路由器之间的最佳路径。该协议属于链路状态路由协议的一种。它能够自动确定路径或路由表,并用于发送路由器数据包。此外,该协议还会每10秒发送一次“hello”数据包。

这是内部网关协议之一,其目的就是将数据包在大型自治系统内部进行传输。该协议采用第89号协议,并使用AD值为110。

在OSPF中,建立邻居关系的标准如下:

  • 应该出现在同一区域内。
  • 子网掩码应该保持一致。
  • 认证内容必须一致。

OSPF中的区域:

所谓“区域”,其实是一种逻辑性强且结构化的方式来对相邻的路由器进行分组。不过,前提是所有的路由器都必须属于同一个区域,并且它们的拓扑路径也必须相同。使用OSPF区域可以优化路由路径,从而减少路由器上路由表的规模。这样一来,运行该算法所需的时间就会大大减少。

OSPF区域规则:

  • 所有的路由器都维护着同一个数据库。
  • 任何更改都会影响到所有的路由器。
  • 至少有一个区域边界路由器
  • 该区域是一个符合逻辑的分组方式,相当于“路由器”的一种分类方式。

大型OSPF网络存在的问题:

  • 链路状态数据库的大小在不断增加。
  • 路由表会变得越来越大。
  • 路由器上的内存和CPU负载增加。
  • 网络中传输的LSAs数量将会增加。

解决方案:

OSPF层次式路由:

  • 最大限度地减少了数据库的大小。
  • 在该区域内,任何变更都不得进行。
  • 同一区域内的路由器会共同参与该算法。

OSPF区域类型

OSPF区域共有五种类型,具体如下所示:

后骨区域:

骨干区域就是区域0。它在OSPF网络中扮演着中心节点的角色,其他区域的链路信息都是通过区域0来传输的。因此,通常来说,一个OSPF区域就由所有属于区域ID 0.0.0.0的网络组成,这些网络都连接着路由设备。

标准区域:

在这种类型的区域中,OSPF数据包可以正常传输,并且可以支持多达1、2、3、4或5个链路状态通告。这样可以确保最佳的路由选择,因为所有路由器都能了解所有的路由信息。

Stub区域:

顾名思义,这种区域不接受外部路由的接入,也不接受该区域内其他路由器所提供的信息。这些区域不会从其区域边界路由器处收到第4类或第5类的LSA信息。

完全狭窄的区域:

这些区域完全属于“ stub 区域”,与子区域类似。这类区域不接受外部路由的接入,也不接受该区域内其他路由器所发送的链路信息。需要注意的是,由于默认路由是通过 Type 3 LSA 来发送的,因此完整的 stub 区域并不允许普通类型的 Type 3 LSA 数据包进入。不过,该区域仍然支持使用默认路由来传输 Type 1、Type 2 和 Type 3 LSA 数据。

不过,Stubby所在的区域并不那么好啦:

此外,它还需要向其他区域发送外部路由。该区域支持1、2、3和7类LSA。NSSA使用第7类LSA。NSSA的功能是将其自身定义为一个“普通”的NSSA;区域内的所有路由器都必须按照这种方式进行配置。这样,ASBR就可以向ABR发布外部路由,而ABR会将第7类LSA转换为第5类LSA,然后再将这些路由传播到OSPF域的其他部分。

              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料