网工干货知识

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

开放最短路径优先(OSPF)协议状态

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

开放最短路径优先(OSPF)是一种链路状态路由协议,用于确定自治系统内的路由器之间的最佳路径。OSPF路由器会建立邻居关系以交换路由信息,而这些关系在形成OSPF邻接关系时起着至关重要的作用。了解OSPF协议状态之间的转换对于优化网络性能和解决故障问题至关重要。

  • OSPF使用Hello数据包来实现邻居发现,以及路由器之间的通信。
  • 相邻状态在形成OSPF邻接关系方面起着关键作用,从而能够实现高效的路由功能。
  • 本文的主要重点在于理解OSPF状态转换及其在网络中的重要性。
  • OSPF需要一些特定的参数,比如匹配的区域ID、认证方式、MTU值以及用于建立邻接关系的计时器。这些参数都是确保 OSPF 能够正常运作所必需的。
  • 区分OSPF邻居和相邻路由器对于网络的正常运行至关重要。
  • 正确管理OSPF状态可以确保数据包的路由过程既稳定又高效。

开放最短路径优先(OSPF)相关术语

  • 路由器ID:那个路由器ID指的是路由器上处于活动状态的最高IP地址。处理过程首先会考虑这个最高IP地址。回环地址如果未配置回环地址,那么路由器接口上处于活动状态的最高IP地址将被用作路由器ID。
  • 路由器优先级:路由器优先级是一个8位数值,用于指定正在运行的路由器。OSPF在选举过程中会使用这种方法。指定路由器(Designated Router, DR)与备份指定路由器(Backup Designated Router, BDR)在广播网络中。
  • 指定路由器:被指定为路由器的设备会被选中,其目的是为了减少网络中的OSPF相邻关系的数量。该路由器负责进行路由分配工作。链路状态通告(Link State Advertisements, LSA)对于其他所有路由器来说,DR负责处理LSR(链路状态请求)消息,并对其进行响应以提供更新信息。在广播网络中,DR扮演着这样的角色。
  • 备份指定路由器:BDR在广播网络中,备份指定路由器(Backup Designated Router,BDR)充当着DR的备份角色。如果DR发生故障,那么BDR就会接管DR的职责,继续承担DR所负责的任务。
  • DR和BDR的选举:DR和BDR的选举是在广播或多接入网络中进行的。进行选举时,会遵循以下标准:
    1. 优先级最高的路由器将被选为DR。
    2. 如果路由器的优先级相同,那么选择具有最高路由器ID的路由器。路由器ID首先由最高的回环地址来决定;如果没有配置回环地址,那么则选择路由器接口上活动状态最高的IP地址作为路由器ID。

开放最短路径优先(OSPF)州/国家

使用OSPF协议的设备会经历一些特定的状态。这些状态包括:

下州

  • 该接口上没有收到任何Hello数据包。
  • 这是路由器之间开始通信之前的初始状态。此时,OSPF邻接过程尚未启动。

注意:“Down”状态并不意味着接口本身处于故障状态;这只是表示OSPF路由器尚未开始建立相邻关系的过程而已。

初始化状态

  • 该路由器收到了来自另一台路由器的“Hello”数据包,但该路由器并未被列入邻居节点的“Hello”数据包中。
  • 路由器已经开始进行通信了,不过目前还没有实现双向通信。

双向状态

  • 当每个路由器都能在对方的Hello包中看到自己的信息时,就可以实现双向通信了。
  • 在广播式或多访问网络中,这就是指定路由器(DR)和备用指定路由器(BDR)进行选举的节点。

ExStart状态

  • 这种主从关系是为了实现数据库描述(DBD)的交换而建立的。
  • 路由器会交换初始的DBD数据包,这些数据包中包含了序列号,这些序列号表明了交换过程的开始。拥有更高“Router ID”的路由器会被设为主路由器,而另一个路由器则成为从路由器。

交换州

  • 在这种状态下,路由器会交换包含链路状态公告(LSA)头部的完整数据库描述包。
  • 路由器会生成链路状态请求(LSR)列表,以请求那些其自身的链路状态数据库中没有的LSA。

加载状态

  • 路由器会发送链路状态请求包,以请求缺失的LSA信息。
  • 这些路由器会响应以Link-State Update(LSU)数据包,这些数据包中包含了所请求的LSA信息。

注意:如果一台路由器收到了来自另一台路由器的DBD信息,并且发现接收到的DBD比自己手中的DBD更最新,那么该路由器就会发送一个LSR来请求缺失的更新信息。另一台路由器则会回复一个包含缺失更新的LSU,同时也会返回一个Link State Acknowledgment(LSA)。

完整的状态/全部内容

  • 路由器之间的连接关系已经完全建立起来了。
  • 链接状态数据库(Link-State Databases,LSDB)是同步的,这意味着两个路由器所拥有的数据库内容是完全相同的。
  • 现在,路由器可以使用最短路径优先(SPF)算法来计算最短路径。通过这种方式,可以确定出进行路由决策的关键点。
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

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