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配置实验

网络拓扑如下

关键指令

stp enable,使能STP
stp mode mstp,配置交换设备的MSTP工作模式
stp region-configuration,进入MST域视图
region-name name,配置MST域的域名
revision-level level,配置MST域的MSTP修订级别
instance instance-id vlan vlan-id,配置多生成树实例和VLAN的映射关系
active region-configuration,激活MST域配置
stp  instance instance-id  priority priority,配置交换设备在指定生成树实例中的优先级
display stp region-configuration,查看已经生效的MST域的配置信息
display stp brief, 查看端口状态和端口的保护类型
dis stp instance instance-id,查看实例的配置信息

实验步骤

1、配置VLAN和接口

2、配置MSTP

3、三台交换机配置过程类似

实验结果

SW1配置信息

SW2配置信息

SW3配置信息

配置指令

SW1配置指令

[SW1]vlan batch  

[SW1]/

[SW1-GigabitEthernet0//]port link-type trunk

[SW1-GigabitEthernet0//]port trunk allow-pass vlan  

[SW1-GigabitEthernet0//]/

[SW1-GigabitEthernet0//]port link-type trunk

[SW1-GigabitEthernet0//]port trunk allow-pass vlan  

[SW1-GigabitEthernet0//]q

[SW1]stp enable

[SW1]stp mode mstp

[SW1]stp region-configuration

[SW1-mst-region]region-name test

[SW1-mst-region]revision-level 

[SW1-mst-region]instance  vlan 

[SW1-mst-region]instance  vlan 

[SW1-mst-region]active region-configuration

[SW1-mst-region]q

[SW1]stp instance  priority 

[SW1]stp instance  priority 

SW2配置指令

[SW2]vlan batch  

[SW2]/

[SW2-GigabitEthernet0//]port link-type trunk

[SW2-GigabitEthernet0//]port trunk allow-pass vlan  

[SW2-GigabitEthernet0//]/

[SW2-GigabitEthernet0//]port link-type trunk

[SW2-GigabitEthernet0//]port trunk allow-pass vlan  

[SW2-GigabitEthernet0//]q

[SW2]stp enable

[SW2]stp mode mstp

[SW2]stp region-configuration

[SW2-mst-region]region-name test

[SW2-mst-region]revision-level 

[SW2-mst-region]instance  vlan 

[SW2-mst-region]instance  vlan 

[SW2-mst-region]active region-configuration

[SW2-mst-region]q

[SW2]stp instance  priority 

[SW2]stp instance  priority 

SW3配置指令

[SW3]vlan batch  

[SW3]/

[SW3-GigabitEthernet0//]port link-type trunk

[SW3-GigabitEthernet0//]port trunk allow-pass vlan  

[SW3-GigabitEthernet0//]/

[SW3-GigabitEthernet0//]port link-type trunk

[SW3-GigabitEthernet0//]port trunk allow-pass vlan  

[SW3-GigabitEthernet0//]q

[SW3]stp enable

[SW3]stp mode mstp

[SW3]stp region-configuration

[SW3-mst-region]region-name test

[SW3-mst-region]revision-level 

[SW3-mst-region]instance  vlan 

[SW3-mst-region]instance  vlan 

[SW3-mst-region]active region-configuration

Refer

http://support.huawei.com/enterprise/docinforeader!loadDocument1.action?contentId=DOC0000645174&partNo=10052

MSTP多生成树的配置的更多相关文章

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

    一.实验目标 掌握MSTP多生成树配置,VLAN配置,trunk配置,etherchannel配置 二.实验平台 系统:WIN7以上windows,X64版本.CPU支持虚拟化,并在BIOS中开启虚拟 ...

  2. MSTP多生成树协议

    MSTP多生成树协议 目录 MSTP多生成树协议 1.MSTP(Multiple Spanning Tree Protocol)概述 2.STP.RSTP.PVST的应用缺陷 3.MSTP的主要特点 ...

  3. MSTP多实例的配置

    MSTP多实例的配置 这次实验主要是为了加强对stp生成树协议中,RP(根端口),DP(指定端口),AP(阻塞端口)的判断方法:虽然很多时候不需要我们人工判断,因为当我们吧所有的配置好之后,然后开启生 ...

  4. MSTP+ VRRP 交换机的 配置过程

    配置思路采用以下思路配置: 1.在处于环形网络中的交换设备上配置MSTP基本功能,包括:a.配置MST域并创建多实例,配置VLAN2映射到MSTI1,VLAN3映射到MSTI2,实现流量的负载分担. ...

  5. 基于三层交换机的VRRP技术--MSTP、VRRP的综合运用

    MSTP (多生成树) 每个VLAN或者几个VLAN拥有一颗生成树,基于实例的生成树.instance 1.instance 2 每个实例拥有一颗生成树.MSTP可以实现多VLAN 的负载分担,可以实 ...

  6. STP概述简介及生成树算法

    目录: STP概述 STP简介 生成树算法 选择根网桥 选择根端口 选择指定端口 BPDU(桥协议数据单元) STP利用BPDU选择根网桥 STP的收敛 VLAN与STP关系 MSTP多生成树协议华为 ...

  7. STP进阶版MSTP

    一.MSTP简介 1.1.MSTP工作原理 mstp是一个公有生成树协议,在实际生产环境中得到了广泛的应用.传统的生成树只运行一个实例,且收敛速度慢,RSTP在传统的STP基础上通过改进达到了加速网络 ...

  8. STP的究极进化MSTP

    MSTP多生成树协议 1.MSTP概述 2.MSTP相关配置命令 1.MSTP是一个公有生成树协议,在实际生产环境中得到了广泛的应用. PVST是思科私有的,它能让多实例,多VLAN可以进行负载均衡, ...

  9. MSTP

    目录 一.生成树存在的问题 二.MSTP 三.MSTP的网络层次 四.MSTP的端口状态 五.MSTP的保护功能 一.生成树存在的问题 STP和RSTP的问题 PVST的问题 二.MSTP 多生成树 ...

随机推荐

  1. 计算广告学-多点归因模型(Multi-Touch Attribution Model)

    计算广告学中的一个重要的问题是, 如果用户产生了一次转化(conversion, 比如购买, 注册等), 且该用户在转化之前看过大量不同频道(比如搜索, 展示, 社交等等)的广告, 那么我们如何确定是 ...

  2. 反卷积Deconvolution

    反卷积(转置卷积.空洞卷积(微步卷积))近几年用得较多,本篇博客主要是介绍一下反卷积,尤其是怎么计算反卷积(选择反卷积的相关参数) 图1 空洞卷积(微步卷积)的例子,其中下面的图是输入,上面的图是输出 ...

  3. 【leetcode 简单】 第七十九题 区域和检索 - 数组不可变

    给定一个整数数组  nums,求出数组从索引 i 到 j  (i ≤ j) 范围内元素的总和,包含 i,  j 两点. 示例: 给定 nums = [-2, 0, 3, -5, 2, -1],求和函数 ...

  4. QByteArray储存二进制数据(包括结构体,自定义QT对象)

    因为利用QByteArray可以很方便的利用其API对内存数据进行访问和修改, 构建数据库blob字段时必不可少; 那如何向blob内写入自定义的结构体和类 //自定义person结构体 typede ...

  5. Indepence Mode 备份 weblogic

    一般不在administation server 停止这个模式 管理服务器挂了,不会影响其他服务器的运行 备份一个domain copy  一个  /bin  把启动的脚本做一个修改  里面的doma ...

  6. 使用qt写的进制转换器

    没有使用什么数据结构,直接使用qt自带的进制转换函数, 实时出结果,代码在后面的链接中,由于初学qt,好多不会,代码构造就有点乱 截图如下

  7. Spiral Matrix I & II

    Spiral Matrix I Given an integer n, generate a square matrix filled with elements from 1 to n^2 in s ...

  8. 采用dlopen、dlsym、dlclose加载动态链接库【总结】【转】

    转自:https://www.cnblogs.com/Anker/p/3746802.html 1.前言 为了使程序方便扩展,具备通用性,可以采用插件形式.采用异步事件驱动模型,保证主程序逻辑不变,将 ...

  9. Linux内核跟踪之trace框架分析【转】

    转自:http://blog.chinaunix.net/uid-20543183-id-1930846.html   ---------------------------------------- ...

  10. 002_Linux-Memory专题

    一.单独查看某个进程的内存占用 pmap 736 | tail -n 1 二. 以前我对这块认识很模糊,而且还有错误的认识:今天由我同事提醒,所以我决定来好好的缕缕这块的关系. 图: -------- ...