冗餘性與STP

2022-09-18 21:09:10 字數 1148 閱讀 7060

冗餘可以增加網路的可用性,但可能形成乙個封閉的資訊環路給通訊系統帶來毀滅性的影響,

冗餘可能會給網路帶來的問題和這類問題的解決方案:

冗餘鏈路:解決單點故障的問題(優點)

重複幀缺點  mac位址**

廣播風暴(邏輯環路)

stp的作用:在冗餘鏈路的網路環境下去除單點故障的同時保證每個節點可達;打破網路中的邏輯環路,阻斷廣播幀的迴圈廣播。

stp的原理:

根據一些規則判斷出哪些埠能夠**資料,哪些埠不能**資料;

不能**資料的埠將它禁用起來;

實時監控各個埠和鏈路的狀態,當出現故障時,stp會啟用一些被禁用的埠。

stp的工作流程:

stp工作的第一步:選舉根網橋【看橋id-越小越優】互相傳送bpdu,比較自己的橋id和根橋id兩個引數

每個stp網路中都有且只有一台根網橋(亦稱根交換機);

作為根網橋的這台交換機就是stp所構建的生成樹的根;

選舉範圍為整個交換網路。

橋id的定義:

優先順序:16bit欄位,預設為32768;

由優先順序和mac位址組成乙個64 bit的字段。

stp工作的第二步:選舉根埠(rp)【看rpc-對端bid-對端pid】

非根交換機會在自己的所有埠之間:選擇出距離根網橋最近的埠;

選舉範圍為每個交換機(除根交換機)。

stp工作的第三步:選舉指定埠(dp)【看rpc-本端的bid-本端pid】

位於同一鏈路中的所有埠之間選擇出乙個距離根網橋最近的埠;

選舉範圍為每條鏈路。

###  pid=埠號+優先順序(預設128)  ###

stp工作的第四步:阻塞預備埠(ap)

在選出了根埠和指定埠後,stp會把那些既不是根埠,也不是指定埠的其他所有埠置於阻塞狀態。

交換機埠角色歸納:

根埠:非根橋上距離根橋最近的埠,處於**狀態;

指定埠:每一條鏈路中距離根橋最近的埠,處於**狀態;

預備埠:落選的埠,處於監聽的狀態。

STP 生成樹協議解決網路冗餘問題

stp spanning tree protocol 是生成樹協議的英文縮寫,可應用於計算機網路中樹形拓撲結構建立,主要作用是防止網橋網路中的冗餘鏈路形成環路工作。但某些特定因素會導致stp失敗,要排除故障可能非常困難,這取決於網路設計。生成樹協議適合所有廠商的網路裝置,在配置上和體現功能強度上有所...

冗餘數字集與冗餘度

目錄 一 冗餘數字集 二 冗餘度 基於數字遞迴的除法演算法會從不同的數字集中選擇不同的商數。選擇合適的數字集對於實現除法演算法尤為重要。為什麼需要要選擇合適數字集?1 二進位制恢復演算法的數字集為 2 二進位製非恢復演算法的數字集為,相比於二進位制恢復演算法,不必進行 恢復 操作,加快了演算法的迭代...

STP的原理與配置

stp 生成樹協議 一 環路引起的問題之一 廣播風暴 二 stp作用 打破環路 鏈路備份 三 bpdu bridge protocol data unit 網橋協議資料單元 1 stp的各種選舉是通過交換bpdu報文來實現,bpdu是直接封裝在乙太網幀中的。802.3 802.2 2 對於參與stp...