STP生成樹協議

2021-10-13 00:27:12 字數 1496 閱讀 2961

**

1、拓撲圖

由上圖可知,stp是預設啟動的,預設優先順序都是32768+1(vlan號),switch都啟動後選舉根橋,因優先順序一樣會比較每個交換機的mac位址,其中,switch2的mac最小,即成為了根橋。

2、優先順序priority和cost

修改switch0的vlan1的優先順序為24576,再reload一下,使重新選舉根橋、計算cost和選舉埠,此時,其餘的交交換機的優先順序仍為327689(32768+1)。最後看結果會發現,switch0的優先順序變成了24577(24576+1),整個廣播域中的根橋都變成了switch0,且非指定埠變成了switch3的fa0/1埠。

分析:交換機選舉根橋,先比較的是優先順序,優先順序最小的為根橋,在優先順序一樣的情況下,才比較mac位址。最終優先順序的大小為設定的優先順序(4096的倍數)+vlanid號。switch3的fa0/1埠稱為非指定埠,是因為根橋的變化,使得switch3到switch0的兩條路徑的開銷都一樣,fa0/1和fa0/2都可以為根埠,此時比較switch2和switch1的bid,優先順序一樣,比較mac位址,switch2更小,所以fa0/2為根埠,為防環,fa0/1為非指定。

3、根埠選舉

修改switch1的優先順序為24576,再reload一下,使再次選舉根橋、計算cost和選舉埠。此時switch3的f0/2變為非指定埠,fa0/1變為forwarding狀態。

分析:和更改1一樣,比較switch2和switch1的bid,只不過這次priority就可以直接比較出。

4、bid一樣時,比較pid

stp預設啟動的,ms1被選為根橋,ms0連線ms1,形成了環路,會自動阻塞埠id大的那乙個。

總結:1.stp預設開啟

2.根橋的所有埠都是指定埠

3.根網橋的選舉

比較bid,先比較priority,優先順序最小的為根橋;若優先順序都一樣則比較mac位址,mac位址最小的為根橋

4.根埠的選舉

①先比較cost,cost小的為根埠;

②若cost相等則比較上一級交換機的bid(這裡的上一級指的是與該交換機相連且與根橋更近一點的交換機,畢竟是樹嘛),bid裡還是要先比較優先順序priority,再比較mac位址,選出與bid小的相連的介面為根埠;

③若bid相等則要比較pid(埠id),pid同樣有個優先順序(預設128)和埠號(fa0/1就是1)

5.指定埠的選舉

與根埠選舉一樣

STP生成樹協議

stp生成樹協議主要用來解決二層環路問題。2個交換機之間只有一條鏈路,造成網路可靠性不高,因此新增一條線路提高可靠性。但是這樣會帶來環路問題,環路又帶來二層廣播風暴和mac表紊亂等問題。為了解決這些問題,sip協議應運而生。stp根據一定的演算法將環路的某處進行堵塞,在單鏈路出現故障時,再將該處的堵...

生成樹 STP協議

stp協議主要是保證網路中不會出現環路,防止廣播風暴產生 stp協議主要進行的執行過程是 1.選舉根交換機 所有交換機而言 2.選舉根埠 非根交換機 3.選舉指定埠 不同網段交換機 選舉步驟 說明 網橋 交換機id 下面我都直接稱網橋id 交換機的優先順序和mac位址的組合 比較方式 先比較交換機a...

STP(生成樹協議)

交換網路環路會導致 廣播風暴的形成 多幀複製 mac位址表紊亂 stp spanning tree protocol 是生成樹協議的英文縮寫。該協議可應用於在網路中建立樹形拓撲,消除網路中的環路,樹與圖的最大不同則是,圖是有環路的,樹則是沒有環路的。用樹的特性來解決網路環路的問題是再合適不過的啦。在...