OSPF 2-Way 状态 概念及题目
我们来详细讲解OSPF邻居关系中的 2-Way状态概念。
2-Way状态是OSPF邻居关系建立过程中一个重要的里程碑,它表示最基本的邻居关系已经建立。
一、核心概念
2-Way状态 表示:两台路由器已经建立了双向通信,双方都确认收到了对方的Hello报文,并在报文中看到了自己的Router ID。
可以把它理解为一种 “互相认识” 的状态:
“我认识你”:我收到了你的Hello包,知道了你的存在。
“你也认识我”:我确认你也收到了我的Hello包,因为你在你的Hello包里提到了我。
二、状态机中的位置
在OSPF邻居状态机中,2-Way状态的位置如下:
Down → Init → 2-Way → ExStart → Exchange → Loading → Full
从Init到2-Way:当收到一个Hello包,且该包的邻居列表中包含自己的Router ID时,进入2-Way状态。
从2-Way到ExStart:在需要建立邻接关系的情况下,开始主从关系协商。
三、2-Way状态的工作原理
场景:路由器A和路由器B建立邻居关系
A→B:A发送Hello包,邻居列表为空
B→A:B收到A的Hello包,将A状态置为Init;B发送Hello包,邻居列表包含A的Router ID
A→B:A收到B的Hello包,在邻居列表中看到自己,将B状态置为2-Way;A发送Hello包,邻居列表包含B的Router ID
B→A:B收到A的Hello包,在邻居列表中看到自己,将A状态从Init推进到2-Way
至此,双方都进入2-Way状态,双向通信确认完成。
四、2-Way状态的意义与后续动作
- 2-Way状态的意义
基础连通性验证:证明底层IP网络工作正常,双方可以正常收发OSPF报文。
邻居身份确认:确认对方是合法的OSPF路由器。
DR/BDR选举的基础:在广播网络中,DR/BDR选举在2-Way状态完成后进行。</