stp中交换机根端口的选举原则
这里的链路带宽默认都是100M,即COST=19.
实验目的:
1 判定无环路网络4 原则。
2:如何计算到根网桥的最低COST
3:非根桥交换机向根桥发送BPDU如何选路……
4:最低发送网桥ID 指的是自己的,还是邻居的。
桥 ID=优先级+MAC地址
STP构建无环路网络四原则:
1:最低的根网桥ID 2:到根网桥最低成本 3:最低发送网桥ID 4:最低端口ID
Cisco的交换机默认的优先级为 32768
SW1 mac: c200.0590.0000 SW2 mac: c201.0590.0000
SW3 mac: c200.0590.0000 SW4 mac: c203.0590.0000
选出来根桥为SW1 .这是根据第一个原则,最低的根网桥ID.
接下来选指定端口和 根端口。
SW4的1/3 1/4 接口到SW1 的COST为19. 而1/1 1/2 接口到SW1的COST为38
SW2 的 1/1 1/2 接口 到SW1的COST为19,而1/3 1/4 接口到SW1的COST为38.
默认的100M的COST为19,并且COST是以接收端口的COST计算,逐跳累加。 也就是说你的这个交换机的BPDU发送出来经过几个接口到根网桥。CO ST就是这几个接口COST累加之和
因为根桥的所有端口都是指定端口所以SW1和 SW2,SW4这4条链路的 指定端口就不用选了。 下面我们来为SW3选指定端口和跟端口。
根据判定4原则,前面两步比较不出来,因为SW3 的 4个端口到SW1的链路开销都一样。那么根据第 3原则,最低发送网桥ID. SW4的桥ID明显大于SW2的。所以根端口在 1/3 1/4 之间选择,他们接受BPDU都是同一个交换机,所以第 3步也比较不出来,第4步,选择最低端口ID.
选出1/3 为根端口。
以前关于最低发送网桥ID,一直都讨论是指自己的,还是邻居的,这次做实验,验证出来,是邻居的。因为如果是自己的话,那么就没 有可比性了。
接下来我们选择SW3连接这4条链路的指定端口。
同样第一步,还是比较不出来。第二步 SW3的4个接口到根网桥的COST为57.而SW2和SW4在 这4条链路上的接口到根网桥的COST为38.
2:如何计算到根网桥的最低COST
这条在这里面个人感觉是比较重要的,因为选择指定端口只能是靠这一条, 第1 步和第 3 4步不起作用。因为指定端口是针对每个线段的,就是说选择指定端口的交换机是两个直连的。
COST的计算方法为:从本端口出发到根网桥,所经过的转发端口COST之和。就是说不管你怎么走,只要COST是最小的就行。
为了做出这个效果。我将SW4的 1/3 1/4 接口的带宽变小。改它的接口带宽为10M.
这时候我们看它到根桥会选择从那条路走。
Sw4config)#int rang f 1/3 -4 Sw4config-if-range)#ban Sw4config-if-range)#bandwidth 1000 Sw4config-if-range)#end Cost Bridge ID FastEthernet1/1 128.42 128 100 FWD 38 32768 c203.0590.0000 128.42 FastEthernet1/2 128.43 128 100 FWD 38 32768 c203.0590.0000 128.43
从这里可以看出从SW4的 1/1 1/2 去往根桥,路径已经发生变化,它会选择COST较小的路径去发送。从这儿也可以看出到根桥的COST是累加的。
转载于:https://blog.51cto.com/lu0617/1257025
stp中交换机根端口的选举原则相关推荐
- ospfdr选举规则_OSPF中DR和BDR的选举原则和注意事项
DR和BDR的选举原则: 1.广播网络或NBMA 类型的网络需要选举指定路由器DR(Designated Router)和备份指定路由器BDR(Backup Designated Router): 2 ...
- 交换机上STP端口角色选举规则
8.2.1 生成树初始化阶段的角色选举 网络中所有的桥设备在使能STP协议后,每一个桥设备都认为自己是根桥.此时每台设备仅仅收发配置BPDU,而不转发用户流量,所有的端口都处于Listening ...
- 快速了解STP生成树——作用,端口角色,端口状态,选举规则
STP生成树 环路产生的问题 stp生成树的作用 BPDU网桥协议数据单元 1.什么是BPDU 2.BPDU消息的分类 3.BPDU消息的功能 stp生成树选举根端口的规则 stp生成树的端口角色和端 ...
- STP中,交换机的端口ID为什么要配置为16的倍数?
在最早学习生成树STP的时候,端口ID总共占16bit,其中8位是端口优先级,8位是端口编号,所以端口优先级部分的取值范围是0-255,缺省值为128.如下图所示: 但现在,在实际配置交换机的时候,配 ...
- STP:五种端口状态与角色 RSTP:3种端口状态与角色
阻塞(blocking):该端口是非指定端口,不参与帧转发.此类端口接收 BPDU 帧来确定根桥交换机的位置和根 ID,以及最终的活动 STP 拓扑中每个交换机端口扮演的端口角色. 侦听(listen ...
- STP报文格式与端口状态
1.STP交换机通过交换STP协议帧来建立和维护STP树,并在网络的物理拓扑发生变化时重新建立STP树. 2.STP协议帧由STP交换机产生,发送.接收和处理.STP协议帧是一种组播帧,组播地址是01 ...
- 划分VLAN将生成树协议中的阻塞端口设置为转发端口
在STP--生成树协议 中可以看到 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec 可知在默认的情况下,STP管理的交换机直径不能超过7台.首 ...
- 大数据中常见的端口号 总结汇总大全(最新)
大数据中常见的端口号 总结大全 如图所示: 常见端口汇总: Hadoop: 50070:HDFS WEB UI端口 8020 : 高可用的HDFS RPC端口 9000 : 非高可用的HDFS RPC ...
- 在Zabbix中添加交换机端口监控
转载来源 : 如何在Zabbix中添加交换机端口监控 :https://www.jianshu.com/p/374c0a992109 交换机上配置snmp,这个不多说了 zabbix服务器上执行如下 ...
最新文章
- java框架篇---hibernate(一对多)映射关系
- web.xml中web-app标签报错
- 【sprinb-boot】配置和lib分离打包
- JavaFX UI控件教程(二十三)之Menu
- 更灵活、有个性的卷积——可变形卷积(Deformable Conv)
- tkinter连接数据库实现班级点名系统
- 【codevs3955】最长严格上升子序列(加强版)
- c语言作业百万富翁for循环做,c语言例题(c语言经典例题100道pdf)
- Java后端开发笔试题
- 【废了-准备删除02】信息收集——基于WAMP的drupal7.x管理系统
- 解决eclipse在编辑时字体变成繁体字的问题
- 3D深度相机调研【史上最全,不服来战】
- 30天学会JAVA—练习题(2021韩顺平)——Day20
- Java集合——数据结构
- 异常---编译时异常和运行时异常:IO异常、NullPointerException、ArrayIndexOutBoundsException、ClassCastExoeption
- Clojure学习笔记(一)——介绍、安装和语法
- 新的开始,与大学告别
- webpack的proxy代理配置
- android开发adapter赋值问题
- 【基础强训】day4
热门文章
- libvirt零知识学习3 —— libvirt源码编译安装(1)
- Python生成对角矩阵和对角块矩阵
- 面部识别法案正式通过?微软总裁赞不绝口——华盛顿州重大突破!
- 怎样使用GetAsyncKeyState()
- 大学计算机基础知识电子版,大学计算机基础考试知识点(完整版).pdf
- Docker 使用快速入门
- 截至2012年5月23日19点58分支持CUDA的NVIDIA的GPU列表(Geforce)
- Ubuntu20 uuv_simulator 安装
- http劫持的原理与过程,HTTP被劫持怎么办?
- 北京社保开户需要的手续及流程