IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> OSPF笔记(二):OSPF邻居与邻接、DR与BDR选举 -> 正文阅读

[系统运维]OSPF笔记(二):OSPF邻居与邻接、DR与BDR选举

一、OSPF中的邻居和邻接关系

1.1?邻居(two-way):交互了hello包,但不会传递LSA和路由

1.2?邻接(full):不仅交互了hello包,还交互了LSA和路由

二、OSPF邻居关系建立的必要条件

2.1 直连的两台路由器RID不能冲突

2.2?直连的两端接口宣告进同一个区域(区域要一致)

2.3?网络类型要一致

2.4?接口的掩码长度要一致

2.5?特殊区域类型要一致

2.6?认证类型和密码要保持一致

2.7?hello dead 时间要一致

三、DR与BDR选举(多路访问型网络)

DR和BDR是在一段链路或一个广播域中进行选举,多段链路或多个广播域选举多个DR BDR

3.1?多路访问型网络中路由器接口的角色:

1)DR (指定路由器)

2)BDR (备份指定路由器)

3)DRother (既不是DR又不是BDR)

3.2?多路访问型网络邻居和邻接关系建立的原则:

1)DR和BDR之间--full

2)DRother和DR/BDR之间--full

3)DRother和DRother之间--two way

3.3?什么情况下会选举DR/BDR:

1)MA(多路访问型网络):需选举DR/BDR

(1)BMA(支持广播的多路访问型网络):以太网

(2)NBMA(不支持广播的多路访问型网络):帧中继

2)P2P(点到点网络):不选举DR/BDR,直接能形成full 状态的邻接关系

3)? P2MP(点到多点网络):?不选举DR/BDR,直接能形成full 状态的邻接关系

3.4?选举DR/BDR的目的:

减少MA(多路访问型)网络中的邻接关系数量

3.5?DR自动选举原则:

1)接口优先级(大) 默认为1,数值范围:0~255

2)RID(大)

3)DR优先级的修改

int g0/0/0  
ospf dr-priority 0   #优先级设置为0

DR接口优先级设置为0,则不参与DR/BDR的选举,只能成为DRother

3.6? DR/BDR非抢占原则:wait 40S

1)新加入的路由器不会抢占现有的DR/BDR,只有当DR或BDR故障时,才会重新参加选举

2)如果DR故障,BDR会立刻成为新的DR,剩下的所有路由器会选举一个BDR

3)如果BDR故障,DR位置不动,剩下的所有路由器会选举一个BDR

这种选举机制的目的是为了保持邻接关系的稳定,减少拓扑结构改变对邻接关系的影响

3.7? 不选举DR/BDR邻接关系计算公式:

如果不选举DR和BDR,邻接关系计算公式:? N*(N-1)/2? ? ? ?N代表路由器数量

3.8?cost 值计算

1)沿途更新入向接口的cost值累加(按路由传递方向)

2)串口cost值默认48 ?回环口cost值默认:0

3)查看OSPF接口cost值:dis ospf int g0/0/0

四、OSPF DR选举案列:

4.1 如图R1-R3。?通过修改优先级,让R1称为DR,其他为DRother?

?4.2?配置步骤

1)先配IP

2)再配接口优先级

3)再跑OSPF

否则,DR BDR一旦选举,将不抢占,只能重启OSPF进程重新选举。

4.3?具体配置

R1配置

[R1]int lo0
[R1-LoopBack0]ip add 1.1.1.1 32
[R1-LoopBack0]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 100.1.1.1 24

[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]net 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]net 100.1.1.1 0.0.0.0
[R1]dis ospf peer br

R2 配置

[R2]int lo0
[R2-LoopBack0]ip add 2.2.2.2 32
[R2-LoopBack0]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 100.1.1.2 24

[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ospf dr-priority 0     #修改接口优先级为0,不参与DR/BDR选举

[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]net 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]net 100.1.1.2 0.0.0.0
[R2]dis ospf peer br

R3 配置

[R3]int lo0
[R3-LoopBack0]ip add 3.3.3.3 32
[R3-LoopBack0]int g0/0/0 
[R3-GigabitEthernet0/0/0]ip add 100.1.1.3 24

[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ospf dr-priority 0    #修改接口优先级为0,不参与DR/BDR选举

[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]net 3.3.3.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]net 100.1.1.3 0.0.0.0
[R3]dis ospf peer br
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 21:17:28  更:2022-10-08 21:21:28 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:28:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码