1.须知
1.1.角色
首先了解STP运行中使用的角色
1.2.STP运行的接口状态
2.ROOT根桥设备怎么选出来?
为了达到了解整个二层交换的情况,STP会让设备产生一种特殊的报文BPDU在交换中进行流转,BPDU携带很多信息,比如COST值,ROOT ID,MAC地址,优先级等等。
每台设备都会产生BPDU,然后选举一个主要设备,相当于主要所有交换的脑子设备,这个设备我们叫做根桥(ROOT),这个设备产生的BPDU我们叫做最优的BPDU(后面都叫做BPDU)。
2.1.优先级
0-61440,以4096的倍数为优先级,默认为32768
越小越优,比如4096就比32768来的优。
2.2.MAC地址
越小越优
选举出来ROOT设备,选完ROOT之后正常情况下就只有ROOT发送BPDU了,相当于整个网络中的所有人都要听老大的话
3.RP端口(根端口)怎么选出来?
根端口在每台非ROOT设备上只有一个,选举ROOT端口的目的是为了能选出最快的一条链路来收到老大(ROOT)发送的命令(BPDU)以下是选举规则
3.1.Cost Path Root 根路径开销
这个属性表示了从本身的某个接口出发到ROOT的距离,当然是越小越优先,毕竟开销是体现链路质量的一种参考值。
文中开销值计算方式
带宽 |
COST |
10M |
100 |
100M |
19 |
1000M |
4 |
例如:
此时网络中的根桥为SW1
SW2直连SW2