close

==========================主要任務===============================

預防在第2層的網路(橋接器或交換器)上發生線路回圈,他監視網路已尋找所有的鏈路,藉由關閉冗餘

的鏈路來確定迴圈不會發生。

==========================專用術語===============================

   ● 擴展樹協定:是一種橋接協定,利用STA動態搜尋冗餘鏈路,並產生擴展樹拓墣資料庫。橋接器會彼此交換

                      BPDU訊息,以偵測迴圈,然後藉用特定的橋接介面來移除迴圈

   ● 根橋接器(root bridge):STP的重點是網路中所有交換器要選出一橋接器,以成網路的焦點,網路中所有的

                                       決定,例如那個port要阻絕,哪個port要轉送,都是由根橋接器的觀點進行的

   ● BPDU橋接協定資料單元:Bridge Protocol Data Unit,交換器用來交換資訊,以進行根交換器的挑選及

                                        網路的後續設定

   ● 橋接器ID:是STP紀錄網路交換器的方式,是由橋接器上的優先權與基礎的MAC共同決定,最低為根橋接器 

   ● 非根橋接器:根橋接器以外的所有橋接器,與所有橋接器交換BPDU,更新STP拓墣資料庫,預防迴圈

   ● 根port(root port):直接跟根橋接器相連的鏈路,或抵達根橋接器最短的路徑。最低者優先

   ● 指定port(designated port):因為有最佳成本而被選定的port,指定port會被標示成轉送port

   ● port成本:當兩埠交換器有多條鏈路時,port成本可用來決定何者為根port,成本由鏈路的頻寬決定

   ● 非指定port:成本比指定port高,這種port會放入凍結模(blocking mode),非指定port不是轉送port

   ● 轉送port(forwarding port):轉送port可轉送訊框(frame)

   ● 凍結port(blocking port):凍結port不會轉送訊框,以預防迴圈,但凍結port仍會聆聽訊框

 ==========================挑選根部橋接器============================ 

在STP領域中,橋接器ID是要用來挑選根橋接器,以及決定根port,這個ID有8個位元組的長度,包括裝置的優先

權與MAC位置,執行IEEE STP版的所有裝置,其預設優先權是32768,如果兩邊優先權一樣,則以MAC位址決定

根據預設,每2秒就從所有的port送出BPDU,最低的就會被挑為根橋接器

A交換器:0000.0C00.1111

B交換器:0000.0C00.2222

值越低的越優先,則A為根橋接器

=========================擴展樹的port狀態============================

凍結(blocking):不會轉送訊框,只是聆聽BPDU,目的是為了要避免使用回圈的線路,所有port預設皆為凍結

聆聽(listening):再傳送資料訊框前先聆聽BPDU,以確定沒有迴圈,但不會產生MAC位址表

學習(learning):會聆聽BPDU,並學習交換式網路中的所有線路,會產生MAC位址表,但不會傳送資料訊框

轉送(forwarding):會收送交換port上的所有資料訊框,如果某個port在學習狀態結束時仍是指定port或是根

                           port,就會進入這個狀態

關閉(disable):處於關閉狀態的port不會參與訊框轉送或STP

==============================收斂===============================
當橋接器與交換器上的所有port都已經轉換到轉送port或是凍結port時,就是達成收斂,除非達成收斂,不然沒

有資料能被轉送,在資料可再被轉送之前,所有裝置都必須更新過,從凍結模式轉換到轉送模式通常要花50秒,

因此並不建議更換預設的STP計時器,轉送延遲代表的是一個port從聆聽模式轉換到模式所需要的時間

=============================相關語法==============================

Switch#sh spanning-tree                                             //顯示STP相關設定

VLAN0001

Spanning tree enabled protocol ieee

Root ID     Priority         32768                                      //優先權的值

             Address        0009.7acf.b118                          //MAC位址

             Hello Time       2  sec  Max age 20 sec  Forward Delay 15 sec

Switch(config)#spanning-tree vlan 1 priority 4096      //更換橋接器的優先權

=================================================================

arrow
arrow
    全站熱搜

    giboss 發表在 痞客邦 留言(0) 人氣()