华为---RSTP(二)---RSTP基本配置示例

news2025/1/13 13:16:41

目录

1. 示例要求

2. 网络拓扑图

3. 配置命令

4. 测试终端连通性

5. RSTP基本配置

5.1 启用STP

5.2 修改生成树协议模式为RSTP

5.3 配置根交换机和次根交换机

5.4 设置边缘端口

6. 指定端口切换为备份端口

7. 测试验证网络


1. 示例要求

  • 为防止网络出现环路,产生网络风暴,交换机运行生成树协议;
  • 为了加快网络收敛速度,生成树协议配置为RSTP;
  • 性能好的交换机配置为根交换机和次根交换机;
  • 配置边缘端口优化网络。

2. 网络拓扑图

3. 配置命令

stp mode rstp配置RSTP模式
display stp显示RSTP配置信息和参数
stp root primary交换机优先级设置为最小,及设置为根交换机
stp root secondary交换机优先级设置为次小,及设置为次根交换机
stp edged-port enable配置某个端口为边缘端口
stp edged-port default配置所有端口为边缘端口
stp edged-port disable禁用边缘端口

4. 测试终端连通性

PC配置如下图所示:

测试终端连通性

5. RSTP基本配置

5.1 启用STP

[SW]stp enable  //启用STP

[SW]undo stp enable  //关闭STP

此处以SW交换机为例,其他交换机配置相同,不再赘述。

5.2 修改生成树协议模式为RSTP

[SW]stp mode rstp  //修改生成树协议模式为RSTP

此处以SW交换机为例,其他交换机配置相同,不再赘述。

使用display stp命令查看生成树模式和根交换机:

5.3 配置根交换机和次根交换机

[SW]stp root primary 或者 [SW]stp priority 0  //交换机优先级设置为最小,及设置为根交换机

 使用display stp命令查看生成树模式和根交换机:

[SW1]stp root primary 或者 [SW1]stp priority 4096  //交换机优先级设置为最小,及设置为根交换机

预备端口切换为根端口 :

        模拟SW3的根端口出现故障,预备端口立刻转换为根端口,如下图所示:

次根桥切换为根桥: 

        模拟根桥出现故障,在SW3交换机查看根桥马上转换为SW1交换机(次根交换机),如下图所示:

5.4 设置边缘端口

        生成树的计算主要发生在交换机互连的链路之上,而连接终端的端口没有必要参与生成树计算,降低生成树计算对终端设备的影响。

[SW3-Ethernet0/0/3]stp edged-port enable   //设置为边缘端口

        为了对比,在将SW3交换机的E0/0/3配置为边缘端口之前,先把端口关闭再开启,观察端口状态的变化:

        SW3交换机的E0/0/3刚开启时为Discarding状态,15秒后,进入Learning状态;Learning状态保持15秒后进入Forwarding状态。

        所以一个接口如果参与生成树计算,要经过 Discarding 和 Learning 状态,30s后才最终进入转发状态。

        配置SW3上连接PC的端口为边缘端口,此时生成树计算工作依然进行,但端口进入转发状态无需等待30s。

SW3交换机的E0/0/3配置为边缘端口,把端口关闭再开启,观察端口状态的变化:


        从上图可以观察到,SW3交换机的E0/0/3配置为边缘端口后,重启此端口后立刻进入到Forwarding状态,没有30s的延迟。
        在使用RSTP的环境中,可以在交换机上把连接PC、路由器和防火墙的端口都配置为边缘端口,边缘端口能降低终端设备访问网络需要等待的时间,明显提高网络的可用性。

6. 指定端口切换为备份端口

       模拟SW2交换机的指定端口(GE 0/0/3)出现故障,备份端口(GE 0/0/4)立即转换为指定端口,如下图所示:

        从上图可以观察得知,SW2交换机的指定端口(GE 0/0/3)出现故障,SW2交换机的备份端口(GE 0/0/4)立即转换为指定端口,经过Discarding和Learning状态后进入Forwarding状态;
        重启SW2交换机的GE 0/0/3端口后立刻转换为指定端口,经过Discarding和Learning状态后进入Forwarding状态。

7. 测试验证网络

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

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

相关文章

芋道-------如何实现工作流退回后重新提交到之前退回的节点

一、概述 上一节,我们讲过了工作流如何退回到申请人,接下来我们来讲一讲,如何重新提交。这里重新提交可以是再走一遍正常流程,同时也可以是直接跳过中间的步骤,直接继续给上一步退回的人审批。文章中会提及这两种情况。…

2、windows环境下vscode开发c/c++环境配置(一)

前言:VSCode是微软出的一款轻量级编辑器,它本身只是一款文本编辑器而已,并不是一个集成开发环境(IDE),几乎所有功能都是以插件扩展的形式所存在的。因此,我们想用它编程,不只是把vscode下载下来就行&#x…

MQ最终一致性理论与实践

MQ最终一致性理论与实践 原理 分布式事务无论是2PC&3PC还是TCC,基本都遵守XA协议的思想,但全局事务方案并发性较差; 最终一致性方案指的是将最有可能出错的业务以本地事务的方式完成后,采用不断重试的方式(不限…

Sora内测申请详细教程

Sora内测申请详细教程 Sora 的创作能力,已经让很多人震惊了,自己制作电影的时代来了,以前做个短视频觉得已经够满足了,现在人人都能成为导演。 这几天大家都在等什么时候能用上,我给他分享一个可能提前用上Sora的方法…

Panalog大数据日志审计系统libres_syn_delete.php存在命令执行漏洞

文章目录 前言声明一、Panalog大数据日志审计系统简介二、漏洞描述三、影响版本四、漏洞复现五、整改意见 前言 Panalog大数据日志审计系统定位于将大数据产品应用于高校、 公安、 政企、 医疗、 金融、 能源等行业之中,针对网络流量的信息进行日志留存&#xff0c…

MyBatis学习总结

MyBatis分页如何实现 分页分为 逻辑分页:查询出所有的数据缓存到内存里面,在从内存中筛选出需要的数据进行分页 物理分页:直接用数据库语法进行分页limit mybatis提供四种方法分页: 直接在sql语句中分页,传递分页参数…

多进程(1)

1> 使用多个进程实现文件拷贝 #include<myhead.h> int main(int argc, const char *argv[]) {pid_t pid;pidfork();int fdr;char buf;if((fdropen(argv[1],O_RDONLY))-1){perror("open error");return -1;}int lenlseek(fdr,0,SEEK_END)-lseek(fdr,0,SEEK_…

openGauss学习笔记-224 openGauss性能调优-系统调优-数据库系统参数调优-数据库并发队列参数调优

文章目录 openGauss学习笔记-224 openGauss性能调优-系统调优-数据库系统参数调优-数据库并发队列参数调优224.1 全局并发队列224.2 局部并发队列 openGauss学习笔记-224 openGauss性能调优-系统调优-数据库系统参数调优-数据库并发队列参数调优 数据库提供两种手段进行并发队…

掌握社区店选址技巧,提升商业成功率

对于想开实体店或创业的人来说&#xff0c;选址是决定商业成功的关键因素之一。本人在社区店开鲜奶吧5年时间&#xff0c;我将分享一些实用的社区店选址技巧&#xff0c;帮助你提升商业成功率。 1、人口密度和流量&#xff1a; 选择人口密集、流量大的社区&#xff0c;这样可以…

redis scan命令导致cpu飙升

一.背景 今天下午Redis的cpu占用突然异常升高&#xff0c;一度占用达到了90%&#xff0c;触发了钉钉告警&#xff0c;之后又回到正常水平&#xff0c;跟DBA沟通&#xff0c;他说主要是下面这个语句的问题 SCAN 0 MATCH fastUser:6136* COUNT 10000这个语句的执行时长很短&…

苍穹外卖学习-----2024/02/19

1.开发环境搭建 我的git截图我使用的datagrip 运行sql学习到jwt令牌一种新的配置方式&#xff0c;写配置文件学习到了build属性nginx解决跨域的问题2.导入接口的文档 结果如图所示 3.Swagger /*** 通过knife4j生成接口文档* return*/Beanpublic Docket docket() {ApiInfo api…

论文阅读——ONE-PEACE

ONE-PEACE: EXPLORING ONE GENERAL REPRESENTATION MODEL TOWARD UNLIMITED MODALITIES 适应不同模态并且支持多模态交互。 预训练任务不仅能提取单模态信息&#xff0c;还能模态间对齐。 预训练任务通用且直接&#xff0c;使得他们可以应用到不同模态。 各个模态独立编码&am…

阿里云服务器多少钱一台?61元一年您看行吗?

2024年阿里云服务器租用价格表更新&#xff0c;云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年&#xff0c;轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服…

Python简单小案例之 筷手美女下载保存本地

嗨喽&#xff0c;大家好呀~这里是爱看美女的茜茜呐 知识点: 动态数据抓包 requests发送请求 开发环境: python 3.8 运行代码 解释器 pycharm 2022.3 辅助敲代码 编辑器 requests pip install requests &#x1f447; &#x1f447; &#x1f447; 更多精彩机密、教程&…

【C++】类与对象(构造函数、析构函数、拷贝构造函数、常引用)

&#x1f308;个人主页&#xff1a;秦jh__https://blog.csdn.net/qinjh_?spm1010.2135.3001.5343&#x1f525; 系列专栏&#xff1a;http://t.csdnimg.cn/eCa5z 目录 类的6个默认成员函数 构造函数 特性 析构函数 特性 析构的顺序 拷贝构造函数 特性 常引用 前言 &…

频谱仿真平台HTZ Communications为私有5G建设铺平道路

韩国的国家监管机构韩国通信委员会&#xff08;KCA&#xff09;计划在德思特频谱仿真平台HTZ Communications的支持下加快扩大无线电接入范围&#xff0c;提升全国电信服务的质量和效率。 韩国通信委员会&#xff08;KCA&#xff09;在韩国的监管环境中扮演着至关重要的角色&am…

Spring6学习技术|IoC+基于xml管理bean

学习材料 尚硅谷Spring零基础入门到进阶&#xff0c;一套搞定spring6全套视频教程&#xff08;源码级讲解&#xff09; IoC 控制反转。是一种设计思想。 1.获取bean对象的方法 通过id&#xff0c;通过class&#xff0c;和双重方式。 ApplicationContext context new Cla…

云呐智能运维硬件包括哪些?智能运维体系包括哪些?

智能运维体系时&#xff0c;能够详细了解该体系包含的各个组成部分。具体来说&#xff0c;我们应该知道智能运维体系中涉及的软件组件有哪些&#xff0c;以及这些组件是如何相互协作以实现高效运维的。此外&#xff0c;智能运维体系中使用的硬件设备感兴趣。列举了智能运维硬件…

测试工具之压测工具JMeter(一)

有时候我们接到的需求是秒杀或者抽奖类的功能开发&#xff0c;这时候可能会在某一时间点大量请求并发&#xff0c;我们手工自测很难发现一些高并发场景下的问题&#xff0c;这时候可以借助一些压测工具帮我们模拟出大量请求来测试我们的接口是否能满足业务要求。JMeter是Apache…

数据分析 — 招聘数据爬取和分析

目录 一、数据获取二、词云图语法1、jieba 分词2、词云图 一、数据获取 需求&#xff1a; 招聘数据获取地址&#xff1a;https://careers.tencent.com/home.html 获取字段&#xff1a;岗位的名称、岗位职责、发布时间 import pandas as pd # 导入 Pandas 库并使用别名 pd im…