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. Ubuntu 通过 Live CD 更新grub恢复引导Boot Menu

    工作需要更换主板,但是不想重装电脑. 怎么办呢? 其实并不需要重装电脑,只需要回复boot menu即可. 1. 首先用u盘制作一个ubuntu的live CD(请自行百度),然后通过u盘启动, 选择 ...

  2. Entity Framework(EF的Model First方法)

    EntityFramework,是Microsoft的一款ORM(Object-Relation-Mapping)框架.同其它ORM(如,NHibernate,Hibernate)一样, 一是为了使开 ...

  3. 【译】第二篇 Integration Services:SSIS数据泵

    本篇文章是Integration Services系列的第二篇,详细内容请参考原文. 简介SSIS用于移动数据.数据流任务提供此功能.因为这个原因,当介绍SSIS时我喜欢从数据流任务开始.数据流任务的 ...

  4. 【方法】jQuery无插件实现 鼠标拖动切换图片/内容 功能

    前言 我就想随便叨逼叨几句,爱看就看几句,不爱看就直接跳过看正文就好啦~ 这个方法是仿写页面时我自己研究出来,可能有比我更简单的方法. 但我不管,因为我没查我不知道,我就觉得我的最好啦,耶耶耶~ 效果 ...

  5. const与指针

    C++中const与指针 1.常指针: ; int * const pInt = &x; 其中PInt是常指针,pInt的值无法改变,但其指向的内容可以改变. 2.指向常量的指针 有两种写法: ...

  6. 2016.5.16——leetcode:Reverse Bits(超详细讲解)

    leetcode:Reverse Bits 本题目收获 移位(<<  >>), 或(|),与(&)计算的妙用 题目: Reverse bits of a given 3 ...

  7. TCP三次握手与四次挥手过程

    TCP连接的建立(三次握手) 首先,客户端与服务器均处于未连接状态,并且是客户端主动向服务器请求建立连接: 客户端将报文段中的SYN=1(同步位),并选择一个seq=x,(即该请求报文的序号为x)  ...

  8. linux中set、unset、export、env、declare,readonly的区别以及用法

    set命令显示当前shell的变量,包括当前用户的变量;   env命令显示当前用户的变量;   export命令显示当前导出成用户变量的shell变量.           每个shell有自己特有 ...

  9. 001_Mac键盘图标与对应快捷按键标志汇总

    Mac键盘图标与对应快捷按键 ⌘——Command () win键 ⌃ ——Control ctrl键 ⌥——Option (alt) ⇧——Shift ⇪——Caps Lock fn——功能键就是 ...

  10. CCScale9Sprite 的 setContentSize setPreferredSize 区别

    CCScale9Sprite 设置图片大小方式: updateButtonSpriteMark->setContentSize(size);//设置图片的原始大小设置节点的未转换大小.无论节点被 ...