MSTP多域实验配置

news2025/1/11 3:00:08

 目录

实验配置

配置MSTP

MSTP参数修改

查看每个设备的生成树

配置MSTP安全


实验配置

放行相关Vlan

MST1域内的交换机互联接口放行Vlan 30、40

MST2域内的交换机互联接口放行Vlan 10、20、40

MST1域和MST2域之间交换机互联端口放行Vlan 40

配置MSTP

全网交换机都开启MSTP,交换机与主机互联端口开启边缘端口特性

端口下:stp edged-port enable

配置MST1域(域内交换机配置一致)

stp region-configuration

 region-name MST1                配置域名

 revision-level 1                   配置修订等级

 instance 30 vlan 30                vlan30属于实例30

 active region-configuration   激活配置

默认Vlan都属于实例0

配置MST2域(域内交换机配置一致)

stp region-configuration

 region-name MST2

 revision-level 1

 instance 10 vlan 10

 instance 20 vlan 20

 active region-configuration

MSTP参数修改

修改MST1域实例30相关参数

LSW5为MST1域的实例30的根(域根)

stp instance 30 root primary

实例30在MST1的阻塞端口为LSW6的G0/0/3口

LSW6配置

int g0/0/2

stp instance 3 cost 20001(缺省20000)

修改MST2域实例10相关参数

LSW3为MST2域的实例10的根(域根),实例20的备用根

stp instance 10 root primary

stp instance 20 root secondary

实例10中阻塞端口为LSW1的g0/0/1,LSW4的G0/0/2

将LSW1的2端口cost配置为20001

interface GigabitEthernet0/0/2

stp instance 10 cost 20001

将LSW4的2端口cost配置为20002

interface GigabitEthernet0/0/2

stp instance 10 cost 20002

修改MST2域实例20相关参数

LSW4为MST2域的实例20的根(域根),实例10的备用根

stp instance 10 root secondary

stp instance 20 root primary

实例20中阻塞端口为LSW2的g0/0/1,LSW3的阻塞端口为G0/0/4为

将LSW1的4端口cost配置为19999

interface GigabitEthernet0/0/4

stp instance 20 cost 19999

修改实例0相关参数

LSW5为CIST的根-实例0的根(总根)

stp instance 0 root primary

实例0在MST1的阻塞端口为LSW6的G0/0/3口(同实例30)

interface GigabitEthernet0/0/2

 stp instance 0 cost 20001

实例0在MST1和MST2之间的阻塞端口为LSW3的G0/0/3(即MST2的主桥为SLW4)

将LSW3的G0/0/3端口cost调大

interface GigabitEthernet0/0/3

 stp instance 0 cost 20001

实例0在MST2中阻塞端口为LSW2的g0/0/1,LSW3的阻塞端口为G0/0/4为

将LSW1的4端口cost配置为19999

interface GigabitEthernet0/0/4

stp instance 0 cost 19999


查看每个设备的生成树

LSW5

 

LSW6

 

LSW7

 

LSW3

 

LSW4

 

LSW1

 

LSW2

 


配置MSTP安全

配置BPDU保护(LSW1和LSW2(全局配置)),并开启BPDU报文过滤功能(边缘端口下配置)

stp bpdu-protection    配置BPDU保护

error-down auto-recovery cause bpdu-protection interval 600

当边缘端口配置BPDU保护后,如果收到BPDU报文,此接口会Down,默认不会自动开启,需要手工去启用接口;此命令可以使得Down后600s后接口自动恢复

int g0/0/3

 stp bpdu-filter enable  配置BPDU报文过滤功能

MST1域的根桥设备配置根保护(指定端口下配置)

stp root-protection

MST1域配置环路保护(根端口和AP端口下配置

stp loop-protection

配置TC保护(全局配置)

stp tc-protection      

stp tc-protection threshold 2 配置缺省时间内可以匹配TCP报文的次数为2(缺省为3

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

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

相关文章

【SpringMVC】springMVC介绍

参考资料 视频资料 03_尚硅谷_SpringMVC_SpringMVC简介_哔哩哔哩_bilibili 笔记资料 第一节 SpringMVC概述 (wolai.com)链接:https://pan.baidu.com/s/1A7BX2TNfbGTpYene4x3Mew 提取码:a8d5 一、SpringMVC简介 1、什么是MVC MVC是一种软件架构的思…

React(五):受控组件、高阶组件、Portals、Fragment、CSS的编写方式

React(五)一、受控组件1.什么是受控组件(v-model)2.收集表单数据:input和单选框3.收集表单数据:下拉框二、非受控组件三、高阶组件1.什么是高阶组件2.高阶组件的应用13.高阶组件的应用2-注入Context4.高阶组件的应用3-登录鉴权5.高…

十一、GoF之代理模式

1 对代理模式的理解 【在程序中,对象A和对象B无法直接交互时。】 【在程序中,功能需要增强时。】 【在程序中,目标需要被保护时】 业务场景:系统中有A、B、C三个模块,使用这些模块的前提是需要用户登录,也…

HTML的表单标签

🌟所属专栏:HTML只因变凤凰之路🐔作者简介:rchjr——五带信管菜只因一枚😮前言:该系列将持续更新HTML的相关学习笔记,欢迎和我一样的小白订阅,一起学习共同进步~👉文章简…

将对象或数组存在 dom元素的属性上,最后取不到完整数据,只取到 [{

目录 一、问题 二、问题及解决方法 三、总结 一、问题 1.我需要在dom元素里面添加了一个属性test存一个对象数组temp,以便我下一次找到这个dom元素时可以直接拿到属性里面的数据来渲染页面。 2.dom 属性上存 对象和数组,必须先JSON.stringify(arr),转…

开发手册——一、编程规约_8.注释规约

这篇文章主要梳理了在java的实际开发过程中的编程规范问题。本篇文章主要借鉴于《阿里巴巴java开发手册终极版》 下面我们一起来看一下吧。 1. 【强制】类、类属性、类方法的注释必须使用 Javadoc 规范,使用 /**内容*/ 格式,不得使用 // xxx 方式。 说…

C++ 线程库

文章目录thread 创建mutexmutexrecursive_mutextimed_mutexlock_guard原子操作atomic条件变量condition_variable其他线程安全问题shared_ptr单例模式C 线程库是 C11 标准中引入的一个特性,它使得 C 在语言级别上支持多线程编程,不需要依赖第三方库或操作…

unity开发知识点小结01

unity对象生命周期函数 Awake():最早调用,所以可以实现单例模式 OnEnable():组件激活后调用,在Awake后调用一次 Stat():在Update()之前,OnEnable…

【C++知识点】位运算

✍个人博客:https://blog.csdn.net/Newin2020?spm1011.2415.3001.5343 📚专栏地址:C/C知识点 📣专栏定位:整理一下 C 相关的知识点,供大家学习参考~ ❤️如果有收获的话,欢迎点赞👍…

海思嵌入式开发-005-OpenHarmony源码编译问题

海思嵌入式开发-005-OpenHarmony源码编译问题一、问题描述二、解决方案2.1解决原理2.2获取OpenHarmony 3.1.1 Release源码2.3最后解决问题,编译成功。一、问题描述 按照链接拉取master源码,出现如下问题,打开build.log文件 提示相应位置的文…

Servlet详细教程

文章目录Servletservlet 简介Servlet 入门案例页面编写页面提交 get 请求Servlet 和 Tomcat 关系servlet-apiget 和 post 请求Servlet 生命周期案例HttpServletRequest 接口简介文件上传FileServlet 类Servlet servlet 简介 servlet 全称为 server applet 是服务器的小程序&am…

龙腾iSharedisk无盘系统 v1.8 Build 20230207 Crack

龙腾 iShareDisk无盘系统是一款高品质的 无盘启动和VHD离线启动系统。其功能满足目前校园、网咖、企业、酒店、证券、服务业、KTV、包厢VOD的需求,其可以 自行选择部署有盘或者无盘,实现Windows全系列产品无盘/VHD 启动的一体化解决方案! …

【Storm】【七】Storm三种打包方式对比分析

Storm三种打包方式对比分析 一、简介二、mvn package三、maven-assembly-plugin插件四、maven-shade-plugin插件五、结论六、打包注意事项一、简介 在将 Storm Topology 提交到服务器集群运行时,需要先将项目进行打包。本文主要对比分析各种打包方式,并…

MyBatis - 14 - 分页插件的配置及使用

文章目录1、分页插件配置(1)在pom.xml中添加依赖(2)在MyBatis的核心配置文件中配置插件2、分页插件的使用回顾Mysql分页功能MyBatis分页插件的使用测试显示第1页,每页显示4条数据,打印page对象测试获取分页…

A. Linova and Kingdom(dfs + 贪心)

A. Linova and Kingdom(dfs 贪心)一、问题二、思路三、代码一、问题 二、思路 这道题的大意就是,给我们一棵树,我们需要在树上选择kkk个点,然后让kkk个信使从我们选取的kkk个点向第一个点出发。 我们把我们选取的k个…

Verdaccio 搭建私有 npm 仓库

背景 公司内部封装业务相关的组件库,工具库,希望统一管理和维护,在多个项目中都能使用,同时希望不公开,只在局域网中使用。所以,需要搭建私有 npm 仓库 Verdaccio verdaccio 是一个能够创建私有 registr…

vue:vue2与vue3的区别

一、背景 vue2是指的2.X vue3是指的3.0以及更新的版本(3.2版本在script标签里可以写setup,极大的简化了开发) 本文对比两者区别。 二、官网 生命周期选项 | Vue.js API 参考 | Vue.js Vue.js - 渐进式 JavaScript 框架 | Vue.js Vue.…

Redis学习【11】之分布式系统

文章目录一 数据分区算法1.1 顺序分区1.1.1 轮询分区算法1.1.2 时间片轮转分区算法1.1.3 数据块分区算法1.1.4 业务主题分区算法1.2 哈希分区1.2.1 节点取模分区算法1.2.2 一致性哈希分区算法1.2.3 虚拟槽分区算法二 分布式系统环境搭建与运行2.1 系统搭建2.1.1 系统架构2.1.2 …

物理层的概述(可以说是对王道计算机网络的笔记)

目录前言物理层概述基本概念数据通信基础知识数据通信相关术语三种通信方式两种传输方式码元,速率、波特、带宽**练习题**奈氏准则和香农定理奈氏准则(奈奎斯特定理)香浓定理结尾前言 本章内容讲述了物理层的概念,也是我上个星期上课的内容&…

现代检测技术-期末复习

文章目录差动结构的优点偏差/零位/微差法的应用偏差法测量零位法测量微差法测量格罗布斯准则(作业题)最小二乘法自相关/互相关算法的应用(教材和课件案例)自相关性分析互相关分析:电子计数器测频法(作业题&…