生成樹演算法(STA)的主要功能是消除在橋接網路中冗餘連結所產生的環路。生成樹協定(STP)工作在OSI模型中的第二層,透過網橋之間交換網橋協定資料單元(BPDU)來最終決定轉送和閉塞流量的資料連接埠。該協定在某些特殊情況下會發生錯誤,同時基於當時網路的設計來偵測出故障點亦十分困難。我們只能說在這種情況下,應盡量避免類似的現象發生。
通常生成樹演算法的錯誤將導致橋接環路。一般認為二層鏈路環路是由於設備硬體或是系統軟體的BUG所導致。其實不然,二層連結迴路的原因主要是因為某個本來就該處於閉塞狀態的資料埠躍遷為轉送狀態所導致。
導致二層連結迴路的原因有很多,大部分原因都將造成大量的BPDU的遺失,使原本應處於閉塞狀態的連接埠躍遷為轉送狀態,最終導致二層連結迴路。
? 雙工不符在一條點到點的鏈路上常常會發生雙工不匹配的配置錯誤。尤其是當鏈路的一端被強製配置為全雙工時。如果另一端仍為自動協商模式,最終,則連接埠將處於半雙工模式(當連接埠被強製配置為全雙工後將不再進行協商)。
展開