找回密码
 请使用中文注册

关于OSPF五个包七个状态的理解

2023-5-6 08:26| 发布者: 开心| 查看: 59| 评论: 0

阅读字号:

摘要:   关于OSPF五个包七个状态;  五个不一样的数据包:Hello、DBD、LSR、LSU、ACK;1、hello包是周期发送(直连网段),该包有router ID,保持时间40s,router优先级, ...
      关于OSPF五个包七个状态;


  五个不一样的数据包:Hello、DBD、LSR、LSU、ACK;

1、hello包是周期发送(直连网段),该包有router ID,保持时间40s,router优先级,邻居信息,area ID,DR、BDR、password,stub area标记;(就是发送看对方挂了没有)
2、DBD 数据库描述包,该包其实是对LSA的摘要,是用来进行比较的(就像一本书的目录)
3、LSR 链路状态请求,进行DBD比较后发现自己DBD中少lsa,会发送该包(两本书的目录不一样,少的向多的要)
4、LSU 链路状态更新,收到LSR后把自己lsa发送给少的路由器,(把自己多的目录给他,让他和我的一样,少的向多的要)
5、LSACK 确认包,收到LSA后发送确认,(我收到了!谢了!)
  七个状态:down、init、two-way、exstart、exchange、loading、full;
1、down 双方接口down状态
2、init 初始化状态即单向通信,A收到B的hello(或B收到A的hello);
3、two-way 双方互相通信状态,彼此收到对方的hello,并且从hello包中读取信息,建立邻居关系;
4、exstart 就是将要开始发送DBD,在发送之前确认谁先发,谁后发,他们自动协商,依靠router id,越大越优先;
5、exchange 上边确认主从关系后,开始交换DBD即摘要,会有确认,
6、loading 收到BDB后进行比较是否相同(比较依据查看序列号),然后进行LSR、LSU的请求和更新
7、full 彼此的数据相同即LSA一样,此状态为邻接关系
  LSA在同步过程中有三种情况:A比B新的;A比B一样的;A比B旧的;
  LSA的初始序列号为: 0x80000001 最大为: 0x7FFFFFF,在网络中没有发生变化默认30分钟发送一次DBD进行同步,在网络发生更改会立即触发发送;

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2026-1-11 18:01 , Processed in 0.173815 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部