燕郊建設局網(wǎng)站建網(wǎng)站專業(yè)
一、STP作用
1、消除環(huán)路:通過阻斷冗余鏈路來消除網(wǎng)絡中可能存在的環(huán)路。
2、鏈路備份:當活動路徑發(fā)生故障時,激活備份鏈路,及時恢復網(wǎng)絡連通性。
二、STP選舉機制
1、目的:找到阻塞的端口
2、STP交換機的角色:根交換機、非根交換機
3、STP的選舉字段
STP的選舉是通過比較BPDU(Bridge Protocol Date Unit 橋協(xié)議數(shù)據(jù)單元)的字段
BPDU主要比較以下字段:
?①根橋ID(根橋的橋ID)(Root Bridge ID)
橋ID=橋優(yōu)先級+MAC地址
橋優(yōu)先級:默認32768,范圍0--65535,步長4096(0-61440),越小越優(yōu)
MAC地址:dis stp//dis interface +接口號,越小越優(yōu)
②根路徑開銷(Root Path Cost)默認接口開銷為20萬
非根橋通過對比多條路徑的路徑開銷,選出到達根橋的最短路徑,這條最短路徑的路徑開銷被稱為RPC(Root Path Cost,根路徑開銷)
③橋ID(Bridge ID)
橋優(yōu)先級+MAC地址
④接口ID(Port ID)
接口優(yōu)先級+接口號
接口優(yōu)先級:默認128,范圍0-240,步長16,越小越優(yōu)
接口號: 越小越優(yōu)
4、選舉過程
①選舉一個根橋交換機。
②每個非根交換機選舉一個根端口。
根端口是非根橋到根橋開銷最小的端口。
A、端口的根路徑開銷、對端BID(Bridge橋 ID)、對端PID(Port ID)和本端PID
③每個鏈路選舉一個指定端口。
累計路徑開銷、橋ID、端口ID
每個鏈路都應該有一個指定端口,根橋的所有端口都是指定端口(除非根橋在物理上存在環(huán)路)。
④阻塞非根、非指定端口。
三、過程演示
1、選舉根交換機??(先比較Root Bridge ID的優(yōu)先級,若優(yōu)先級一樣再比較MAC地址)
在選舉出根交換機之前,所有的交換機都會認為自己是根交換機,每個都會發(fā)送BPDU,
通過比較BPDU的Root Bridge ID字段,從圖中可知LSW1的MAC地址最小最優(yōu)先,所有LSW1為根交換機。
2.每個非根交換機選舉一個根端口。
根端口是非根橋到根橋開銷最小的端口。
A、端口的根路徑開銷、對端BID(Bridge橋 ID)、對端PID(Port ID)和本端PID
3.每個鏈路選舉一個指定端口。
累計路徑開銷、橋ID、端口ID
每個鏈路都應該有一個指定端口,根橋的所有端口都是指定端口(除非根橋在物理上存在環(huán)路)。
4.選舉出阻塞端口。
最后,除了根端口,和指定端口,剩下的接口就是阻塞端口啦。