BackboneFast
BackboneFast是對UplinkFast的一種補(bǔ)充,UplinkFast能夠檢測直連鏈路的失效,BackboneFast是用來檢測間接鏈路的失效。當(dāng)啟用了BackboneFast的交換機(jī)檢測到間接鏈路失效之后,會馬上使阻塞的端口進(jìn)入監(jiān)聽狀態(tài),少了20S的老化時間。左邊的圖和下面的圖均來自思科的官方文檔:
在正常情況下,Switch C上右邊的端口會處于Blocking狀態(tài),當(dāng)L1的鏈路發(fā)生故障的時候,雖然說Switch C是檢測不到,但是Switch B會認(rèn)為自己的跟橋,然后通過L3鏈路發(fā)送BPDU。Switch C收到這個BPDU之后,發(fā)現(xiàn)是次級BPDU,所以確定有非直連鏈路的故障。Switch C會從根端口發(fā)送RLQ,Switch A(根橋)接到RLQ,以RLQ響應(yīng)進(jìn)行應(yīng)答,Switch C收到SwitchA的RLQ響應(yīng),知道根橋還在,然后把右邊的端口從blocking直接過去到Listening狀態(tài),如下圖所示。
當(dāng)L1鏈路恢復(fù)的時候,BackboneFast會馬上把Switch C上右側(cè)的端口的狀態(tài)設(shè)為blocking。
從不同的端口收到次級BPDU的情況:
1. 當(dāng)交換機(jī)從阻塞端口收到次級BPDU的時候,那么該交換機(jī)上的根端口和其他阻塞端口將成為到達(dá)根橋的替代路徑。
2. 當(dāng)交換機(jī)從根端口收到次級BPDU,那么當(dāng)前所有的阻塞端口都將成為達(dá)到根橋的替代路徑。
3. 當(dāng)交換機(jī)從根端口收到次級BPDU,并且交換機(jī)上不存在阻塞端口的話,那么交換機(jī)認(rèn)定到達(dá)根橋的鏈路已經(jīng)down掉了,在老化時間到了之后,交換機(jī)將通過把自己宣告為根橋開始正常的STP選舉過程。
配置BackboneFast
Switch(config)#spanning-tree backbonefast
注意事項
如果要啟用BackboneFast特性,我們應(yīng)該在網(wǎng)絡(luò)中的所有交換機(jī)上都啟用。
posted on 2012-10-23 16:09 數(shù)據(jù)庫時間 閱讀(1182) 評論(0) 編輯 收藏