以太网 MSTP多实例生成树的简介、MSTP与RSTP、STP之间的联系、MSTP BPDU格式介绍、MSTP关键名词介绍)

2.12.0 以太网 MSTP多实例生成树(简介、MSTP与RSTP、STP联系、MSTP BPDU格式、MSTP关键名词介绍)

主要参考:华为S2750, S5700, S6700 V200R005(C00&C01&C02&C03) 产品文档 《MSTP基本概念》


简介

RSTP和STP 共同缺点:

  • 一个局域网内所有的vlan共享使用一个生成树,无法在vlan间实现数据流量的负载均衡
  • 链路利用率低,被阻塞的冗余链路不承载任何流量,造成了带宽的浪费,灵活性不够高。

MSTP兼容STP和RSTP,既可以快速收敛,又能使不同VLAN的流量沿各自的路径转发,从而为冗余链路提供了更好的负载分担机制。

MSTP关键名词介绍

1.MST域

MST 域(Multiple Spanning Tree Regions ,多生成树域)是由交换网络中的多台设备以及它们之间的网段所构成。

这些设备具有下列特点:

• 都启动了MSTP(华为设备默认启动且为MSTP模式):stp enablestp mode mstp

• 具有相同的域名(默认域名为自己的MAC地址):region-name huawei

• 具有相同的VLAN 到生成树实例映射配置(默认所有Vlan在实例0中):instance 1 vlan 10 20

• 具有相同的MSTP 修订级别配置(默认级别0):revision-level

• 这些设备之间在物理上有链路连通(各交换机之间相连链路需要放行实例中的Vlan

如图:存在3个MST域

对应命令:[LSW1]stp region-configuration

在这里插入图片描述

2.VLAN 映射表

VLAN 映射表是MST 域的一个属性,用来描述VLAN 和生成树实例的映射关系。

如图:右下角的VLAN映射表就是【VLAN 1 映射到生成树MST实例1】、【VLAN 2、3映射到生成树MST实例2】,其余VLAN映射到**MST实例0(默认实例)**中。

MSTP 就是根据VLAN映射表来实现负载分担的。

命令中的:[LSW1-mst-region]instance 1 vlan 10

在这里插入图片描述

3.IST 内部生成树树

IST(Internal Spanning Tree,内部生成树)是MST 域内的一棵生成树。

如图:每个MST 域内都有一棵独立的树,如D0中的所有交换设备组成的一颗无环的树,也称IST内部生成树。

在这里插入图片描述

4.CST 公共生成树

CST(Common Spanning Tree 公共生成树) 是连接交换网络内所有MST 域的单生成树。

如果把每个MST 域看作是一个“设备”,CST 就是这些“设备”通过STP 协议、RSTP 协议计算生成的一棵生成树。

如图:连接所有IST所组成的一个大树,其就是CST公共生成树。

在这里插入图片描述

5.CIST 公共和内部生成树

CIST(Common and Internal Spanning Tree 公共和内部生成树) 是连接一个交换网络内所有设备的单生成树,由IST 和CST 共同构成。

如图:CIST即CST+IST=CIST。

在这里插入图片描述

6.MSTI 多生成树实例

MSTI(Multiple Spanning Tree Instance ,多生成树实例)每个IST树内可以通过MSTP 生成多棵生成树,各棵生成树之间彼此独立。

如图:IST内部树中每棵生成树和相应的VLAN对应。这些生成树就被称为MSTI(生成树实例)。

也就是命令中的:[LSW1-mst-region] instance 1 vlan 10

在这里插入图片描述

7.域根

MST 域内IST 和MSTI 的根桥就是域根

MST 域内各棵生成树的拓扑不同,域根也可能不同。

如图:高光部分设备就是相应设备的根桥,同时也是所谓的域根。

在这里插入图片描述

8.总根

总根(Common Root Bridge)是指CIST 的根桥(即整个大树的根桥

如图:假设A0域中的高光设备为CIST的根桥,其就是所谓的总根。

在这里插入图片描述

MSTP BPDU的格式

在这里插入图片描述

Version 3 LengthVersion3 BPDU的长度。
MST Configuration IdentifierMST配置标识,表示MST域的标签信息,包含4个字段:
Configuration Identifier Format Selector:固定为0。
Configuration Name:“域名”,32字节长字符串。
Revision Level:2字节非负整数。
Configuration Digest:利用HMAC-MD5算法将域中VLAN和实例的映射关系加密成16字节的摘要。
只有MST Configuration Identifier中的四个字段完全相同的,并且互联的交换机,才属于同一个域。
在这里插入图片描述
CIST Internal Root Path CostCIST内部路径开销指从本端口到IST Master交换机的累计路径开销。CIST内部路径开销根据链路带宽计算。
CIST Bridge IdentifierCIST的指定交换机ID。
CIST Remaining HopsBPDU报文在CIST中的剩余跳数。
MSTI Configuration Messages (may be absent)MSTI配置信息。每个MSTI的配置信息占16 bytes,如果有n个MSTI就占用n×16bytes。
单个MSTI Configuration Messages的字段说明如下:
在这里插入图片描述
MSTI Flags:MSTI标志。
MSTI Regional Root Identifier:MSTI域根交换机ID。
MSTI Internal Root Path Cost:MSTI内部路径开销指从本端口到MSTI域根交换机的累计路径开销。MSTI内部路径开销根据链路带宽计算。
MSTI Bridge Priority:本交换机在MSTI中的指定交换机的优先级。
MSTI Port Priority:本交换机在MSTI中的指定端口的优先级。
MSTI Remaining Hops:BPDU报文在MSTI中的剩余跳数。

一张图了解STP、RSTP、MSTP之间的联系

在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hades_Ling

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值