STP的不足
STP协议虽然能够解决环路问题,但是由于网络拓扑收敛较慢,影响了用户通信质量
而且如果网络中的拓扑结构频繁变化,网络也会随之频繁失去连通性,从而导致用户通信频繁中断
RSTP对STP的改进
端口角色与端口状态 快速收敛机制 拓扑变化处理机制 保护功能
RSTP的配置实现
stp enable #全局开启STPstp mode rstp #配置STP模式为RSTPstp 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 10vlan 20int g0/0/1port link-type trunkport trunk allow-pass vlan 10 20int g0/0/2port link-type trunkport trunk allow-pass vlan 10 20q#配置MSTPstp enable stp mode mstpstp region-constp region-name test1revision-level 1instance 1 vlan 10instance 2 vlan 20active region-conqstp instance 1 pri 4096stp instance 2 pri 8192#验证配置dis stp instance 1dis stp?
配置过程类似,下面给出配置验证截图
SW1的实例1验证
SW2的实例1验证
SW3的实例2验证
原文地址:https://www.cnblogs.com/wintrysec/p/10542085.html