MSTP多生成树的配置

Posted wintrysec

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MSTP多生成树的配置相关的知识,希望对你有一定的参考价值。

STP的不足

STP协议虽然能够解决环路问题,但是由于网络拓扑收敛较慢,影响了用户通信质量

而且如果网络中的拓扑结构频繁变化,网络也会随之频繁失去连通性,从而导致用户通信频繁中断

RSTP对STP的改进

端口角色与端口状态 快速收敛机制 拓扑变化处理机制 保护功能

RSTP的配置实现

stp enable              #全局开启STP
stp mode rstp #配置STP模式为RSTP
stp root primary #配置SWA为根桥
stp bpdu-protection   #全局开启BPDU防护,配合边缘端口一起使用
stp edged-port enable #配置端口为边缘端口
?
display stp brief #配置验证
?
display stp

MSTP多生成树的原理

单生成树的缺陷

RSTP在STP基础上进行了改进,实现了网络拓扑快速收敛。

但由于局域网内所有的VLAN共享一棵生成树,因此被阻塞后链路将不承载任何流量

无法在VLAN间实现数据流量的负载均衡,从而造成带宽浪费


多生成树协议即MSTP(Multiple Spanning Tree Protocol)

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

同一个MST域的设备具有下列特点

都启动了MSTP

具有相同的域名

具有相同的VLAN到生成树实例映射配置

具有相同的MSTP修订级别配置

一个MST域内可以生成多棵生成树,每棵生成树都称为一个MSTI

每个MSTI都使用单独的RSTP算法,计算单独的生成树

每个MSTI(MST Instance)都有一个标识(MSTID),MSTID是一个两字节的整数。

VRP平台支持16个MST Instance,MSTID取值范围是0~15,默认所有VLAN映射到MST Instance 0

VLAN映射表是MST域的属性,它描述了VLAN和MSTI之间的映射关系

MSTI可以与一个或多个VLAN对应,但一个VLAN只能与一个MSTI对应

MSTP兼容STP和RSTP,既可以快速收敛,又提供了数据转发的各个冗余路径

在数据转发过程中实现VLAN数据的负载均衡

MSTP配置实验

网络拓扑如下

技术图片

技术图片

以配置SW1为例

#配置vlan和trunk端口
vlan 10
vlan 20
int g0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20
int g0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20
q
#配置MSTP
stp enable
stp mode mstp
stp region-con
stp region-name test1
revision-level 1
instance 1 vlan 10
instance 2 vlan 20
active region-con
q
stp instance 1 pri 4096
stp instance 2 pri 8192
#验证配置
dis stp instance 1
dis stp
?

配置过程类似,下面给出配置验证截图

SW1的实例1验证

技术图片

技术图片

SW2的实例1验证

技术图片

技术图片

SW3的实例2验证

技术图片

 

以上是关于MSTP多生成树的配置的主要内容,如果未能解决你的问题,请参考以下文章

MSTP(多生成树)的作用与配置命令

MSTP多生成树的配置

GNS3 1.4.0b3 MSTP多生成树配置实验

升级版协议-MSTP(多生成树协议)

MSTP

MSTP(多生成树),基础与实验