為了解決單點故障的問題,提出冗餘的概念,但是又產生了新的問題————環路
表現形式為:
(1)mac位址表抖動
(2)多幀複製
(3)廣播風暴
先了解幾個概念:brige id: 簡稱bid 即網橋id ,網橋id代表在當前環境下的唯一一台交換機
組成:(1)優先順序,代表乙個交換機的優先程度,越小越優先)
(2)mac位址,交換機每個埠下都有一張網絡卡,值最小的mac,代表交換機mac
port id:簡稱pid 即埠id,用來表示交換機的唯一乙個埠
組成:(1)埠號
(2)mac位址
開銷:衡量一根鏈路上傳遞資料花費的代價
huawei官方參考數值
10m頻寬 開銷 20萬
100m頻寬 開銷 2萬
1000m頻寬 開銷 2000
stp的工作原理第一步:選舉根網橋
root:控制整個網路的穩定
選舉:比較bid值的大小
(1)比較優先順序,值越小越優先,
(2)若是優先順序相同,則比較bid的另一部分,mac位址,取小的為根網橋
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-krewapbw-1586280473810)(
第二步:選舉根埠(每個非根網橋只有乙個)
root port 簡稱rp:非根網橋接收來自根網橋的資訊的埠
選舉:(1)比較到根網橋的開銷,越小的越優先
(2)比較直連網橋的bid
(3)比較直連埠的pid
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-5vnfgcme-1586280473812)(
第三步:選取指定埠
dp:傳送來自根網橋的資訊,每一根鏈路只有乙個指定埠
選舉:(1)比較到根網橋的開銷,越小越優先(根網橋上所有的埠都為指定埠)
(2)比較埠所在網橋的bid
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-sjvydecg-1586280473814)(
第四步:阻塞沒有身份的所有埠
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-9piwe33n-1586280473815)(
bpdu:協議資料單元 brige pdu 也是資料幀的一種
confguration bpdu: 配置bpdu
(1)出現在stp剛啟動的時候,用於網橋之間相互交換資訊
(2)出現在stp穩定之後,根網橋會定時向非根網傳送bpdu,宣告自己的存在
tcn topology change notifacation pdu:網路拓撲改變bpdu
(1)出現在根網橋宕機的時候
五種埠狀態disable 關閉 stp沒有啟動的時候
blocking 阻塞 不能傳送pdu,只能接收pdu
listening 監聽 出現在stp剛剛啟動的時候,交換機相互交換資訊confguration bpdu
learning 學習 出現在stp選舉的時候
forwardin ** 出現在stp已經穩定之後,可以正常**資料
用於配置stp的命令stp enable 啟動stp
stp mode stp 將stp的模式設定為stp
stp priority 0 設定裝置的優先順序,0~32768 必須為4096的倍數
總結(1)stp是網路協議裡唯一乙個遵循越小越優先的協議
(2)在stp裡面,網橋只有兩種身份,根網橋和非根網橋
(3)在stp裡面的埠只有兩種角色,根埠,指定埠,沒有身份的埠將會被阻塞
(4)根埠的作用是非根網橋用來接收來自根網橋的資訊
,網橋只有兩種身份,根網橋和非根網橋
(3)在stp裡面的埠只有兩種角色,根埠,指定埠,沒有身份的埠將會被阻塞
(4)根埠的作用是非根網橋用來接收來自根網橋的資訊
(5)指定埠的作用是傳送來處根網橋的資訊
網路協議分析 生成樹協議(STP)分析
lan資料鏈路層 例項化二層通訊協議,基本應用是防止交換機冗餘鏈路產生的環路.用於確保乙太網中無環路的邏輯拓撲結構.從而避免了廣播風暴,大量占用交換機的資源。網橋協議資料單元 bridge protocol data unit 是一種生成樹協議問候資料報,它可以配置的間隔發出,用來在網路的網橋間進行...
網路協議之STP 生成樹協議 選舉過程
生成樹協議的定義 生成樹演算法的網橋協議stp spanning tree protocol 它通過生成生成樹保證乙個已知的網橋在網路拓撲中沿乙個環動態工作。網橋與其他網橋交換bpdu訊息來監測環路,然後關閉選擇的網橋介面取消環路,統指ieee802 1生成樹協議標準和早期的數字裝置合作生成樹協議,...
STP生成樹協議
stp生成樹協議主要用來解決二層環路問題。2個交換機之間只有一條鏈路,造成網路可靠性不高,因此新增一條線路提高可靠性。但是這樣會帶來環路問題,環路又帶來二層廣播風暴和mac表紊亂等問題。為了解決這些問題,sip協議應運而生。stp根據一定的演算法將環路的某處進行堵塞,在單鏈路出現故障時,再將該處的堵...