一、题目
OSPF协议邻居关系有哪几种稳定状态?
A. Down
B. Full
C. 2-way
D. Attempt
二、答案
BC
三、解析
A.Down
这是OSPF邻居关系的初始状态,表示路由器之间尚未建立任何通信,表示尚未建立连接。但是OSPF会主动尝试进入Init状态。
B.Full
这是OSPF邻居关系的最终稳定状态,表示两台路由器已经成功建立了完全邻接关系,并且它们的链路状态数据库(LSDB)已经同步。两台路由器之间的通信完全正常,并且链路状态信息已经交换完成。
C.2-way
这是OSPF邻居关系的一个中间状态,表示两台路由器已经相互发现了对方,并且知道对方的存在。在这个状态下,路由器之间已经交换了Hello报文,并且彼此已经进入对方的邻居列表。虽然这不是最终状态,但在多路访问网络(如广播网络)中,非DR/BDR路由器之间的关系可以保持在2-way状态。
D.Attempt
这是OSPF邻居关系的一个特殊状态,仅在NBMA(非广播多路访问)网络中出现。当路由器配置为尝试与某个邻居建立关系时,会进入Attempt状态。这是一个临时状态,表示正在尝试建立连接,但尚未成功。
四、扩展——影响OSPF邻居关系的因素
1. Router ID
- Router ID是OSPF协议中路由器的唯一标识符。
- 如果两台路由器的Router ID冲突(即配置相同),会导致邻居关系无法建立。
2. Hello报文定时器
- Hello报文定时器决定了路由器发送Hello报文的频率。
- 如果两台路由器的Hello报文定时器不一致,可能导致邻居关系无法建立。
3. 网络类型
- OSPF支持多种网络类型(如广播、点对点、NBMA等),不同网络类型的行为可能不同。
- 在广播网络中,需要选举DR(Designated Router)和BDR(Backup Designated Router)。
- 在NBMA网络中,需要手动配置邻居关系。
4. 认证
- 如果配置了OSPF认证(如MD5认证),必须确保两端路由器的认证配置一致,否则会导致邻居关系无法建立。