stp(spanning tree protocol)是生成樹協議的英文縮寫。stp的目的是通過協商一條到根交換機的無環路徑來避免和消除網路中的環路。它通過一定的演算法,判斷網路中是否存在環路並阻塞冗餘鏈路,將環型網路修剪成無環路的樹型網路,從而避免了資料幀在環路網路中的增生和無窮迴圈。
stp在網路中選擇乙個被稱為根交換機的參考點,然後確定到該參考點的可用路徑。如果它發現存在冗餘鏈路,它將選擇最佳的鏈路來負責資料報的**,同時阻塞所有其它的冗餘鏈路。如果某條鏈路失效了,就會重新計算生成樹拓撲結構,自動啟用先前被阻塞的冗餘鏈路,從而使網路恢復通訊。
技術原理
生成樹協議(spanning-tree),作用是在交換機網路中提供冗餘備份鏈路,並且解決交換網路中的環路問題。
生成樹協議時利用spa演算法,在存在交換環路的網路中生成乙個沒有環路的樹形網路。運用該演算法將交換網路 冗餘備份鏈路從邏輯聖桑斷開,當主鏈路出現故障時,能夠自動的切換到備份鏈路,保證資料的正常**。
生成樹協議版本:stp、rstp(快速生成樹)、mstp(多生成樹協議)
生成樹協議的特點收錄時間長,從主要鏈路出現故障到切換至備份鏈路需要50秒的時間。
快速生成樹在生成樹協議的基礎上增加了兩種埠角色,替換埠和備份埠,冗餘埠不需要經過50秒的收錄時間,可以直接切換大替換埠或備份埠,從而實現rstp協議小於1秒的快速收錄。
注意:按照拓撲圖連線網路時注意,兩台交換機都配置快速
生成樹協議後,再將兩台交換機連線起來。如果先連線再配置會造成廣播風暴,影響交換機的正常工作。
switcha(config)#inte***ce fastethernet 0/10
switcha(config-if)#switchport access vlan 10
switcha(config)#inte***ce range fastethernet 0/1-2
switcha(config-if)#switchport mode trunk
switcha(config)# spanning-tree mode rstp
switchb(config)#inte***ce fastethernet 0/10
switchb(config-if)#switchport access vlan 10
switchb(config-if)#exit
switchb(config)#inte***ce range fastethernet 0/1-2
switchb(config-if)#switchport mode trunk
switchb(config)# spanning-tree mode rstp
驗證測試:
switcha#show spanning-tree
switcha(config)#int f0/1
switcha(config-if)#shut
這時會立即啟用另一條線路
Cisco 交換機 快速生成樹配置
ubuntu qq ubuntu輸入法 第一台交換機 配置 switch en switch conf t switch config spanning tree mode rapid pvst 啟用快速生成樹協議 switch config vlan 10 switch config vlan n...
STP 生成樹協議 RSTP 快速生成樹
stp spanning tree protocol 是生成樹協議的英文縮寫 該協議可應用於在網路中建立樹形拓撲,消除網路中的環路,並且可以通過一定的方法實現路徑冗餘,但不是一定可以實現路徑冗餘。生成樹協議適合所有廠商的網路裝置,在配置上和體現功能強度上有所差別,但是在原理和應用效果是一致的。stp...
RSTP(快速生成樹協議)
相比於stp,rstp的改進之處在以下幾個方面 1 埠狀態從5個變為3個。discording,learing,forwarding 2 埠角色由三個變為4個。給根埠做備份的althernate,給指定埠做備份的backup。以及原有的根埠和指定埠。3 bpdu的處理 a bpdu的型別變為type...