STP生成樹協議筆記之(四) : 協議基礎配置
目前,華為系列的交換機主要支持三種生成樹協議模式:STP,RSTP,MSTP。其中文名稱分別對應生成樹協議,快速生成樹協議,多實例生成樹協議。另外的兩種協議,在以后有時間也會慢慢討論。
配置STP模式
缺省情況下,華為交換機使用的是MSTP(多實例生成樹協議)。因此我們需要先將拓撲圖中的交換機都設置為STP協議模式。
配置命令: stp mode { mstp | stp | rstp }
配置交換機的橋ID優先級
基於企業業務對網絡的需求,一般建議手動指定網絡中配置高、性能好的交換機為根橋。
可以通過配置橋優先級來指定網絡中的根橋,以確保企業網絡里面的數據流量使用最優路徑轉發。
配置命令: stp priority priority
Tips:橋ID優先級的取值范圍是0-61440,步長為4096。數值越小優先級越高。缺省情況下,優先級的數值統一都為32768。
除此之外,還可以用命令stp root primary直接指定生成樹里的根橋。
配置路徑的開銷
華為X7系列交換機支持三種路徑開銷標准,以確保和友商設備保持兼容。缺省情況下,路徑開銷標准為IEEE 802.1t。
配置命令:stp pathcost-standard { dot1d-1998 | dot1t | legacy }
用這條命令來配置指定交換機上路徑開銷值的標准。
每個端口的路徑開銷也可以手動指定。此STP路徑開銷控制方法須謹慎使用,手動指定端口的路徑開銷可能會生成次優生成樹拓撲。
配置命令:stp cost cost
取決於路徑開銷計算方法:
使用華為的私有計算方法時,cost取值范圍是1~200000。
使用IEEE 802.1d標准方法時,cost取值范圍是1~65535。
使用IEEE 802.1t標准方法時,cost取值范圍是1~200000000。
配置驗證
配置命令:display stp
使用該命令來檢查當前交換機的STP配置。命令輸出中信息介紹如下。
CIST Bridge:標識指定交換機當前橋ID,包含交換機的優先級和MAC地址。
Bridge Times:標識Hello Times、Forward Delay定時器、Max Age定時器的值。
CIST Root/ERPC:標識根橋ID以及此交換機到根橋的根路徑開銷。
使用display stp命令顯示交換機上所有端口信息
那么可以使用
配置命令:display stp interface interface
顯示交換機上指定端口信息。其他一些信息還包括端口角色、端口狀態、以及使用的保護機制等。我們可以根據剛才更改過端口開銷的G0/0/1進行舉例:
Tips:端口角色
Designated Port = 指定端口
Root Port = 根端口
Alternate Port = 預備端口(阻塞)
STP協議筆記匯總:
STP生成樹協議筆記之(一) : 背景和原理
https://www.cnblogs.com/zylSec/p/14615481.html
STP生成樹協議筆記之(二) : 端口角色選舉STP
https://www.cnblogs.com/zylSec/p/14618328.html
STP生成樹協議筆記之(三) : 協議報文的抓包解析
https://www.cnblogs.com/zylSec/p/14627690.html
STP生成樹協議筆記之(四) : 協議基礎配置
https://www.cnblogs.com/zylSec/p/14628274.html