STP的计算
2013-06-27 21:45
302 查看
h3c的stp cost值与cisco的计算有所不同
在cisco计算机时,依据802.1D的标准来算,而h3c则使用私有的算法
在有链路聚合的时候,h3c的cost值会适当减小,而cisco则不变
如何选择根桥、根端口、指定端口和阻塞端口,h3c将阻塞端口称之为alternate,即为替代端口
在cisco中的RSTP中,有替代端口与备份端口的称谓。在STP中,不使用的端口称为阻塞端口
STP选举的原则
1.首先比较根桥ID,桥ID由桥优先级与MAC地址组,桥ID为16位,0-65535,优先级小者优先
2.如果根桥ID相同,则比较到根桥的COST值,根据上面的计算机方法算cost值,需要注意的是cost值一般指链路的cost值,cost值从根桥发出的时候为0,到达下游交换机后,如果下游交换机转发BPDU到其他交换机,则会加上根桥到达本交换机的链路的cost值再转发。而不是在根桥发出BPDU时就会加入链路的cost值
3.如果收到的cost值相同,则会比较指定桥ID,即上游交换机的ID,小者优先
4.如果指定桥ID相同,则比较指定桥的端口ID,小者优先
5.如果以上都相同,则比较接收该配置BPDU的端口ID,小者优先
如果需要手工计算,或在规划网络时,使用以下方法
1.先算出根桥,根桥的计算机一般来说,具有最小桥优先级的SW成为根桥
2.计算机根端口,根端口是相对同一台交换机来讲的,到达根桥具有最小cost值的端口成为根端口,如果cost相同,按照选举原则来计算,指定桥ID--指定桥端口ID--接收到配置BPDU的ID
3.计算机指定端口与阻塞端口,指定端口与阻塞端口是相对一个物理网段或者链路来计算的。指定端口的确定,比较端口发送的配置BPDU和接收到的配置BPDU,如果发送的BPDU优于接收的BPDU,则表明端口在物理链路上有最优的BPDU,为指定端口
在一条链路的两个端口,如果不是指定端口,也不是选举出来的根端口,则成为阻塞端口
链路速率 | Cisco 开销 | H3c开销 |
10Gbps | 2 | 2 |
1Gbps | 4 | 20 |
1Gbps 2port agg | 4 | 18 |
1Gbps 3port agg | 4 | 16 |
100Mbps | 19 | 200 |
10Mbps | 100 | 2000 |
在有链路聚合的时候,h3c的cost值会适当减小,而cisco则不变
如何选择根桥、根端口、指定端口和阻塞端口,h3c将阻塞端口称之为alternate,即为替代端口
在cisco中的RSTP中,有替代端口与备份端口的称谓。在STP中,不使用的端口称为阻塞端口
STP选举的原则
1.首先比较根桥ID,桥ID由桥优先级与MAC地址组,桥ID为16位,0-65535,优先级小者优先
2.如果根桥ID相同,则比较到根桥的COST值,根据上面的计算机方法算cost值,需要注意的是cost值一般指链路的cost值,cost值从根桥发出的时候为0,到达下游交换机后,如果下游交换机转发BPDU到其他交换机,则会加上根桥到达本交换机的链路的cost值再转发。而不是在根桥发出BPDU时就会加入链路的cost值
3.如果收到的cost值相同,则会比较指定桥ID,即上游交换机的ID,小者优先
4.如果指定桥ID相同,则比较指定桥的端口ID,小者优先
5.如果以上都相同,则比较接收该配置BPDU的端口ID,小者优先
如果需要手工计算,或在规划网络时,使用以下方法
1.先算出根桥,根桥的计算机一般来说,具有最小桥优先级的SW成为根桥
2.计算机根端口,根端口是相对同一台交换机来讲的,到达根桥具有最小cost值的端口成为根端口,如果cost相同,按照选举原则来计算,指定桥ID--指定桥端口ID--接收到配置BPDU的ID
3.计算机指定端口与阻塞端口,指定端口与阻塞端口是相对一个物理网段或者链路来计算的。指定端口的确定,比较端口发送的配置BPDU和接收到的配置BPDU,如果发送的BPDU优于接收的BPDU,则表明端口在物理链路上有最优的BPDU,为指定端口
在一条链路的两个端口,如果不是指定端口,也不是选举出来的根端口,则成为阻塞端口
相关文章推荐
- STP手动计算生成树!
- ENSP中模拟stp生成树根路径cost值计算
- STP手动计算生成树以及STP\RSTP\MSTP的区别
- STP生成树计算-RSTP
- STP的计算
- stp 路径开销定义 ospf cost计算
- 演示:两台交换机成环后的STP计算原则 推荐
- 中奖概率计算
- 考勤时间计算方法探讨
- 表达式计算
- 房贷收益计算
- 不使用加减乘除符号计算加法
- 一个简单的jQuery计算器实现了连续计算功能
- 动态规划-避障道走法计算(AvoidRoads)
- js 计算字符串长度 中英文
- 十分钟了解分布式计算:Petuum
- JAVA学习代码——虚数/复数的计算
- 计算日期到天数转换
- js 计算快速统计中用到的日期
- [笔记] awk命令计算sum, min, max, avg