当前位置: 首页 > 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.lryc.cn/news/586548.html

相关文章:

  • 飞算JavaAI:重新定义Java开发效率的智能引擎
  • 【机器学习实战笔记 16】集成学习:LightGBM算法
  • Waiting for server response 和 Content Download
  • 【离线数仓项目】——电商域DWS层开发实战
  • BugBug.io 使用全流程(202507)
  • 计算机毕业设计Java停车场管理系统 基于Java的智能停车场管理系统开发 Java语言实现的停车场综合管理平台
  • STM32中的RTC(实时时钟)详解
  • 《Spring 中上下文传递的那些事儿》Part 8:构建统一上下文框架设计与实现(实战篇)
  • 利用docker部署前后端分离项目
  • 【攻防实战】记一次DC2攻防实战
  • 电网失真下单相锁相环存在的问题
  • CANoe实操学习车载测试课程、独立完成CAN信号测试
  • Spring Boot整合MyBatis+MySQL+Redis单表CRUD教程
  • 前端面试宝典---项目难点2-智能问答对话框采用虚拟列表动态渲染可视区域元素(10万+条数据)
  • 快速排序递归和非递归方法的简单介绍
  • Armstrong 公理系统深度解析
  • 人机协作系列(三)个体创业者的“新物种革命”
  • Agent任务规划
  • 分布式系统高可用性设计 - 缓存策略与数据同步机制
  • PostgreSQL安装及简单应用
  • 后端定时过期方案选型
  • python-for循环
  • linux 系统找出磁盘IO占用元凶 —— 筑梦之路
  • 工业软件出海的ERP-PLM-MES一体化解决方案
  • PostgreSQL HOT (Heap Only Tuple) 更新机制详解
  • Socket到底是什么(简单来说)
  • batchnorm类
  • 【Docker基础】Dockerfile指令速览:基础常用指令详解
  • 【PTA数据结构 | C语言版】车厢重排
  • 火山引擎:字节跳动的技术赋能初解