根交換機的配置:
1)設備啟動rstp
#system-view
#stp? ?enable
#stp? mode? rstp
設備rstp啟動后,各個端口的rstp默認為啟動狀態,在不參與rstp計算端口上關閉rstp。
#interface? g2/0/4
#stp? disable
配置該設備為樹根。
a.將該設備的bridge優先級配置為0
#stp? ?priority? 0
b.使用命令將該設備指定為樹根
#stp? ?root primary
在與下層設備相連的端口啟動根保護功能。
#interface? g2/0/1
#stp? ?root-protection
#quit
#interface? g2/0/2
#stp? ?root-protection
#quit
啟動該設備的TC防攻擊功能
#stp? tc-protection? ?enable
下連交換機的配置
設備開啟rstp
#system-view
#stp? ?enable
#stp mode? rstp
關閉不參與rstp計算的端口rstp功能
#interface? g1/0/7
#stp? ?disable
#quit
配置bridge的優先級
#stp? ?priority? ?4096
指定端口起開根保護功能
#interface? g1/0/4
#stp? root-protection
#quit
#interface? g1/0/5
#stp? ?root-protection
其它設備相同的原理配置。
MSTP配置:
RSTP和STP 缺點:
同一局域網內所有的vlan共享一個生成樹,無法在vlan間實現數據流量的負載均衡;
鏈路利用率低,被阻塞的冗余鏈路不承載任何流量,造成了帶寬的浪費,還可能造成部分vlan報文無法轉發。
MSTP:MSTP兼容STP和RSTP,既可以快速收斂,又能使不同VLAN的流量沿各自的路徑轉發,從而為冗余鏈路提供了更好的負載分擔機制
核心層交換機a的配置:
1)進入MST域視圖。
#system-view
#stp? ?region-configuration
2)配置MST域的域名、VLAN映射關系和修訂級別。
MSTP的修訂級別用來與MST域名和MST域的VLAN映射表來共同確定設備所屬的MST域。修訂級別可以在域名和VLAN映射表相同的情況下,來區分不同的域。
#region-name? ?example
#instance? 1? vlan? 10
#instance? 3? valn? 30
#instance? 4? ?vlan? ?40
#revision-level? ?0
手動激活MST域的配置。
#active? ?region-configuration
定義switch? a為實例1的樹根
#stp? ?instance? ?1? root? ?primary
配置核心交換機b.b交換機與a相連
#system-view
#stp? ?region-configuration
配置MST域的域名、vlan映射關系和修訂級別
#region-name? ?example
#instance? ?1? ?vlan 10
#instance? ? 3? ?valn 30
#instance? ? 4? ? vlan? ?40
#revision-level? ?0
手動激活MST域的配置
#active? ?region-configuration
定義交換機b為實例3的樹根
#stp? instance? 3? root? ?primary
其它相連設備相同的原理配置。