stp(生成樹[url=協議[/url]
)是乙個二層管理協議。在乙個擴充套件的[url=區域網[/url]
中參與stp的所有交換機之間通過交換橋協議資料單元bpdu(bridge protocol data unit)來實現;為穩定的生成樹拓撲結構選擇乙個根橋;為每個交換網段選擇一台指定交換機;將冗餘路徑上的交換機置為blocking,來消除網路中的環路。
ieee 802.1d是最早關於stp的標準,它提供了網路的動態冗餘切換機制。stp使您能在網路設計中部署備份線路,並且保證:
* 在主線路正常工作時,備份線路是關閉的。
* 當主線路出現故障時自動使能備份線路,切換資料流。
rstp(rapid spanning tree protocol)是stp的擴充套件,其主要特點是增加了埠狀態快速切換的機制,能夠實現網路拓撲的快速轉換。
1.1 設定stp模式
使用命令config spanning-tree mode可以設定stp模式為802.1d stp或者802.1w rstp.
1.2 配置stp
交換機中預設存在乙個default stp域。多域stp是擴充套件的802.1d,它允許在同一臺交換裝置上同時存在多個stp域,各個stp域都按照802.1d執行,各域之間互不影響。它提供了一種能夠更為靈活和穩定網路環境,基本實現在[url=
中計算生成樹。
1.2.1 建立或刪除stp
利用命令create stpd和delete stpd可以建立或刪除stp.
預設的default stp域不能手工建立和刪除。
1.2.2 使能或關閉stp
交換機中stp預設狀態是關閉的。利用命令config stpd可以使能或關閉stp.
1.2.3 使能或關閉指定stp的埠
交換機中所有埠預設都是參與stp計算的。使用命令config stpd port可以使能或關閉指定的stp埠。
1.2.4 配置stp的引數
執行某個指定stp的stp協議後,可以根據具體的網路結構調整該stp的一些引數。交換機中可以調整以下的stp協議引數:
* bridge priority
* hello time
* forward delay
* max age
另外每個埠上可以調整以下引數:
* path cost
* port priority
表1-1 配置stp引數的常用命令
1.2.5 顯示stp狀態
利用命令show stpd可以檢視stp的狀態,包括:
* bridgeid
* root bridgeid
* stp的各種配置的引數
利用命令show stpd port可以顯示埠的stp狀態,包括:
* 埠狀態
* designated port
* 埠的各種配置引數
在預設的[url=
stp模式中,每個vlan定義乙個stp.
ieee802.1q標準是在整個交換vlan網路中使用乙個stp,但並不排除在每個vlan中實現stp.
1 vlan與生成樹的關係
>ieee通用生成樹(cst)
>cisco per vlan生成樹(pvst)
>帶cst的cisco per vlan生成樹(pvst+)
cst是ieee解決執行虛擬區域網vlan生成樹的方法。cst定義,整個第2層交換網路所有實現了的vlan,僅使用乙個生成樹例項。這個生成樹例項執行在整個交換區域網上。
pvst是解決在虛擬區域網上處理生成樹的cisco特有[url=解決方案[/url]
。pvst為每個虛擬區域網執行單獨的生成樹例項。一般情況下pvst要求在交換機之間的中繼鏈路上執行cisco的isl.
pvst+是cisco解決在虛擬區域網上處理生成樹問題的另乙個方案。pvst+允許cst資訊傳給pvst,以便與其他廠商在vlan上執行生成樹的實現方法進行操作。
stp原理及配置
stp spanning tree protocol 生成樹協議,解決交換網路中環路問題。環路問題 1 mac位址表翻轉 2 廣播風暴 3 多幀複製 stp生成樹過程 1 選舉根橋 執行stp協議的交換機相互交換stp協議幀,選舉bid最小的交換機作為根橋 2 確定根埠 交換機會將rpc root ...
網路 STP(生成樹協議)原理與配置
rstp快速生產樹協議 mstp多例項生成樹 stp spanning tree protocol 是生成樹協議的英文縮寫,可應用於計算機網路中樹形拓撲結構建立,主要作用是防止網橋網路中的冗餘鏈路形成環路工作。但某些特定因素會導致stp失敗,要排除故障可能非常困難,這取決於網路設計 生成樹協議適合所...
STP生成樹協議(原理 實驗)
交換機工作原理回顧 1.基於源mac位址學習 2.基於已知目標mac位址 3.當目標mac位址未知時,泛洪處理 4.交換機收到廣播 組播幀時,無條件泛洪處理 5.交換機乙個介面可以學習多個mac位址 6.交換機學習到同乙個mac位址,但是是從不同的埠學習到的,此時,將此mac與後學習到的埠繫結起來 ...