LACP 聚合多條線路頻寬變多倍?

Tags:

接觸到LACP技術的時候”聚合”就直接認為,當單一線路頻寬用盡的時候,會自動切換至另一條線路或流量會平均輸出至不同線路達成聚合,達成1 G + 1 G= 2 G的功效,就算衰減也有個 1.5 G之類。在測試檔案傳輸時發現,流量都只在單一線路上傳輸,並無法達成傳輸效率提升的目的地。

Aruba-2930F 建立 LACP後使用實際數字出來後與理想的數字差異過高,開始測試多台不同的電腦同時丟資料存入NAS兩顆,測試出最高流量也只有 1G 的頻寬與認知不同。

在了解定義後才知道線路利用 LACP 協定聚合後後,從第二層網路來看封包傳輸還是針對不同的網卡的MAC來送封包,但在第三層網路只看 IP 故只有一條線路(兩條線路合併),所以在第三層以上傳送內容,並不會因斷掉其中一根線路而服務有所中斷達高可用性。

在相同的 IP 及 Port 的情形下流量只會走單邊,並不會因流量滿而封包跳至另外一條線路傳送,只會接收不到 ACK 封包 Server 端會減慢傳送速度。所以如果此台Server 同時提供多種服務,例如Email、FTF、Web 等等… 此時才有機會流量平均在不同的線路上。

結論整理

  • LACP 提供服務高可用性,斷線自動切換線路,達高可用性。
  • 提供多種服務的 Server 或是多台電腦交換資料,較可避免單一線路瓶頸。

參考資料

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *