好像各种书写的不是很一样。连<考试指南>也写得比较文模糊了。因为没有提到端口优先级,估计是合并到端口ID去了。

而<学习指南>里的是:

1.最低的根网桥ID

2.最低的到达根网桥的路径开销

3.最低的发送方网桥ID

4.最低的端口优先级

5.最低的端口ID(个人认为改为&ldquo;端口号&rdquo;比较合适,&ldquo;端口ID&rdquo;应该是&ldquo;优先级+端口号&rdquo;)

其中4和5的端口指的是发送方的端口。而不是本网桥端口

这是CCIE RS最新官方教材的说法:(感觉是写得最清楚的)

选根端口:

1. Pick the lowest value of the forwarding switch&rsquo;s bridge ID.
2. Use the lowest port priority of the neighboring switch. The neighboring switch added its own port priority to the Hello before forwarding it.
3. Use the lowest internal port number (of the forwarding switch) as listed inside the received Hellos.

选指定端口:

When the cost is a tie, STP uses the same tiebreakers to choose the DP as when choosing an RP: lowest forwarder&rsquo;s bridge ID, lowest forwarder&rsquo;s port priority, and lowest forwarder&rsquo;s port number.

指定桥,就是设备上行连接的一个设备

SW1

/    \

/     \

/       \

/         \

port A /          \

SW2           SW3

port B |            |

|            |

|            |

|            |

port C |            |

SW4           SW5

在上图中,SW1是根桥,SW2是SW4的指定桥,port A是SW2的根端口,port B是SW2的指定端口,port C是SW4的根端口。

1、BPDU中根桥ID最小的最好

2、如果根桥ID相同,根路径开销最小的最好

3、如果根路径开销也相同,指定桥ID最小的最好

4、如果指定桥ID也相同,那么指定桥的指定端口最小的BPDU最好

转载于:https://blog.51cto.com/orzorz/756840

细究STP根端口和指定端口的选举过程相关推荐

  1. STP的根端口与指定端口

    前言 本文的资料来源于互联网,因初学CCNA,对学习指南中所讲的概念晦涩难懂,于是网上搜索这些资料,终于理解了大半,为对其他学者有益,故专门整理出来. 定义: 根端口(RP):指直接连到根桥的链路所在 ...

  2. HCIA/HCIP使用eNSP模拟STP实验与STP根桥、根端口、指定端口选举方法

    使用eNSP模拟STP实验 实验配套拓扑:STP Configuration.topo 目录 使用eNSP模拟STP实验 拓扑预览 一.修改默认模式 二.确定根桥与各端口 三.修改SW1为主根桥 SW ...

  3. 如何选举根端口,指定端口,阻塞端口

    Re: RSTP端口角色确定过程 1.BID是用来选举根桥的,BID包含MAC地址+优先级,比较时先比较优先级,然后是MAC地址 2.路径开销是选举各网段的交换机上用于到达该网段的端口的,和带宽直接挂 ...

  4. linux samba默认端口,Linux 指定端口挂载samba 亲测可用!

    我在云主机开启了445,,46端口 通过tcptraceroute可以看到,运营商屏蔽了访问445 samba 端口 chunli@ubuntu ~$ tcptraceroute 47.88.159. ...

  5. mysql查看、修改端口、指定端口登录

    一.查看端口: 1.在命令行中输入:mysqld --console,输出的信息可以看到端口号 2.登录本地或远程mysql,输入show global variables like 'port',这 ...

  6. 华为交换机 STP MSTP BPDU保护 边缘端口 BPDU过滤 根保护 环路保护 TC保护

    生成树协议 STP        生成树协议 RSTP    快速生成树协议 MSTP    多生成树协议 一.原理 stp:Spanning Tree Protocol (生成树协议) 交换网络广播 ...

  7. 快速了解STP生成树——作用,端口角色,端口状态,选举规则

    STP生成树 环路产生的问题 stp生成树的作用 BPDU网桥协议数据单元 1.什么是BPDU 2.BPDU消息的分类 3.BPDU消息的功能 stp生成树选举根端口的规则 stp生成树的端口角色和端 ...

  8. 阿里云服务器安全组开放指定端口无法访问问题记录

    前言 最近新上线项目,决定启用新的阿里云服务器,服务端项目打包之后部署到服务器,项目正常启动,在阿里云控制台开放指定端口之后接口访问不通,这里记录一下出现的问题的原因以及处理方案. 问题处理过程 首先 ...

  9. 2022-08-14 网工进阶(二十六) MSTP-网络层次、端口角色、端口状态、拓扑计算

    MSTP简介 RSTP在STP基础上进行了改进,实现了网络拓扑快速收敛.但在划分VLAN的网络中运行RSTP/STP,局域网内所有的VLAN共享一棵生成树,被阻塞后的链路将不承载任何流量,无法在VLA ...

最新文章

  1. 有关RDS上只读实例延时分析-同适用于自建MySQL主从延时分析判断
  2. jquery 给iframe里的元素添加事件
  3. LeetCode--434--字符串中的单词数
  4. 未来的GDI:WPF技术纵览[zz]
  5. HTML如何设置音频播放器控件的大小
  6. linux系统上不去网,linux 上不去网
  7. android studio: 让项目通过阿里云 maven jcenter 下载依赖资源
  8. 住建部印发《全国建筑设计周期定额》——建设和设计单位“不得压缩”设计周期...
  9. Linux系统查看内存使用情况
  10. c语言oj质数还是合数,求数据帝帮忙测试一下代码,已被南洋理工大学的oj搞蒙.....
  11. 使用博图V15和S7-PLCSIM Advanced V2.0以S7-1500PLC仿真Modbus TCP
  12. 回溯法实现求解子集合和问题
  13. 古老CPU启示录-意义重大的8008 芯片
  14. 面试题:找出数列中间未排序好的子数列
  15. extjs给panel添加滚动条_ExtJs Panel 滚动条设置
  16. 人工智能未来十大趋势,22年最新
  17. 神武手游做任务链服务器维护,神武手游跑环攻略 跑环注意事项详解
  18. android 壁纸软件 宝宝,宝宝巴士桌面软件下载
  19. vcs 覆盖率收集2——覆盖率选项 + 合并覆盖率
  20. win7系统的电脑怎么提升开机速度

热门文章

  1. 服务器看端口信息命令行,服务器查看端口命令行
  2. jquery和css的区别是什么?
  3. web前端入门到实战:CSS3两大实用属性,以及网页制作技巧
  4. web前端是不是没有前景了?
  5. easyui 修改单元格内容_jquery easyui datagrid实现增加,修改,删除方法总结
  6. java程序设计自考_java程序设计自考试题
  7. 华为鸿蒙系统发展时间2021年,耗时八年打造国产系统,华为鸿蒙OS质疑声不断,它才是真正未来...
  8. mongodb 监控权限_分布式监控系统Zabbix3.4-针对MongoDB性能监控操作笔记
  9. unity android 在后台运行_Android 11“精简版”正式发布,低端机也可以流畅运行
  10. mysql like html_mysql - MySQL RLIKE查找,然后替换打开和关闭HTML标记之间的所有字符 - 堆栈内存溢出...