生成樹協議

2021-09-27 05:37:08 字數 952 閱讀 2715

簡介:

生成樹協議(英語:spanning tree protocol,stp),是一種工作在osi網路模型中的第二層(資料鏈路層)的通訊協議,基本應用是防止交換機冗餘鏈路產生的環路.用於確保乙太網中無環路的邏輯拓撲結構.從而避免了廣播風暴,大量占用交換機的資源.

生成樹協議是基於radia perlman在dec工作時發明的一種演算法被納入了ieee 802.1d中, [1] 2023年ieee組織推出了快速生成樹協議(rstp)在網路結構發生變化時其比stp更快的收斂網路,還引進了埠角色來完善了收斂機制,被納入在ieee 802.1w中。

工作過程:

stp的工作過程如下:首先進行根網橋的選舉,其依據是網橋優先順序(bridge priority)和mac位址組合生成的橋id,橋id最小的網橋將成為網路中的根橋(bridge root)。在此基礎上,計算每個節點到根橋的距離,並由這些路徑得到各冗餘鏈路的代價,選擇最小的成為通訊路徑(相應的埠狀態變為forwarding),其它的就成為備份路徑(相應的埠狀態變為blocking)。stp生成過程中的通訊任務由bpdu完成,這種資料報又分為包含配置資訊的配置bpdu(其大小不超過35b)和包含拓撲變化資訊的通知bpdu(其長度不超過4b)。

功能:生成樹協議的主要功能有兩個:一是在利用生成樹演算法、在以太網路中,建立乙個以某台交換機的某個埠為根的生成樹,避免環路。二是在以太網路拓撲發生變化時,通過生成樹協議達到收斂保護的目的。

特點:(1)生成樹協議提供一種控制環路的方法。採用這種方法,在連線發生問題的時候,你控制的乙太網能夠繞過出現故障的連線。

(2)生成樹中的根橋是乙個邏輯的中心,並且監視整個網路的通訊。最好不要依靠裝置的自動選擇去挑選哪乙個網橋會成為根橋。

(3)生成樹協議重新計算是繁冗的。恰當地設定主機連線埠(這樣就不會引起重新計算),推薦使用快速生成樹協議。

(4)生成樹協議可以有效的抑制廣播風暴。開啟生成樹協議後抑制廣播風暴,網路將會更加穩定,可靠性、安全性會大大增強。

生成樹協議

spanning tree mode pvst spanning tree extend system id spanning tree backbonefast 以下兩條配置是通過為該交換機針對不同vlan設定不同的優先順序來實現該交換機擔當vlan 10 30 100的根交換機,擔當vlan 2...

生成樹協議

透明網橋 資料幀時,不會對幀進行處理,也不會記錄幀的任何傳遞資訊。如果乙個物理鏈路裡有環,當有廣播包發出時,將形成廣播風暴。然而物理路徑上的環路消除完是不可能的,這輩子都不可能了,但可以通過協議阻斷網路中存在的冗餘鏈路從而消除可能存在的環路。資料結構裡面說了,樹是沒有環的,因此要把有環的物理鏈路轉化...

生成樹協議

生成樹 生成樹協議的主要功能一是在利用生成樹演算法 在以太網路中,建立乙個以某台交換機的某個埠為根的生成樹,避免環路。二是在以太網路拓撲發生變化時,通過生成樹協議達到收斂保護的目的。定義在ieee802.1d,一種鏈路管理協議 組成 6 選擇標準 最低的網橋標識號 最低的路徑代價到根網橋 最低的傳送...