MSTP多生成树的配置
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
MSTP多生成树的配置的更多相关文章
- GNS3 1.4.0b3 MSTP多生成树配置实验
一.实验目标 掌握MSTP多生成树配置,VLAN配置,trunk配置,etherchannel配置 二.实验平台 系统:WIN7以上windows,X64版本.CPU支持虚拟化,并在BIOS中开启虚拟 ...
- MSTP多生成树协议
MSTP多生成树协议 目录 MSTP多生成树协议 1.MSTP(Multiple Spanning Tree Protocol)概述 2.STP.RSTP.PVST的应用缺陷 3.MSTP的主要特点 ...
- MSTP多实例的配置
MSTP多实例的配置 这次实验主要是为了加强对stp生成树协议中,RP(根端口),DP(指定端口),AP(阻塞端口)的判断方法:虽然很多时候不需要我们人工判断,因为当我们吧所有的配置好之后,然后开启生 ...
- MSTP+ VRRP 交换机的 配置过程
配置思路采用以下思路配置: 1.在处于环形网络中的交换设备上配置MSTP基本功能,包括:a.配置MST域并创建多实例,配置VLAN2映射到MSTI1,VLAN3映射到MSTI2,实现流量的负载分担. ...
- 基于三层交换机的VRRP技术--MSTP、VRRP的综合运用
MSTP (多生成树) 每个VLAN或者几个VLAN拥有一颗生成树,基于实例的生成树.instance 1.instance 2 每个实例拥有一颗生成树.MSTP可以实现多VLAN 的负载分担,可以实 ...
- STP概述简介及生成树算法
目录: STP概述 STP简介 生成树算法 选择根网桥 选择根端口 选择指定端口 BPDU(桥协议数据单元) STP利用BPDU选择根网桥 STP的收敛 VLAN与STP关系 MSTP多生成树协议华为 ...
- STP进阶版MSTP
一.MSTP简介 1.1.MSTP工作原理 mstp是一个公有生成树协议,在实际生产环境中得到了广泛的应用.传统的生成树只运行一个实例,且收敛速度慢,RSTP在传统的STP基础上通过改进达到了加速网络 ...
- STP的究极进化MSTP
MSTP多生成树协议 1.MSTP概述 2.MSTP相关配置命令 1.MSTP是一个公有生成树协议,在实际生产环境中得到了广泛的应用. PVST是思科私有的,它能让多实例,多VLAN可以进行负载均衡, ...
- MSTP
目录 一.生成树存在的问题 二.MSTP 三.MSTP的网络层次 四.MSTP的端口状态 五.MSTP的保护功能 一.生成树存在的问题 STP和RSTP的问题 PVST的问题 二.MSTP 多生成树 ...
随机推荐
- 深入浅出JavaScript之跨域总结
什么是跨域 1.document.domain+iframe的设置 2.动态创建script 3.利用iframe和location.hash 4.window.name实现的跨域数据传输 5.使用H ...
- Android Dalvik和JVM的区别
JVM运行的Java字节码,它从.class文件或Jar包中加载字节码然后执行: Dalvik 运行的是 dex 文件(Dalvik Executable),生成APK时,Dx工具把所有.class文 ...
- 【BZOJ】2434: [Noi2011]阿狸的打字机 AC自动机+树状数组+DFS序
[题意]阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机.打字机上只有28个按键,分别印有26个小写英文字母和'B'.'P'两个字母. 经阿狸研究发现,这个打字机是这样工作的: l 输入小写 ...
- springboot+mybatis使用PageHelper分页
项目结构和spring搭建mybatis请参考springboot整合mybatis.在这个基础上配置分页. 一:导入PageHelper依赖 <dependency> <group ...
- HDU 5701 中位数计数 (思维题)
题目链接 Problem Description 中位数定义为所有值从小到大排序后排在正中间的那个数,如果值有偶数个,通常取最中间的两个数值的平均数作为中位数. 现在有n个数,每个数都是独一无二的,求 ...
- Python基础入门(一)
1.在线教程 2.Python下载地址,安装步骤,就是next.next... 3.配置环境变量(win8) 电脑 --> 属性 --> 高级系统设置 --> 环境变量,找到系统变量 ...
- 《廖雪峰Git教程》学习笔记
原文链接 一.创建版本库 ①初始化一个Git仓库:git init ②添加文件到Git仓库:1.git add<file> ; 2.git commit 二.时光机穿梭 ①查看工作区状态 ...
- 使用转义防御XSS
使用转义防御XSS 在输出的时候防御XSS即对用户输入进行转义,XSS的问题本质上还是代码注入,HTML或者javascript的代码注入,即混淆了用户输入的数据和代码.而解决这个问题,就需要根据用户 ...
- Linux(Centos )的网络内核参数优化来提高服务器并发处理能力【转】
简介 提高服务器性能有很多方法,比如划分图片服务器,主从数据库服务器,和网站服务器在服务器.但是硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题 ...
- python几种装饰器的用法
用函数装饰函数 这种比较常见首先定义装饰器函数 def cache(func): data = {} @wraps(func) def wrapper(*args, **kwargs): key = ...