OSPF的状态机制与报文六种以及LSA 链路状态通告
  EnmMEoG6L1hO 2023年11月02日 48 0

OSPF 5个报文:   内容   作用

0. header:版本、消息类型、本端R-id、区域ID

    认证类型、认证数据

  作用:协助hello建立邻居关系

1.hello: 掩码、间隔时间、死亡时间、接口优先级、   (死亡时间是间隔时间的四倍)

   DR BDR接口ID、有可能会携带对方的R-id

   作用:建立、维护邻居关系;选举DR BDR

2.DD  database description  数据库描述:

  内容:序列号、I,M,MS位、 MTU、 有可能会携带自己的LSDB摘要信息

  年龄age:正计时:越小越新  seq: 越大越新7FFFFFFF

  作用:协商主从,发送LSDB摘要信息来同步LSDB

3. LSR  request 作用:用来请求本端所需的LSA信息,携带LSA的摘要

  1. LSU  update  作用:用来向对方发送/更新自己的LSA信息  携带详细LSA的信息

5. LSAck acknowledge 作用:用来确认收到了对方的LSU

 

 

OSPF 7种状态机制形成停留条件~

1.down:邻居最初始,OSPF没有收到对方的hello由于某种原因导致OSPF中断

2.init:收到Hello报文, 对比双方hello内容,如果不一致,退回到down并且把错误原因显示在 ospf error字段: dis ospf error否则就会↓

*3. 2-way:邻居本端发出的hello报文里携带了对端的R-id/对端接收到的hello报文里携带了自己的R-id,如果双方角色都是DRother,双方停留在此状态否则↓

4. exstart: 发送DD报文,生成DD序列号、协商主从携带的也是摘要信息

*5.exchange:双方主丛协商成功,从发给主携带了主的序列号,和从的LSDB的摘要信息,双方会互相通过LSR LSU LSAck来互相学习同步LSDB的整个过程

6. loading:使用SPF算法计算LSDB的整个过程

7.Fu11:邻接当LSR重传列表为空,此时双方LSDB同步完成了

 

OSPF的状态机制与报文六种以及LSA 链路状态通告_OSPF


OSPF的状态机制与报文六种以及LSA 链路状态通告_状态机_02



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

EnmMEoG6L1hO