網路協議中STP根橋的選舉

2021-07-11 21:18:48 字數 862 閱讀 9549

每個裝置都不知道整個網路拓撲,最初裝置只知道自己。

根據stp協議的定義,網路裝置可以通過週期傳送bpdu報文,也能收到和解析bpdu報文

協議定義根橋由優先順序和mac比較後判斷,這些資訊在bpdu報文中攜帶。

bpdu報文不同於lldp報文,通過裝置後會繼續**

假定網路中有4臺交換機參與選舉(為簡化,直接以其序號表明判斷後的結果,序號越小,優先順序越高)

每隔一段時間,裝置都是將自己認為的根橋資訊通過bpdu報文廣播出去,如果從某乙個埠收到的bpdu報文優先順序高於本裝置記錄的根橋資訊,會停止傳送bpdu,若一段時間(20s)後不再收到更優的bpdu,將繼續傳送bpdu。

由上可以看到網路中所有裝置都認為裝置1為根橋,這時會有乙個問題,裝置1何時判斷自己成為了根橋,並開始傳送hello報文。

假設當收到其他裝置傳送的bpdu報文,且bpdu報文中認為1是根橋時,這時裝置1斷定自己是根橋。由上圖看,當其他裝置收到比記錄的根橋優先順序高的bpdu報文時,裝置更新根橋資訊,並停止傳送bpdu報文,任由高優先順序的報文傳遍整網(在20s時間內),當期間由收到比記錄的根橋優先順序更高的bpdu報文時,更新根橋資訊,bpdu報文再傳回裝置1,此時裝置1斷定自己是根橋,沒有問題,但在特殊的有環路的網路中,此方法不太合適,個人認為等待20s時間過後的第二波bpdu報文(待確認資訊)更可靠,而且需要牢記的是,在根橋沒有選出來時,stp還沒有工作,此時的bpdu報文也會形成廣播風暴。

理解不深,留坑待填。

STP(生成樹協議)主備根橋

1.stp的作用和版本 1 作用 二層的防環機制 2 版本 stp 生成樹協議,只有1棵樹 pvst 每vlan每生成樹,cisco私有協議 rstp 快速生成樹協議,只有1棵樹 rapid pvst 快速每vlan每生成樹,cisco的私有協議 mst 多例項生成樹,可以基於例項 組 對根橋進行選...

網路協議之STP 生成樹協議 選舉過程

生成樹協議的定義 生成樹演算法的網橋協議stp spanning tree protocol 它通過生成生成樹保證乙個已知的網橋在網路拓撲中沿乙個環動態工作。網橋與其他網橋交換bpdu訊息來監測環路,然後關閉選擇的網橋介面取消環路,統指ieee802 1生成樹協議標準和早期的數字裝置合作生成樹協議,...

網路協議中的最大傳輸單元MTU

mtu是最大傳輸單元,它指的是某一層上面所能通過的最大資料報大小,下面是mtu和fragment詳解 1.基礎知識 我們知道,資料在網路上傳輸時,要經過一段一段的鏈路。當資料從某一段鏈路的一端傳到另一端的過程中,需要考慮的是資料鏈路層協議,在這一層,我們觀察到的資料報 pdu packet data...