一个起用了OSPF的接口在变成完全有效之前,接口会在以下几种状态中转换:
1.失效 2.点到点(仅适合点到点 点到多点线路) 3.等待 3.DR 4.备份 5.DRother 6.Loopback
失效:初始化状态,没有任何路由协议通信量.
点到点:仅适合点到点 点到多点线路 虚电路等网络类型,在此状态时接口就起作用了,试图与邻居建立邻接关系.
等待:适合广播型,NBMA等网络类型上的接口.这个时候接口发送和接收hello报文,设置等待时间,试图识别网络上的DR.BDR.
DR:路由器接口成为网络上的DR接口,与其他路由器建立邻接关系.
备份:路由器接口成为网络上的BDR接口,与其他路由器建立邻接关系.
DRother:没有成为DR/BDR的路由器接口正常状态.将会与DR/BDR建立邻接关系 .
Loopback :还回接口.
================
邻居状态机:
1.失效状态 2.初始状态/尝试状态(仅适合在NBMA网络) 3.双向通信状态 4.信息交换初始预启动状态 5信息交换转台 6信息加载状态 7万全邻接状态.
失效状态:这是一个邻居会话的初始状态,表示刚启动或者在一个死亡间隔(deadinterval)内没有收到邻居的hello信息.另外如果是从高状态转换到初始状态 那么路由器里的链路状态请求列表 数据库摘要列表 重传列表等将被清空.
尝试状态:仅适合NBMA网络,具有DR资格的路由器会把邻居路由器的状态转到ATTEMPT状态,此状态下将用hellointerval代替pollinterval.
初始状态:表明收到邻居路由器的hello信息 但还没建立起2-way状态.邻居路由器会把所有此状态或更高状态的所有邻居路由器放在hello信息里,以便邻居好确认自己的RID.
双向通信状态:2way状态,路由器从邻居发来的hello包里发现了自己的ID,于是建立起双向通信.另外:在初始状态的路由器如果接收到了DBD数据库描述报文也可以直接转化到双向状态.
信息交换初始状态:exstart 预启动状态,这个状态下路由器协商主从关系,建立数据库描述报文DBD的序列号,准备开始交换数据库描述报文.
信息交换状态:exchange状态,此时开始交换DBD,当然此时也会出现发送LSR报文.
信息加载状态.loading 发送LSR链路状态请求报文,请求最新的LSA通告
完全邻接状态:路由器建立起邻接关系.
R1-----------------------------------------------------------------------R2
失效 失效
双向 <-------------------------------------------------- 初始
信息交换初始(预启动)<----------------------------> 信息交换初始(预启动) 相互交换形成主从关系
信息交换 信息交换
加载 加载
邻接 邻接
文章评论