条件匹配
指定路由器-----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数据包相关推荐

  1. ospfdr选举规则_OSPF中DR和BDR的选举原则和注意事项

    DR和BDR的选举原则: 1.广播网络或NBMA 类型的网络需要选举指定路由器DR(Designated Router)和备份指定路由器BDR(Backup Designated Router): 2 ...

  2. HCIA-RS自用笔记(15)OSPF基础、OSPF核心工作流程、OSPF数据包类型、OSPF邻居建立条件及过程

    OSPF(7/20,41min) 开放式最短路径优先(Open Shortest Path First)协议是IETF定义的一种基于链路状态的内部网关路由协议 Open指公有协议:Cost以带宽进行计 ...

  3. OSPF基础(一):OSPF工作原理以及优点、OSPF的缺点、OSPF配置方法、DR与BDR的选举原理

    目录 动态路由协议的分类: 距离矢量路由协议(RIP): 链路状态路由协议(OSPF.IS-IS): LSA(链路状态通告)的属性: 查看路由器的直连链路属性: OSPF工作原理: OSPF优点: 1 ...

  4. 学习笔记(1):思科CCNA视频课程:晁老师CCNA课堂举例-经典语录精选-CCNA视频:OSPF数据包的类型...

    立即学习:https://edu.csdn.net/course/play/1652/25430?utm_source=blogtoedu 的

  5. 你知道DR和BDR选举过程吗?了解一下?!精华总结(华为设备,抓包分析,OSPF的DR不抢占原则和wait时间)

    文章目录 前言 一:OSPF邻接关系 1.1:七个状态 二:抓包分析选举过程 2.1:环境 2.2:拓扑图 2.3:配置并抓包分析 三:DR和BDR选举的总结 3.1:第一个hello包什么时候出现? ...

  6. OSPF的RID和DR/BDR的选举

    Ospf 单区域 RID和DR的选举 一.拓扑 R2 show run hostname R2 ! boot-start-marker boot-end-marker ! ! no aaa new-m ...

  7. OSPF——DR及BDR详解

    目录 一.DR简介: 二.BDR简介: 三.OSPF邻居关系规律及缺点: (1). 邻居关系数量变化规律: (2).邻居关系过多缺点: 四.为什么选举DR和BDR: 五.解决方法:引入DR.BDR 解 ...

  8. OSPF基础,五种数据包,七类LSA,广域网技术

    OSPF:开放式最短路径优先协议 无类别链路状态路由协议-组播更新协议:224.0.0.5/6 触发更新.周期更新(30min):跨层封装到网络层–协议号89 协议算法特点: 链路状态型路由协议,SP ...

  9. OSPF——DR和BDR讲解

    目录 一.DR/BDR简介: 二.OSPF邻居关系存在规律及缺点: (1) 邻居关系数量变化规律: (2)邻居关系过多缺点: 三.为什么选举DR和BDR: 四. 解决方法:引入DR.BDR 解决过程: ...

  10. ospfdr选举规则_OSPF:DR、BDR选举算法

    1.初始化 路由器开启选举算法时,DR.BDR被初始化为0.0.0.0--表明当前网络中无DR.BDR 2.收集信息 通过邻居发送的Hello消息,获取选举DR.BDR所需的信息 3.创建List 此 ...

最新文章

  1. hadoopStreaming---使用Python编写MapReduce
  2. 微软Java面试题-按照字母排序
  3. 2017年第八届蓝桥杯 - 省赛 - C/C++大学A组 - A. 迷宫
  4. .NET Core TLS 协议指定被我钻了空子~~~
  5. 推荐:CLR 完全介绍-一篇讲解CLR内存回收机制以及常见的调试技巧的文章
  6. vbs调用c++dll_COM编程攻略(八 动态调用与IDispatch接口)
  7. LAMP架构(八)限定某个目录禁止解析、 限制user_agent、php相关配置
  8. iOS Xcode热重载工具: InjectionIII 使用简介(无需重启,快速刷新界面,动态调试)
  9. 3778. 平衡数组-AcWing题库
  10. 数字电路基础知识——组合逻辑电路(数据选择器MUX、多路复用器)
  11. 上海域格ASR平台4g模块低功耗应用指导
  12. xp html5 显卡,最新桌面显卡性能排行 2018年5月显卡天梯图最新完整版
  13. SVN Clean up 失败和SVN is already locked情况解决
  14. 2021腾讯校招前端一面
  15. C语言 —— char类型的使用(二)
  16. 做程序界中的死神,提升灵力上限
  17. PPPoE拨号以及失败解决思路
  18. Redis实现分布式锁(setnx、getset、incr)以及如何处理超时情况(一)
  19. MPP大规模并行处理架构详解(满满干货,需细嚼慢咽)
  20. 电子签名行业2017新风向

热门文章

  1. Q1财报蛋壳公寓再亏损:盈利死穴如何破?
  2. 台式计算机没有声音,我们家台式电脑没有声音,该怎样设置
  3. 干货:一个案例看懂“结巴”分词(Jieba),入行NLP必备
  4. Cesium场景导出为图片功能
  5. 树莓派启动自动连接WiFi
  6. json解析教程(1)程序员不得不掌握的数据格式json
  7. HTML 代码混淆与压缩
  8. 一、pytorch环境配置
  9. 百思不得其姐的注意点
  10. Shared_ptr循环引用解决(weak_ptr的作用)