网络基础——mstp

前言:这是华为默认使用的mstp,也是在前面两种的基础上,更加完善

背景

我们可以发现,在stp和rstp中,所有VLAN由一颗生成树来承载,不能实现负载分担,同时会产生次优问题,这样大大浪费了资源,于是mstp出现

相关名词 

mstp:多生成树,通过多个VLAN来实现负载分担

mstp region:多生成树域,由网络中的多台交换设备和网段之间构成,可以存在1个或者多个,彼此之间互不相冲突

域名:是MSTP中的名字,同一个域名代表是同一个域

实例:是用来承载VLAN的映射关系,不同实例之间互不影响

修订级别:

MSTI:多生成树实例,一个VLAN只能对应一个MSTI,一颗生成树就是一个MSTI

CST:公共生成树,由连接所有的MST域的边缘交换设备所构成的一颗生成树

IST:内部生成树,是MST域内的一颗生成树,是特殊的MST注意它的instance ID 为0

CIST:公共和内部生成树,就是CST和IST加起来构成一棵完整的生成树

SST:单生成树,就是在MST域内只有一个交换设备,那么就构成了SST

CIST root:总根,是公共和内部生成树的根桥

IST域根:就是在MST域内距离IST生成树距离总根最近的交换设备

MSTI域根:是每个MSTP实例的根

master bridge:主桥,是MST域内距离总根最近的交换设备

ps:名词有点多,但是实际上发现用到的很少,所以不用纠结

master 端口:是MST域内和总根相连的所有路径中最短路径上的端口,可以理解为特殊的域边缘端口,这个端口在CIST上的角色是根端口

域边缘端口:MST域的边缘并且连接其他MST域内的端口

原理 

基本原理

  1. 通过映射VLAN 来实现,也可以实现负载分担
  2. 每个VLAN只能对应一个MSTI,即同一VLAN的数据只能在一个MSTI中传输,而一个MSTI可能对应多个VLAN
  3. 注意的是STP和MSTP的报文不能互相识别,而RSTP 和MSTP的报文可以互相识别

详细原理:这个实际上跟前面的STP和RSTP没有什么区别,只是分为CST和IST的计算,然后加起来就是CIST的计算结果,只是配置命令较为复杂

实验 

实验拓扑如下

配置命令 

VLAN的基础配置需要提前配置好

stp mode MSTP(华为设备下缺省是这个,该命令可以不敲)

stp region-configuration  //进入MST域视图
region-name hcip  //MSTP的域名为hcip
revision-level 1   //MST域的修订级别为1,默认为0
instance 1 vlan 10 20 30   //实例1关联vlan 10 20 30
instance 2 vlan 40 50 60  //实验2关系vlan 40 50 60
active region-configuration  //激活MST域的配置(这条命令如果不敲,那么是不会生效的)

stp instance 1 root primary //在LSW3的系统视图下配置,将实例1为主根桥

stp instance 2 root secondary//在LSW3的系统视图下配置,将实例2为备根桥

stp instance 2 root primary//在LSW4的系统视图下配置,将实例2为主根桥

stp instance 1 root secondary//在LSW4的系统视图下配置,将实例1为备根桥

  • 14
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值