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

2.3.5 交换机的VRRP技术

实验2.3.5 交换机的VRRP技术

  • 一、任务描述
  • 二、任务分析
  • 三、具体要求
  • 四、实验拓扑
  • 五、任务实施
      • 1.交换机的基本配置
  • 六、任务验收
  • 七、任务小结


一、任务描述

某公司的网络核心层原来采用一台三层交换机,随着网络应用的日益增多,对网络的可靠性也提出了越来越高的要求,公司决定采用默认网关进行冗余备份,以便在其中一台设备出现故障时,备份设备能够及时接管数据转发工作,为用户提供透明的切换,提高网络的稳定性。

二、任务分析

本任务可以采用两台三层交换机作为核心层设备,使用VRRP技术使两台交换机互相备份,以此来提高网络的可靠性和稳定性。

三、具体要求

(1)添加2台计算机,将标签名分别更改为PC1和PC2。
(2)添加1台S3700-26C-HI交换机,标签名为SW2A,将交换机的名称设置为SW2A。
(3)添加2台S5700-28C-HI交换机,将标签名分别更改为SW3A和SW3B,将交换机的名称分别设置为SW3A和SW3B。
(4)开启所有交换机和计算机。
(5)PC1连接SW2A的Ethernet 0/0/1接口,PC2连接SW2A的Ethernet 0/0/5接口。
(6)SW2A的GE 0/0/1接口连接SW3A的GE 0/0/23接口,SW2A的GE 0/0/2接口连接SW3B的GE 0/0/23接口,SW3A的GE 0/0/24接口连接SW3B的GE 0/0/24接口。
(7)在SW2A上划分两个VLAN(VLAN10、VLAN20),并将GE 0/0/1接口和GE 0/0/2接口设置为Trunk模式。
(8)在SW3A上划分两个VLAN(VLAN10、VLAN20),并将GE 0/0/23接口和GE 0/0/24接口设置为Trunk模式。
(9)在SW3B上划分两个VLAN(VLAN10、VLAN20),并将GE 0/0/23接口和GE 0/0/24接口设置为Trunk模式。
(10)根据实验拓扑图,使用直通线连接好所有计算机,并将每台计算机的IP地址、子网掩码和网关。
(11)在SW3A和SW3B上配置VRRP服务,使连接在二层交换机上的不同VLAN的计算机实现透明的切换,提高网络的可靠性。

四、实验拓扑

在这里插入图片描述

五、任务实施

1.交换机的基本配置

(1)修改二层交换机名称为SW2A,关闭配置时的干扰信息,创建vlan10和vlan20.

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in e
Info: Information center is disabled.
[Huawei]sys SW2A
[SW2A]

(2)创建端口组1,把e0/0/1到e0/0/4放进端口组,并配置端口模式和默认vlan。

[SW2A]port-group 1
[SW2A-port-group-1]group-member e0/0/1 to e0/0/4
[SW2A-port-group-1]p l a
[SW2A-Ethernet0/0/1]p l a
[SW2A-Ethernet0/0/2]p l a
[SW2A-Ethernet0/0/3]p l a
[SW2A-Ethernet0/0/4]p l a
[SW2A-port-group-1]p d v 10
[SW2A-Ethernet0/0/1]p d v 10
[SW2A-Ethernet0/0/2]p d v 10
[SW2A-Ethernet0/0/3]p d v 10
[SW2A-Ethernet0/0/4]p d v 10
[SW2A-port-group-1]

(3)创建端口组2,把e0/0/5到e0/0/8放进端口组,并配置端口模式和默认vlan。

[SW2A]port-group 2
[SW2A-port-group-2]group-member e0/0/5 to e0/0/8
[SW2A-port-group-2]p l a
[SW2A-Ethernet0/0/5]p l a
[SW2A-Ethernet0/0/6]p l a
[SW2A-Ethernet0/0/7]p l a
[SW2A-Ethernet0/0/8]p l a
[SW2A-port-group-2]p d v 20
[SW2A-Ethernet0/0/5]p d v 20
[SW2A-Ethernet0/0/6]p d v 20
[SW2A-Ethernet0/0/7]p d v 20
[SW2A-Ethernet0/0/8]p d v 20
[SW2A-port-group-2]quit

(4)修改三层交换机的名称为SW3A,并划分两个VLAN10 和VLAN20.

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in e
Info: Information center is disabled.
[Huawei]sys SW3A

(5)使用上面步骤(4)的方式,配置交换机SW3B。

2.将交换机接口配置为Trunk模式,并允许vlan10 和 vlan20通过。
(1)配置SW2A的g0/0/1接口和g0/0/2接口;

[SW2A]int g0/0/1
[SW2A-GigabitEthernet0/0/1]p l t
[SW2A-GigabitEthernet0/0/1]p t a v 10 20
[SW2A-GigabitEthernet0/0/1]int g0/0/2
[SW2A-GigabitEthernet0/0/2]p l t
[SW2A-GigabitEthernet0/0/2]p t a v 10 20
[SW2A-GigabitEthernet0/0/2]quit

(2)配置SW3A的g0/0/23接口和g0/0/24接口;

[SW3A]int g0/0/23
[SW3A-GigabitEthernet0/0/23]p l t
[SW3A-GigabitEthernet0/0/23]p t a v 10 20
[SW3A-GigabitEthernet0/0/23]int g0/0/24
[SW3A-GigabitEthernet0/0/24]p l t
[SW3A-GigabitEthernet0/0/24]p t a v 10 20
[SW3A-GigabitEthernet0/0/24]quit

(3)配置SW3B的g0/0/23接口和g0/0/24接口。

[SW3B]int g0/0/23
[SW3B-GigabitEthernet0/0/23]p l t
[SW3B-GigabitEthernet0/0/23]p t a v 10 20
[SW3B-GigabitEthernet0/0/23]int g0/0/24
[SW3B-GigabitEthernet0/0/24]p l t
[SW3B-GigabitEthernet0/0/24]p t a v 10 20
[SW3B-GigabitEthernet0/0/24]quit

3.配置交换机VLAN的vlanif接口的IP地址。
(1)配置交换机SW3A每个VLAN的vlanif的IP地址;

[SW3A]int vlan 10
[SW3A-Vlanif10]ip add 192.168.10.100 24
[SW3A-Vlanif10]int vlan 20
[SW3A-Vlanif20]ip add 192.168.20.100 24
[SW3A-Vlanif20]quit

(2)配置交换机SW3B每个VLAN的vlanif的IP地址;

[SW3B]int vlan 10
[SW3B-Vlanif10]ip add 192.168.10.200 24
[SW3B-Vlanif10]int vlan 20
[SW3B-Vlanif20]ip add 192.168.20.200 24
[SW3B-Vlanif20]quit

4.配置交换机的vrrp服务。
(1)先配置SW3A的vrrp服务,然后配置交换机上每个VLAN的虚拟接口的IP地址、优先级、抢占模式和延迟时间;
①设置VLAN10:

[SW3A]int vlan 10
[SW3A-Vlanif10]Vrrp vrid 1 virtual-ip 192.168.10.254
[SW3A-Vlanif10]Vrrp vrid 1 priority 150
[SW3A-Vlanif10]Vrrp vrid 1 preempt-mode timer delay 5
[SW3A-Vlanif10]Vrrp vrid 1 track interface g0/0/23 reduced 50
[SW3A-Vlanif10]quit

Vrrp vrid 1 virtual-ip 192.168.10.254:配置虚拟接口的IP地址;
Vrrp vrid 1 priority 150:配置优先级
Vrrp vrid 1 preempt-mode timer delay 5:配置抢占模式和延迟时间
Vrrp vrid 1 track interface g0/0/23 reduced 50:将g0/0/23配置为跟踪接口,并降级(优先级降级可以快速切换,直接出效果)。

②设置VLAN20:

[SW3A]int vlan 20
[SW3A-Vlanif20]Vrrp vrid 2 virtual-ip 192.168.20.254
[SW3A-Vlanif20]Vrrp vrid 2 priority 110
[SW3A-Vlanif20]quit

(2)先配置SW3B的vrrp服务,然后配置交换机上每个VLAN的虚拟接口的IP地址、优先级、抢占模式和延迟时间;
设置VLAN10:
① 设置VLAN10:

[SW3B]int vlan 10
[SW3B-Vlanif10]Vrrp vrid 1 virtual-ip 192.168.10.254
[SW3B-Vlanif10]Vrrp vrid 1 priority 110
[SW3B-Vlanif10]quit

② 设置VLAN20:

[SW3B]int vlan 20
[SW3B-Vlanif20]Vrrp vrid 2 virtual-ip 192.168.20.254
[SW3B-Vlanif20]Vrrp vrid 2 priority 150
[SW3B-Vlanif20]Vrrp vrid 2 preempt-mode timer delay 5
[SW3B-Vlanif20]Vrrp vrid 2 track interface g0/0/23 reduced 50
[SW3B-Vlanif20]quit

5.查看交换机的vrrp服务。
(1)在SW3A上使用display vrrp brief 命令,查看其当前工作状况;
在这里插入图片描述

(2)在SW3A上使用display vrrp1 命令,查看其当前工作状况;
在这里插入图片描述

(3)在SW3B上使用display vrrp brief 命令,查看其当前工作状况;
在这里插入图片描述

六、任务验收

(1)在PC1上单击“命令行”选项卡,使用ping命令测试PC1和PC2之间的连通性, 使用tracert命令查看所走的路径。
在这里插入图片描述

(2)断开SW2A的右边GE 0/0/1接口的上连线,验证计算机的连通性,发现此时有短暂的丢包现象,之后又恢复了连通。可以得出结论,当前网络中的所有计算机之间是连通的。
①关闭GE 0/0/1接口
在这里插入图片描述

③ 再次使用ping命令测试PC1和PC2之间的连通性, 使用tracert命令查看所走的路径。
在这里插入图片描述

(3)此时SW3A上VRRP的状态由MASTER变为BACKUP。
在这里插入图片描述

(4)在起SW3B上使用display vrrp 1命令和display vrrp brief命令查看当前工作状况,并注意观察vrrp的状态变化。
SW3B上VRRP的状态由BACKUP变为MASTER。
在这里插入图片描述

注:由于没有学习路由器,在这里使用三层交换机来模拟这个实验。

七、任务小结

交换机开启VRRP服务,可以使下连的计算机在链路出现故障影响正常通行的情况下,仍然保持连接,一旦Master路由器出现故障,VRRP将激活Backup路由器取代Master路由器,从而为用户实现透明的切换,提高网络的可靠性,较好地解决了路由器切换的问题。


注:此为记录笔记,如有不足,还望海涵,可留言斧正

相关文章:

2.3.5 交换机的VRRP技术

实验2.3.5 交换机的VRRP技术 一、任务描述二、任务分析三、具体要求四、实验拓扑五、任务实施1.交换机的基本配置 六、任务验收七、任务小结 一、任务描述 某公司的网络核心层原来采用一台三层交换机&#xff0c;随着网络应用的日益增多&#xff0c;对网络的可靠性也提出了越来…...

Knowledge Graph Reasoning with Relational Digraph

摘要: 知识图推理的目的是从已有的事实中推断出新的事实。基于关系路径的推理方法具有较强的可解释性和可转移性。然而&#xff0c;路径在捕获图中的局部证据方面自然受到限制。在本文中&#xff0c;我们引入了一种新的关系结构&#xff0c;即关系有向图(r-digraph)&#xff0…...

力扣203:移除链表元素

力扣203&#xff1a;移除链表元素 题目描述&#xff1a; 给你一个链表的头节点 head 和一个整数 val &#xff0c;请你删除链表中所有满足 Node.val val 的节点&#xff0c;并返回 新的头节点 。 示例 1&#xff1a; 输入&#xff1a;head [1,2,6,3,4,5,6], val 6 输出&a…...

Moto edge s pro手机 WIFI和蓝牙连接不上 解决方法分享

2021年12月入手一台Moto Edge S Pro 12256版&#xff0c;看着性价比很高&#xff0c;越用越垃圾。屏幕显示没有vivo亮丽/APP图标很丑/屏幕上一点点水就失灵/拍照片边缘是模糊的/系统几乎不更新。 以上都可以忍受&#xff0c;但是&#xff1a; 用一年不到&#xff0c;蓝牙不能…...

两万字图文详解!InnoDB锁专题!

前言 本文将跟大家聊聊 InnoDB 的锁。本文比较长&#xff0c;包括一条 SQL 是如何加锁的&#xff0c;一些加锁规则、如何分析和解决死锁问题等内容&#xff0c;建议耐心读完&#xff0c;肯定对大家有帮助的。 为什么需要加锁呢&#xff1f; InnoDB 的七种锁介绍 一条 SQL 是…...

2023湖南省赛

​​​​​​连接 目录 A:开开心心233 B:Square Game C:室温超导 F:necklace I:hard math J:radius K:tourist 补题中&#xff0c;会给出大部分代码 A:开开心心233 签到题 &#xff0c;无论二分还是解方程还是直接for循环枚举都能直接通过啦 signed main() {ios_base:…...

AISchedule(3):基础生成表格

<!DOCTYPE html> <html> <head><meta charset"utf-8"><title>事件列表</title><!-- 加载样式表 --><style>/* 基础样式 */body {background: linear-gradient(to bottom, #f2f2f2, #e0e0e0);font-family: Helvetica…...

OpenAI 上线新功能力捧 RAG,开发者真的不需要向量数据库了?

近期&#xff0c; OpenAI 的开发者大会迅速成为各大媒体及开发者的热议焦点&#xff0c;有人甚至发出疑问“向量数据库是不是失宠了&#xff1f;” 这并非空穴来风。的确&#xff0c;OpenAI 在现场频频放出大招&#xff0c;宣布推出 GPT-4 Turbo 模型、全新 Assistants API 和一…...

PyCharm鼠标控制字体缩放

File->Settings->Keymap 右边搜索栏输入increase(放大)&#xff0c;可以看到下面出现increase Font Size(放大字体尺寸)&#xff0c;双击。 双击后出现几个选项&#xff0c;选择Add Mouse Shortcut,会出现一个页面给录入动作。 按住Ctrl同时鼠标向上滚动&#xff0c;该动…...

NI USRP RIO软件无线电

NI USRP RIO软件无线电 NI USRP RIO是SDR游戏规则的改变者&#xff0c;它为无线通信设计人员提供了经济实惠的SDR和前所不高的性能&#xff0c;可帮助开发下一代5G无线通信系统。“USRP RIO”是一个术语&#xff0c;用于描述包含FPGA的USRP软件定义无线电设备&#xff0c;例如…...

kicad源代码研究:symbol properties窗口中为SCH_SYMBOL添加或删除一个sch_field

向grid中添加一个sch_field FIELDS_GRID_TABLE<SCH_FIELD>* m_fields; WX_GRID* m_fieldsGrid; simEnableFieldRow (int) m_fields->size(); m_fields->emplace_back( VECTOR2I( 0, 0 ), simEnableFieldRow, m_symbol, SIM_ENABLE_FIELD ); // notify the grid w…...

httpClient超时时间详解与测试案例

使用httpclient作为http请求的客户端时&#xff0c;我们一般都会设置超时时间&#xff0c;这样就可以避免因为接口长时间无响应或者建立连接耗时比较久导致自己的系统崩溃。通常它里面设置的几个超时时间如下&#xff1a; RequestConfig config RequestConfig.custom().setCo…...

后端接口性能优化分析-数据库优化

&#x1f44f;作者简介&#xff1a;大家好&#xff0c;我是爱吃芝士的土豆倪&#xff0c;24届校招生Java选手&#xff0c;很高兴认识大家&#x1f4d5;系列专栏&#xff1a;Spring源码、JUC源码&#x1f525;如果感觉博主的文章还不错的话&#xff0c;请&#x1f44d;三连支持&…...

都很忙,哪里寻找时间?

最近忙不&#xff1f; 多久未联系的朋友发来信息。 我感觉就是一坑。 说忙吧&#xff0c;显得自己很重要&#xff0c;可说不忙吧&#xff0c;又显得没价值。 有事说事&#xff0c;不要上来就说“在不&#xff1f;忙不&#xff1f;有时间不&#xff1f;空不&#xff1f;”等…...

【经验记录】Ubuntu系统安装xxxxx.tar.gz报错ImportError: No module named setuptools

最近在Anaconda环境下需要离线状态&#xff08;不能联网的情况&#xff09;下安装一个xxxxx.tar.gz格式的包&#xff0c;将对应格式的包解压后&#xff0c;按照如下命令进行安装 sudo python setup.py build # 编译 sudo python setup.py install # 安装总是报错如下信息&am…...

SDL2 消息循环和事件响应

1.简介 SDL事件可以是用户输入、系统通知或窗口管理事件等。SDL事件可以通过SDL_PollEvent和SDL_WaitEvent函数来获取。在SDL中&#xff0c;事件是通过SDL_Event结构体表示的&#xff0c;其中包含事件类型以及与该类型相关的具体数据。 下面是一些常见的SDL事件类型和相关的事…...

技巧篇:Mac 环境PyCharm 配置 python Anaconda

Mac 中 PyCharm 配置 python Anaconda环境 在 python 开发中我们最常用的IDE就是PyCharm&#xff0c;有关PyCharm的优点这里就不在赘述。在项目开发中我们经常用到许多第三方库&#xff0c;用的最多的命令就是pip install 第三方库名 进行安装。现在你可以使用一个工具来帮你解…...

matplotlib绘图

介绍 在官网上有更多种类的图型的绘制方法 matpoltlib中文官方文档&#xff1a;例子_Matplotlib 中文网 matpoltlib英文官方文档&#xff1a;Examples — Matplotlib 3.8.1 documentation 分类 一、折线图 1、要实现的功能&#xff1a; 2、实例&#xff1a; # 导入包 from…...

QT使用Socket与安卓Socket互发消息

背景:安卓设备通过usb网络共享给Linux,此时安卓设备与linux处于同一网络环境,符合使用socket的条件,linux做客户端,安卓做服务端 1.QT使用Socket (1).在工程文件中加入 QT network (2).导包以及写一些槽函数用做数据传输与状态接收 #ifndef MAINWINDOW_H #define MAINWINDOW…...

Redis05-集群方案

目录 Redis集群方案 主从复制 主从复制的基本原理 主从复制的工作流程 乐观复制 主从复制的优势 哨兵机制 哨兵的关键作用 服务状态监控 哨兵选举Master规则 分片集群 分片集群中的数据读写 数据写入 数据读取 一致性哈希和客户端分片 Redis集群方案 微服务时代…...

Obsidian PDF++:如何在Obsidian中实现PDF与笔记的无缝双向链接?

Obsidian PDF&#xff1a;如何在Obsidian中实现PDF与笔记的无缝双向链接&#xff1f; 【免费下载链接】obsidian-pdf-plus PDF: the most Obsidian-native PDF annotation & viewing tool ever. Comes with optional Vim keybindings. 项目地址: https://gitcode.com/gh_…...

Rydberg原子量子门实现原理与优化技术

1. Rydberg原子平台中的量子门实现基础1.1 Rydberg原子特性与量子计算优势Rydberg原子是指外层电子被激发到高主量子数能级的原子态&#xff0c;这类原子具有三个关键特性使其成为量子计算的理想平台&#xff1a;强偶极-偶极相互作用&#xff1a;当两个原子同时处于Rydberg态时…...

微信小程序3D开发框架技术对比:XR-Frame与threejs-miniprogram

随着微信小程序逐步支持3D渲染与AR能力&#xff0c;开发者面临两个主要官方方案&#xff1a;自研的XR-Frame和适配Three.js的threejs-miniprogram。本文将从架构设计、渲染机制、功能集成、开发模式及适用场景等维度进行技术分析&#xff0c;为技术选型提供参考。一、XR-Frame&…...

基于ATmega2560与ISD1700的智能语音时钟:硬件选型、软件架构与避坑指南

1. 项目概述与核心价值去年折腾那个用ATMega328驱动三块显示屏的时钟时&#xff0c;我主要精力都花在了如何在320x240的TFT屏幕上把时间、日期和图标画得又准又好看上。项目在《Elektor》杂志上发表后&#xff0c;一位热心的读者给我提了个新想法&#xff1a;能不能做个会“说话…...

【DeepSeek架构评审功能深度解密】:20年架构师亲授3大避坑指南与5步落地 checklist

更多请点击&#xff1a; https://kaifayun.com 第一章&#xff1a;DeepSeek架构评审功能全景概览 DeepSeek架构评审功能是一套面向大模型系统设计与工程落地的自动化分析框架&#xff0c;聚焦于模型结构合理性、计算图优化潜力、内存访问模式、算子兼容性及部署约束等多维度评…...

从RD、CS到WK:一文讲透SAR主流成像算法的演进与选型实战

从RD、CS到WK&#xff1a;SAR成像算法选型实战指南 当无人机掠过灾区上空&#xff0c;或卫星扫描地球表面时&#xff0c;合成孔径雷达&#xff08;SAR&#xff09;正通过电磁波穿透云层和黑暗&#xff0c;将地面信息转化为高分辨率图像。而决定图像质量的关键&#xff0c;在于工…...

uWSGI目录穿越漏洞CVE-2018-7490深度利用与防御实战

1. 这不是“读文件”那么简单&#xff1a;uWSGI目录穿越在真实攻防链中的定位与误判代价你刚在Vulfocus靶场里跑通了CVE-2018-7490的PoC&#xff0c;用curl "http://target:8080/?p../../../../etc/passwd"成功读出了root:x:0:0:root:/root:/bin/bash&#xff0c;截…...

AutoPentest:面向红队的渗透测试决策引擎架构解析

1. 这不是又一个“自动化扫描器”&#xff0c;而是一套能替你做决策的渗透测试工作流引擎AutoPentest这个名字&#xff0c;第一眼容易让人联想到Nmap加个for循环、或者Burp Suite里点几下Intruder——但实际用过的人很快会意识到&#xff1a;它根本不在同一个维度上。我第一次在…...

Lovable电商网站搭建,为什么92%的初创团队在第3周就遭遇性能雪崩?

更多请点击&#xff1a; https://codechina.net 第一章&#xff1a;Lovable电商网站搭建 Lovable 是一个面向中小商户的轻量级电商解决方案&#xff0c;采用现代 Web 技术栈构建&#xff0c;强调可扩展性、用户体验与快速部署。其核心基于 Vue 3&#xff08;Composition API&a…...

ComfyUI-WanVideoWrapper深度解析:构建专业级AI视频生成工作流的完整方案

ComfyUI-WanVideoWrapper深度解析&#xff1a;构建专业级AI视频生成工作流的完整方案 【免费下载链接】ComfyUI-WanVideoWrapper 项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-WanVideoWrapper 在AI视频生成技术快速发展的今天&#xff0c;ComfyUI-WanVi…...