1. 程式人生 > >STP生成樹協議端口狀態

STP生成樹協議端口狀態

stp生成樹協議端口狀態

Disabled(禁用):由網絡管理員設定或因網絡故障由系統的端口處於disabled狀態。這個狀態是比較特殊的狀態,它並不是端口正常的STP狀態的一部分。

Blocking(阻塞):在端口初始化後,一個端口即不能接收或發送數據,也不能向它的地址表添加MAC地址。相反,這樣的一個端口僅許接收BPDU報文,以便能偵聽到其他鄰接交換機的信息。

Listening(偵聽):如果一個交換機認為一個端口可選為根端口或指定端口,那麽,它就把該端口blocking狀態變以listening狀態。在listening狀態,端口仍不能接收或發送數據幀。不過,為了使該端口加入生成樹的拓撲過程,允許它接收或發送BPDU報文。由於該端口可以通過發送BPDU報文給其它交換機通告該端口的信息,因此,這個端口最終可能被允許成為一個根端口或指定端口。如果該端口失去根端口或指定端口的地位,那麽它將反回到blocking狀態。交換機偵聽時間為15秒

Learning(學習):一個端口在listening狀態下經過一段時間(稱為轉發延遲delay)後,將轉為learning狀態。該端口仍像從前一樣發送和接收BPDU報文。不過,該交換機可以學習新的MAC地址,並將該地址添加到交換機的地址表中。正是因為如此,才使得交換機可以沈默一定的時間,處理有關地址表的信息。交換機學習時間為15秒

Forwarding(轉發):在learning狀態下再經歷一定的轉發延遲時間,該端口轉入到forwarding狀態。在forwarding狀態,該端口即可以發送和接收數據幀,也可以收集MAC地址加入到它的地址表,還可以發送和接收BPDU報文。在生成樹拓撲中,該端口至此才成為一個全功能的交換機端口。

最終,交換機端口只有Forwaiding(FWD)和Blocking(BLK)這兩種狀態。


STP生成樹協議端口狀態