網路城邦
上一篇 回創作列表 下一篇   字體:
CCNA ICND2-STP
2012/10/09 23:11:19瀏覽565|回應0|推薦0

1. STP(spanning-tree protocol)-IEEE 802.1d

2. 具備援線路的區域網路沒有使用STP時發生的三種問題:
   a. 廣播風暴: 訊框在相同線路上重複地傳送,耗盡重要線路的頻寬。
   b. 不穩定的MAC table:持續地更新交換器上不正確的登錄資訊之MAC table,再次的讓訊框形成迴圈,導致訊框傳送至錯誤的位置。
   c. 多個訊框傳送:一個訊框的多個複本所形成迴圈,其副作用就是想要傳送至目的地主機的混淆。

3. STP定義的訊息稱為bridge protocol data units(BPDU),是橋接器與交換器互相交換訊息用的。平常的訊息中最常見的就是Hello BPDU。
   root switch預設每2秒會送出新的Hello BPDU,
   BPDU的欄位:
   a. root bridge ID
   b. 傳送端的橋接器ID
   c. 到達root bridge的cost
   d. root switch上的計時器值

4. 選出root switch
   a. 優先權
   b. 優先權一樣時,擁有最小MAC address之switch就是root switch

STP Port rule 講解圖,一目了然!!

5. STP 計時器
   Hello: 預設值-2秒
   MaxAge: Hello計時器的10倍
   轉送延遲:
   a. Listening status:15秒
   b. Learning status:15秒

6. Listening: 介面不會轉送一般的訊框,在此狀態期間昔日變成不正確的MAC table 登錄值就會過期,舊的MAC table登錄值是造成短暫迴圈的根本原因。
   Learning: 在此狀態下的介面仍無法轉送訊框,但是交換器開始學習介面上所收到的訊框之MAC address。
7. STP 收斂:當所有交換器會察覺出異樣的程序,哪些Port變block,哪些Port變forward狀態的過程。

8. Cisco 附加到STP的專屬功能:
   a. EtherChannel:
      a-1.減少STP收斂時間最理想的方法就是完全地避開收斂,在只有一個port或網路線有問題的情況下,etherchannel提供了防止STP收斂的必要方法。
      a-2.當etherchannel是forwarding狀態時,交換器會將通過主幹的訊框做負載平衡,來達到更大的頻寬效益。
     b. PortFast:
      b-1.當switch port有接線時,Portfast可此port立即地變成forwarding狀態,忽略
          任何關於STP拓樸的選舉,以及忽略Listening and Learning status.
      b-2.PortFast最適合使用在有連接終端使用者設備的環境中。

   c. BPDU Guard:
      c-1.當port收到任何不該出現的BPDU,Cisco BPDU Guard功能可以停用該port。
      c-2.BPDU Guard經常會跟已啟動的PortFast搭配在一起使用,以防止forwarding  狀態下,在傳送訊框時容易發生迴圈。
      c-3.Cisco root Guard功能為了幫助解決惡意交換器試圖成為根交換器之問題。

圖取自「蕭老師 上課講義」若有侵權,煩請來信告知,會馬上撤下。

( 知識學習隨堂筆記 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=lazybone1981&aid=6929664