FAQ

如何使用交換器的連結狀態追蹤(Link State Tracking)功能?

我有一台伺服器,配置多條連線。其中一條連線會主動用於傳輸與接收流量,另一條則僅在主連線故障時才啟用。架構如下圖所示:

多連接伺服器架構示意圖

但當我在伺服器與路由器之間加上交換器後,故障轉移機制失效。原因是當交換器與路由器之間的連線中斷時,伺服器與交換器間的連線仍然保持正常,因此伺服器無法切換到備用連線,如下圖所示:

交換器造成故障轉移失效示意圖

解決方案:啟用 Link State Tracking 功能

您可以在交換器上啟用Link State Tracking(連結狀態追蹤)功能,避免上述問題發生。設定時,將交換器與路由器間的連線設為「上游(Upstream)」,而伺服器與交換器間的連線設為「下游(Downstream)」。當交換器偵測到上游連線中斷時,會自動關閉下游連線,強迫伺服器切換至備用連線。

資料流示意:

  1. 資料流經由主動連線通往網際網路

    主連線正常示意

  2. 上游連線中斷

    上游連線中斷示意

  3. 交換器關閉下游埠

    交換器關閉下游埠示意

  4. 資料流改經備用連線通往網際網路

    故障轉移後流量示意


如何啟用 Link State Tracking

  1. 於 Group Setting 頁面,勾選欲啟用的 Link State 群組。

    啟用 Link State 群組

  2. 於 Port Setting 頁面,從群組下拉選單中選擇該埠所屬的 Link State 群組。
  3. 指定該埠為上游(Upstream)或下游(Downstream)。

    設定埠的上下游