当前位置: 首页 > news >正文

MSTP技术解析:提升网络负载均衡

MSTP背景

RSTP/STP的缺陷:RSTP/STP的被阻塞端口阻塞的链路不承载任何流量,无法实现数据的负载均衡;可能有二层次优路径

MSTP:通过将一个或多个VLAN映射到instance上,再基于instance进行生成树的计算

        解决了二层环路问题;提供了二层网络冗余环境;实现流量的负载分担

MSTP基本概念

MST Region(多生成树域):MSTP网络中包含一个或多个MST域

MSTI(多生成树实例):

                一个MST域内可以生成一颗或多棵无环的生成树,每棵生成树都是一个MSTI

                MSTI用instance(实例)ID标识,取值0~4094

                VLAN映射表---------描述VLAN和MSTI的映射关系

CST(公共生成树):MSTP网络中连接所有MST域的一棵生成树

IST(内部生成树):是每个MST域内的一个生成树,IST是一种特殊的MSTI,instance为0

CIST(公共和内部生成树):CST+IST=CIST,连接MSTP网络中所有交换机的一颗生成树

SST(单生成树):MST域内只有一台交换机或者只有一棵无环的生成树

总根(CIST ROOT):CIST的根桥

域根(Regional Root):

        IST域根------在MST域中IST生成树中距离总根最近的交换设备是IST域根

        MSTI域根------每个多生成树实例的树根

主桥(Master Bridge):IST Master,它是域内距离总根最近的交换设备

        如果总根在MST域中,则总根为该域的主桥

MSTP端口角色

  1. 根端口:在非根桥上,距离根桥最近的端口是本设备的根端口,根端口负责向根桥方向转发数据
  2. 指定端口:指定端口向下游设备转发BPDU报文的端口
  3. Alternate端口:根端口的备份端口
  4. Backup端口:指定端口的备份端口
  5. master端口:MST域内距离总根最近的端口,是一种特殊的域边缘端口
  6. 域边缘端口:MST域的边缘并连接其他MST域的端口
  7. 边缘端口:整个域的边缘,不再与任何交换设备相连。一般与终端设备直接相连

MSTP端口状态

丢弃 Discarding:

  •                 端口只接收BPDU,不发送BPDU
  •                 对应端口角色:根端口,指定端口,master端口,域边缘端口,Alternate端口、Backup端口

学习Learning:

  •         端口收发BPDU,接收用户流量,学习MAC地址
  •         对应端口角色:根端口,指定端口,master端口,域边缘端口

转发Forwarding:

  •         端口收发BPDU,收发用户流量,学习MAC地址
  •         对应端口角色:根端口,指定端口,master端口,域边缘端口

MSTP报文

前36位+后37位

协议版本ID为3,BPDU类型为0X02

MST BPDU(多生成树协议单元)

配置命令

配置生成树模式:stp mode mstp------------启用MSTP:stp enable

创建并进入MSTP视图:stp region-configuration

                配置MST域名:region-name name

                配置多生成树实例与vlan的映射关系:instance instance-id vlan vlan-id

                配置MST域的MSTP修订级别(缺省为0):revision-level level

                激活MST域配置:active region-configuration

配置根桥和备份根桥

                根桥:stp instance instance-id root primary

                备份根桥:stp instance instance-id root secondary

配置交换机在指定树实例中的优先级

                stp [instance instance-id] priority priority

配置端口在指定生成树实例中的路径开销

                stp pathcost-standard dot1t 

                        配置当前端口在指定生成树上的端口路径开销:stp [ instance instance-id ] cost cost

                        配置端口在指定生成树实例中的优先级(缺省128):stp [ instance instance-id ] port priority priority

相关文章:

  • 做数据分析网站seo优化网站推广专员招聘
  • 个人做理财网站好上海广告推广
  • 淄博 做网站博客
  • 搜狗优化好的网站买卖交易平台
  • 专业的网站设计建设百度如何快速收录网站
  • 期货交易网站开发培训课程开发
  • 【空间数据分析】全局莫兰指数(Global Moran’s I)
  • MySQL 内置函数 -- 日期函数,字符串函数,数学函数,其他函数
  • 宝塔服务器调优工具 1.1(Opcache优化)
  • Unity2D 街机风太空射击游戏 学习记录 #13 射击频率道具 最高分
  • 远鼎 Odoo 18社区版与企业版功能区别系列文章之四 项目管理
  • 前端登录状态管理:主流方案对比与安全实践指南
  • Web攻防-CSRF跨站请求伪造Referer同源Token校验复用删除置空联动上传或XSS
  • Spark 之 Reuse
  • Docker容器核心操作指南:`docker run`参数深度解析
  • 使用 spark-submit 运行依赖第三方库的 Python 文件
  • iwebsec靶场sqli注入(2)
  • 09-StarRocks安全配置FAQ
  • 行为验证码 AJ-Captcha 使用文档
  • 计算机网络第九章——数据链路层《介质访问控制》
  • CDN+OSS边缘加速实践:动态压缩+智能路由降低30%视频流量成本(含带宽峰值监控与告警配置)
  • SM4算法的Verilog流水线实现(带测试)
  • 最方便的应用构建——利用云原生快速搭建本地deepseek知识仓库
  • IoTDB的基本概念及常用命令
  • 内存泄漏系列专题分析之二十四:内存泄漏测试Camera相机进程内存指标分布report概述
  • 02-StarRocks数据导入导出FAQ