Nebula Switch 透過 Loop Guard 防止網路迴圈
Zyxel小編 Corey
文章數: 202 Zyxel Employee
前言
網路迴圈通常是由人為錯誤引起的,當交換機上的兩個端口使用同一條網路線連接時,便會發生這種情況。處於迴圈狀態的交換機會不斷重新廣播發出的廣播封包,導致廣播風暴的發生。
雖然可以使用生成樹協議 (STP) 防止網路核心的迴圈問題,且 Nebula Switch 的預設值已開啟 STP 功能,但 STP 無法防止網路邊緣的迴圈。例如,使用者私自串接的無網管 Hub 不支援 STP 功能,一旦串接這類設備,便可能導致網路迴圈。
下圖範例中,私自串接 Hub 的問題最常見於學校、出租套房等網路環境。若要建置此類型的網路,強烈建議使用網管 Switch 並開啟 Loop Guard 功能,以有效預防網路迴圈。
操作步驟
步驟1 - 前往【整個站點 > 設定 > 交換器 > 交換器埠】,勾選希望啟用 Loop Guard 功能的 Port,點擊「編輯」進入設定頁面。
備註:
- 您可以透過篩選功能及最上方的全選按鈕,快速編輯多個 Port。
- 請勿在 uplink port 上啟用 Loop Guard。
步驟2 - Nebula Switch 預設已啟用 RSTP,但此功能與迴圈防護 (Loop Guard) 互相衝突。在啟用迴圈防護前,需先關閉 RSTP 功能。完成相關設定後,點選「更新」即可完成設定。
驗證功能
若發生迴圈,Switch 會將該 Port 停用,並於 5 分鐘後自動重新啟動。若迴圈問題依然存在,Switch 將持續重複此循環。
您可以前往【整個站點 > 監控 > 交換器 > 事件日誌】篩選「系統」類別確認哪台交換機的哪個 Port 發生迴圈,進而進行排查與處理。
1