【華爲】
背景信息
如果對端鏈路聚合組的某個成員接口發生自環或其它故障,而本端Eth-Trunk不能及時感知對端成員口狀態的變化,就會導致本端轉發數據時仍按照本端鏈路組中活動接口進行負載分擔,造成發生故障鏈路上數據流量的丟失。
配置接口接收LACP報文的超時時間後,如果本端成員口在設置的超時時間內未收到對端發送的LACP協議報文,則認爲對端不可達,本端成員口狀態立即變爲Down,不再轉發數據。
操作步驟
- 執行命令system-view,進入系統視圖。
- 執行命令interface eth-trunktrunk-id,進入Eth-Trunk接口視圖。
- 執行命令lacp timeout { fast[ user-defineduser-defined ] | slow },配置當前接口接收LACP協議報文的超時時間。
缺省情況下,Eth-Trunk接口接收報文的超時時間是90秒。<<<<<<這裏說明默認是slow模式。
-
配置此命令後,本端將接收報文的超時時間通過LACP報文通知對端。配置爲fast,對端發送LACP報文的週期爲1秒。配置爲slow,對端發送LACP報文的週期爲30秒。
-
LACP協議報文的超時時間爲LACP報文發送週期的3倍,即:配置爲fast,接收LACP協議報文的超時時間爲3秒。配置爲slow,接收LACP協議報文的超時時間爲90秒。
-
兩端配置的超時時間可以不一致。但爲了便於維護,建議用戶配置一致的LACP協議報文超時時間。
-
鏈路聚合組的每個成員接口每秒最多處理20個LACP協議報文,設備全局每秒最多處理100個LACP協議報文,超過的協議報文將會被丟棄。
-
https://support.huawei.com/enterprise/zh/doc/EDOC1000178154/13cb3a1b
【華三】
1.1.3 動態聚合模式
動態聚合模式通過LACP協議實現,LACP協議的內容及動態聚合模式的工作機制如下所述。
1. LACP協議
基於IEEE802.3ad標準的LACP協議是一種實現鏈路動態聚合的協議,運行該協議的設備之間通過互發LACPDU來交互鏈路聚合的相關信息。
動態聚合組內的成員端口可以收發LACPDU(Link Aggregation Control Protocol Data Unit,鏈路聚合控制協議數據單元),本端通過向對端發送LACPDU通告本端的信息。當對端收到該LACPDU後,將其中的信息與所在端其他成員端口收到的信息進行比較,以選擇能夠處於選中狀態的成員端口,使雙方可以對各自接口的選中/非選中狀態達成一致。
(1) LACP協議的功能
LACP協議的功能分爲基本功能和擴展功能兩大類,如表1-2所示。
表1-2 LACP協議的功能分類
類別 |
說明 |
基本功能 |
利用LACPDU的基本字段可以實現LACP協議的基本功能。基本字段包含以下信息:系統LACP優先級、系統MAC地址、端口優先級、端口編號和操作Key |
擴展功能 |
通過對LACPDU的字段進行擴展,可以實現對LACP協議的擴展。通過在擴展字段中定義一個新的TLV(Type/Length/Value,類型/長度/值)數據域,可以實現IRF(Intelligent Resilient Framework,智能彈性架構)中的LACP MAD(Multi-Active Detection,多Active檢測)機制。有關IRF和LACP MAD機制的詳細介紹,請參見“IRF配置指導”中的“IRF” 本系列交換機可以作爲成員設備或中間設備來參與LACP MAD |
(2) LACP工作模式
LACP工作模式分爲ACTIVE和PASSIVE兩種。
如果動態聚合組內成員端口的LACP工作模式爲PASSIVE,且對端的LACP工作模式也爲PASSIVE時,兩端將不能發送LACPDU。如果兩端中任何一端的LACP工作模式爲ACTIVE時,兩端將可以發送LACPDU。
(3) LACP優先級
根據作用的不同,可以將LACP優先級分爲系統LACP優先級和端口優先級兩類,如表1-3所示。
表1-3 LACP優先級的分類
類別 |
說明 |
比較標準 |
系統LACP優先級 |
用於區分兩端設備優先級的高低。當兩端設備中的一端具有較高優先級時,另一端將根據優先級較高的一端來選擇本端的選中端口,這樣便使兩端設備的選中端口達成了一致 |
優先級數值越小,優先級越高 |
端口優先級 |
用於區分各成員端口成爲選中端口的優先程度 |
(4) LACP超時時間
LACP超時時間是指成員端口等待接收LACPDU的超時時間,在LACP超時時間之後,如果本端成員端口仍未收到來自對端的LACPDU,則認爲對端成員端口已失效。
LACP超時時間同時也決定了對端發送LACPDU的速率。LACP超時有短超時(3秒)和長超時(90秒)兩種。若LACP超時時間爲短超時,則對端將快速發送LACPDU(每1秒發送1個LACPDU);若LACP超時時間爲長超時,則對端將慢速發送LACPDU(每30秒發送1個LACPDU)。
配置二層動態聚合組
表1-6 配置二層動態聚合組
操作 |
命令 |
說明 |
進入系統視圖 |
system-view |
- |
配置系統的LACP優先級 |
lacp system-priority system-priority |
缺省情況下,系統的LACP優先級爲32768 改變系統的LACP優先級,將會影響到動態聚合組成員端口的選中/非選中狀態 |
創建二層聚合接口,並進入二層聚合接口視圖 |
interface bridge-aggregation interface-number |
創建二層聚合接口後,系統將自動生成同編號的二層聚合組,且該聚合組缺省工作在靜態聚合模式下 |
配置聚合組工作在動態聚合模式下 |
link-aggregation mode dynamic |
缺省情況下,聚合組工作在靜態聚合模式下 |
退回系統視圖 |
quit |
- |
進入二層以太網接口視圖 |
interface interface-type interface-number |
多次執行此步驟可將多個二層以太網接口加入聚合組 |
將二層以太網接口加入聚合組 |
port link-aggregation group number |
|
配置當前端口的LACP工作模式爲PASSIVE |
lacp mode passive |
二者選其一 缺省情況下,端口的LACP工作模式爲ACTIVE |
配置當前端口的LACP工作模式爲ACTIVE |
undo lacp mode |
|
配置端口優先級 |
link-aggregation port-priority port-priority |
缺省情況下,端口優先級爲32768 |
配置端口的LACP超時時間爲短超時(3秒),並使對端快速發送LACPDU |
lacp period short |
缺省情況下,端口的LACP超時時間爲長超時(90秒),對端慢速發送LACPDU 請不要在ISSU升級前配置LACP超時時間爲短超時,否則在ISSU升級期間會出現網絡流量中斷,導致流量轉發不通。有關ISSU升級的詳細介紹請參見“基礎配置指導”中的“ISSU配置” |
http://www.h3c.com/cn/d_201706/1007868_30005_0.htm
Other
https://www.h3c.com/cn/Service/Document_Software/Document_Center/Home/Switches/00-Public/Quick_Starts/FAQ/H3C_CJWT_FAQ_Long/#_Toc107479942