1、華為
鏈路聚合可以提高鏈路帶寬和鏈路冗余性。有三種類型,分別是手工鏈路聚合,靜態lacp鏈路聚合,動態lacp鏈路聚合。
- 手工鏈路模式:也稱負載分擔模式,需手動指定鏈路,各鏈路之間平均分擔流量。
- 靜態LACP模式:LACP模式是利用lacp協議進行聚合參數協商,確定鏈路聚合方式為活動(M)或者非活動(N)的鏈路聚合方式。
- 動態LACP模式:動態LACP模式是利用LACP協議進行動態協商誰為活動或者非活動的鏈路聚合方式。
華為也有檢測聚合口單條鏈路的trunk member-port-inspect,直接接口ping對端,只能檢測三層鏈路,如果中間有其他設備的話還是需要配置接口聯動。
1.1手工鏈路聚合
手工負載分擔模式下,Eth-Trunk的建立、成員接口的加入完全由手工來配置。該模式下所有活動鏈路都參與數據的轉發,平均分擔流量,因此稱為負載分擔模式。如果某條活動鏈路故障,鏈路聚合組自動在剩余的活動鏈路中平均分擔流量。手工匯聚由用戶手工配置,不允許系統自動添加或刪除匯聚組中的端口。匯聚組中必須至少包含一個端口。當匯聚組只有一個端口時,只能通過刪除匯聚組的方式將該端口從匯聚組中刪除。手工匯聚端口的LACP 協議為關閉狀態,禁止用戶使能手工匯聚端口的LACP 協議。
1.2靜態lacp鏈路聚合
LACP模式是一種利用LACP協議進行聚合參數協商、確定活動接口和非活動接口的鏈路聚合方式。該模式下,需手工創建Eth-Trunk,手工加入Eth-Trunk成員接口,由LACP協議協商確定活動接口和非活動接口。LACP模式也稱為M∶N模式。這種方式同時可以實現鏈路負載分擔和鏈路冗余備份的雙重功能。在鏈路聚合組中M條鏈路處于活動狀態,這些鏈路負責轉發數據并進行負載分擔,另外N條鏈路處于非活動狀態作為備份鏈路,不轉發數據。當M條鏈路中有鏈路出現故障時,系統會從N條備份鏈路中選擇優先級最高的接替出現故障的鏈路,并開始轉發數據。靜態LACP匯聚由用戶手工配置,不允許系統自動添加或刪除匯聚組中的端口。匯聚組中必須至少包含一個端口。當匯聚組只有一個端口時,只能通過刪除匯聚組的方式將該端口從匯聚組中刪除。靜態匯聚端口的LACP 協議為使能狀態,當一個靜態匯聚組被刪除時,其成員端口將形成一個或多個動態LACP 匯聚,并保持LACP 使能。禁止用戶關閉靜態匯聚端口的LACP 協議。
1.3動態lacp鏈路聚合
動態LACP匯聚是一種系統自動創建或刪除的匯聚,動態匯聚組內端口的添加和刪除是協議自動完成的。只有速率和雙工屬性相同、連接到同一個設備、有相同基本配置的端口才能被動態匯聚在一起。即使只有一個端口也可以創建動態匯聚,此時為單端口匯聚。動態匯聚中,端口的LACP 協議處于使能狀態。
2、浪潮
2.1動態
本章包含了一個鏈路聚合控制協議(LACP)配置示例。LACP 協議是基于 802.3ad 的IEEE 規范。它允許多個物理接口的捆綁,形成一個單一的邏輯通道,提供增強的性能和冗余。聚合接口被視為單一鏈路接到每個交換機上。生成樹將它視為一個接口。當有一個物理接口出現故障,其他接口正常連接,鏈路不會中斷。此實現在單一的邏輯通道上支持最多 16 個物理以太網鏈路。 LACP 協議使我們的設備可以管理與符合802.3ad 的協議的其他設備之間的鏈接聚合組。使用 LACP 協議,交換機學習支持LACP 成員識別的每個端口的能力。然后,具有相同的屬性動態組端口捆綁到一個單一邏輯鏈路。
2.2靜態
在這個例子中,在兩個交換機 S1 和 S2 之間的配置三條鏈路。這三個鏈路都分配在同一個管理中心,使他們能聚合形成一個單一的通道。
3、華三
功能簡介
鏈路聚合分為靜態聚合和動態聚合兩種模式,當鏈路發生故障時,靜態聚合組沒有檢測機制來響應鏈路故障;動態聚合組通過LACP來判斷鏈路狀況,但這種方式不能快速響應鏈路故障。鏈路聚合使用BFD(Bidirectional Forwarding Detection,雙向轉發檢測),能夠為聚合組選中端口間的鏈路提供快速檢測功能。通過為選中端口創建BFD會話來實現對成員鏈路故障的快速檢測。當鏈路發生故障時,該功能能夠快速使雙方對各自接口的選中/非選中狀態達成一致。關于BFD的介紹和基本功能配置,請參見“可靠性配置指導”中的“BFD”。
3.1靜態聚合
如果BFD檢測到鏈路故障,系統會通知聚合模塊對端不可達,將該鏈路連接端口的選中狀態修改為非選中狀態,BFD會話保留,并且會繼續發送BFD報文;當故障鏈路恢復,能收到對端發送來的BFD報文時,系統會再通知聚合模塊對端可達,端口又恢復為選中狀態。即配置此功能后靜態聚合鏈路不會出現一端為選中狀態,另一端為非選中狀態的情況。
抓包如下
3.2動態聚合
如果BFD檢測到鏈路故障,系統會通知聚合模塊對端不可達,然后拆除BFD會話,并停止發送BFD報文;當故障鏈路恢復,通過LACP協議重新建立選中鏈路關系,并重建BFD會話,然后通知聚合模塊對端已可達。從而使動態聚合組中成員端口選中狀態快速收斂。
抓包如下