首页 > 其他分享 >华为网络多生成树协议

华为网络多生成树协议

时间:2024-09-11 14:52:47浏览次数:10  
标签:mst vlan tree 网络 生成 华为 实例 spanning

多生成树协议

一个或多个vlan可以映射到同一个生成树中;

MSTP将一个网络划分为多个域,每个域有多个生成树,域间利用CIST 公共与内部生成树commonand internal spanning tree 保证拓扑结构无环路;

实例即多个vlan的集合,将多个Vlan映射到同一个生成树中,每个vlan只能在一个生成树传递消息,节约网络开销和资源占有率;

域由域名,修订级别,Vlan与实例的映射关系组成;

默认域名为交换机MAC地址,修订级别为0,所有vlan映射到实例0上;

MSTP中定义的实例0是公共与内部生成树,其他实例叫做多生成树实例MSTImultiple spanning tree instance;

MST域

c39463ae19b54252bc938c1e1f02a442.png

 

设备的域名,修订级别,Vlan到生成树实例的映射配置都相同;

一个多生成树域MST域内可以通过MSTP生成多个生成树;

生成树之间彼此独立,每个生成树被称为一个生成树实例;

IST internal spanning tree 内部生成树是域内实例0的生成树;内部生成树和公共生成树CST共同构成整个交换网络的CIST;

CIST为连接一个交换网络内所有设备的单生成树;

开启MSTP;

默认开启 MSTP协议,如果关闭,使用spanning-tree mode mstp;

打开MSTP;

配置MSTP:

configure terminal:全局配置模式;

spanning-tree mst configuration:进入MSTP配置模式;

instance instance-id vlanv lan-range:配置vlan与生成树实例的关系;

name name1:配置mst域的配置名称;

reversion umber;配置mst域的修正号;

配置MST实例的优先级:spanning-tree mst instance priority number;

应用:

62f3ecc2f0f44bc883c341eb66081cc6.jpg

 

每台交换机都配置了vlan10和vlan 20;

要求vlan10的根交换机为是switch 0,vlan 20 的根交换机为switch 1:

mstp配置信息如下:

如图,美欧台交换机都配置了vlan 10,vlan20:

要求vlan 10的根网桥为 SWITCH2;

vlan 20的根网桥为SWITCH 5

4e6ca49af4674fddab00dc01c7ff34e2.png

Switch2中:

spanning-tree configuration :mstp配置模式

instance 1 vlan 10:配置vlan 10与生成树实例1的映射关系

instance 2 vlan 20:配置vlan 20与生成树实例2的映射关系

revision 1:配置MSTP的修正号

eixt:退出;

spanning-tree mst 0 priority 8192:配置MST实例0的优先级

spanning-tree mst 1 priority 4096:配置MST实例1的优先级最高

优先级越小越优

spanning-tree mst 2 priority 8192

Switch5中:

spanning-tree mst configuration

instance 1 vlan 10

instance 2 vlan 20

revision 1

spanning-tree mst 0 priority 8192

spanning-tree mst 1 priority 8192:

spanning-tree mst 2 priority 4096:配置MST实例2的优先级最高

优先级越小越优

配置交换机8:

spanning-tree mst configuration

instance 1 vlan 10

instance 2 vlan 20

revision 1

interface fastEthernet 0/1

switchport mode trunk

interface fastEthernet 0/2

switchport mode trunk

exit

show spanning-tree mst instance:查看配置结果

 

 

标签:mst,vlan,tree,网络,生成,华为,实例,spanning
From: https://blog.csdn.net/2302_77397775/article/details/141970222

相关文章

  • 计算机网络 (第二章 物理层)
    计算机网络(第二章物理层)前言为了期末考试复习方便,以及对自己的学习进行监督,写下这一系列有关计算机网络的知识。文章内容大都是来自王道考研课以及老师上课所讲加上个人理解。文章目录计算机网络(第二章物理层)前言一、物理层基本概念二、数据通信基本知识1.通信......
  • Springboot使用kaptcha生成验证码
    <dependency><groupId>com.youkol.support.kaptcha</groupId><artifactId>kaptcha</artifactId><version>2.3.2</version></dependency>importcom.google.code......
  • h3c认证网络工程师培训,恭喜张同学顺利通过机试!
    在这个充满挑战与机遇的数字时代,每一份技能的认证都是通往成功之路的坚实基石。今天,我们满怀喜悦地宣布,经过不懈努力与汗水浇灌,张同学终于在H3C认证网络工程师的机试中大放异彩,顺利通关!这不仅是对他个人能力的肯定,更是对梦想不懈追求的最好证明。备考路上的坚持与智慧谈及......
  • 2024年转行做网络安全工程师还来得及吗?薪资怎么样呢
    ......
  • 转行人员想做网络安全工程师有哪些要求?
    ......
  • 数学建模之BP神经网络+函数代码解释
    神经网络原理~大样本数据-分类/预测~几百个是小样本神经网络——最易懂最清晰的一篇文章-CSDN博客误差大:Matlab中newff函数使用方法和搭建BP神经网络的方法_newff函数用法-CSDN博客net=newff(PR,[S1,S2],{'tansig','purelin'},'traingd')函数 newff:构建BP神经网络PR:训练......
  • NetworkManager内核网络栈通信机制
    NetworkManager在启动和配置网络设备时,会通过Linux内核的网络栈API与设备驱动程序进行交互,特别是通过netlink子系统来实现。1.Netlink通信机制Netlink是Linux内核与用户空间进程之间的一种通信机制,它允许用户空间进程与内核模块(如网络栈)交换信息。Netlink为Networ......
  • 探索Go语言中的随机数生成、矩阵运算与数独验证
    1.Go中的随机数生成在许多编程任务中,随机数的生成是不可或缺的。Go语言通过math/rand包提供了伪随机数生成方式。伪随机数由种子(seed)决定,如果种子相同,生成的数列也会相同。为了确保每次程序运行时产生不同的随机数,我们通常使用当前时间作为种子。示例1:简单的随机数生......
  • 图与网络——最短路问题精解
    最短路问题(ShortestPathProblem)是图论中的一个经典问题,广泛应用于现实世界中的多个领域。该问题的核心在于如何在一个图中找到给定起点和终点之间路径权重最小的路径。路径权重通常代表时间、成本、距离等因素,因此最短路问题不仅具有理论上的研究价值,还在实际问题的解决中发挥了......
  • 通义灵码用户说:“人工编写测试用例需要数十分钟,通义灵码以毫秒级的速度生成测试代码,且
    通过一篇文章,详细跟大家分享一下我在使用通义灵码过程中的感受。一、定义通义灵码,是一个智能编码助手,它基于通义大模型,提供代码智能生成、研发智能问答能力。在体验过程中有任何问题均可点击下面的连接前往了解和学习。通义灵码官网通义灵码安装教程通义灵码产品手册......