华为ensp中vrrp虚拟路由器冗余协议 原理及配置命令

CSDN 成就一亿技术人!

作者主页:点击!

ENSP专栏:点击!

CSDN 成就一亿技术人!

————前言—————

VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)是一种网络协议,用于提供冗余的网关功能,确保网络中的设备能够自动切换到备用网关,从而实现网络的高可用性。在华为的企业网络模拟平台(ENSP)中,VRRP可以用于模拟和配置这种冗余功能。

VRRP作用

以下是 VRRP 的主要作用:

  1. 提高网络可用性:通过在多个路由器之间共享同一虚拟 IP 地址,VRRP 提高了网络的可用性。如果主路由器失效,备用路由器可以接管虚拟 IP 地址,确保网络的连通性。

  2. 实现冗余路由:VRRP 允许配置多个路由器作为冗余路由器,当主路由器发生故障时,备用路由器可以接管路由功能,保证数据包的正常转发。

  3. 提高网络的容错能力:VRRP 使得网络对于单个路由器故障具有容错能力。即使主路由器发生故障,备用路由器也能够接管其功能,减少网络中断的影响。

  4. 负载均衡:在一些场景下,VRRP 也可以用于负载均衡,通过调整各备用路由器的优先级,可以使流量在多个路由器之间进行分流,实现网络负载的均衡。

总的来说,VRRP 是一种用于提高网络可靠性和容错能力的协议,广泛应用于企业网络和数据中心等场景中,确保网络的持续稳定运行。

VRRP工作原理

VRRP通过选举产生一个主路由器和一个或多个备用路由器。主路由器负责转发数据包,备用路由器处于备份状态。当主路由器发生故障时,备用路由器将接管主路由器的职责,继续转发数据包。

VRRP选举过程如下

1.所有VRRP成员发送VRRP报文。

2.VRRP成员根据报文中的优先级进行选举。

3.优先级(默认优先级100,可以通过命令来提高优先级)最高的VRRP成员成为主路由器,其他VRRP成员成为备份路由器。

VRRP的优势

1.提高网络可靠性:VRRP可以保证在主路由器出现故障时,网络仍然正常运行。

2.提高负载均衡能力:VRRP可以将流量分担到多个路由器上,从而提高网络的负载均衡能力。

实验拓扑图

VRRP的基本语法        

interface <接口名称>
vrrp vrid <VRRP组号>  virtual-ip  虚拟 IP 地址
vrrp vrid <VRRP组号> priority  <优先级范围>     <VRRP组号>   为1-255
<优先级范围> 范围通常是 1 到 254(如果不设置默认是100)

AR1的配置

基本就是进入接口配置IP地址,并且配置VRRP设置相应的优先级,设置默认路由(我这边设置的是rip动态路由协议)

代码如下


<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei] un in en
Info: Information center is disabled.
//基本的IP地址配置
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.1.1 255.255.255.0
[Huawei-GigabitEthernet0/0/0] int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.2.1 255.255.255.0//设置VRRP冗余
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.10
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 priority 200//跑个动态路由协议rip
[Huawei-GigabitEthernet0/0/1]rip 
[Huawei-rip-1]version 2	
[Huawei-rip-1]version 2
[Huawei-rip-1]net	
[Huawei-rip-1]network 192.168.1.0
[Huawei-rip-1]network 192.168.2.0

图示

AR2的配置

配置同上 因为他和AR1的g0/0/0接口要设置VRRP

代码如下

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
//配置基本的IP
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.3.1 255.255.255.0
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.1.2 255.255.255.0//配置VRRP
[Huawei-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 192.168.1.10//配置动态路由协议RIP
[Huawei-GigabitEthernet0/0/1]rip
[Huawei-rip-1]versi	
[Huawei-rip-1]version 2
[Huawei-rip-1]net	
[Huawei-rip-1]network 192.168.3.0
[Huawei-rip-1]network 192.168.1.0
[Huawei-rip-1]
<Huawei>dis vrrp br	

如图

AR3的配置

AR3只需要配置基本的IP地址 和RIP协议 将网段都写入路由表中即可

代码如下

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.2.2 255.255.255.0
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.6.1 255.255.255.0
[Huawei-GigabitEthernet0/0/1]int g0/0/2
[Huawei-GigabitEthernet0/0/2]ip add 192.168.3.2 255.255.255.0
[Huawei-GigabitEthernet0/0/2]rip 
[Huawei-rip-1]version 2
[Huawei-rip-1]net	
[Huawei-rip-1]network 192.168.2.0
[Huawei-rip-1]network 192.168.3.0
[Huawei-rip-1]network 192.168.6.0

如图所示

如上就配置完毕

接下来做测试

第一步查看路由表

发现所有运行RIP的路由器上的网段 都已经写入自己的路由表(现在就可以实现全网互通)

查看VRRP

AR1上

AR2上

测试

目标PC1访问 PC3

pc机都配置上基本的IP地址如实验拓扑所示

PC1配置

网关要配置VRRP配置的虚拟IP(这样AR1和AR2上面都配置了虚拟IP  ,如果某个路由器宕机,也可以走另外一条道路 )

如上所示成功ping通

接下来我们关闭一个接口测试另外一个线路是否可以使用

AR1上

[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]shutdown 

链路现在已经不能使用

因为我们配置了VRRP所以还是可以ping通的

注意事项

VRRP (Virtual Router Redundancy Protocol) 是一种用于实现路由器冗余的协议,可以提高网络的可靠性和可用性。在配置 VRRP 时,需要注意以下事项:

1. VRRP 参数一致性:

  • 确保所有 VRRP 成员的 VRRP 版本相同。
  • 确保所有 VRRP 成员的虚拟路由器 ID (VRID) 相同。
  • 确保所有 VRRP 成员的虚拟 IP 地址相同。
  • 确保所有 VRRP 成员的认证方式和密码相同(如果配置了认证)。
  • 确保所有 VRRP 成员的优先级设置合理。主路由器的优先级应高于备份路由器。

2. 接口配置:

  • VRRP 需要在物理接口上运行,确保 VRRP 成员的接口配置正确,例如 IP 地址、子网掩码等。
  • 确保 VRRP 接口处于活动状态。

配置建议:

  • VRRP 版本: 建议使用最新的 VRRPv3 版本,它提供了一些 VRRPv2 中没有的功能,例如认证和增强型抢占。
  • 虚拟 IP 地址: 虚拟 IP 地址应该是一个不会与其他网络设备冲突的 IP 地址。
  • 优先级: 主路由器的优先级应该设置得比备份路由器高。
  • 认证: 建议配置 VRRP 认证,以提高安全性。

上课时的笔记

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

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

相关文章

[数据集][目标检测]高质量铁路轨道缺陷检测数据集VOC+YOLO格式1050张6类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;1050 标注数量(xml文件个数)&#xff1a;1050 标注数量(txt文件个数)&#xff1a;1050 标注…

【机器学习】基于变色龙算法优化的BP神经网络分类预测(SSA-BP)

目录 1.原理与思路2.设计与实现3.结果预测4.代码获取 1.原理与思路 【智能算法应用】智能算法优化BP神经网络思路【智能算法】变色龙优化算法&#xff08;CSA)原理及实现 2.设计与实现 数据集&#xff1a; 数据集样本总数2000 多输入多输出&#xff1a;样本特征24&#xff…

集成学习 | 集成学习思想:Boosting思想 | XGBoost算法、LightGBM算法

目录 一. XGBoost 算法1. XGBoost 算法流程2. XGBoost 算法评价 二. LightGBM 算法2. LightGBM 算法优势 上一篇文章中&#xff0c;我们了解了Boosting思想的两种算法&#xff1a;Adboost和GBDT&#xff1b;其中对于GBDT算法&#xff0c;存在两种改进&#xff0c;即&#xff1a…

javaWeb奶茶商城前后台系统

一、简介 在当前数字化时代&#xff0c;电子商务已成为人们生活中不可或缺的一部分。为了满足用户对奶茶的需求&#xff0c;我设计并实现了一个基于JavaWeb的奶茶商城前后台系统。该系统涵盖了用户前台和管理员后台两大模块&#xff0c;包括登录注册、商品展示、购物车管理、订…

【ARXIV2402】MambaIR

这个工作首次将 Mamba 引入到图像修复任务&#xff0c;关于为什么 Mamba 可以用于图像修复&#xff0c;作者有非常详细的解释&#xff1a;一路向北&#xff1a;性能超越SwinIR&#xff01;MambaIR: 基于Mamba的图像复原基准模型 作者认为Mamba可以理解为RNN和CNN的结合&#xf…

【测试开发学习历程】计算机编程语言

前言&#xff1a; 学习完数据库&#xff0c;我们便要进入到编程语言的内容当中了。 这里先对编程语言写出大致的分类&#xff0c; 在这之后&#xff0c;我们会以Python为重点&#xff0c; 开始测试开发为重点的编程语言学习。 目录 1 计算机编程语言的发展 2 语言的分类…

JAVA 学习记录(1)

1.函数 (1)String.join(";", messages); ";" 表示分隔符&#xff0c;输出的结果&#xff1a; message; (2) Double.parseDouble(valueString); 它返回由字符串参数表示的双精度值。 (3) Double.valueOf((Float) value; float 类型的数值转化为double类…

计数组合【2024蓝桥杯0基础】-学习笔记

文章目录 计数原理排列数组合数组合数性质例题分析代码复现 例题2状态分析代码复现 常见的排列组合问题圆排列代码复现 第二类斯特林数 感悟 计数原理 排列数 组合数 组合数性质 例题分析 代码复现 def ksm(a, b, c):ans 1%cwhile b ! 0:if b % 2 0:ans ans * a %ca a * …

java面向对象编程基础

对象&#xff1a; java程序中的对象&#xff1a; 本质上是一种特殊的数据结构 对象是由类new出来的&#xff0c;有了类就可以创建对象 对象在计算机的执行原理&#xff1a; student s1new student();每次new student(),就是在堆内存中开辟一块内存区域代表一个学生对象s1变…

K3 计划订单投放时,将“关联物料”传递到采购和生产订单的“组部件”字段

参考K/3 WISE 中MRP计算投放过程中 销售订单自定义字段怎么携带到任务单这篇文章&#xff0c;进行优化。 在表ICMrpDestBills下增加触发器&#xff0c;代码如下 CREATE TRIGGER [dbo].[ICMrpDestBills_update]ON [dbo].[ICMrpDestBills]AFTER INSERT,UPDATE AS BEGINSET NO…

查询正在运行的Top SQL的脚本(建议收藏)

这篇文章提供了一些现成的SQL脚本&#xff0c;通过查询V$SQLSTATS视图找到正在运行的TOP SQL&#xff0c;用于后续的优化。建议大家收藏&#xff0c;需要查询TOP SQL时直接复制和粘贴即可。 之前的一篇文章解释了为什么要使用V$SQLSTATS视图。 当数据库表现出各种不同的性能问…

javaSwing推箱子游戏

一、简介 策略性游戏可以锻炼人的思维能力还能缓解人的压力&#xff0c;使人们暂时忘却生活当中的烦恼&#xff0c;增强人们的逻辑思维能力&#xff0c;游戏的艺术美也吸引着越来越多的玩家和厂商&#xff0c;寓教于乐&#xff0c;在放松人们心情的同时还可以活跃双手。在人类…

Docker数据卷与网络模式

华子目录 数据卷注意数据卷操作查看镜像&#xff0c;容器&#xff0c;数据卷所占空间 Docker的网络模式查看指定容器的网络模式bridge模式none模式host模式container模式 数据卷 数据卷是一个可供一个或多个容器使用的特殊目录&#xff0c;它绕过UFS&#xff0c;可以提供很多有…

Open CASCADE学习|显示文本

目录 1、修改代码 Viewer.h&#xff1a; Viewer.cpp&#xff1a; 2、显示文本 OpenCasCade 你好啊 霜吹花落 1、修改代码 在文章《Open CASCADE学习|显示模型》基础上&#xff0c;增加部分代码&#xff0c;实现对文本显示的支持&#xff0c;具体如下&#xff1a; Viewer…

从数据页的角度看 B+ 树

资料来源 : 小林coding 小林官方网站 : 小林coding (xiaolincoding.com) 大家背八股文的时候&#xff0c;都知道 MySQL 里 InnoDB 存储引擎是采用 B 树来组织数据的。 这点没错&#xff0c;但是大家知道 B 树里的节点里存放的是什么呢&#xff1f;查询数据的过程又是怎样的&am…

填补市场空白,Apache TsFile 如何重新定义时序数据管理

欢迎全球开发者参与到 Apache TsFile 项目中。 刚刚过去的 2023 年&#xff0c;国产开源技术再次获得国际认可。 2023 年 11 月 15 日&#xff0c;经全球最大的开源软件基金会 ASF 董事会投票决议&#xff0c;时序数据文件格式 TsFile 正式通过&#xff0c;直接晋升为 Apache T…

【C++从练气到飞升】05---运算符重载

&#x1f388;个人主页&#xff1a;库库的里昂 ✨收录专栏&#xff1a;C从练气到飞升 &#x1f389;鸟欲高飞先振翅&#xff0c;人求上进先读书。 目录 ⛳️推荐 一、运算符重载的引用 二、运算符重载 三、赋值运算符重载 1 .赋值运算符重载格式: 2 .赋值运算符只能重载成…

【智能算法】飞蛾扑火算法(MFO)原理及实现

目录 1.背景2.算法原理2.1算法思想2.2算法过程 3.结果展示4.参考文献 1.背景 2015年&#xff0c;Mirjalili等人受到飞蛾受到火焰吸引行为启发&#xff0c;提出了飞蛾算法(Moth-Flame Optimization&#xff0c;MFO)。 2.算法原理 2.1算法思想 MFO基于自然界中飞蛾寻找光源的…

Qt读取本地系统时间的几种方式

一&#xff0c;使用Windows API函数GetLocalTime&#xff08;精确到毫秒&#xff09; typedef struct _SYSTEMTIME //SYSTEMTIME结构体定义 {   WORD wYear;//年   WORD wMonth;//月   WORD wDayOfWeek;//星期&#xff0c;0为星期日&#xff0c;1为星期一&#xff0c…

PCL ICP配准高阶用法——统计每次迭代的配准误差并可视化

目录 一、概述二、代码实现三、可视化代码四、结果展示本文由CSDN点云侠原创,原文链接。如果你不是在点云侠的博客中看到该文章,那么此处便是不要脸的爬虫。 一、概述 在进行论文写作时,需要做对比实验,来分析改进算法的性能,期间用到了迭代误差分布统计的比较分析,为直…