OSPF数据包

条件匹配
在MA网络中,若所有的设备均为邻接关系,则将出现大量的重复更新,所以,需要进行DR/BDR的选举,所有非DR/BDR之间仅维持邻居关系即可
指定路由器 ---- DR
和MA网络中其他所有设备建立邻接关系
备份指定路由器 ---- BDR
和MA网络中其他所有设备建立邻接关系
在DR和BDR都存在的情况下,一个MA网络中至少需要四台设备才能看到邻居关系

DR/BDR的选举
选举时间等同于死亡时间,使用的是hello包
1、比较接口的优先级,优先级最大的为DR,次大的为BDR
2、当优先级相同时,则比较RID。RID大的路由器对应的接口为DR,次大为BDR

重启OSPF进程
reset ospf 1 process

OSPF的协议号:89

OSPF数据包的类型:
hello ---- 1
hello包
周期发现,建立以及保洁邻居关系
子网掩码
发出hello包接口的IP地址对应的掩码信息
hello时间和死亡时间
邻居双方hello时间和死亡时间必须相同,否则将导致邻居关系建立失败
路由器的优先级
发出该数据包的接口其DR/BDR选举时的优先级
邻居
本地已知的邻居的RID
hello包中限制邻居关系建立的参数
1、子网掩码
2、hello时间
3、dead时间
4、ospf特殊区域的标记
5、认证

DBD ---- 2
DBD包
数据库描述报文
1、使用未数据的DBD包进行主从关系选举
2、使用携带数据的DBD包进行目录信息共享
MTU
华为设备默认不开启MTU值的检测功能,可以在接口使用,如果两边都开启MTU值的检测功能,则双方的MTU值必须相同,不同则停留在exstart状态,无法向下进行
I ---- init ---- 该位置1,则表示这个DBD包是进行主从关系选举的数据包,在主从关系没有选出来之前,所有设备都认为自己是主
M ---- more ---- 该位置1,则代表后面还有其他DBD包要发送
MS ---- master ---- 该位置1,则代表发送这个数据包的设备为主
序列号
在DBD报文收发过程中,会逐次加1,用于确保DBD报文传输的有序性以及可靠性

LSR ---- 3
LSR包
链路状态请求报文
基于DBD包请求本地未知LSA信息

LSU ---- 4
LSU包
链路状态更新报文
真正携带LSA信息的数据包

LSACK ---- 5
LSA CK包
链路状态确认报文

报文长度
整个OSPF数据报文的长度
RID
发出这个数据包的路由器的RID
区域ID
发出数据包的接口所在的区域ID

认证类型和认证数据
OSPF在进行认证时,需要先对比认证类型,认证类型相同才对比认证数据
认证类型
null ---- 空认证 ---- 0
simple ---- 明文认证 ---- 1
MD5 ---- 比对摘要值认证 ---- 2

OSPF的接口网络类型
ospf接口在不同的网络类型下默认的不同工作方式
1、P2P
只能建立一个邻居关系,不需要进行DR和BDR选举
2、MA
3、BMA
4、NBMA
可以建立多个邻居关系,需要进行DR和BDR选举,无法自动建立邻居关系

查看OSPF的接口网络类型
display ospf interface G0/0/0
T1 ---- 1.544Mbps
E1 ---- 2.048Mbps
华为设备的串口默认遵循的是E1标准
修改接口网络类型
ospf network-type broadcast

mesh
所有边界设备即当中心,也可做分支,这样搭建出来的MGRE环境是一种类似BMA的网络环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值