LACP 鏈路聚合是什麼?

LACP(Link Aggregation Control Protocol,鏈路聚合控制協定)是 IEEE 802.1AX 標準定義的協定,可把多條實體網線捆綁成一條邏輯鏈路,同時提升頻寬與可靠性。本頁講解鏈路聚合的原理、LACP 的協商機制、動態與靜態聚合的分別,以及工程上的實際應用。

鏈路聚合的定義:多線合一的邏輯鏈路

鏈路聚合(Link Aggregation)是把兩條或以上的實體網絡連線組合成一條邏輯鏈路的技術,目的有二:一是把多條鏈路的頻寬疊加,突破單一網口的速率上限;二是提供冗餘,任何一條成員鏈路故障時,流量自動改行其餘鏈路,網絡連接不會中斷。這項技術由 IEEE 標準化,最初定義於 802.3ad,後來移交並整合為 IEEE 802.1AX 標準。

LACP(Link Aggregation Control Protocol)正是 802.1AX 標準中負責「協商」的控制協定:鏈路兩端的設備透過交換 LACP 協定封包,互相確認對方的身份與組態,確認一致後才把成員鏈路加入聚合組。鏈路聚合必須在兩端同時設定,因此只有網管型交換機才支援,可參考網管型與非網管型交換機的分別

LACP 如何運作:先協商,後聚合

LACP 的核心價值在於「自動確認」。設備不會盲目把網口捆綁,而是按以下流程建立聚合組:

  1. 發送 LACPDU 協定封包——啟用 LACP 的網口定期向對端發送 LACP 協定資料單元(LACPDU),宣告本端的系統識別、埠編號與聚合能力。
  2. 兩端組態核對——雙方比對彼此的資訊,確認成員埠速率、雙工模式一致,而且確實連接到同一對端設備。
  3. 成員鏈路加入聚合組——核對通過後,鏈路正式成為聚合組(Link Aggregation Group,LAG)成員,開始承載流量。
  4. 流量按雜湊分配——交換機以來源/目的 MAC 地址、IP 地址等欄位計算雜湊值,把不同對話分配到不同成員鏈路;同一對話固定行走同一條鏈路,確保封包次序不亂。
  5. 持續監察與故障剔除——LACP 持續交換協定封包監察鏈路狀態;一旦某成員鏈路故障或對端停止回應,該鏈路會被自動剔除,流量即時改行其餘成員。

動態 LACP 與靜態聚合的分別

鏈路聚合可以由 LACP 動態協商建立,亦可以由管理員手動靜態指定。兩者的分別直接影響網絡的穩定性:

比較項目動態 LACP靜態聚合(Static LAG)
建立方式兩端交換 LACP 協定封包,協商成功才聚合管理員手動指定成員埠,即時生效
組態錯誤保護組態不符時協商失敗,不會錯誤聚合沒有核對機制,接錯線或組態不符可能造成迴路或流量黑洞
故障偵測透過協定封包偵測對端狀態,可發現單向故障只依賴實體鏈路狀態,部分故障情況無法偵測
互通性IEEE 開放標準,跨品牌互通視乎兩端實作,跨品牌需逐一驗證
適用場景絕大多數場景的首選對端設備不支援 LACP 時的後備選擇

另外,Cisco 的 EtherChannel、部分廠商的 Port Trunking 或 Bonding,都是鏈路聚合技術的不同稱呼;跨品牌對接時應統一使用標準 LACP 模式。

工程上的常見應用場景

① 交換機之間的上行鏈路

樓層交換機與核心交換機之間以兩條或四條網線做 LACP 聚合,上行頻寬倍增之餘,任何一條線故障都不會令整層網絡癱瘓。

② 伺服器與 NAS 接入

伺服器或 NAS 以雙網口聚合接入交換機,多用戶同時存取時流量分散到兩條鏈路,提升整體傳輸能力並提供網口冗餘。

③ 大型監控系統匯聚

大量 IP 攝影機的視訊流經接入交換機匯聚到 NVR 或錄影伺服器,匯聚層以 LACP 擴闊頻寬,避免單一鏈路成為樽頸。

④ 配合 VLAN 的骨幹設計

聚合鏈路可同時作為承載多個 VLAN 的骨幹(Trunk),在同一組實體線上兼顧分段管理與高可用性。

權威資料依據

本文核對資料:IEEE 802.3adIEEE 802.1AX

常見問題

LACP 可以把兩條 1G 網線變成一條 2G 網線嗎?
整體頻寬確實提升至約 2G,但要注意流量分配的原理。鏈路聚合以雜湊演算法按來源與目的地址把不同「對話」分配到不同成員鏈路,同一個對話的封包只會行走同一條實體鏈路,以維持封包次序。因此單一對話的最高速度仍然受限於單條鏈路的速率,多用戶或多對話並行時才能充分用盡聚合後的總頻寬。
動態 LACP 與靜態聚合,工程上應選哪一種?
一般建議優先使用動態 LACP。LACP 會在兩端交換協定封包確認組態一致後才啟用聚合,遇上接錯線、對端組態錯誤或鏈路單向故障時能自動偵測並剔除有問題的成員,避免流量黑洞。靜態聚合沒有此確認機制,兩端組態稍有不符便可能造成難以排查的網絡問題,只應在對端設備不支援 LACP 時使用。
LACP 需要兩端設備都支援嗎?
需要。鏈路聚合是點對點的協定,鏈路兩端(例如交換機與交換機、交換機與伺服器)都必須支援並啟用 LACP,且成員埠的速率與雙工模式必須一致,協商才能成功。一般網管型交換機大多支援 LACP,非網管型交換機則不支援,選型時需要留意。
聚合組其中一條網線斷開,網絡會中斷嗎?
不會完全中斷。冗餘正是鏈路聚合的核心優勢之一:當聚合組其中一條成員鏈路故障,流量會自動改行其餘正常鏈路,網絡連接得以維持,只是總頻寬相應下降。這種故障切換由交換機自動完成,一般用戶不會察覺明顯的服務中斷。
LACP 與 EtherChannel、Port Trunking 是同一樣東西嗎?
概念相同,名稱來源不同。EtherChannel 是 Cisco 對鏈路聚合技術的專有稱呼,部分廠商亦稱之為 Port Trunking 或 Bonding;而 LACP 是 IEEE 802.1AX(前身為 802.3ad)定義的開放標準控制協定。跨品牌設備之間做鏈路聚合時,應使用標準的 LACP 模式以確保互通。

需要規劃網絡骨幹或交換機工程?

我們的工程師可按現場流量需求規劃鏈路聚合、VLAN 分段與交換機選型,由佈線到設備調試一站式完成,歡迎查詢及免費報價。

WhatsApp 免費報價

延伸閱讀

若閣下正計劃相關工程或需要選購設備,歡迎瀏覽網絡工程服務了解方案詳情,或透過網上快速報價與我們的工程師聯絡。

本頁內容由人手或AI輔助生成,雖經核對仍可能存在誤差,僅供參考;產品規格以原廠最新文件為準;有需要請聯絡我們工程師。