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

2.3.3 交换机的RSTP技术

实验2.3.3 交换机的RSTP技术

  • 一、任务描述
  • 二、任务分析
  • 三、具体要求
  • 四、实验拓扑
  • 五、任务实施
      • 1.交换机的基本配置。
      • 2.开启交换机的STP。
      • 3.配置SW3A和SW3B上STP的优先级。将SW3A配置为根交换机,SW3B配置为备用根交换机。
      • 4.配置SW2A和SW2B的边缘接口
  • 六、任务验收
  • 七、任务小结


一、任务描述

由于业务迅速发展和对网络可靠性的要求,某公司在核心交换机上使用STP技术形成冗余结构,满足网络的可靠性要求;但在网络出现故障时,网络拓扑发生变化,收敛需要较长的时间,对生产环境产生了一定的影响。

二、任务分析

为了解决网络拓扑发生变化时网络收敛所需时间比较长的问题,可以采用快速生成树技术(RSTP)。RSTP的标准为IEEE 802.1w,它改进了STP,缩短了网络的收敛时间。RSTP的收敛速度最快可以缩短到1秒之内,在拓扑发生变化时能快速恢复网络的连通性。

三、具体要求

(1)添加两台计算机,将标签名分别更改为PC1和PC2。
(2)添加两台S3700-26C-HI交换机,将标签名分别更改为SW2A和SW2B,将交换机的名称分别设置为SW2A和SW2B。
(3)添加两台S5700-28C-HI交换机,将标签名分别更改为SW3A和SW3B,将交换机的名称分别设置为SW3A和SW3B。
(4)开启所有交换机和计算机。
(5)PC1连接SW2A的Ethernet 0/0/1接口,PC2连接SW2B的Ethernet 0/0/1接口。
(6)SW2A的GE 0/0/1接口连接SW3A的GE 0/0/1接口,SW2A的GE 0/0/2接口连接SW3B的GE 0/0/2接口,SW2B的GE 0/0/1接口连接SW3B的GE 0/0/1接口,SW3B的GE 0/0/2接口连接SW3A的GE 0/0/2,SW3A的GE 0/0/24接口连接SW3B的GE 0/0/24接口。
(7)在SW3A、SW3B、SW2A和SW2B上划分VLAN10,并对接口进行分配。
(8)根据实验拓扑图,使用直通线连接好所有计算机。设置每台计算机的IP地址和子网掩码。
(9)为了避免交换环路问题,需要配置交换机的RSTP功能,加快网络拓扑收敛。要求核心交换机有较高优先级,SW3A为根交换机,SW3B为备用根交换机,从SW3A到SW2A的链路和SW3A到SW2B的链路为主链路。

四、实验拓扑

在这里插入图片描述

五、任务实施

1.交换机的基本配置。

具体配置参照2.3.2 交换机的STP技术中的SW3A、SW3B、SW2A、SW3B的基本配置。

2.开启交换机的STP。

(1)SW3A的配置

[SW3A]stp enable
[SW3A]stp mode rstp
[SW3A]

(2)SW3B的配置

[SW3B]stp enable
[SW3B]stp mode rstp
[SW3B]

(3)SW2A的配置

[SW2A]stp enable
[SW2A]stp mode rstp
[SW2A]

(4)SW2B的配置

[SW2B]stp enable
[SW2B]stp mode rstp
[SW2B]

3.配置SW3A和SW3B上STP的优先级。将SW3A配置为根交换机,SW3B配置为备用根交换机。

(1)SW3A的配置

[SW3A]stp root primary
[SW3A]

(2)SW3B的配置

[SW3B]stp root secondary
[SW3B]

4.配置SW2A和SW2B的边缘接口

1)SW2A的配置

[SW2A]int e0/0/1
[SW2A-Ethernet0/0/1]stp edged-port enable
[SW2A]

(2)SW2B的配置

[SW2B]int e0/0/1
[SW2B-Ethernet0/0/1]stp edged-port enable
[SW2B]

六、任务验收

(1)使用display vlan命令验证各交换机上的VLAN配置信息。
(2)使用display stp命令查看SW3A和SW3B上的STP状态。
(3)使用display stp brief命令查看SW2A和SW2B上的STP状态。
(4)使用ping命令测试部门计算机的连通性。
使用stp技术会出现请求超时的情况。关闭g0/0/1端口后,g0/0/2端口变成学习状态直到变成转发状态。
在这里插入图片描述

在这里插入图片描述

(5)将SW2A的GE0/0/1接口关闭,同时查看使用display stp brief命令观察SW2A其他接口的角色及状态变化。
使用rstp技术。关闭g0/0/1端口后,g0/0/2端口直接从丢弃状态变成转发状态。
在这里插入图片描述

七、任务小结

(1)RSTP缩短了网络的收敛时间,收敛速度最快可以在缩短到1秒之内。
(2)在RSTP中简化了接口状态,只有丢弃状态、学习状态和转发状态。
(3)RSTP的算法和STP的算法基本一致。


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

相关文章:

2.3.3 交换机的RSTP技术

实验2.3.3 交换机的RSTP技术 一、任务描述二、任务分析三、具体要求四、实验拓扑五、任务实施1.交换机的基本配置。2.开启交换机的STP。3.配置SW3A和SW3B上STP的优先级。将SW3A配置为根交换机,SW3B配置为备用根交换机。4.配置SW2A和SW2B的边缘接口 六、任务验收七、…...

国外访问学者/博士后留学人员反诈骗指南

访问学者/博士后/联合培养博士人员出国后,对当地环境及政策不熟悉,需要提高防范意识,为此,知识人网小编特整理这篇反诈骗指南,提醒留学人员防微杜渐、未雨绸缪。 近日,多国使馆发布相关提醒:不法…...

设计模式之组合模式-创建层次化的对象结构

目录 概述概念主要角色应用场景 组合模式的实现类图NS图基本代码组合模式的精髓意外收获(❀❀) 应用示例-公司组织架构管理需求结构图代码 组合模式的优缺点优点缺点 总结 概述 概念 组合模式是一种结构型设计模式,它允许将对象组合成树形结…...

Windows 有趣功能集锦

Windows 有趣功能集锦 隐藏文件或文件夹 CMD 运行以下命令隐藏 # attrib h <文件或文件夹名称> attrib r h s a 测试显示 # attrib h <文件或文件夹名称> attrib -r -h -s -a 测试使视频显示为图片 准备一个视频文件和一个需要显示的图片先将视频压缩成压缩文…...

【nodejs版playwright】02-支持多套测试环环境执行用例

日常测试中&#xff0c;一套测试用例需支持在不同的测试环境运行&#xff0c;如staging、production 因为涉及不同的测试环境&#xff0c;那使用的环境变量或参数就不一样&#xff0c;如staging登录可能用到的用户名是A&#xff0c;而production可能用到的是b。 所以需要有一个…...

React高阶组件(Higher-Order Components, HOCs)

React 高阶组件 (Higher Order Components, HOCs) 是一种模式&#xff0c;让组件具备一定的扩展能力。它是函数式编程思想在 React 应用程序中的体现。HOCs 可以让你重用组件&#xff0c;提高组件的可复用性。 HOCs 是什么&#xff1f; 高阶组件实际上是一个函数&#xff0c;…...

利用RoboBrowser库和爬虫代理实现微博视频的爬取

技术概述 微博是一个社交媒体平台&#xff0c;用户可以在上面发布和分享各种内容&#xff0c;包括文字、图片、音频和视频。微博视频是微博上的一种重要的内容形式&#xff0c;有时我们可能想要下载微博视频到本地&#xff0c;以便于观看或分析。但是&#xff0c;微博视频并没…...

使用Redis实现缓存及对应问题解决

一、为什么需要Redis作缓存&#xff1f; 在业务场景中&#xff0c;如果有些数据需要极高频的存取&#xff0c;每次都要在mysql中查询的话代价太大&#xff0c;假如有一个存在于客户端和mysql之间的存储空间&#xff0c;每次可以在这空间中进行存取操作&#xff0c;就会减轻mys…...

【穿透科技】P2P穿透模块介绍

P2P穿透+一站式音视频解决方案路过看风景P2P隧道模块(pgLibTunnel) 1.功能介绍 P2P隧道是在Peergine中间件基础上实现的一个TCP隧道应用(通过P2P来传输TCP流量),包括服务器和客户端程序。它可以协助从公网或者从另一私网访问某个私网内部的计算机和网络设备。其优点是无需…...

中国第二批,11个大模型备案获批

加上首批的 10 余个大模型&#xff0c;目前已有超过 20 个大模型获得审批。 据钛媒体独家报道&#xff0c;国内第二批通过备案的AI大模型包括11家公司&#xff0c;部分已面向全社会开放服务。加上首批的10余个大模型&#xff0c;目前已有超过20个大模型获得备案。 新一批备案…...

一文搞定多端开发,做全栈大牛 附三大企业实战项目

一个功能三套代码 一改需求就是加不完的班&#xff1f; 不存在的&#xff0c;告别改改改 拥抱多端开发 一套代码搞定多个平台 高效开发&#xff1a;一套代码&#xff0c;多端通用 根据统计数据&#xff0c;全球移动设备用户数已经超过了50亿。随着智能手机、平板电脑等移动…...

带有滑动菜单指示器的纯 CSS 导航选项卡

效果展示 CSS 知识点 filter 属性回顾 transition 属性回顾 使用单选框实现导航菜单的思路 单选框当点击完成后就会有一个:checked属性&#xff0c;可以利用这个属性来实现导航菜单底部滑动块的滑动动画和当前菜单项激活状态的管理。 整体页面结构 <div class"tab…...

Java学习笔记41——接口组成更新

接口祖成更新 接口组成更新接口组成更新概述接口的组成接口中的默认方法接口中的静态方法接口中的私有方法 接口组成更新 接口组成更新概述 接口的组成 常量 public static final 抽象方法 public abstract 默认方法&#xff08;Java8&#xff09;静态方法&#xff08;Java8…...

iview实现table里面每行数据的跳转

我的需求是跳转到第三方网站&#xff0c;看官方是写了如何跳转站内路由&#xff0c;不符合我的要求&#xff0c;在csdn发现了一篇文章&#xff0c;我贴一下代码 <template><Table border :columns"ReportColumns" :data"ReportData"><templ…...

Docker快速搭建Drupal内容管理系统并远程访问

&#x1f3ac; 鸽芷咕&#xff1a;个人主页 &#x1f525;个人专栏:《Linux深造日志》《C干货基地》 ⛺️生活的理想&#xff0c;就是为了理想的生活! 文章目录 前言1. Docker安装Drupal2. 本地局域网访问3 . Linux 安装cpolar4. 配置Drupal公网访问地址5. 公网远程访问Drupal…...

Ansible优化大全

文章目录 一、关闭系统信息收集二、开启加速 Ansible 执行速度修改配置文件/etc/ansible/ansible.cfg由于该功能与sudo冲突&#xff0c;必须关闭 requiretty 选项方法一方法二 参考文章&#xff1a; https://blog.csdn.net/o0o0o0D/article/details/110998873 一、关闭系统信息…...

Python|OpenCV-图像的添加和混合操作(8)

前言 本文是该专栏的第8篇,后面将持续分享OpenCV计算机视觉的干货知识,记得关注。 在使用OpenCV库对图像操作的时候,有时需要对图像进行运算操作,类似于加法,减法,位操作等处理。而本文,笔者将针对OpenCV对图像的添加,混合以及位操作进行详细的介绍说明和使用。 下面,…...

Vue3+vite+cesium环境搭建

引言 目前有不少vue3cesium的配置教学&#xff0c;存在以下两个问题&#xff1a; &#xff08;1&#xff09;vue3cli方式&#xff0c;随着项目的迭代&#xff0c;npm run serve 启动调试很慢&#xff1b; &#xff08;2&#xff09;vue3vite 确实能将调试启动提升不少的&…...

metaObjecthandler 的基本理解与使用(自动插入更新人和创建人)

metaObjecthandler 的基本理解与使用(自动插入更新人和创建人) mysql 自动插入更新和修改时间 更新字段信息 ALTER TABLE test MODIFY create_date timestamp not null default CURRENT_TIMESTAMP; ALTER TABLE test MODIFY update_date timestamp not null default CURRE…...

SpringBoot与ES7实现多条件搜索

SpringBoot与ES7实现多条件搜索 利用Kibana内置的航班数据&#xff0c;查询从威尼斯到中国按票价升序排列的前10条航班数据。 第一步&#xff0c;新建SpringBoot功能&#xff0c;pom.xml引入四个依赖。 <dependency><groupId>org.elasticsearch.client</groupI…...

MPNet:旋转机械轻量化故障诊断模型详解python代码复现

目录 一、问题背景与挑战 二、MPNet核心架构 2.1 多分支特征融合模块(MBFM) 2.2 残差注意力金字塔模块(RAPM) 2.2.1 空间金字塔注意力(SPA) 2.2.2 金字塔残差块(PRBlock) 2.3 分类器设计 三、关键技术突破 3.1 多尺度特征融合 3.2 轻量化设计策略 3.3 抗噪声…...

在软件开发中正确使用MySQL日期时间类型的深度解析

在日常软件开发场景中&#xff0c;时间信息的存储是底层且核心的需求。从金融交易的精确记账时间、用户操作的行为日志&#xff0c;到供应链系统的物流节点时间戳&#xff0c;时间数据的准确性直接决定业务逻辑的可靠性。MySQL作为主流关系型数据库&#xff0c;其日期时间类型的…...

51c自动驾驶~合集58

我自己的原文哦~ https://blog.51cto.com/whaosoft/13967107 #CCA-Attention 全局池化局部保留&#xff0c;CCA-Attention为LLM长文本建模带来突破性进展 琶洲实验室、华南理工大学联合推出关键上下文感知注意力机制&#xff08;CCA-Attention&#xff09;&#xff0c;…...

渗透实战PortSwigger靶场-XSS Lab 14:大多数标签和属性被阻止

<script>标签被拦截 我们需要把全部可用的 tag 和 event 进行暴力破解 XSS cheat sheet&#xff1a; https://portswigger.net/web-security/cross-site-scripting/cheat-sheet 通过爆破发现body可以用 再把全部 events 放进去爆破 这些 event 全部可用 <body onres…...

CentOS下的分布式内存计算Spark环境部署

一、Spark 核心架构与应用场景 1.1 分布式计算引擎的核心优势 Spark 是基于内存的分布式计算框架&#xff0c;相比 MapReduce 具有以下核心优势&#xff1a; 内存计算&#xff1a;数据可常驻内存&#xff0c;迭代计算性能提升 10-100 倍&#xff08;文档段落&#xff1a;3-79…...

ETLCloud可能遇到的问题有哪些?常见坑位解析

数据集成平台ETLCloud&#xff0c;主要用于支持数据的抽取&#xff08;Extract&#xff09;、转换&#xff08;Transform&#xff09;和加载&#xff08;Load&#xff09;过程。提供了一个简洁直观的界面&#xff0c;以便用户可以在不同的数据源之间轻松地进行数据迁移和转换。…...

C++中string流知识详解和示例

一、概览与类体系 C 提供三种基于内存字符串的流&#xff0c;定义在 <sstream> 中&#xff1a; std::istringstream&#xff1a;输入流&#xff0c;从已有字符串中读取并解析。std::ostringstream&#xff1a;输出流&#xff0c;向内部缓冲区写入内容&#xff0c;最终取…...

【HTTP三个基础问题】

面试官您好&#xff01;HTTP是超文本传输协议&#xff0c;是互联网上客户端和服务器之间传输超文本数据&#xff08;比如文字、图片、音频、视频等&#xff09;的核心协议&#xff0c;当前互联网应用最广泛的版本是HTTP1.1&#xff0c;它基于经典的C/S模型&#xff0c;也就是客…...

C# 求圆面积的程序(Program to find area of a circle)

给定半径r&#xff0c;求圆的面积。圆的面积应精确到小数点后5位。 例子&#xff1a; 输入&#xff1a;r 5 输出&#xff1a;78.53982 解释&#xff1a;由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982&#xff0c;因为我们只保留小数点后 5 位数字。 输…...

LeetCode - 199. 二叉树的右视图

题目 199. 二叉树的右视图 - 力扣&#xff08;LeetCode&#xff09; 思路 右视图是指从树的右侧看&#xff0c;对于每一层&#xff0c;只能看到该层最右边的节点。实现思路是&#xff1a; 使用深度优先搜索(DFS)按照"根-右-左"的顺序遍历树记录每个节点的深度对于…...