DR和BDR的选举,ospf数据包
条件匹配
指定路由器-----DR----和MA网络中其他所有设备建立邻接关系
备份指定路由器-----BDR—和MA网络中其他所有设备建立邻接关系
在DR和BDR都存在的情况下,一个MA网络中至少需要4台设备才能看靠邻居关系
DR和BDR虽然叫做指定路由器(备份指定路由器),但其工作范围内在一个MA网络之中,所以七十至是接口的概念
条件匹配:在MA网络中,若所有设备均为邻接关系,则出现大量的重复更新,所以需要进行DR/BDR的选举,所有非DR/BDR(DROther)之间仅维持邻居关系即可。
DR/BDR的选举----1,比较接口的优先级,优先级大的为DR次大的为BDR优先级的初始默认值为1.如果将接口的优先级修改为0,则代表该接口放弃DR/BDR的选举
2,当优先级相同时,则比较RID。RID大的路由器对应接口为DR次大的为BDR
DR/BDR的选举—非抢占模式的选举----选举时间等同于死亡死亡时间
条件匹配
在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的网络环境
DR和BDR的选举,ospf数据包相关推荐
- ospfdr选举规则_OSPF中DR和BDR的选举原则和注意事项
DR和BDR的选举原则: 1.广播网络或NBMA 类型的网络需要选举指定路由器DR(Designated Router)和备份指定路由器BDR(Backup Designated Router): 2 ...
- HCIA-RS自用笔记(15)OSPF基础、OSPF核心工作流程、OSPF数据包类型、OSPF邻居建立条件及过程
OSPF(7/20,41min) 开放式最短路径优先(Open Shortest Path First)协议是IETF定义的一种基于链路状态的内部网关路由协议 Open指公有协议:Cost以带宽进行计 ...
- OSPF基础(一):OSPF工作原理以及优点、OSPF的缺点、OSPF配置方法、DR与BDR的选举原理
目录 动态路由协议的分类: 距离矢量路由协议(RIP): 链路状态路由协议(OSPF.IS-IS): LSA(链路状态通告)的属性: 查看路由器的直连链路属性: OSPF工作原理: OSPF优点: 1 ...
- 学习笔记(1):思科CCNA视频课程:晁老师CCNA课堂举例-经典语录精选-CCNA视频:OSPF数据包的类型...
立即学习:https://edu.csdn.net/course/play/1652/25430?utm_source=blogtoedu 的
- 你知道DR和BDR选举过程吗?了解一下?!精华总结(华为设备,抓包分析,OSPF的DR不抢占原则和wait时间)
文章目录 前言 一:OSPF邻接关系 1.1:七个状态 二:抓包分析选举过程 2.1:环境 2.2:拓扑图 2.3:配置并抓包分析 三:DR和BDR选举的总结 3.1:第一个hello包什么时候出现? ...
- OSPF的RID和DR/BDR的选举
Ospf 单区域 RID和DR的选举 一.拓扑 R2 show run hostname R2 ! boot-start-marker boot-end-marker ! ! no aaa new-m ...
- OSPF——DR及BDR详解
目录 一.DR简介: 二.BDR简介: 三.OSPF邻居关系规律及缺点: (1). 邻居关系数量变化规律: (2).邻居关系过多缺点: 四.为什么选举DR和BDR: 五.解决方法:引入DR.BDR 解 ...
- OSPF基础,五种数据包,七类LSA,广域网技术
OSPF:开放式最短路径优先协议 无类别链路状态路由协议-组播更新协议:224.0.0.5/6 触发更新.周期更新(30min):跨层封装到网络层–协议号89 协议算法特点: 链路状态型路由协议,SP ...
- OSPF——DR和BDR讲解
目录 一.DR/BDR简介: 二.OSPF邻居关系存在规律及缺点: (1) 邻居关系数量变化规律: (2)邻居关系过多缺点: 三.为什么选举DR和BDR: 四. 解决方法:引入DR.BDR 解决过程: ...
- ospfdr选举规则_OSPF:DR、BDR选举算法
1.初始化 路由器开启选举算法时,DR.BDR被初始化为0.0.0.0--表明当前网络中无DR.BDR 2.收集信息 通过邻居发送的Hello消息,获取选举DR.BDR所需的信息 3.创建List 此 ...
最新文章
- hadoopStreaming---使用Python编写MapReduce
- 微软Java面试题-按照字母排序
- 2017年第八届蓝桥杯 - 省赛 - C/C++大学A组 - A. 迷宫
- .NET Core TLS 协议指定被我钻了空子~~~
- 推荐:CLR 完全介绍-一篇讲解CLR内存回收机制以及常见的调试技巧的文章
- vbs调用c++dll_COM编程攻略(八 动态调用与IDispatch接口)
- LAMP架构(八)限定某个目录禁止解析、 限制user_agent、php相关配置
- iOS Xcode热重载工具: InjectionIII 使用简介(无需重启,快速刷新界面,动态调试)
- 3778. 平衡数组-AcWing题库
- 数字电路基础知识——组合逻辑电路(数据选择器MUX、多路复用器)
- 上海域格ASR平台4g模块低功耗应用指导
- xp html5 显卡,最新桌面显卡性能排行 2018年5月显卡天梯图最新完整版
- SVN Clean up 失败和SVN is already locked情况解决
- 2021腾讯校招前端一面
- C语言 —— char类型的使用(二)
- 做程序界中的死神,提升灵力上限
- PPPoE拨号以及失败解决思路
- Redis实现分布式锁(setnx、getset、incr)以及如何处理超时情况(一)
- MPP大规模并行处理架构详解(满满干货,需细嚼慢咽)
- 电子签名行业2017新风向