生成树收敛过程(图解)
.STP初始化原则:
STP在建立无环路逻辑拓扑时候,STP必须遵守“STP 四步初始化原则”,即:
最低的根BID。
最低的路径开销到根桥。
最低的发送方BID。
更低的端口ID。
每个广播域只能有一个根交换机
每个非根交换机有且仅有一个根端口
每个网段有且仅有一个指派端口
既不是根端口,也不是指派端口的端口将被阻塞
步骤一、选举根桥(Root Bridge)
每个网络只能有一个根桥,根桥具有最低的BID,根桥上的所有端口都是指派端口BID=桥优先级+ 桥MAC地址+Extend System ID
桥优先级(priority 32768)和Extend System ID(vlan号)一般一样
故取决于最小的MAC地址
修改vlan的优先级
Spanning-tree vlan 1 priority 100
Spanning-tree vlan 1 -100 priority 100
Spanning-tree vlan 1 root primary
步骤二、选举根端口(Root Ports)
每个非根桥只能有一个根端口,根端口到达根桥所花代价最低
1最低花费的端口成为RP
2在花费相同的情况下,比较发送者的BID
在发送者的BID相同的情况下,比较发送者的PID(Port ID)
S1的F0/1和F0/2到跟交换机的花费相同(19),且发送者的BID也相同,接下来就比较发送者的PID,
修改端口的优先级
Router(config)#int f1/1
Router(config-if)#spanning-tree port-priority 100
在发送者的PID相同的情况下,比较接受者的PID
步骤三、选举指定端口(Designated ports)
每段只能有一个指派端口,指派端口到达根桥所花代价最低
每个网段都有一个指派交换机,该交换机负责把网段的数据发往根交换机,指派交换机上的端口叫做指派端口。(不再赘述)
比较花费
比较BID 比较PID