STP端口选举原理如下:
step1: BPDU =priority (default 32768) + mac address , 2s 发一次,通过中继链路,用于选RB
step2: 非根桥上选RP(根端口),自己的接口跟自己的接口选RP (接受BPDU)
2.1 比较 cop cost of path, 比较去往根桥的COST
2.2 比较Sender BID
2.3 比较发送BPDU者的port id(越小越好),转发者更改port id
step3: 选DP: RP 对端端口一定是DP,DP的选举时在中继链路两端的端口选举的
3.1 发送者cop (进/出选最优的)
3.2 发送者BID
3.3 比较 PID
Step 4: 剩下的口就是Block状态
========偷懒下 让大家看下其他概念=============