詳解STP下交換機端口狀態

  若是交換機上每一個端口都有主機。那麼不通過監聽和學習的話,容易形成廣播風暴。因此生成樹協議(STP)就是爲了解決這樣的問題而產生的。   生成樹的工做原理:   生成樹協議的國際標準是IEEE802.1b.運行生成樹算法的網橋/交換機在規定的間隔 (默認2秒)內經過網橋協議數據單元(BPDU)的組播幀與其餘交換機交換配置信息 ,其工做的過程以下:   * 經過比較網橋優先級選取根網橋(給定廣播域內只有一個根網橋)。   * 其他的非根網橋只有一個通向根交換機的端口稱爲根端口。   * 每一個網段只有一個轉發端口。   * 根交換機全部的鏈接端口均爲轉發端口。   注意:生成樹協議在交換機上通常是默認開啓的,不經人工干預便可正常工做。但 這種自動生成的方案可能致使數據傳輸的路徑並不是最優化。所以,能夠經過人工設 置網橋優先級的方法影響生成樹的生成結果。   生成樹的狀態:   運行生成樹協議的交換機上的端口,老是處於下面四個狀態中的一個。在正常操做 期間,端口處於轉發或阻塞狀態。當設備識別網絡拓撲結構變化時,交換機自動進 行狀態轉換,在這期間端口暫時處於監聽和學習狀態。   阻塞:全部端口以阻塞狀態啓動以防止迴路。由生成樹肯定哪一個端口轉換到轉發狀 態,處於阻塞狀態的端口不轉發數據但可接受BPDU.   監聽:不發送接收數據,接收併發送bpdu,不進行地址學習 (臨時狀態)。   學習:不接收或轉發數據,接收併發送bpdu,開始地址學習MAC地址表(臨時狀態)。   轉發:端口能轉送和接受數據。算法

相關文章
相關標籤/搜索