H3C MSTP 实验

H3C MSTP 实验

实验拓扑

image

实验需求

  1. 所有交换机上创建 Vlan10,Vlan20,Vlan30 和 Vlan40
  2. 所有交换机之间的端口配置为 Trunk,并放行相关 VLAN
  3. 按照图示分区域配置 MSTP,并配置主备根网桥

实验步骤

VLAN基础配置(略)

在所有交换机上创建 Vlan10,Vlan20,Vlan30 和 Vlan40

在所有交换机之间的端口配置为 Trunk,并放行Vlan10,Vlan20,Vlan30 和 Vlan40

#
vlan 10
#
vlan 20
#
vlan 30
#
vlan 40
#
interface GigabitEthernet1/0/1port link-type trunkundo port trunk permit vlan 1port trunk permit vlan 10 20 30 40
#
interface GigabitEthernet1/0/2port link-type trunkundo port trunk permit vlan 1port trunk permit vlan 10 20 30 40
#
interface GigabitEthernet1/0/3port link-type trunkundo port trunk permit vlan 1port trunk permit vlan 10 20 30 40
#
interface GigabitEthernet1/0/4port link-type trunkundo port trunk permit vlan 1port trunk permit vlan 10 20 30 40
#

按照图示分区域配置 MSTP,并配置主备根网桥

分析

根据图示,网络中存在 3 个 MST 区域。交换机属于同一个 MST 区域的必要条件是域名、修订级别、实例和 VLAN 的映射关系一致,所以SW1,SW2,SW3 的配置需要一致,SW4,SW5,SW6 的配置一致,SW7 单独配置
另外,根据需求,H3C1 区域中的 实例1 映射 Vlan10 和 Vlan20,实例2 映射 Vlan30 和 Vlan40;SW1 和 SW2 分别为两个实例的主备根网桥。其他 VLAN 均映射在默认的 Instance0
  H3C2 区域中的 实例1 映射 Vlan10,实例2 映射 Vlan20,SW4 和 SW6 分别为两个实例的主备根网桥。其他 VLAN 均映射在默认的 Instance0
  H3C3 区域中的 实例1 映射 Vlan20,实例2 映射 Vlan40,SW7 为两个实例的主备根网桥。其他 VLAN 均映射在默认的 Instance0

SW1,SW2,SW3 的MST配置
[SW1]stp region-configuration 
[SW1-mst-region]region-name H3C1
[SW1-mst-region]revision-level 1
[SW1-mst-region]instance 1 vlan 10 20
[SW1-mst-region]instance 2 vlan 30 40
[SW1-mst-region]active region-configuration [SW2]stp region-configuration
[SW2-mst-region] region-name H3C1
[SW2-mst-region] revision-level 1
[SW2-mst-region] instance 1 vlan 10 20 
[SW2-mst-region] instance 2 vlan 30 40 
[SW2-mst-region] active region-configuration[SW3]stp region-configuration
[SW3-mst-region] region-name H3C1
[SW3-mst-region] revision-level 1
[SW3-mst-region] instance 1 vlan 10 20 
[SW3-mst-region] instance 2 vlan 30 40 
[SW3-mst-region] active region-configuration
在 SW1 上配置为 实例1 的主根和 实例2 的备份根
[SW1]stp instance 1 root primary 
[SW1]stp instance 2 root secondary 
在 SW2 上配置为 实例1 的备份根和 实例2 的主根
[SW2]stp instance 1 root secondary 
[SW2]stp instance 2 root primary 
SW4,SW5,SW6 的MST配置
[SW4]stp region-configuration
[SW4-mst-region] region-name H3C2
[SW4-mst-region] revision-level 2
[SW4-mst-region] instance 1 vlan 10
[SW4-mst-region] instance 2 vlan 30
[SW4-mst-region] active region-configuration[SW5]stp region-configuration
[SW5-mst-region] region-name H3C2
[SW5-mst-region] revision-level 2
[SW5-mst-region] instance 1 vlan 10
[SW5-mst-region] instance 2 vlan 30
[SW5-mst-region] active region-configuration[SW6]stp region-configuration
[SW6-mst-region] region-name H3C2
[SW6-mst-region] revision-level 2
[SW6-mst-region] instance 1 vlan 10
[SW6-mst-region] instance 2 vlan 30
[SW6-mst-region] active region-configuration
在 SW4 上配置为 实例1 的主根和 实例2 的备份根
[SW4]stp instance 1 root primary 
[SW4]stp instance 2 root secondary 
在 SW6 上配置为 实例1 的备份根和 实例2 的主根
[SW6]stp instance 1 root secondary 
[SW6]stp instance 2 root primary 
SW7 MST配置
[SW7]stp region-configuration
[SW7-mst-region] region-name H3C3
[SW7-mst-region] revision-level 3
[SW7-mst-region] instance 1 vlan 20
[SW7-mst-region] instance 2 vlan 40
[SW7-mst-region] active region-configuration

实验验证

查询各交换STP端口状态

[SW1]display stp brief MST ID   Port                                Role  STP State   Protection0        GigabitEthernet1/0/1                DESI  FORWARDING  NONE0        GigabitEthernet1/0/2                DESI  FORWARDING  NONE1        GigabitEthernet1/0/1                DESI  FORWARDING  NONE1        GigabitEthernet1/0/2                DESI  FORWARDING  NONE2        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE2        GigabitEthernet1/0/2                DESI  FORWARDING  NONE
[SW2]display stp briefMST ID   Port                                Role  STP State   Protection0        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE0        GigabitEthernet1/0/2                DESI  FORWARDING  NONE1        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE1        GigabitEthernet1/0/2                DESI  FORWARDING  NONE2        GigabitEthernet1/0/1                DESI  FORWARDING  NONE2        GigabitEthernet1/0/2                DESI  FORWARDING  NONE
[SW3]display stp briefMST ID   Port                                Role  STP State   Protection0        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE0        GigabitEthernet1/0/2                ALTE  DISCARDING  NONE0        GigabitEthernet1/0/3                DESI  FORWARDING  NONE0        GigabitEthernet1/0/4                DESI  FORWARDING  NONE1        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE1        GigabitEthernet1/0/2                ALTE  DISCARDING  NONE1        GigabitEthernet1/0/3                DESI  FORWARDING  NONE1        GigabitEthernet1/0/4                DESI  FORWARDING  NONE2        GigabitEthernet1/0/1                ALTE  DISCARDING  NONE2        GigabitEthernet1/0/2                ROOT  FORWARDING  NONE2        GigabitEthernet1/0/3                DESI  FORWARDING  NONE2        GigabitEthernet1/0/4                DESI  FORWARDING  NONE
[SW4]display stp briefMST ID   Port                                Role  STP State   Protection0        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE0        GigabitEthernet1/0/2                DESI  FORWARDING  NONE0        GigabitEthernet1/0/3                DESI  FORWARDING  NONE1        GigabitEthernet1/0/1                MAST  FORWARDING  NONE1        GigabitEthernet1/0/2                DESI  FORWARDING  NONE1        GigabitEthernet1/0/3                DESI  FORWARDING  NONE2        GigabitEthernet1/0/1                MAST  FORWARDING  NONE2        GigabitEthernet1/0/2                DESI  FORWARDING  NONE2        GigabitEthernet1/0/3                ROOT  FORWARDING  NONE
[SW5]display stp briefMST ID   Port                                Role  STP State   Protection0        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE0        GigabitEthernet1/0/2                DESI  FORWARDING  NONE1        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE1        GigabitEthernet1/0/2                ALTE  DISCARDING  NONE2        GigabitEthernet1/0/1                ALTE  DISCARDING  NONE2        GigabitEthernet1/0/2                ROOT  FORWARDING  NONE
[SW6]display stp briefMST ID   Port                                Role  STP State   Protection0        GigabitEthernet1/0/1                ALTE  DISCARDING  NONE0        GigabitEthernet1/0/2                ROOT  FORWARDING  NONE0        GigabitEthernet1/0/3                DESI  FORWARDING  NONE1        GigabitEthernet1/0/1                DESI  FORWARDING  NONE1        GigabitEthernet1/0/2                ROOT  FORWARDING  NONE1        GigabitEthernet1/0/3                DESI  FORWARDING  NONE2        GigabitEthernet1/0/1                DESI  FORWARDING  NONE2        GigabitEthernet1/0/2                DESI  FORWARDING  NONE2        GigabitEthernet1/0/3                DESI  FORWARDING  NONE
[SW7]display stp briefMST ID   Port                                Role  STP State   Protection0        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE0        GigabitEthernet1/0/2                ALTE  DISCARDING  NONE1        GigabitEthernet1/0/1                MAST  FORWARDING  NONE1        GigabitEthernet1/0/2                ALTE  DISCARDING  NONE2        GigabitEthernet1/0/1                MAST  FORWARDING  NONE2        GigabitEthernet1/0/2                ALTE  DISCARDING  NONE

描绘STP拓扑

实例0 STP拓扑

image

实例1 STP拓扑

image

实例2 STP拓扑

image

实验附件

H3C MSTP实验.zip

STP拓扑.drawio

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

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

相关文章

力扣面试150 简化路径 栈 模拟

Problem: 71. 简化路径 思路 &#x1f469;‍&#x1f3eb; 三叶题解 复杂度 时间复杂度: O ( n ) O(n) O(n) 空间复杂度: O ( n ) O(n) O(n) Code class Solution {public String simplifyPath(String path){ArrayDeque<String> d new ArrayDeque<>();…

2022 亚马逊云科技中国峰会,对话开发者论坛

目录 前言 最近整理资料发现还有一些前 2 年的内容没发出来&#xff0c;故补发记录&#xff0c;每年都有新的感悟。 开发者论坛 1. 你认为什么是开发者社区&#xff0c;如何定义一个成功的开发者社区&#xff1f; 我认为可以把开发者社区看成一个 “产品” 来对待&#xff…

【RAG 论文】GenRead:“generate-read“ 可能比 “retrieve-read“ 更有效

论文&#xff1a;Generate rather than Retrieve: Large Language Models are Strong Context Generators ⭐⭐⭐⭐ ICLR 2023 Code: github.com/wyu97/GenRead 一、论文速读 该工作发现&#xff1a;由 LLM 生成的文档中&#xff0c;往往比 retrieved documents 更可能包含正确…

C++校招八股

c类的访问权限与继承方式 公有成员在任何地方都可以被访问&#xff0c;包括类的外部和派生类。受保护成员在类的内部和派生类中可以被访问&#xff0c;但在类的外部不可访问。 私有成员只能在类的内部访问&#xff0c;包括类的成员函数和友元函数&#xff0c;不允许在类的外部…

关于“泼辣”DB 你应该知道的几件事

PolarDB PolarDB for PostgreSQL&#xff08;以下简称 PolarDB&#xff09;是一款阿里云自主研发的企业级数据库产品&#xff0c;采用计算存储分离架构&#xff0c;100% 兼容 PostgreSQL。 PolarDB 的存储与计算能力均可横向扩展&#xff0c;具有高可靠、高可用、弹性扩展等企…

文件(夹)批量重命名数字、字母、日期、中文数字大写小写

首先&#xff0c;需要用到的这个工具&#xff1a; 度娘网盘 提取码&#xff1a;qwu2 蓝奏云 提取码&#xff1a;2r1z 目标是重命名下面5个文件&#xff08;也可以是文件夹等&#xff0c;任意&#xff09;&#xff0c;从大写中文数字“贰”开始 打开工具&#xff0c;找到“文…

使用机器学习确定文本的编程语言

导入必要的库 norman Python 语句&#xff1a;import <span style"color:#000000"><span style"background-color:#fbedbb"><span style"color:#0000ff">import</span> pandas <span style"color:#0000ff&quo…

基于OpenCv的图像Harris角点检测

⚠申明&#xff1a; 未经许可&#xff0c;禁止以任何形式转载&#xff0c;若要引用&#xff0c;请标注链接地址。 全文共计3077字&#xff0c;阅读大概需要3分钟 &#x1f308;更多学习内容&#xff0c; 欢迎&#x1f44f;关注&#x1f440;【文末】我的个人微信公众号&#xf…

使用D3.js进行数据可视化

D3.js介绍 D3.js是一个流行的JavaScript数据可视化库&#xff0c;全称为Data-Driven Documents&#xff0c;即数据驱动文档。它以数据为核心&#xff0c;通过数据来驱动文档的展示和操作。D3.js提供了丰富的API和工具&#xff0c;使得开发者能够创建出各种交互式和动态的数据可…

贪心-耍杂技的牛

问题描述 农民约翰的 N头奶牛&#xff08;编号为 1…N&#xff09;计划逃跑并加入马戏团&#xff0c;为此它们决定练习表演杂技。 奶牛们不是非常有创意&#xff0c;只提出了一个杂技表演&#xff1a; 叠罗汉&#xff0c;表演时&#xff0c;奶牛们站在彼此的身上&#xff0c;形…

力扣---二叉树的锯齿形层序遍历

给你二叉树的根节点 root &#xff0c;返回其节点值的 锯齿形层序遍历 。&#xff08;即先从左往右&#xff0c;再从右往左进行下一层遍历&#xff0c;以此类推&#xff0c;层与层之间交替进行&#xff09;。 示例 1&#xff1a; 输入&#xff1a;root [3,9,20,null,null,15,…

基于深度学习神经网络的AI图片上色DDcolor系统源码

第一步&#xff1a;DDcolor介绍 DDColor 是最新的 SOTA 图像上色算法&#xff0c;能够对输入的黑白图像生成自然生动的彩色结果&#xff0c;使用 UNet 结构的骨干网络和图像解码器分别实现图像特征提取和特征图上采样&#xff0c;并利用 Transformer 结构的颜色解码器完成基于视…

PDF Shaper Ultimate 免安装中文破姐版 v14.1

软件介绍 PDF Shaper是一套完整的多功能PDF编辑工具&#xff0c;可实现最高的生产力和文档安全性。它允许你分割&#xff0c;合并&#xff0c;水印&#xff0c;署名&#xff0c;优化&#xff0c;转换&#xff0c;加密和解密您的PDF文件&#xff0c;也可插入和移动页&#xff0…

C语言实验-学生信息管理系统

按以下菜单界面编写学生信息管理系统&#xff1b; 1&#xff09;录入学生信息首先输入学生人数&#xff0c;然后根据学生人数开辟动态数组&#xff1b; 2&#xff09;学生信息包括学号、姓名、性别、三门课成绩、总分&#xff1b;其中学号、姓名、 性别、三门课成绩是需要从键盘…

初始《stack》《queue》及手搓模拟《stack》《queue》

目录 前言&#xff1a; stack的介绍和使用 stack的介绍&#xff1a; ​编辑stack的使用&#xff1a; ​编辑stack的模拟实现&#xff1a; queue的介绍和使用 queue的介绍&#xff1a; queue的使用: queue的模拟实现: priority_queue的介绍和使用 priority_queue的介绍:…

Hdfs小文件治理策略以及治理经验

小文件是 Hadoop 集群运维中的常见挑战&#xff0c;尤其对于大规模运行的集群来说可谓至关重要。如果处理不好&#xff0c;可能会导致许多并发症。Hadoop集群本质是为了TB,PB规模的数据存储和计算因运而生的。为啥大数据开发都说小文件的治理重要&#xff0c;说HDFS 存储小文件…

08 - 步骤 表输出

简介 表输出&#xff08;Table Output&#xff09;步骤是用于将 Kettle 中的数据写入关系型数据库表的步骤。它允许用户将数据流中的数据插入、更新或删除到目标数据库表中。 使用 场景 我要将处理完的数据流中的sysOrgCode 跟 plateNumber 保存记录到mysql 1、拖拽表输出…

Java Jackson-jr 库使用介绍

介绍 Jackson-jr 是一个轻量级的Java JSON 处理库。这个库被设计用来替代 Jackson 的复杂性。对比 Jackson 的复杂 API&#xff0c;Jackson-jr 的启动速度更快&#xff0c;包大小更小。 虽然Jackson databind&#xff08;如ObjectMapper&#xff09;是通用数据绑定的良好选择…

初学python记录:力扣1235. 规划兼职工作

题目&#xff1a; 你打算利用空闲时间来做兼职工作赚些零花钱。 这里有 n 份兼职工作&#xff0c;每份工作预计从 startTime[i] 开始到 endTime[i] 结束&#xff0c;报酬为 profit[i]。 给你一份兼职工作表&#xff0c;包含开始时间 startTime&#xff0c;结束时间 endTime …

ROS服务器通信

目录 一、角色 二、流程 注意 三、例子描述 四、srv文件 编译配置文件 vscode配置 五、Server.cpp编写例子 编写CMakeList 六、观察server的效果 七、Client编写例子 编写CMakeList 八、观察Client的结果 九、Client优化&#xff08;动态输入&#xff09; 了解argc…