Myluzh Blog

Strive to become a dream architect.

HCIP-OSPF邻居建立过程

发布时间: 2023-2-24 文章作者: myluzh 分类名称: Huawei


邻居建立条件:
(1)直连通信
(2)network宣告网段
(3)认证通过
(4)area id 一致
(5)hello dead 时间一致
(6)Option E比特位 N比特位 一致( stub nssa 区域)掩码一致(针对多路访问网络 )
            OSPF的特殊区域有STUB和NSSA,分别对应如下的情况
            STUB区域:E 比特位=0  N比特位=0
            NSSA区域:E 比特位=0  N比特位=1
(7)掩码一致(针对多路访问网络)

(8)静默端口
(9)MTU ( 思科检查,华为不检查 )
            华为就算MTU不一致也可以建邻居,也可由在接口下使用ospf mtu-enable开启检查mtu值。
            注意:MTU是包含在DD报文里面的
(10)版本号一致
            在ipv4环境下默认ospf版本号为v2
(11)router id不能冲突
    


邻居关系建立状态:

down->lnit->two-way->exstart->exchange->loading->full

七个状态含义 :
Down:这是邻居的初始状态,表示没有从邻居收到任何信息。
Init : 在此状态下,路由器已经从邻居收到了Hello报文,但是自己的Router ID不在所收到的Hello报文的邻居列表中,表示尚未与邻居建立双向通信关系
2-Way:在此状态下,路由器发现自己的Router D存在于收到的Hello报文的邻居列表中,已确认可以双向通信。
ExStart: 邻居状态变成此状态以后,路由器开始向邻居发送DD报文Master/Slave关系是在此状态下形成的,初始DD序列号也是在此状态下确定的。在此状态下发送的DD报文不包含链路状态描述
Exchange:在此状态下,路由器与邻居之间相互发送包含链路状态信息摘要的DD报文。
Loading: 在此状态下,路由器与邻居之间相互发送LSR报文、LSU报文、LSAck报文。
Full:LSDB同步过程完成,路由器与邻居之间形成了完全的邻接关系

五个报文:
OSPF报文类型:
type 报文名称 报文功能
1 Hello
发现和维护邻居关系
2 Database Description
交互链路状态数据库摘要
3 Link State Request
请求特定的链路状态信息
4 Link State Update
发送详细的链路状态信息
5 Link State Ack
发送确认报文
注意1:在broadcast型网络里面默认所有路由器发送hello报文的目标地址都是:224.0.0.5

标签: ospf hcip

发表评论