HCIP----OSPF的数据包结构


一.OSPF数据包结构

1.OSPF数据包头部字段

eb6e7e617d164b89b2b728df73403670.jpeg

 类型字段包含--OSPF的数据包类型

Hello包--1代表           DBD包--2 代表       LSR包--3 代表         LSU包--4 代表       LSACK包--5代表

报文长度 ---OSPF数据报文长度

路由器ID---发出该数据包的路由器的router-id 

区域ID------携带发出接口所属的ID

校验和------校验数据完整性

验证类型

null--不验证 --0代表           明文认证--1代表             MD5认证--2代表

二.OSPF各数据包类型结构

hello包

dd3f5cdfd692494dab5a74bcbc91450a.jpeg

5230f9b4029e4b27a46b9fa851f26b66.png

1. 网络掩码--发出接口IP地址对应的掩码信息

                -- 如果邻居双方网络掩码不同,则邻居关系无法建立(只针对MA网络,p2网络不核查)

2. hello时间/死亡时间--如果邻居之间不相同,则影响邻居关系建立 

#修改hello时间和死亡时间
[r1-Serial4/0/0]ospf timer hello/dead 20

#查看接口ospf信息
[r1]display ospf interface serial 4/0/0

如果hello时间修改 死亡时间自动按照四倍关系匹配,死亡时间修改不影响hello时间 

3.8位可选项--其中包含ospf特殊区域标记--如果邻居双方特殊区域标记不同,则将无法建立邻居关系 

4.路由器优先级---接口优先级,进行DR/BDR选举,

5.指定路由器/备份指定路由器---携带DR/BDR的IP地址,未选出DR/BDR之前,使用0.0.0.0填充

限制邻居关系的因素
hello/死亡时间 如果邻居之间不相同,则影响邻居关系建立 
特殊区域标记如果邻居双方特殊区域标记不同,则将无法建立邻居关系 
网络掩码如果邻居双方网络掩码不同,则邻居关系无法建立(只针对MA网络,p2网络不核查)
认证邻居双方认证类型不同,认证数据不同则无法建立邻居关系

DBD包

642a7829e6a34e80b43a449f4ac6ca62.jpeg

1.端口的最大传输单元--MTU值

2.8位可选项--包含ospf特殊区域标记 

I --int 位如果 位置1 代表主从关系选举有的数据包,将不携带摘要信息
M--More如果M位置1 代表后面还有更多的DBD包,置0代表这是最后一个DBD包
MS--Master如果MS位置1代表该设备为主,置0代表为从

3.DBD序列号--在DBD报文交互过程中,会逐次加1确保DBD报文传输的有序性和可靠性

 LSR--链路状态请求报文

链路状态类型  链路状态ID 通告路由器--通过三个参数可以唯一标定一条LSA信息


思维导图

9732470ebfc34f42a6e5b8045e2fcafa.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北 染 星 辰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值