一、mstp根的搶占機制
交換機使用預設mstp配置
兩個交換機未連線情況下:
交換機1狀態:
[sw1]display stp
-------[cist global info][mode mstp]-------
cist bridge :32768.48d5-391c-9745
config times :hello 2s maxage 20s fwdly 15s maxhop20
active times :hello 2s maxage 20s fwdly 15s maxhop20
cist root/erpc :32768.48d5-391c-9745 / 0 (this bridge isthe root)
cist regroot/irpc :32768.48d5-391c-9745 / 0 (this bridge isthe root)
cist rootportid :0.0
bpdu-protection :disabled
tc or tcn received :0
tc count per hello :0
stp converge mode :normal
share region-configuration :enabled
time since last tc :0 days 0h:0m:0s
number of tc :0
交換機2狀態:
[sw2]display stp
-------[cist global info][mode mstp]-------
cist bridge :32768.48d5-391e-216c
config times :hello 2s maxage 20s fwdly 15s maxhop20
active times :hello 2s maxage 20s fwdly 15s maxhop20
cist root/erpc :32768.48d5-391e-216c / 0 (this bridge isthe root)
cist regroot/irpc :32768.48d5-391e-216c / 0 (this bridge isthe root)
cist rootportid :0.0
bpdu-protection :disabled
tc or tcn received :0
tc count per hello :0
stp converge mode :normal
share region-configuration :enabled
time since last tc :0 days 0h:0m:0s
顯然是交換1是根交換機,現在將兩個交換機用線纜連線。下面結果顯示,驗證了推算是正確的。
[sw2]display stp
-------[cist global info][mode mstp]-------
cist bridge :32768.48d5-391e-216c
config times :hello 2s maxage 20s fwdly 15s maxhop20
active times :hello 2s maxage 20s fwdly 15s maxhop20
cist root/erpc :32768.48d5-391c-9745 / 20000
cist regroot/irpc :32768.48d5-391e-216c / 0 (this bridge isthe root)
現在通過配置將交換機2的優先順序降到0,就是最優先,看看是否能搶占成為根交換機。
結果驗證stp搶占機制是存在的。
display stp
-------[cist global info][mode mstp]-------
cist bridge :0.48d5-391e-216c
config times :hello 2s maxage 20s fwdly 15s maxhop20
active times :hello 2s maxage 20s fwdly 15s maxhop20
cist root/erpc :0.48d5-391e-216c / 0 (this bridge is the root)
cist regroot/irpc :0.48d5-391e-216c / 0 (this bridge is the root)
cist rootportid :0.0
bpdu-protection :disabled
cist root type :primary root
二、邊緣埠
stp edged-port enable 配置的介面不參與生成樹計算,即可以**bpdu也可以接收bpdu。
---沒有配置bpdu保護的場景中如果收到bpdu後會從邊緣埠變成非邊緣埠並參與生成樹計算,導致網路故障;
---配置bpdu保護功能後,如果邊緣埠收到了bpdu,交換機將關閉這些埠,同時通知網管系統,被關閉的埠只能由網路管理人員手動恢復(可以配置error-down auto-recovery定時恢復down狀態埠)。
1.只將埠設定為邊緣埠stp edged-port enable,交換機是會向只埠傳送stp報文,實驗通過抓包測試。
結果如下顯示,證明收到了根交換機的stp報文。
2.將邊緣埠開啟bpdu-filter bpdu過濾。
結果驗實邊邊緣埠開啟bpdu過濾後,將丟掉stp bpdu報文,不**不接收stp報文。
三、將埠關閉生成樹功能
將之前的埠復原,關閉stp, stp disable。stp disable禁用stp/rstp/mstp功能,如果在鏈結客戶端的介面上配置了此命令,這個介面禁用stp/rstp/mstp功能,即不參與生成樹計算也不**bpdu報文。
實驗通過抓包測試,結果我抓室了生成樹報文,但好象有點不一樣。經過查詢資料,果真不是普通的stp生成樹報文。見下第二張圖。
剛才抓到的報文實際是ndp協議,如見下**釋。
MSTP多生成樹協議
目錄mstp是乙個公有生成樹協議,在實際生產環境中得到了廣泛的應用。傳統的生成樹只執行乙個例項,且收斂速度慢,rstp在傳統的stp基礎上通過改進達到了加速網路拓撲收斂的目的,但是仍然有缺陷,由於stp和rstp在整個區域網中,所有的vlan共享乙個生成樹例項,因此無法實現基於vlan的負載均衡,網...
MSTP 多生成樹協議
目錄傳統的生成樹只執行乙個例項且收斂速度慢,rstp在傳統的stp基礎上通過和改進,達到了加速網路收斂的目的,但是仍有有缺陷。由於stp和rstp在整個區域網中,所有的vlan共享乙個生成樹例項,因此無法實現基於vlan的負載均衡,網路環境穩定狀態下備份鏈路始終不能 資料流量,造成頻寬的浪費。隨後r...
STP生成樹及MSTP命令
bpdu 橋協議資料單元 交換機埠的stp狀態 vlan與stp關係 mstp 1 廣播風暴的形成 2 多幀複製 3 mac位址表紊亂 1 邏輯上斷開環路,防止廣播風暴的產生 2 當線路故障,阻塞介面被啟用,恢復通訊,起到備份線路的作用 1 選擇根網橋 交換機 2 選擇根埠 3 選擇指定埠 1 網橋...