第十三讲:MSTP技术应用

news2025/1/10 16:14:19

      学校因为教师的人数越来越多,部门逐渐也增多,各部门之间都已经采用了vlan技术,但为了实现公司的稳定性和消除内部网络的环路,管理员小赵配合飞越公司去实现学校内部网络时刻不间断,来保证公司网络的运行。

      为了解决校园网的需求,飞越公司决定采用基于VLAN的多实例生成树协议,现要在交换机上做适当配置来完成这一任务。现学校扩大到4台交换机设备,后勤处的PC1和PC3在VLAN10中,基建处的PC2和PC4在VLAN 20中。

MSTP区域概念:

       为抑制生成树覆盖范围从而加快生成树的收敛,在MSTP的操作机制中,引入了区域的概念。我们将具有相同MSTP配置名称,MSTP配置修订号,VLAN与生成树实例的映射关系的交换机的集合称为一个MSTP的区域。

实验拓扑如下图所示

 

操作步骤:

步骤1:按图所示,正确连接拓扑结构。

步骤2:配置各个交换机的主机名。

步骤3:在SW1上启用生成树协议。

SW1(config)#spanning-tree

步骤4:在SW1上创建VLAN 10、VLAN 20,并启动相应端口Trunk。

SW1(config)#vlan 10        //创建VLAN10

SW1(config)#vlan 20        //创建VLAN20

SW1(config)#interface e0/0/21

SW1(config-if-ethernet0/0/21)#switchoport mode trunk       //启用中继端口

SW1(config)#interface 0/22

SW1(config-if-ethernet0/0/22)#switchoport mode trunk     //启用中继端口

SW1(config)#interface 0/24

SW1(config-if-ethernet0/0/24)#switchoport mode trunk      //启用中继端口

步骤5:在SW2上启用生成树协议。

SW2(config)#spanning-tree

步骤6:在SW2上创建VLAN 10、VLAN 20,并启动相应端口Trunk。

SW2(config)#vlan 10

SW2(config)#vlan 20

SW2(config)#interface e0/0/21

SW2(config-if-ethernet0/0/21)#switchoport mode trunk

SW2(config)#interface 0/22

SW2(config-if-ethernet0/0/22)#switchoport mode trunk

SW2(config)#interface 0/24

SW2(config-if-ethernet0/0/24)#switchoport mode trunk

步骤7:在SW3上启用生成树协议。

SW3(config)#spanning-tree

步骤8:在SW3上创建VLAN 10、VLAN 20,并把相应端口分配给VLAN和启动相应端口Trunk,操作方法同SW2。

步骤9:在SW4上启用生成树协议。

SW4(config)#spanning-tree

步骤10:在SW4上创建VLAN 10、VLAN 20,并把相应端口分配给VLAN和启动相应端口Trunk,操作方法同SW2。

步骤11:在SW1上配置实例1关联VLAN 10和实例2关联VLAN 20,并配置名称和版本。

SW1(config)#spanning-tree mst configuration     //配置多生成树协议MSTP

SW1(config-mstp-region)#revision-level 1     //配置版本级别1

SW1(config-mstp-region)#name region1     //MSTP域名称1

SW1(config-mstp-region)#instance 1 vlan 10    //把vlan10加入实例1

SW1(config-mstp-region)#instance 2 vlan 20      //把vlan20加入实例2

步骤12:在SW2上配置实例1关联VLAN 10和实例2关联VLAN 20,并配置名称和版本。

SW2(config)#spanning-tree mst configuration

SW2(config-mstp-region)#revision-level 1

SW2(config-mstp-region)#name region1

SW2(config-mstp-region)#instance 1 vlan 10

SW2(config-mstp-region)#instance 2 vlan 20

步骤13:在SW3上配置实例1关联VLAN 10和实例2关联VLAN 20,并配置名称和版本,操作方法同步骤12。

步骤14:在SW4上配置实例1关联VLAN 10和实例2关联VLAN 20,并配置名称和版本,操作方法同步骤12。

步骤15:在SW1和SW2上配置优先级。

SW1(config)#spanning-tree mst 1 priority 0    //配置优先级为0,使其成为instance 1中的根

SW1(config)#spanning-tree mst2 priority 4096

SW2(config)#spanning-tree mst 1 priority 4096  

SW2(config)#spanning-tree mst 2 priority 0    //配置优先级为0,使其成为instance2中的根

步骤16:验证交换机SW3的生成树的配置。

使用show spanning-tree mstconfig命令验证生成树状态。

步骤17:测试每个VLAN是否都是无环的链路。

SW4#show spanning-tree interface e0/0/22

Ethernet0/0/22:

Mst   ID      IntRPC   State Role    DsgBridgeDsgPortVlanCount

--- ------- ---------   --- ---- ------------------ ------- ---------

0 128.022         0   FWD  DSGN32768.00030f1324dd 128.022     1

1 128.022    100000   BLK   ALTR4096.00030f1da543 128.022       1

2 128.022         0   FWD  ROOT0.00030f1da543 128.022          1

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

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

相关文章

【Lilishop商城】No4-3.业务逻辑的代码开发,涉及到:会员B端第三方登录的开发-微信小程序登录接口开发

仅涉及后端,全部目录看顶部专栏,代码、文档、接口路径在: 【Lilishop商城】记录一下B2B2C商城系统学习笔记~_清晨敲代码的博客-CSDN博客 全篇会结合业务介绍重点设计逻辑,其中重点包括接口类、业务类,具体的结合源代码…

工厂明火烟雾视频监控识别 烟火自动识别预警 yolo

工厂明火烟雾视频监控识别 烟火自动识别预警通过pythonyolo网络深度学习模型可以自动识别监控区域内的烟火,如pythonyolo网络深度学习模型发现火焰烟火可以立即抓拍告警。Python是一种由Guido van Rossum开发的通用编程语言,它很快就变得非常流行&#x…

Flink系列-2、Flink架构体系

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 大数据系列文章目录 官方网址:https://flink.apache.org/ 学习资料:https://flink-learning.org.cn/ 目录Flink中的重要…

[ web基础知识点 ] 解决端口被占用的问题(关闭连接)(杀死进程)

🍬 博主介绍 👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 养成习…

什么是文件描述符

Linux内核在各种不同的文件系统格式之上做了一个抽象层,使得文件、目录、读写访问等概念成为抽象层的概念,因此各种文件系统看起来用起来都一样,这个抽象层称为虚拟文件系统(VFS,Virtual Filesystem)。 内核数据结构 Linux内核的V…

【endnote学习】解决为什么文献引用后出现年/月/日格式(endnote对其他类型引用文件的不兼容导致)

为什么文献引用后出现年/月/日格式问题描述问题解决问题描述 在一次文献引用中发现,引用后的文献格式里面多了年/月/日格式,比如选择AIChE格式时,出现: Liu P, Nrskov JK. Kinetics of the Anode Processes in PEM Fuel Cells …

编译原理——基本块、流图、基本块优化、循环优化(代码优化)

一、划分基本块、画流图 找基本块的入口:一共有三类入口:①代码段的第一个指令;②条件跳转和无条件跳转的目标语句;③条件跳转语句的下一条语句;根据划分的入口画流图,一个基本块的区间:从入口…

C++: STL : 容器:set/multi set,map/multimap

一:set容器 1.1: set容器的构造和赋值 简介:所有元素都会在插入时自动被排序 本质:set/multiset 属于关联式容器 ,底层结构是二叉树实现 set与multiset区别: set: 不 允许容器中有重复元素 multiset :允…

Shader Graph(一)基本使用

一、如何使用Shader Graph 1.1 新建项目 通过创建URP或HDRP模板项目,可以自动配置好Shader Graph。 1.2 已有项目 在「Package Manager」中安装「Shader Graph」及URP或HDRP组件。然后在弹出的渲染管线向导面板中点击「Fix All」即可。如果项目中存在已经创建好…

three.js实战-Sprite实现标签效果

1. demo效果 2 .什么是精灵(Sprite) 按照Three.js官网的解释是:精灵是一个总是面朝着摄像机的平面,通常含有使用一个半透明的纹理。精灵不会投射任何阴影,即使设置了也将不会有任何效果。 3. 代码大致逻辑 创建一个canvas对象,首先调用ctx…

密码学_DES加密算法

目录 DES(Data Encryption Standard) IP置换: E盒扩展 S盒压缩 P盒置换 K密钥生成 PC-1置换表(通常用此表): PC-2置换表(通常用此表): IP-1逆置换表 DES&#x…

MyBatis的SQL执行结果和客户端执行结果不一致问题排查

MyBatis的SQL执行结果和客户端执行结果不一致问题排查问题引入测试表、测试数据问题介绍排查问题调试 MyBatis源码JDBC 执行 SQL解决问题待解决问题最近遇到一个调试很久的问题,MyBatis 查询 Oracle 数据库查询结果与在客户端查询结果不一致。 问题引入 测试表、测…

自动化审批流程有哪些?使用中的优点是什么

自动化审批对HR管理有多重要呢?相信每一位HR都会希望让审批流程实现自动化,从而释放更多的时间去处理更加复杂的工作。 在人力资源管理过程中,自动化审批可以有效帮助HR提高流程效率。当管理人员每天收到很多审批请求之后,如果不…

AVS3中的AMVR和EMVR

在AVS2中运动预测中使用的MV都是1/4像素精度,通过在整像素间插值能显著提升非整像素运动预测的精度,同时带来的问题是随着MV精度的提高编码MVD所需的比特数也会增加。 AMVR AMVR支持的MVD编码5种精度的MVR{1/4,1/2,1,2,4},索引为0到4&#x…

IU5706 外置MOS、33V输出大功率同步升压芯片产品介绍

概要 IU5706E是高性能宽输入范围(4.5V~24V)同步升压控制器,支持高达33V的输出电压。输出电压采用恒定频率电流模式脉宽调制(PWM)控制来实现调节。 芯片通过外部定时电阻器或通过与外部时钟信号同步来设置开关频率。在电…

PGL 系列(五)DeepWalk

DeepWalk 通过随机游走(truncated random walk)学习出一个网络的表示,在网络标注顶点很少的情况也能得到比较好的效果。随机游走起始于选定的节点,然后从当前节点移至随机邻居,并执行一定的步数,该方法大致可分为四个步骤: (a) 展示了原始的用户行为序列。(b) 基于这些用…

Redis架构 - Sentinel哨兵模式

简介 Redis Sentinel是Redis官方提供的一个高可用方案。是一种用于监控、提醒和自动故障转移的系统。它可以监控多个Redis实例,并在主服务器出现故障时执行故障转移,将从服务器升级为主服务器。 在Sentinel模式下,可以设置多个Sentinel实例…

6.1 函数基础

文章目录编写函数调用函数形参和实参函数的形参列表函数的返回类型局部对象自动对象局部静态对象函数声明在头文件中进行函数的声明分离式编译编译和链接多个源文件一个典型的函数 定义包括以下部分:返回类型、函数名字、由0个或多个形参组成的 列表以及函数体。其中&#xff0…

数据库,计算机网络、操作系统刷题笔记20

数据库,计算机网络、操作系统刷题笔记20 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得学数据库,sql,oracle…

第三十章 数论——扩展中国剩余定理

第三十章 数论——扩展中国剩余定理一、中国剩余定理的弊端二、扩展中国剩余定理1、作用2、内容3、问题4、代码一、中国剩余定理的弊端 在第二十九章中,作者详细地讲解了中国剩余定理的使用,在开始本章节的讲解之前,建议读者先去看上一章节的…