当前位置: 首页 > news >正文

HUAWEI VRRP 实验

实验要求:在汇聚交换机上SW1和SW2中实施VRRP以保证终端网关的高可靠性(当某一个网关设备失效时,其他网关设备依旧可以实现业务数据的转发。)

1.在SW1和SW2之间配置链路聚合,以提高带宽速度。

2.PC1 访问远端网络8.8.8.8 ,优先走SW1。

3.PC2、PC3访问远端网络8.8.8.8,优先走SW2。

配置步骤:

1.先完成VLAN的基础配置

2.完成VLANIF的配置

3.配置一致的VRRP虚拟IP地址

4.配置优先级管理Master设备

配置R1基础配置:

[Huawei]sysname R1 
[R1]undo in en 
[R1]int g0/0/1 
[R1-GigabitEthernet0/0/1]
[R1-GigabitEthernet0/0/1]ip add 10.1.11.1 29
[R1-GigabitEthernet0/0/1]int g0/0/2 
[R1-GigabitEthernet0/0/2]ip add 10.1.12.1 29
[R1-GigabitEthernet0/0/2]quit 
[R1]int lo0 
[R1-LoopBack0]ip add 8.8.8.8 32
[R1-LoopBack0]
[R1-LoopBack0]quit

配置SW1基础配置:

[Huawei]sysname SW1
[SW1]undo info-center en
Info: Information center is disabled.
[SW1]vlan batch 8 9 10 11
[SW1]int vlanif11
[SW1-Vlanif11]ip add 10.1.11.2 29
[SW1-Vlanif11]qui
[SW1]int g0/0/1 
[SW1-GigabitEthernet0/0/1]port link-type access 
[SW1-GigabitEthernet0/0/1]port default vlan 11
[SW1-GigabitEthernet0/0/1]quit

配置SW2基础配置:

[Huawei]sysname SW2
[SW2]undo info-center en
[SW2]vlan batch 8 9 10 12 
[SW2]int vlanif12
[SW2-Vlanif12]ip add 10.1.12.2 29
[SW2-Vlanif12]quit
[SW2]int g0/0/2 
[SW2-GigabitEthernet0/0/2]port link-type access 
[SW2-GigabitEthernet0/0/2]port default vlan 12
[SW2-GigabitEthernet0/0/2]quit
[SW2]int vlanif 8 
[SW2-Vlanif8]ip add 10.1.10.12 28
[SW2-Vlanif8]

配置SW3基础配置

[SW3]vlan batch 8 9 10 11 12
[SW3]interface GigabitEthernet0/0/3
[SW3-GigabitEthernet0/0/1] port link-type trunk
[SW3-GigabitEthernet0/0/1] port trunk allow-pass vlan 2 to 4094
[SW3]interface GigabitEthernet0/0/1
[SW3-GigabitEthernet0/0/1] port link-type trunk
[SW3-GigabitEthernet0/0/1] port trunk allow-pass vlan 2 to 4094
[SW3]int g0/0/10 
[SW3-GigabitEthernet0/0/10]port lin acc
[SW3-GigabitEthernet0/0/10]port def vlan 8 
[SW3-GigabitEthernet0/0/10]quit
[SW3]int g0/0/11
[SW3-GigabitEthernet0/0/11]port link acc
[SW3-GigabitEthernet0/0/11]port def vlan 9
[SW3-GigabitEthernet0/0/11]int g0/0/12
[SW3-GigabitEthernet0/0/12]port link acc
[SW3-GigabitEthernet0/0/12]port def  vlan 10
[SW3-GigabitEthernet0/0/12]quit

配置SW1和SW2之间链路聚合:

[SW1]int Eth-Trunk 1 
[SW1-Eth-Trunk1]trunkport g 0/0/5 to 0/0/6
[SW1-Eth-Trunk1]port link-type trunk 
[SW1-Eth-Trunk1]port trunk vlan all
[SW2]int Eth-Trunk 1 
[SW2-Eth-Trunk1]port link-type trunk 
[SW2-Eth-Trunk1]port trunk allow-pass vlan all
[SW2-Eth-Trunk1]quit
[SW2]dis eth-trunk 1 
Eth-Trunk1's state information is:
WorkingMode: NORMAL         Hash arithmetic: According to SIP-XOR-DIP         
Least Active-linknumber: 1  Max Bandwidth-affected-linknumber: 8              
Operate status: up          Number Of Up Port In Trunk: 2                     
--------------------------------------------------------------------------------
PortName                      Status      Weight 
GigabitEthernet0/0/5          Up          1      
GigabitEthernet0/0/6          Up          1      
  
配置SW1、SW2的MSTP:

[SW1]stp mode mstp 
[SW1]stp region-configuration 
[SW-mst-region]region-name s12
[SW1-mst-region]revision-level 1 
[SW1-mst-region]instance 1 vlan 8 
[SW1-mst-region]instance 2 vlan 9 10 
[SW1-mst-region]active region-configuration 
[SW1-mst-region]qui
[SW1]stp instance 1 root primary 
[SW1]stp instance 2 root secondary 

[SW2]stp mode mstp 
[SW2]stp region-configuration 
[SW2-mst-region]region-name s12
[SW2-mst-region]instance 1 vlan 8 
[SW2-mst-region]instance 2 vlan 9 10
[SW2-mst-region]active region-configuration 
[SW2-mst-region]quit  
[SW2]stp instance 2 root primary 
[SW2]stp instance 1 root secondary 
[SW2]qui

配置SW1、SW2的VRRP:

[SW1]int vlan 8
[SW1-Vlanif8]ip add 10.1.10.13 28
[SW1-Vlanif8]vrrp vrid 8 virtual-ip 10.1.10.14
[SW1-Vlanif8]vrrp vrid 8 priority 110
[SW1]int vlan 9 
[SW1-Vlanif9]ip add 10.1.10.28 28  
[SW1-Vlanif9]vrrp vrid 9 virtual-ip 10.1.10.30
[SW1-Vlanif9]int vlan 10 
[SW1-Vlanif10]ip add 10.1.10.45 28
[SW1-Vlanif10]vrrp vrid 10 virtual-ip 10.1.10.46 
[SW1-Vlanif10]
[SW2-Vlanif8]int vlan 8 
[SW2-Vlanif8]ip add 10.1.10.12 28
[SW2-Vlanif8]vrrp vrid 8 virtual-ip 10.1.10.14
[SW2-Vlanif8]quit
[SW2]int vlan 9 
[SW2-Vlanif9]ip add 10.1.10.29 28 
[SW2-Vlanif9]vrrp vrid 9 virtual-ip 10.1.10.30
[SW2-Vlanif9]vrrp vrid 9 priority 110
[SW2]int vlan 10 
[SW2-Vlanif10]ip add 10.1.10.44 28
[SW2-Vlanif10]vrrp vrid 10 virtual-ip 10.1.10.46
[SW2-Vlanif10]vrrp vrid 10 priority 110
[SW2-Vlanif10]quit
SW1、SW2和R1之间运行ospf:

[SW2]ospf 1 
[SW2-ospf-1]area 0 
[SW2-ospf-1-area-0.0.0.0]net 10.1.12.0 0.0.0.7
[SW2-ospf-1-area-0.0.0.0]net 10.1.10.0  0.0.0.15
[SW2-ospf-1-area-0.0.0.0]net 10.1.10.16 0.0.0.15
[SW2-ospf-1-area-0.0.0.0]net 10.1.10.32 0.0.0.15
[SW2-ospf-1-area-0.0.0.0]quit

[SW1]ospf 1 
[SW1-ospf-1]area 0 
[SW1-ospf-1-area-0.0.0.0]net 10.1.11.0 0.0.0.7
[SW1-ospf-1-area-0.0.0.0]net 10.1.10.0  0.0.0.15
[SW1-ospf-1-area-0.0.0.0]net 10.1.10.16 0.0.0.15
[SW1-ospf-1-area-0.0.0.0]net 10.1.10.32 0.0.0.15
[SW1-ospf-1-area-0.0.0.0]quit
 

[R1]ospf 1 
[R1-ospf-1]area 0 
[R1-ospf-1-area-0.0.0.0]net 8.8.8.8 0.0.0.0 
[R1-ospf-1-area-0.0.0.0]net 10.1.11.0 0.0.0.7
[R1-ospf-1-area-0.0.0.0]net 10.1.12.0 0.0.0.7
[R1-ospf-1-area-0.0.0.0]quit

最后配置PC1、PC2和PC3的IP地址

测试:

测试正常,PC1优先走SW1.因为SW1是VLAN 8 的主根桥,PC2优先走SW2,因为SW2是VLAN 9 的主根桥,PC3自行测试,不一一列举。

下面我们手动断开SW1的g0/0/1端口,再测试PC1能否ping通8.8.8.8

[SW1]int g0/0/1 
[SW1-GigabitEthernet0/0/1]shut    
[SW1-GigabitEthernet0/0/1]shutdown 
[SW1-GigabitEthernet0/0/1]

测试PC1:

连通性没有问题。

直接把SW1断电测试,依旧可以ping通

相关文章:

HUAWEI VRRP 实验

实验要求:在汇聚交换机上SW1和SW2中实施VRRP以保证终端网关的高可靠性(当某一个网关设备失效时,其他网关设备依旧可以实现业务数据的转发。) 1.在SW1和SW2之间配置链路聚合,以提高带宽速度。 2.PC1 访问远端网络8.8.8.8 ,优先走…...

领取serv00免费虚拟主机

参考 ‍ 教程地址【免费serv00虚拟机SSH登录搭建网站】 ‍ 领取地址 ​​ 领到了 ​​ SSH登录要魔法,网页登录不用 ​​ 轻松搭建自己的静态网站 ​​ ‍ soulio.serv00.net 网页加载速度还可以。 ​​ ‍ ‍...

云开发技术的壁纸小程序源码,无需服务期无需域名

1、本款小程序为云开发版本,不需要服务器域名 2、文件内有图文搭建教程,小白也不用担心不会搭建。 3、本程序反应速度极快,拥有用户投稿、积分系统帮助各位老板更多盈利。 4、独家动态壁纸在线下载,给用户更多的选择 5、最新版套图…...

基于Python的哔哩哔哩数据分析系统设计实现过程,技术使用flask、MySQL、echarts,前端使用Layui

背景和意义 随着互联网和数字媒体行业的快速发展,视频网站作为重要的内容传播平台之一,用户量和内容丰富度呈现爆发式增长。本研究旨在设计并实现一种基于Python的哔哩哔哩数据分析系统,采用Flask框架、MySQL数据库以及echarts数据可视化技术…...

顺序结构 ( 四 ) —— 标准数据类型 【互三互三】

序 C语言提供了丰富的数据类型,本节介绍几种基本的数据类型:整型、实型、字符型。它们都是系统定义的简单数据类型,称为标准数据类型。 整型(integer) 在C语言中,整型类型标识符为int。根据整型变量的取值范…...

科普文:jvm笔记

一、JVM概述# 1. JVM内部结构# 跨语言的平台,只要遵循编译出来的字节码的规范,都可以由JVM运行 虚拟机 系统虚拟机 VMvare 程序虚拟机 JVM JVM结构 HotSpot虚拟机 详细结构图 前端编译器是编译为字节码文件 执行引擎中的JIT Compiler编译器是把字节…...

springboot对象参数赋值变化

java springboot 项目, 通过接口修改Person类 name值, 在别的类中,注入Person类 Resource Person person, 为什么拿不到 接口修改的 name的值,是Person类 不同的对象造成的 吗 参数对象和注入对象区别 Person类&…...

树形结构的一种便捷实现方案

背景 在开发过程中经常需要把平铺的数据结构转为树形的数据结构,例如多级菜单、组织机构等。 实现方案有很多种。 1、可以使用递归查询,但是这样数据一多会导致频繁的多次查询数据库,产生很多额外的IO开销,总体的响应时间会比较…...

探索AI数字人的开源解决方案

引言 随着人工智能(AI)技术的迅猛发展,AI数字人(或虚拟人)正逐渐走进我们的生活,从虚拟助手到虚拟主播,再到虚拟客服,AI数字人在各个领域展现出巨大的潜力。开源解决方案的出现&…...

科普文:深入理解负载均衡(四层负载均衡、七层负载均衡)

概叙 网络模型:OSI七层模型、TCP/IP四层模型、现实的五层模型 应用层:对软件提供接口以使程序能使用网络服务,如事务处理程序、文件传送协议和网络管理等。(HTTP、Telnet、FTP、SMTP) 表示层:程序和网络之…...

华为模拟器ensp中USG6000V防火墙web界面使用

防火墙需要配置 新建拓扑选择USG6000V型号 在防火墙中导包 忘记截图了 启动设备 输入用户名密码 默认用户名:admin 默认密码:Admin123 修改密码 然后他会提示你是否要修改密码,想改就改不想改就不改 进入命令行界面 进入系统视图开启web…...

使用Python绘制气泡图

使用Python绘制气泡图 气泡图效果代码 气泡图 气泡图通过气泡的大小表示数据的一个维度,用于展示三个维度的数据。例如,可以展示城市的人口、面积和GDP。 效果 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mjj27sP7-1720…...

政安晨:【Keras机器学习示例演绎】(五十四)—— 使用神经决策森林进行分类

目录 导言 数据集 设置 准备数据 定义数据集元数据 为训练和验证创建 tf_data.Dataset 对象 创建模型输入 输入特征编码 深度神经决策树 深度神经决策森林 实验 1:训练决策树模型 实验 2:训练森林模型 政安晨的个人主页:政安晨 欢…...

洞察消费者心理:Transformer模型在消费者行为分析的创新应用

洞察消费者心理:Transformer模型在消费者行为分析的创新应用 在数字化时代,消费者行为分析对于企业理解市场动态、制定营销策略至关重要。Transformer模型,以其在处理序列数据方面的优势,为消费者行为分析提供了新的视角和工具。…...

如何安全使用代理ip

1、选择可靠的代理服务提供商:选择知名的、信誉良好的代理服务提供商,避免使用免费的代理服务,因为免费的代理服务可能存在安全隐患。 2、使用HTTPS代理:使用HTTPS代理可以加密你的网络流量,保护你的隐私和安全。 3、…...

机器学习——LR、‌GBDT、‌SVM、‌CNN、‌DNN、‌RNN、‌Word2Vec等模型的原理和应用

LR(逻辑回归) 原理: 逻辑回归模型(Logistic Regression, LR)是一种广泛应用于分类问题的统计方法,尤其适用于二分类问题。其核心思想是通过Sigmoid函数将线性回归模型的输出映射到(0,1)区间,从…...

揭秘SQL Server数据库选项:性能与行为的调控者

揭秘SQL Server数据库选项:性能与行为的调控者 在SQL Server的世界中,数据库选项是那些可以调整以优化数据库性能和行为的设置。它们是数据库管理员和开发者的得力助手,通过精细调控,可以显著提升数据库的响应速度和资源利用率。…...

【排序 - 选择排序优化版(利用堆排序)】

结合选择排序和堆排序的思路,可以通过利用堆数据结构来优化选择排序的过程,使得排序算法更加高效。在这种结合中,我们利用堆的特性来快速定位和选择未排序部分的最小元素,避免了选择排序中每次线性搜索的开销。 选择排序和堆排序…...

PHP编程开发工具有哪些?

PHP的开发工具种类繁多,涵盖了从集成开发环境(IDE)、代码编辑器、调试器到版本控制工具和数据库管理工具等多个方面。以下是一些常见的PHP开发工具: 1. 集成开发环境(IDE) PhpStorm:由JetBrai…...

火柴棒图python绘画

使用Python绘制二项分布的概率质量函数(PMF) 在这篇博客中,我们将探讨如何使用Python中的scipy库和matplotlib库来绘制二项分布的概率质量函数(PMF)。二项分布是统计学中常见的离散概率分布,描述了在固定次…...

Vim 调用外部命令学习笔记

Vim 外部命令集成完全指南 文章目录 Vim 外部命令集成完全指南核心概念理解命令语法解析语法对比 常用外部命令详解文本排序与去重文本筛选与搜索高级 grep 搜索技巧文本替换与编辑字符处理高级文本处理编程语言处理其他实用命令 范围操作示例指定行范围处理复合命令示例 实用技…...

变量 varablie 声明- Rust 变量 let mut 声明与 C/C++ 变量声明对比分析

一、变量声明设计:let 与 mut 的哲学解析 Rust 采用 let 声明变量并通过 mut 显式标记可变性,这种设计体现了语言的核心哲学。以下是深度解析: 1.1 设计理念剖析 安全优先原则:默认不可变强制开发者明确声明意图 let x 5; …...

.Net框架,除了EF还有很多很多......

文章目录 1. 引言2. Dapper2.1 概述与设计原理2.2 核心功能与代码示例基本查询多映射查询存储过程调用 2.3 性能优化原理2.4 适用场景 3. NHibernate3.1 概述与架构设计3.2 映射配置示例Fluent映射XML映射 3.3 查询示例HQL查询Criteria APILINQ提供程序 3.4 高级特性3.5 适用场…...

vscode(仍待补充)

写于2025 6.9 主包将加入vscode这个更权威的圈子 vscode的基本使用 侧边栏 vscode还能连接ssh? debug时使用的launch文件 1.task.json {"tasks": [{"type": "cppbuild","label": "C/C: gcc.exe 生成活动文件"…...

【快手拥抱开源】通过快手团队开源的 KwaiCoder-AutoThink-preview 解锁大语言模型的潜力

引言: 在人工智能快速发展的浪潮中,快手Kwaipilot团队推出的 KwaiCoder-AutoThink-preview 具有里程碑意义——这是首个公开的AutoThink大语言模型(LLM)。该模型代表着该领域的重大突破,通过独特方式融合思考与非思考…...

Psychopy音频的使用

Psychopy音频的使用 本文主要解决以下问题: 指定音频引擎与设备;播放音频文件 本文所使用的环境: Python3.10 numpy2.2.6 psychopy2025.1.1 psychtoolbox3.0.19.14 一、音频配置 Psychopy文档链接为Sound - for audio playback — Psy…...

WordPress插件:AI多语言写作与智能配图、免费AI模型、SEO文章生成

厌倦手动写WordPress文章?AI自动生成,效率提升10倍! 支持多语言、自动配图、定时发布,让内容创作更轻松! AI内容生成 → 不想每天写文章?AI一键生成高质量内容!多语言支持 → 跨境电商必备&am…...

用机器学习破解新能源领域的“弃风”难题

音乐发烧友深有体会,玩音乐的本质就是玩电网。火电声音偏暖,水电偏冷,风电偏空旷。至于太阳能发的电,则略显朦胧和单薄。 不知你是否有感觉,近两年家里的音响声音越来越冷,听起来越来越单薄? —…...

算法:模拟

1.替换所有的问号 1576. 替换所有的问号 - 力扣(LeetCode) ​遍历字符串​:通过外层循环逐一检查每个字符。​遇到 ? 时处理​: 内层循环遍历小写字母(a 到 z)。对每个字母检查是否满足: ​与…...

PostgreSQL——环境搭建

一、Linux # 安装 PostgreSQL 15 仓库 sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-$(rpm -E %{rhel})-x86_64/pgdg-redhat-repo-latest.noarch.rpm# 安装之前先确认是否已经存在PostgreSQL rpm -qa | grep postgres# 如果存在&#xff0…...