bpdu橋協議資料單元
stp的收斂
生成樹計時器
vlan與stp的關係
mstp:多生成樹協議
實際操作
stp——spanning tree protocol生成樹協議
邏輯上斷開環路,防止廣播風暴的產生
當線路故障時,阻塞介面被啟用,恢復通訊,起備份線路的作用
生成樹演算法分為三個步驟
選擇根網橋root bridge
選擇根埠root ports
選擇指定埠designated ports
網橋id是唯一的
選擇交換網路中網橋id最小的交換機成為根網橋
網橋優先順序2位元組+網橋的mac位址6位元組
網橋優先順序
網橋的mac位址
2位元組6位元組
取值範圍:0-65535
預設值:32768
到根網橋最低的根路徑成本
直連的網橋id最小
埠id最小
網橋到根網橋的路徑上所有鏈路的成本之和
鏈路頻寬(mbps)
路徑成本
10100
1662
4539
10019
15514
6226
1000
410000
2埠優先順序8位+埠編號8位
埠優先順序
埠編號8位8位
取值範圍:0-255
預設值:128
根橋上的埠全是指定埠
在每個網段上,選擇乙個指定埠
非根橋上的指定埠,選擇順序:
根路徑成本較低
所在的交換機的網橋id的值較小
埠id的值較小
在每個網段選擇乙個指定埠(dp)
bpdu
bridge protocol data unit-橋協議資料單元
使用組播發送bpdu
bpdu型別:
配置bpdu
拓撲變更通告(tcn)bpdu
bpdu報文字段
根網橋id、根路徑成本、傳送網橋id、埠id
當交換機啟動時,假定自己是根網橋,在向外傳送的bpdu中根網橋id欄位填寫自己的網橋id
當接收到其他交換機發出的bpdu後,比較網橋id,選擇較小的新增到根網橋id中
當全網所有的交換機接收到全部的bpdu並作比較後,就可以選擇出唯一的乙個根網橋
狀態用途
**(forwarding)
傳送/接收使用者資料
學習(learning)
構建網橋表
偵聽(listening)
構建活動拓撲
阻塞(blocking)
只接收bpdu
禁用(disabled)
強制關閉
stp計時器:
hello時間
**延遲
最大老化時間
ieee通用生成樹(cst)不考慮vlan
經過stp計算,會有一條鏈路被斷開
可為每個vlan或者多個vlan為一組,構造乙個生成樹,實現網路的負載分擔(均衡)
將sw1、sw2分別做vlan10、vlan20的根網橋
[sw1] stp mode mstp-----將交換機配置成mstp模式,mstp相容stp/rstp
[sw1] stp region-configuration-----進入mstp域檢視mstp配置模式
[sw1-mst-region]region-name huawei-----配置mstp域的網域名稱為huawei,預設為交換裝置主控板上管理網口的mac位址
[ sw1-mst-region]revision-level 1-----配置mst域的mstp修訂級別為1,預設情況下mstp域的mstp修訂級別為0,需要將各裝置的mstp修訂級別修改為一致
配置多生成樹例項和vlan的對映關係,同一vlan的資料只能對應乙個例項,而乙個例項可以對應多個vlan (instance 1vlan 2 to 10)
[ sw1-mst-region]instance 1 vlan 10-----將vlan 10加入例項1中
[sw1-mst-region] instance 2 vlan 20-----將vlan 20加入例項2中
[sw1-mst-region] check region-configuration-----檢視mstp域配置引數
[sw1-mst-region] active region-configuration-----啟用mstp域的配置(必須配置)
[ sw1-mst-region] quit-----退出配置模式
[ sw1] stp instance 1 root primary-----配置此交換機為例項1的主根橋
[ sw1]stp instance 2 root secondary-----配置此交換機為例項2的備份根橋
[ sw2]stp mode mstp
[ sw2]stp region-configuration
[sw2-mst-region] region-name huawei
[sw2-mst-region] revision-level 1
[sw2-mst-region]instance 1 vlan 10
[ sw2-mst-region]instance 2 vlan 20
[ sw2-mst-region] active region-configuration
[ sw2-mst-region] quit
[ sw2]stp instance 1 root secondary-----配置sw1交換機為例項1的備份根橋
[sw2]stp instance 2 root primary-----配置sw2交換機為例項2的主根橋
[ sw3] stp mode mstp
[ sw3] stp region-configuration
[ sw3-mst-region] region-name huawei1
[ sw3-mst-region] revision-level 1
[ sw3-mst-region] instance 1 vlan 10
[ sw3-mst-region]instance 2 vlan 20
[ sw3-mst-region] active region-configuration
[sw1]stp enable-----在所有交換機上啟用mstp
[ sw2]stp enable
[sw3]stp enable
[sw3]dis stp brief-----檢視stp介面角色及狀態資訊
修改交換機優先順序值
[sw1] stp priority 0-----數值要為4096的倍數
[sw1]stp root primary-----優先順序變為0
[ sw1]dis stp-----檢視stp資訊,可以確定哪個是根網橋
STP生成樹協議
stp生成樹協議主要用來解決二層環路問題。2個交換機之間只有一條鏈路,造成網路可靠性不高,因此新增一條線路提高可靠性。但是這樣會帶來環路問題,環路又帶來二層廣播風暴和mac表紊亂等問題。為了解決這些問題,sip協議應運而生。stp根據一定的演算法將環路的某處進行堵塞,在單鏈路出現故障時,再將該處的堵...
生成樹 STP協議
stp協議主要是保證網路中不會出現環路,防止廣播風暴產生 stp協議主要進行的執行過程是 1.選舉根交換機 所有交換機而言 2.選舉根埠 非根交換機 3.選舉指定埠 不同網段交換機 選舉步驟 說明 網橋 交換機id 下面我都直接稱網橋id 交換機的優先順序和mac位址的組合 比較方式 先比較交換機a...
STP(生成樹協議)
交換網路環路會導致 廣播風暴的形成 多幀複製 mac位址表紊亂 stp spanning tree protocol 是生成樹協議的英文縮寫。該協議可應用於在網路中建立樹形拓撲,消除網路中的環路,樹與圖的最大不同則是,圖是有環路的,樹則是沒有環路的。用樹的特性來解決網路環路的問題是再合適不過的啦。在...