我欲乘风,浪迹远方,因为STP
一.生成树协议STP
1.1交换网络环路的产生
sw2和sw3从所有非接收端口转发广播
广播风暴的形成
多帧复制
MAC地址表紊乱
1.2STP简介
STP-Spanning Tree Protocol(生成树协议)
1.3生成树算法
生成树算法分为3个步骤
选择根网桥(Root Bridge)
选择根端口(Root Ports)
选择指定端口(Designated ports)
1.4网桥ID(BID)
网桥id是唯一的
选择交换网络中网桥id最小的交换机成为跟网桥
取值范围:0~65535
缺省值:32768
选择根端口的依据
- 到根网桥最低的根路径成本
- 直连的网桥id最小
- 端口id最小
根路径成本
- 网桥到根网桥的路径上所有链路的成本之和
sw3的port 1根路径成本=19+100=119
1.5带宽与路径成本的关系
1.6端口id
取值范围:0~255
缺省值:128
1.7在非根网桥上,选择一个根端口(RP)
在sw1和sw3上,到达sw2最近的端口是根端口
1.8根桥上的端口全是指定端口
在每一个网段上,选择1个指定端口
非根桥上的指定端口,选择顺序
- 根路径成本较低
- 所在的交换机的网桥id的值较小
- 端口id的值较小
1.9在每个网段选择1个指定端口(DP)
根网桥上的端口都是指定端口
sw3的网桥id较小,所以sw3上的端口为指定端口
sw1既不是根端口,也不是指定端口,STP将这个端口阻塞(Block)
最终形成逻辑结构无环拓扑
二.交换机端口的STP状态
注:日常见到的最多的是转发,学习,阻塞。
2.1STP计时器
- HELLO时间
- 转发延迟
- 最大老化时间
总结:这一章主要学习在拓扑图中,谁是根端口,谁是指定端口。要理解。其次明白带宽和路径成本,以及stp的状态对应什么用途。
希望和悲伤,都是一缕光。总有一天,我们会再相遇。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」