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