ensp实验-vrrp多网关配置
一、交换机与路由的配置区别
1. 角色定义
交换机:
Master 或 Backup: 交换机通常作为 Master 或 Backup 设备参与 VRRP,负责在主设备故障时接替其工作。
路由器:
Master 或 Backup: 路由器同样可以作为 Master 或 Backup 设备参与 VRRP。但更多情况下,路由器可能承担更多的网络层功能,如路由选择和数据转发。
2. 配置命令
交换机:
虚拟IP地址的设置: 配置 VRRP 时,主要关注虚拟 IP 地址的设置。
优先级的调整: 根据需要调整设备的优先级。
与其他设备的联动: 配置接口状态以实现与其他设备的联动。
路由器:
基本的 VRRP 配置: 包括虚拟 IP 地址和优先级的设置。
路由协议的运行: 确保路由协议正确运行。
路由表的管理: 管理和维护路由表。
与其他路由器之间的通信: 确保与其他路由器之间的正常通信。
3. 故障切换机制
交换机:
自动选举新的 Master: 当 Master 设备故障时,Backup 设备会根据优先级选举出新的Master,并接管流量转发工作。这一过程对用户是透明的。
路由器;
遵循同样的故障切换机制: 虽然也遵循同样的故障切换机制,但由于路由器通常承担更多的网络层功能,因此其故障切换可能涉及更复杂的网络拓扑变化和路由重新计算。
4. 性能优化
交换机:
调整优先级: 通过调整优先级来影响 Master 的选举结果,以实现性能优化。
配置 VRRP 与接口状态的联动: 提高网络的可靠性。
路由器:
使用更高效的路由协议: 考虑使用更高效的路由协议。
优化路由表结构: 优化路由表结构以提高性能。
利用硬件加速: 利用硬件加速等手段来提升性能。
二、拓扑概况

三、配置命令
注:在配置完成后请<sw1>display vrrp用查看状态
状态栏显示State : Master的为主交换机
显示为State : Backup的为备交换机
1、lsw1的配置
<Huawei>sys
[Huawei]sysname sw1
[sw1]undo info-center enable //关闭信息中心输出
[sw1]vlan batch 100 200 //批创建VLAN
[sw1]int g0/0/1 //进入接口
[sw1-GigabitEthernet0/0/1]port link-type access //设置接口模式为access
[sw1-GigabitEthernet0/0/1]port default vlan 100 //加入VLAN100
[sw1-GigabitEthernet0/0/1]quit //退出
[sw1]int g0/0/2 //进入接口
[sw1-GigabitEthernet0/0/2]port link-type access //设置接口模式
[sw1-GigabitEthernet0/0/2]port default vlan 200 //加入VLAN200
[sw1-GigabitEthernet0/0/2]quit //退出
[sw1]interface Vlanif 100 //进入VLAN
[sw1-Vlanif100]ip address 10.1.1.1 24 //配置IP
[sw1-Vlanif100]quit //退出
[sw1]interface Vlanif 200 //进入VLAN
[sw1-Vlanif200]ip address 13.1.1.1 24 //配置IP
[sw1-Vlanif200]quit //退出
[sw1]ospf router-id 1.1.1.1 // 设置OSPF路由器ID为1.1.1.1
[sw1-ospf-1]area 0 // 进入OSPF区域0的配置模式
[sw1-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255 // 将网络10.1.1.0/24添加到OSPF区域0中
[sw1-ospf-1-area-0.0.0.0]network 13.1.1.0 0.0.0.255 // 将网络13.1.1.0/24添加到OSPF区域0中
[sw1-ospf-1-area-0.0.0.0]q // 退出OSPF区域0的配置模式
[sw1-ospf-1]quit // 退出OSPF进程的配置模式
[sw1]int Vlanif 100 // 进入VLAN接口Vlanif 100的配置模式
[sw1-Vlanif100]vrrp vrid 1 virtual-ip 10.1.1.111 // 为VRRP组1设置虚拟IP地址为10.1.1.111
[sw1-Vlanif100]vrrp vrid 1 priority 120 // 设置VRRP组1的优先级为120
[sw1-Vlanif100]vrrp vrid 1 preempt-mode time delay 20 // 设置VRRP组1的抢占模式为延迟20秒
[sw1-Vlanif100]quit // 退出VLAN接口Vlanif 100的配置模式
[sw1]int Vlanif 100 // 再次进入VLAN接口Vlanif 100的配置模式
[sw1-Vlanif100]vrrp vrid 2 virtual-ip 10.1.1.112 // 为VRRP组2设置虚拟IP地址为10.1.1.112
[sw1-Vlanif100]quit // 退出VLAN接口Vlanif 100的配置模式
[sw1]q
<sw1>display vrrp brief
2、lsw2的配置
<Huawei>u t m
<Huawei>sys
[Huawei]sysname sw2
[sw2]undo info-center enable
[sw2]vlan batch 100 300
[sw2]int g0/0/2
[sw2-GigabitEthernet0/0/2]port link-type access
[sw2-GigabitEthernet0/0/2]port default vlan 100
[sw2-GigabitEthernet0/0/2]q
[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type access
[sw2-GigabitEthernet0/0/1]port default vlan 300
[sw2-GigabitEthernet0/0/1]q
[sw2]int
[sw2]interface v
[sw2]interface Vlanif 100
[sw2-Vlanif100]ip address 10.1.1.2 24
[sw2-Vlanif100]q
[sw2]interface Vlanif 300
[sw2-Vlanif300]ip address 23.1.1.2 24
[sw2-Vlanif300]q
[sw2]ospf router-id 2.2.2.2
[sw2-ospf-1]area 0
[sw2-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[sw2-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255
[sw2-ospf-1-area-0.0.0.0]q
[sw2-ospf-1]q
[sw2]int Vlanif 100
[sw2-Vlanif100]vrrp vrid 1 virtual-ip 10.1.1.111
[sw2-Vlanif100]q
[sw2]int Vlanif 100
[sw2-Vlanif100]vrrp vrid 2 virtual-ip 10.1.1.112
[sw2-Vlanif100]vrrp vrid 2 priority 200
[sw2-Vlanif100]q
[sw2]q
<sw2>display vrrp brief
3、路由的配置
<Huawei>u t m
<Huawei>sys
[Huawei]sysname s1
[s1]undo info-center enable
[s1]int g0/0/1
[s1-GigabitEthernet0/0/1]ip address 13.1.1.3 24
[s1-GigabitEthernet0/0/1]q
[s1]int g0/0/2
[s1-GigabitEthernet0/0/2]ip address 23.1.1.3 24
[s1-GigabitEthernet0/0/2]q
[s1]int
[s1]interface l
[s1]interface Loop
[s1]interface LoopBack 0
[s1-LoopBack0]ip address 3.3.3.3 32
[s1-LoopBack0]q
[s1]ospf router-id 3.3.3.3
[s1-ospf-1]area 0
[s1-ospf-1-area-0.0.0.0]network 13.1.1.0 0.0.0.255
[s1-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255
[s1-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[s1-ospf-1-area-0.0.0.0]q
[s1-ospf-1]q
4、测试
在配置完成后我们在pc上追踪3.3.3.3

现在让我们去关闭lsw1的g0/0/1接口去让pc1追踪到和pc2一样的IP地址。
<sw1>sys
[sw1]int g0/0/1 //进入接口
[sw1-GigabitEthernet0/0/1]shutdown //关闭接口
[sw1-GigabitEthernet0/0/1]q
[sw1]

相关文章:
ensp实验-vrrp多网关配置
一、交换机与路由的配置区别 1. 角色定义交换机: Master 或 Backup: 交换机通常作为 Master 或 Backup 设备参与 VRRP,负责在主设备故障时接替其工作。路由器: Master 或 Backup: 路由器同样可以作为 Master 或 Backup 设备…...
Ajax--实现检测用户名是否存在功能
目录 (一)什么是Ajax (二)同步交互与异步交互 (三)AJAX常见应用情景 (四)AJAX的优缺点 (五)使用jQuery实现AJAX 1.使用JQuery中的ajax方法实现步骤…...
【代码pycharm】动手学深度学习v2-09 Softmax 回归 + 损失函数 + 图片分类数据集
课程链接 1.读取图像分类数据集 import matplotlib.pyplot as plt import torch import torchvision from torch.utils import data from torchvision import transforms from d2l import torch as d2l d2l.use_svg_display() #读取数据集 transtransforms.ToTensor() mnist_…...
设计模式:24、访问者模式
目录 0、定义 1、访问者模式的五种角色 2、访问者模式的UML类图 3、示例代码 0、定义 表示一个作用于某对象结构中的各个元素的操作。它可以在不改变各个元素的类的前提下,定义作用于这些元素的新操作。 1、访问者模式的五种角色 抽象元素(Element…...
基于JAVA的旅游网站系统设计
摘要 随着信息技术和网络技术的迅速发展,人们的生活质量和观念也在发生着改变,各地争相发展旅游业,传统的 旅游社已经无法满足人们的需求,旅游网站将突破传统在时间和地域的限制,成为方便、快捷、安全、可靠的旅游 方…...
网络安全产品之认识防火墙
防火墙是一种网络安全产品,它设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间,通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来…...
nginx反向代理(负载均衡)和tomcat介绍
nginx的代理 负载均衡 负载均衡的算法 负载均衡的架构 基于ip的七层代理 upstream模块要写在http模块中 七层代理的调用要写在location模块中 轮询 加权轮询 最小连接数 ip_Hash URL_HASH 基于域名的七层代理 配置主机 给其余客户机配置域名 给所有机器做域名映射 四层代理…...
Microsoft Azure 在线技术公开课:生成式 AI 基础知识
课程介绍 参加我们的生成式 AI 基础知识公开课,了解如何将最新 AI 进展应用到你的工作中。你将了解有关语言模型和生成式 AI 应用程序的基础知识。此外,你还将了解 Azure OpenAI 服务如何通过文本、代码、图像生成、自然语言摘要和语义搜索助你实现成果…...
lnmp+discuz论坛 附实验:搭建discuz论坛
Inmpdiscuz论坛 Inmp: t: linux操作系统 nr: nginx前端页面 me: mysql数据库 账号密码,等等都是保存在这个数据库里面 p: php——nginx擅长处理的是静态页面,页面登录账户,需要请求到数据库,通过php把动态请求转发到数据库 n…...
谷粒商城—分布式高级①.md
1. ELASTICSEARCH 1、安装elastic search dokcer中安装elastic search (1)下载ealastic search和kibana docker pull elasticsearch:7.6.2 docker pull kibana:7.6.2(2)配置 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearch/data echo "h…...
Unity开发配置不足,卡顿崩溃怎么办?
在游戏开发和虚拟现实等领域,Unity 软件以其强大的功能和广泛的适用性成为了众多开发者的首选。然而,要充分发挥 Unity 的性能,一台高性能的电脑设备是必不可少的。今天,我要向大家介绍川翔云电脑,它为 Unity 开发者提…...
在 Linux 上以 All-in-One 模式安装 kubernetes v1.22.12 kubesphere v3.4.1
KubeSphere4.1安装文档 在 Kubernetes 上快速安装 KubeSphere 在 Linux 上以 All-in-One 模式安装 kubernetes v1.22.12 kubesphere v3.4.1 官方文档:在 Linux 上以 All-in-One 模式安装 KubeSphere 下载文件 KubeKey git地址Releases kubesphere/kubekey 或 …...
网络安全自学是一项需要耐心和恒心的任务
网络安全自学是一项需要耐心和恒心的任务,但只要你按照正确的学习路线图去努力,就能够逐步掌握这一领域的知识和技能。下面是一份详细的学习路线图,它将帮助你从零基础开始,逐步成为网络安全领域的专家。 第一阶段:基…...
Python+OpenCV系列:图像的几何变换
Python OpenCV 系列:图像的几何变换 引言 在图像处理领域,几何变换是一个非常重要的操作,它可以改变图像的位置、大小、方向或形状。在计算机视觉中,这些操作对于图像预处理、特征提取和图像增强至关重要。本文将介绍如何利用 …...
第P1周:Pytorch实现mnist手写数字识别
🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 目标 1. 实现pytorch环境配置 2. 实现mnist手写数字识别 3. 自己写几个数字识别试试具体实现 (一)环境 语言环境:Python…...
使用EventLog Analyzer进行Apache日志监控和日志分析
一、什么是Apache日志分析 Apache日志分析是网站管理和维护的重要部分,通过分析Apache服务器生成的日志文件,可以了解网站的访问情况、识别潜在的安全问题、优化网站性能等。 二、Apache日志类型 Apache日志主要有两种类型:访问日志&a…...
PaddleOCR模型ch_PP-OCRv3文本检测模型研究(二)颈部网络
上节研究了PaddleOCR文本检测v3模型的骨干网,本文接着研究其颈部网络。 文章目录 研究起点残注层颈部网络代码实验小结 研究起点 摘取开源yml配置文件,摘取网络架构Architecture中颈部网络的配置如下 Neck:name: RSEFPNout_channels: 96shortcut: True可…...
360极速浏览器不支持看PDF
360安全浏览器采用的是基于IE内核和Chrome内核的双核浏览器。360极速浏览器是源自Chromium开源项目的浏览器,不但完美融合了IE内核引擎,而且实现了双核引擎的无缝切换。因此在速度上,360极速浏览器的极速体验感更佳。 展示自己的时候要在有优…...
【深度学习】深刻理解ViT
ViT(Vision Transformer)是谷歌研究团队于2020年提出的一种新型图像识别模型,首次将Transformer架构成功应用于计算机视觉任务中。Transformer最初应用于自然语言处理(如BERT和GPT),而ViT展示了其在视觉任务…...
解决vue2中更新列表数据,页面dom没有重新渲染的问题
在 Vue 2 中,直接修改数组的某个项可能不会触发视图的更新。这是因为 Vue 不能检测到数组的索引变化或对象属性的直接赋值。为了确保 Vue 能够正确地响应数据变化,你可以使用以下几种方法: 1. 使用 Vue.set() 使用 Vue.set() 方法可以确保 …...
网络六边形受到攻击
大家读完觉得有帮助记得关注和点赞!!! 抽象 现代智能交通系统 (ITS) 的一个关键要求是能够以安全、可靠和匿名的方式从互联车辆和移动设备收集地理参考数据。Nexagon 协议建立在 IETF 定位器/ID 分离协议 (…...
在鸿蒙HarmonyOS 5中实现抖音风格的点赞功能
下面我将详细介绍如何使用HarmonyOS SDK在HarmonyOS 5中实现类似抖音的点赞功能,包括动画效果、数据同步和交互优化。 1. 基础点赞功能实现 1.1 创建数据模型 // VideoModel.ets export class VideoModel {id: string "";title: string ""…...
LeetCode - 394. 字符串解码
题目 394. 字符串解码 - 力扣(LeetCode) 思路 使用两个栈:一个存储重复次数,一个存储字符串 遍历输入字符串: 数字处理:遇到数字时,累积计算重复次数左括号处理:保存当前状态&a…...
CMake控制VS2022项目文件分组
我们可以通过 CMake 控制源文件的组织结构,使它们在 VS 解决方案资源管理器中以“组”(Filter)的形式进行分类展示。 🎯 目标 通过 CMake 脚本将 .cpp、.h 等源文件分组显示在 Visual Studio 2022 的解决方案资源管理器中。 ✅ 支持的方法汇总(共4种) 方法描述是否推荐…...
Device Mapper 机制
Device Mapper 机制详解 Device Mapper(简称 DM)是 Linux 内核中的一套通用块设备映射框架,为 LVM、加密磁盘、RAID 等提供底层支持。本文将详细介绍 Device Mapper 的原理、实现、内核配置、常用工具、操作测试流程,并配以详细的…...
Python 训练营打卡 Day 47
注意力热力图可视化 在day 46代码的基础上,对比不同卷积层热力图可视化的结果 import torch import torch.nn as nn import torch.optim as optim from torchvision import datasets, transforms from torch.utils.data import DataLoader import matplotlib.pypl…...
内窥镜检查中基于提示的息肉分割|文献速递-深度学习医疗AI最新文献
Title 题目 Prompt-based polyp segmentation during endoscopy 内窥镜检查中基于提示的息肉分割 01 文献速递介绍 以下是对这段英文内容的中文翻译: ### 胃肠道癌症的发病率呈上升趋势,且有年轻化倾向(Bray等人,2018&#x…...
写一个shell脚本,把局域网内,把能ping通的IP和不能ping通的IP分类,并保存到两个文本文件里
写一个shell脚本,把局域网内,把能ping通的IP和不能ping通的IP分类,并保存到两个文本文件里 脚本1 #!/bin/bash #定义变量 ip10.1.1 #循环去ping主机的IP for ((i1;i<10;i)) doping -c1 $ip.$i &>/dev/null[ $? -eq 0 ] &&am…...
RK3568项目(七)--uboot系统之外设与PMIC详解
目录 一、引言 二、按键 ------>2.1、按键种类 ------------>2.1.1、RESET ------------>2.1.2、UPDATE ------------>2.1.3、PWRON 部分 ------------>2.1.4、RK809 PMIC ------------>2.1.5、ADC按键 ------------>2.1.6、ADC按键驱动 ------…...
LeetCode第244题_最短单词距离II
LeetCode第244题:最短单词距离II 问题描述 设计一个类,接收一个单词数组 wordsDict,并实现一个方法,该方法能够计算两个不同单词在该数组中出现位置的最短距离。 你需要实现一个 WordDistance 类: WordDistance(String[] word…...
