Networking

生成樹協議 (STP) 有什麼作用?

  • April 27, 2015

有人請用外行的術語解釋生成樹協議(STP)實際上做了什麼。我知道這可能會導致某些網路設備出現問題,但這是我的知識範圍。

它動態禁用所有連結,除了一個連接兩個任意開關的連結。所以它可以防止網路循環。並允許自動啟用備份連結,以防主連結停止工作。

但是在糟糕的配置下,它可能會留下一個以上的鏈路連接兩台交換機,然後廣播流量開始成倍增加並殺死所有網路。

引用維基百科生成樹協議-

生成樹協議是一種鏈路層網路協議,可確保任何橋接 LAN 的無環路拓撲。它基於 Radia Perlman 在為 Digital Equipment Corporation 工作時發明的算法。1

$$ 2 $$在電腦網路的 OSI 模型中,STP 屬於 OSI 第 2 層。生成樹允許網路設計包含備用(冗餘)鏈路,以便在活動鏈路發生故障時提供自動備份路徑,而不會出現橋接環路的危險,也無需手動啟用/禁用這些備份鏈路。必須避免橋接環路,因為它們會導致網路氾濫。 生成樹協議 (STP) 在 IEEE 標準 802.1D 中定義。顧名思義,它在連接的第 2 層網橋(通常是乙太網交換機)的網狀網路中創建生成樹,並禁用那些不屬於樹的連結,在任何兩個網路節點之間留下一條活動路徑。

STP 簡短總結:

  • 防止導致網路崩潰的網路環路。
  • 為連續執行提供自動鏈路冗餘。

引用自:https://serverfault.com/questions/8125