CCNP
当前位置:首页 > 学习资料 > CCNP >

OSPF七种状态分析

更新时间:2021年04月25日   作者:spoto   标签(Tag):ospf  
OSPF七种状态分析:OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。当OSPF在建立邻居关系时,会产生七种状态,今天思博就来给大家分析一下OSPF的七种状态。

OSPF七种状态

邻居关系是什么?

前面说了OSPF在建立邻居关系时,会产生七种状态,那么思博先来给大家介绍一下邻居关系。邻居关系是双方交互Hello报文,Hello报文中的hello time 、Dead time 、Area ID、验证信息、Stub Flag信息一致时,两个直连广播类型的网络就会在一个端口上选举出DR、则另一端口选举为BDR,然后就如2-Way状态。只要能正常进入到2-way状态就完成了邻居关系。

OSPF七种状态分析

OSPF路由器在完全邻接之前,所经过的七种状态分别是Down、Init、Two-way、ExStart、Exchange、Loading、Full Adjacency。

Down

此状态还没有与其他路由器交换信息。首先从其ospf接口向外发送hello分组,还并不知道DR(若为广播网络)和任何其他路由器。发送hello分组是,使用组播地址224.0.0.5。在Down状态下,OSPF进程还没有与任何邻居交换信息。OSPF在等待进入Init状态。

Init

OSPF路由器以固定的时间间隔(缺省10s)发送类型1(Hello)的分组,以便与邻居路由器建立特殊的关系。在DeadInterval里收到了Hello包,2-Way通信还没有建立起来的状态。

Two-way

每台OSPF路由器都使用分组试图与同一个IP网络中的所有邻居路由器建立双向状态或双向通信。Hello分组中含有发送者已知的OSPF邻居列表。当路由器看到它自己出现在一个邻居路由器的Hello分组中时,它就进入了双向状态。双向会话建立,而RID彼此出现在对方的邻居列表中。

ExStart

信息交换初始状态。当路由器与它的邻居进入到ExStart状态后,他们之间的会话就表征为一种毗邻关系,但这时路由器还没有变成全毗邻状态。ExStart状态是使用类型2的数据库描述(DBD,DataBase Description)分组建立的,两个路由器用Hello分组协商在它们之间的关系谁是“主”,谁是“从”。

Exchange

信息交换状态。本地路由器和邻居交换一个或多个DBD分组(也叫DDP) 。DBD包含有关LSDB中LSA条目的摘要信息。

Loading

信息加载状态。收到DBD后,使用LSACK分组确认已收到DBD。将收到的信息同LSDB中的信息进行比较。如果DBD中有更新的链路状态条目,则想对方发送一个LSR,用于请求新的LSA 。

Full Adjacency

全毗邻状态。加载状态结束之后,路由器就进入全毗邻状态。每台路由器都保存着一张毗邻路由器列表,它就是称为毗邻数据库。

以上就是OSPF七种状态分析,希望对大家有所帮助。

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

相关资讯

7天无条件退款
24小时实验室开放
全程跟踪服务
无条件免费重读

如在过程中遇到任何问题
欢迎在此填写反馈意见