STP生成樹協議

2021-10-13 13:05:01 字數 3521 閱讀 2326

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 是生成樹協議的英文縮寫。該協議可應用於在網路中建立樹形拓撲,消除網路中的環路,樹與圖的最大不同則是,圖是有環路的,樹則是沒有環路的。用樹的特性來解決網路環路的問題是再合適不過的啦。在...