STP收敛

1 . 选举跟交换机

拥有最小BID的交换机成为跟交换机

2 . 选举根端口

每个非根交换机有且仅有一个根端口。非根交换机上的根端口是从非根交换机到根交换机的最低路径花费的端口。非根交换机可能会从多个端口接收到根交换机的BPDU,根端口的选举依照下面的顺序:

① 最低花费的端口成为根端口。

② 在花费相同的情况下,比较发送者的BID。

③ 在发送者BID相同的情况下,比较发送者的PID(Port ID)。PID=端口优先级+端口号,端口优先级占用一个字节,默认是128,端口号在同一个模块上是顺序增加的,起始端口号与交换机的型号以及该模块所在的插槽有关。可以通过下面的命令更改交换机端口的优先级:spanning-tree port-priority x<0-255>。

④ 在发送者PID相同的情况下,比较接收者的PID。

3 . 选举指派端口

每个网段都有一个指派交换机,该交换机负责把网段的数据发往根交换机。指派交换机上的端口叫做指派端口。选举指派端口的过程其实是先选出指派交换机,如果指派交换机上有多个端口,再从多个端口中选出一个成为指派端口。指派端口的选举依照下面的顺序:

① 比较花费。

② 比较BID。这里特别要提醒比较的是BID,不是发送者的BID,因为选举指派端口,首先要选出的是指派交换机,交换机的选举比较的则是BID。

③ 比较PID。如果指派交换机上有多个端口连接到同一个网段,则具有最小PID的端口成为指派端口。

4.阻塞端口

既不是根端口,也不是指派端口的端口将被阻塞。