华为OSPF配置DR和BDR与指定DR

news2024/11/14 15:16:54

基础配置

<Huawei>sys                #进入配置模式
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en                #关闭报文弹窗
Info: Information center is disabled.
[Huawei]sys R1                #设备名更改为R1
[R1]int g0/0/0                #进入接口
[R1-GigabitEthernet0/0/0]ip add 10.1.123.1 24        #配置IP地址

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en 
Info: Information center is disabled.
[Huawei]sys R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.1.123.2 24

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en 
Info: Information center is disabled.
[Huawei]sys R3
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 10.1.123.3 24

------------------

创建OSPF 1 区域0

[R1]ospf 1 router-id  1.1.1.1                #创建OSPF1 并设置router-id为1.1.1.1
[R1-ospf-1]a 0                                        #ospf设置区域为0(骨干区域)
[R1-ospf-1-area-0.0.0.0]net 10.1.123.1 0.0.0.0                #精准宣告接口IP地址

[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]a 0
[R2-ospf-1-area-0.0.0.0]net 10.1.123.2 0.0.0.0

[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]a 0 
[R3-ospf-1-area-0.0.0.0]net 10.1.123.3 0.0.0.0

------------------

查看DR和BDR的选举

[R1]display ospf peer                        #查看接口的邻居信息

     OSPF Process 1 with Router ID 1.1.1.1    #这里是自己的进程号1和自己的router-id
         Neighbors 

 Area 0.0.0.0 interface 10.1.123.1(GigabitEthernet0/0/0)'s neighbors    #这里介绍在区域0中的同广播域上与自己相连链路的邻居有哪些
 Router ID: 2.2.2.2          Address: 10.1.123.2      #有2.2.2.2,对端与自己相连的链路的IP地址为10.1.123.2
   State: Full  Mode:Nbr is  Master  Priority: 1    #但前与邻居的关系为活动状态,同步DD数据表,当前自己为master主,对端的接口的优先级为1
   DR: 10.1.123.1  BDR: 10.1.123.2  MTU: 0    #当前链路上DR为10.1.123.1,BDR为10.1.123.2
   Dead timer due in 30  sec   #邻居失效时间
   Retrans timer interval: 5 
   Neighbor is up for 00:04:19             #建立邻居的总时间
   Authentication Sequence: [ 0 ] 

 Router ID: 3.3.3.3          Address: 10.1.123.3      
   State: Full  Mode:Nbr is  Master  Priority: 1
   DR: 10.1.123.1  BDR: 10.1.123.2  MTU: 0    
   Dead timer due in 30  sec 
   Retrans timer interval: 5 
   Neighbor is up for 00:03:47     
   Authentication Sequence: [ 0 ] 

以上邻居信息当中我们就可以知道在一条广播域当中有三台设备处于同一条链路当中分别是10.1.123.1,10.1.123.2,10.1.123.3,并且链路状态为FULL(同步DD报文)如下:

可以看到这两台路由中的LSDB是一样的,我们在根据邻居表信息表判断在链路中DR为10.1.123.1,BDR为10.1.123.2DRother为10.1.123.3

-------------------

查看OSPF接口信息

[R1]display ospf int g0/0/0        

     OSPF Process 1 with Router ID 1.1.1.1        #接口进程号为1 router-id为1.1.1.1
         Interfaces 


 Interface: 10.1.123.1 (GigabitEthernet0/0/0)                #接口的IP地址为...
 Cost: 1       State: DR        Type: Broadcast    MTU: 1500   #开销为1,状态为DR,链路类型为广播,出口最大传输单元为1500字节
 Priority: 1      #接口优先级1
 Designated Router: 10.1.123.1      #指定端口ip
 Backup Designated Router: 10.1.123.2   #备份端口IP
 Timers: Hello 10 , Dead 40 , Poll  120 , Retransmit 5 , Transmit Delay 1  #发送HELLO包间隔时间10/s一次,失效时间40S

-----------------

指定更改DR

列:将R3更改为DR,R2更改为DRother,R1更改为BDR

由于OSPF中机制是无法通过更改优先级来进行抢占OSPF的DR,但是在OSPF中将优先级更改为0则表示将该接口指定更改为DRother,那么DR和BDR就会重新选举

更改方法:

1.将AR2接口优先级更改为0

2.将AR1接口优先级更改为0,此时R13就会进行重新选举成为DR

3.将AR1接口在更改为1,选举BDR

[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ospf dr-priority 0

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ospf dr-priority 0

可以看到由于我们将R1和R2的接口优先级都改为0,使其成为DRother那么R3就会选举成为DR,我们再将R1的优先级改为1让R1在重新选举BDR

[R1]int g0/0/0   
[R1-GigabitEthernet0/0/0]ospf dr-priority 1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1904248.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue3中的Composables组合式函数,Vue3实现minxins

Vue3中的Composables是什么 Vue3中的Composables 简单理解其实就是类React Hooks式的组合式函数封装方法。 Vue官方称为Composables 组合式函数。 1.抽离复用逻辑时 Vue2写法 &#xff08;1&#xff09;Vue2 中的mixins混入器写法缺点 (Vue3 optionsApi写法同理) 新建minxins…

硅纪元视角 | 中国电信“星辰大模型·软件工厂”,两分钟完成应用开发,效率飞跃!

在数字化浪潮的推动下&#xff0c;人工智能&#xff08;AI&#xff09;正成为塑造未来的关键力量。硅纪元视角栏目紧跟AI科技的最新发展&#xff0c;捕捉行业动态&#xff1b;提供深入的新闻解读&#xff0c;助您洞悉技术背后的逻辑&#xff1b;汇聚行业专家的见解&#xff0c;…

动手学深度学习(Pytorch版)代码实践 -循环神经网络- 56门控循环单元(`GRU`)

56门控循环单元&#xff08;GRU&#xff09; 我们讨论了如何在循环神经网络中计算梯度&#xff0c; 以及矩阵连续乘积可以导致梯度消失或梯度爆炸的问题。 下面我们简单思考一下这种梯度异常在实践中的意义&#xff1a; 我们可能会遇到这样的情况&#xff1a;早期观测值对预测…

Windows电脑下载、安装VS Code的方法

本文介绍Visual Studio Code&#xff08;VS Code&#xff09;软件在Windows操作系统电脑中的下载、安装、运行方法。 Visual Studio Code&#xff08;简称VS Code&#xff09;是一款由微软开发的免费、开源的源代码编辑器&#xff0c;支持跨平台使用&#xff0c;可在Windows、m…

C++ 模版进阶

目录 前言 1. 非类型模版参数 1.1 概念与讲解 1.2 array容器 2. 模版的特化 2.1 概念 2.2 函数模版特化 2.3 类模版特化 2.3.1 全特化 2.3.2 偏特化 3.模版的编译分离 3.1 什么是分离编译 3.2 模版的分离编译 3.3 解决方法 4. 模版总结 总结 前言 本篇文章主要…

在mac下 Vue2和Vue3并存 全局Vue2环境创建Vue3新项目(Vue cli2和Vue cli4)

全局安装vue2 npm install vue-cli -g自行在任意位置创建一个文件夹vue3&#xff0c;局部安装vue3,注意不要带-g npm install vue/cli安装完成后&#xff0c;进入目录&#xff0c;修改vue为vue3 找到vue3/node-moudles/.bin/vue&#xff0c;把vue改成vue3。 对环境变量进行配置…

【6】图像分类部署

【6】图像分类部署 文章目录 前言一、将pytorch模型转为ONNX二、本地终端部署2.1. ONNX Runtime部署2.2. pytorch模型部署&#xff08;补充&#xff09; 三、使用flask的web网页部署四、微信小程序部署五、使用pyqt界面化部署总结 前言 包括将训练好的模型部署在本地终端、web…

在Linux操作系统中去修复/etc/fstab文件引起的系统故障。

如果/etcfstab文件中发生错误&#xff0c;有可能导致系统无法正常启动。 比如&#xff1a;系统里的一块磁盘被删除&#xff0c;但是/etc/fstab中关于这块磁盘的信息依然被保存在文件/etc/fstab中。 主要看倒数后两行&#xff0c;系统提示&#xff0c;敲ctrlD或者是直接输入密码…

LeetCode 744, 49, 207

目录 744. 寻找比目标字母大的最小字母题目链接标签思路代码 49. 字母异位词分组题目链接标签思路代码 207. 课程表题目链接标签思路代码 744. 寻找比目标字母大的最小字母 题目链接 744. 寻找比目标字母大的最小字母 标签 数组 二分查找 思路 本题比 基础二分查找 难的一…

redhat7.x 升级openssh至openssh-9.8p1

1.环境准备&#xff1a; OS系统&#xff1a;redhat 7.4 2.备份配置文件&#xff1a; cp -rf /etc/ssh /etc/ssh.bak cp -rf /usr/bin/openssl /usr/bin/openssl.bak cp -rf /etc/pam.d /etc/pam.d.bak cp -rf /usr/lib/systemd/system /usr/lib/systemd/system.bak 3.安装…

阿里云存储应用

如何做好权限控制 小浩在梳理门户网站静态资源时&#xff0c;发现有些资源是仅内部员工可访问&#xff0c;有些资源是特定的注册客户可访问&#xff0c;还有些资源是匿名客户也可以访问。针对不同场景、不同用户&#xff0c;小浩该如何规划企业门户网站静态资源的权限控制呢&a…

解析商场智能导视系统背后的科技:AR导航与大数据如何助力商业运营

在布局复杂的大型商场中&#xff0c;顾客常常面临寻找特定店铺的挑战。商场的规模庞大&#xff0c;店铺众多&#xff0c;使得顾客在享受购物乐趣的同时&#xff0c;也不得不面对寻路的难题。维小帮商场智能导航导视系统的电子地图、AR导航营销能为顾客提供更加便捷的购物体验。…

Linux—网络设置

目录 一、ifconfig——查看网络配置 1、查看网络接口信息 1.1、查看所有网络接口 1.2、查看具体的网络接口 2、修改网络配置 3、添加网络接口 4、禁用/激活网卡 二、hostname——查看主机名称 1、查看主机名称 2、临时修改主机名称 3、永久修改主机名称 4、查看本…

2023年了,还在手动px转rem吗?

px-to-rem 使用amfe-flexible和postcss-pxtorem在webpack中配置px转rem npm i amfe-flexible -Snpm i postcss-pxtorem -D在main.js中 import flexible from amfe-flexible Vue.use(flexible);index.html中 <meta name"viewport" content"widthdevice-w…

用 Echarts 画折线图

https://andi.cn/page/621503.html

Floyd判圈算法——环形链表(C++)

Floyd判圈算法(Floyd Cycle Detection Algorithm)&#xff0c;又称龟兔赛跑算法(Tortoise and Hare Algorithm)&#xff0c;是一个可以在有限状态机、迭代函数或者链表上判断是否存在环&#xff0c;求出该环的起点与长度的算法。 …

Java语言程序设计篇一

Java语言概述 Java语言起源编程语言最新排名名字起源Java语言发展历程Java语言的特点Java虚拟机垃圾回收Java语言规范Java技术简介Java程序的结构Java程序注意事项&#xff1a;注释编程风格练习 Java语言起源 1990年Sun公司提出一项绿色计划。1992年语言开发成功最初取名为Oak…

vue3使用方式汇总

1、引入iconfont阿里图库图标&#xff1a; 1.1 进入阿里图标网站&#xff1a; iconfont阿里&#xff1a;https://www.iconfont.cn/ 1.2 添加图标&#xff1a; 1.3 下载代码&#xff1a; 1.4 在vue3中配置代码&#xff1a; 将其代码复制到src/assets/fonts/目录下&#xff1…

大众点评2024年全球必吃榜清单

大众点评2024年全球必吃榜清单共2797家&#xff0c;奇怪的是官方并没有发布详细清单&#xff0c;只发布了新闻通稿介绍大概情况。这里做一些整理。 按城市分布情况&#xff0c;数量如下 上海 144 北京 137 成都 96 重庆 93 广州 81 深圳 79 武汉 69 苏州 67 杭州 61 …

应急响应--网站(web)入侵篡改指南

免责声明:本文... 目录 被入侵常见现象: 首要任务&#xff1a; 分析思路&#xff1a; 演示案例: IIS&.NET-注入-基于时间配合日志分析 Apache&PHP-漏洞-基于漏洞配合日志分析 Tomcat&JSP-弱口令-基于后门配合日志分析 (推荐) Webshell 查杀-常规后门&…