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

STP生成树划分实验

STP生成树划分

拓扑图

在这里插入图片描述

网桥ID

Switch0:0Switch1:4096Switch2:8192Switch3:12288Switch4:16384

Switch0的网桥ID最小,则Switch0为根网桥

再来选根端口,所有非根网桥都要选一个根端口出来,即除了Switch0以外的其他4台交换机都要选一个根端口;

这个时候来看路径开销,很明显Switch1和Switch2的Fa0/1端口到根网桥的路径开销最小,则Switch1和Switch2的根端口都为Fa0/1

再来看Switch3和Switch4,在Switch3里面,Fa0/1和Fa0/3就根网桥是路径开销都是2小于Fa0/2(路径开销为3),从Fa0/1和Fa0/2里面选,这两个路径开销一样,看发送方的网桥ID,很明显,Switch1小于Switch2,选从Fa0/2这边的,那就是Fa0/1,所以在Switch3中,Fa0/1是根端口。在来看Switch4,明显Fa0/3才是根端口。

指定端口很简单,根端口对应的就是指定端口,在Switch0中,Fa0/1和Fa0/2都是指定端口。在Switch1中,Fa0/3和Fa0/2是指定端口。

我们先根据以上方法来写出根网桥、根端口、指定端口:

在这里插入图片描述

其实这个时候已经很显而易见了,S2和S3Fa0/3抢指定端口,S2的网桥ID要小,则S2的Fa0/3为指定端口,S3的Fa0/3为堵塞端口。S2的Fa0/2和S4的Fa0/1抢指定端口,S2的网桥ID要小,则S2的Fa0/2是指定端口,S4的Fa0/1是堵塞端口。S3的和S4的Fa0/2抢指定端口,S3的网桥ID要小,则S3的Fa0/2是指定端口,S4的Fa0/2是堵塞端口。

到此,根网桥、根端口、指定端口、堵塞端口划分完成,我们修改交换机的网桥ID来检验一下结果:

在这里插入图片描述

ok,是正确的,不确定指定端口和根端口的可以通过命令行检查:

在这里插入图片描述

Root是根端口、Desg是指定端口、Altn是堵塞端口。

http://www.dtcms.com/a/275650.html

相关文章:

  • ms复现永恒之蓝
  • 使用ESM3蛋白质语言模型进行快速大规模结构预测
  • 学习秒杀系统-登录功能(明文密码两次MD5,JSR303参数校验,分布式session)
  • Vue 项目打包部署还存在问题?你知道怎么做吧?
  • 鸿蒙系统防黑秘籍:如何彻底防止恶意应用窃取用户数据?
  • java进阶(一)+学习笔记
  • STM32之LVGL移植
  • 详解缓存淘汰策略:LRU
  • python-enumrate函数
  • NO.3数据结构栈和队列|顺序栈|共享栈|链栈|顺序队|循环队列|链队|双端队列|括号匹配|中缀表达式转后缀|后缀表达式求值
  • JavaScript代码段注入:动态抓取DOM元素的原理与实践
  • GitHub 操作指南:项目协作与自动化工作流实践
  • 【第五节】部署http接口到ubuntu server上的docker内
  • 开源 Arkts 鸿蒙应用 开发(七)数据持久--sqlite关系数据库
  • OSPFv3-一二类LSA
  • 创建 UIKit 项目教程
  • 前端开发中的输出问题
  • 新手向:使用Python将多种图像格式统一转换为JPG
  • 【学习笔记】Linux命令
  • JavaWeb(苍穹外卖)--学习笔记05(MD5)
  • LangChain极速入门:用Python构建AI应用的新范式
  • [特殊字符]LabelMe标注转PaddleSeg数据集:多类掩码自动生成+配置文件输出(附完整Python脚本)
  • Apache Iceberg数据湖高级特性及性能调优
  • 玩转rhel9 Apache
  • linux 系统找出磁盘IO占用元凶 —— 筑梦之路
  • Java零基础笔记12(Java编程核心:面向对象编程高级{常用API、GUI编程})
  • PyTorch多层感知机模型构建与MNIST分类训练
  • 【BurpSuite 2025最新版插件开发】基础篇10(完):日志记录与调试
  • 请求服务端获取broker的机房归属信息异常
  • 剑指offer56_数组中唯一只出现一次的数字