交換網路環路會導致
廣播風暴的形成
多幀複製
mac位址表紊亂
****stp(spanning tree protocol)是生成樹協議的英文縮寫。該協議可應用於在網路中建立樹形拓撲,消除網路中的環路,樹與圖的最大不同則是,圖是有環路的,樹則是沒有環路的。用樹的特性來解決網路環路的問題是再合適不過的啦。在實際的網路配置當中,交換機與另一台交換機的鏈路是不可能只有一條鏈路。就像高速公路發生塌方,我們則會此路不通再找另一路。但是這樣會出現乙個問題,各個交換機裝置都有鏈路連線,資料報到達目的主機的路線機會增多,從而使資料報在交換機之間不斷**,形成乙個環路。如果我們給各個資料幀指定一條到達目的主機的最短路徑,那麼就不會形成環路,因為資料幀就會沿著我們給定的路線傳輸。
在邏輯上斷開環路,防止廣播風暴的產生
當線路故障,阻塞介面被啟用,恢復通訊,起備份線路的作用
生成樹的演算法:
1.選舉根網橋(root bridge)(root)
網橋id(bid)
網橋優先順序+mac位址=網橋id(唯一)
優先順序取值範圍0~65535 預設是:32768 (自己配優先順序必須是4096的倍數)
選舉先按比優先順序,再比mac位址,比小
2.選擇根埠(root ports)(rp):在每一台非根網橋上選舉乙個rp
埠到根網橋的路徑成本最小
對端的網橋id最小
對端介面id最小(例:f0/1、f0/2等)
3.指定埠(dp)
在每段鏈路上選擇1個指定埠(根網橋上的埠全是指定埠)
根路徑成本較低
本地網橋id值較小
本地介面id值較小
注:既不是根埠也不是指定埠的,stp會將這個埠阻塞(block),作為備份鏈路存在。
stp又有五種狀態分別為
阻塞狀態到**狀態需要50s時間
stp三個計時器
**延遲:50s空檔期
ieee通用生成樹(cst)並不考慮vlan
pvst(cisco私有,不相容其他廠商)為每個vlan構造乙個生成樹
ieeepvst+(cisco私有,與其他廠商相容)思科裝置預設執行
修改pvst+的根網橋(通過更改優先順序實現)
spanning-tree vlan 1(針對vlan) priority 4096(優先順序)
修改pvst+的根網橋(自動更改優先順序,比現在的根網橋id小)
spanning-tree vlan 1 root primary
變成僅次於根網橋的id值
spanning-tree vlan 1 root secondary
更改介面的cost值(成本)
int f1/0
spanning-tree vlan1(可針對vlan設定,可取消) cost 65535(最大值,該值控制在合理範圍之內)
show
spanning-tree brief 檢視stp狀態
STP生成樹協議
stp生成樹協議主要用來解決二層環路問題。2個交換機之間只有一條鏈路,造成網路可靠性不高,因此新增一條線路提高可靠性。但是這樣會帶來環路問題,環路又帶來二層廣播風暴和mac表紊亂等問題。為了解決這些問題,sip協議應運而生。stp根據一定的演算法將環路的某處進行堵塞,在單鏈路出現故障時,再將該處的堵...
生成樹 STP協議
stp協議主要是保證網路中不會出現環路,防止廣播風暴產生 stp協議主要進行的執行過程是 1.選舉根交換機 所有交換機而言 2.選舉根埠 非根交換機 3.選舉指定埠 不同網段交換機 選舉步驟 說明 網橋 交換機id 下面我都直接稱網橋id 交換機的優先順序和mac位址的組合 比較方式 先比較交換機a...
stp 生成樹協議
作用 存在冗餘鏈路的情況下,實現環路保護,即線路故障時,阻塞埠開啟,恢復資料通訊 實現 bpdu 網橋協議資料單元 分類 pvst rstp mstp 工作過程 1 選擇根網橋 根埠存在於非根網橋上,需要在每個非根網橋上選擇乙個根埠。1 到根網橋最低的根路徑成本 對於某些鏈路,均有預設的cost值 ...