RSTP-快速生成树协议
1 STP的不足之处
STP协议虽然能够解决环路问题,但是由于网络拓扑收敛慢,影响了用户通信质量。
2 RSTP概述
RSTP在许多方面对STP进行了优化,它的收敛速度更快,而且能够兼容STP。
通过接口角色的增补,简化了生成树协议的理解及部署。
RSTP的接口角色共有4种:根接口、指定接口、预备接口(原非根端口)和备份接口(原非指定端口)。
边缘端口
如果指定端口位于整个域的边缘,不再与任何交换设备连接,这种端口叫做边缘端口。
边缘端口一般与用户终端设备直接连接,可以由Disabled状态直接转到Forwarding状态,避免Listening+Learning的30秒等待。
相关命令
开启当前端口为边缘端口:stp edged-port enable
关闭当前端口为边缘端口:stp edged-port disable
配置所有端口默认为边缘端口:stp edged-port default
注:交换机与交换机之间,理论上不应该配置成边缘端口,除非拓扑中没有二层环路。
RSTP的状态规范把原来的5种状态缩减为3种
如果不转发用户流量也不学习MAC地址,那么接口状态就是Discarding状态。
如果不转发用户流量但是学习MAC地址,那么接口状态就是Learning状态。
如果既转发用户流量又学习MAC地址,那么接口状态就是Forwarding状态。
STP接口状态 RSTP接口状态 接口在拓扑中的角色
Forwarding Forwarding 包括根接口、指定接口
Learning Learning 包括根接口、指定接口
Listening Discarding 包括根接口、指定接口
Blocking Discarding 包括Alternate接口、Backup接口
Disabled Discarding 包括Disable接口
3 STP/RSTP的缺陷
由于局域网内所有的VLAN共享一棵生成树,因此无法在VLAN间实现数据流量的负载均衡,链路被阻塞后将不承载任何流量,还有可能造成部分VLAN的报文无法转发。
4 MSTP:多生成树
MSTP兼容STP和RSTP,既可以快速收敛,又提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。
5 不同生成树的标准
STP 标准生成树 802.1D
RSTP 快速生成树 802.1w
MSTP 多实例生成树 802.1s
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具