鏈路聚合技術
鏈路聚合概述
鏈路聚合(Link Aggregation)是將多個物理口當做一個邏輯介面。已增加寬頻和提供線路冗餘(相當於思科的以太鏈路捆綁(Cthernet Channel))
- 成員介面
將成員加入Eth-Trunk(連路聚合) 時,注意以下幾個問題
每個Eth-trunk 介面下最多可以包含8個成員介面
成員介面不能單獨配置任何功能和靜態MAC地址
成員介面加入Eth-trunk 時,必須為預設的hybrid型別介面
Eth-trunk 介面不能巢狀,及成員介面不能是Eth-trunk
一個乙太網介面只能加入一個Eth-trunk 介面
一個Eth-trunk 介面中的成員介面必須是同一型別,及FE和GE不能加入Eth-trunk 介面
鏈路聚合模式
根據是否啟用鏈路聚合控制協議LACP,鏈路聚合分為(手工負載分擔模式)和(LACP模式)–又分靜態LACP 和 動態LACP。
手工負載分擔模式下
Eth-Trunk的建立、成員介面的加入由手工配置,沒有鏈路聚合控制協議的參與。該模式下所有活動鏈路都參與資料的轉發,平均分擔流量,因此稱為負載分擔模式。如果某條活動鏈路故障,鏈路聚合組自動在剩餘的活動鏈路中平均分擔流量。當需要在兩個直連裝置間提供一個較大的鏈路頻寬而裝置又不支援LACP協議時,可以使用手工負載分擔模式。
-
LACP模式
-
靜態LACP模式:
靜態LACP模式是一種利用LACP協議報文進行聚合引數協商,從而確定活動介面和非活動介面的鏈路聚合方式。
靜態LACP模式下
Eth-Trunk的建立,成員介面的加入,都是由手工配置完成的。但與手工負載分擔模式鏈路聚合不同的是,該模式下活動介面的選擇由LACP協議報文負責。也就是說,當把一組介面加入Eth-Trunk介面後,這些成員介面中哪些介面作為活動介面,哪些介面作為非活動介面還需要經過LACP協議報文的協商確定。
靜態LACP模式也稱為M∶N模式。這種方式同時可以實現負載分擔和冗餘備份的雙重功能。在鏈路聚合組中M條鏈路處於活動狀態,這些鏈路負責轉發資料並進行負載分擔,另外N條鏈路處於非活動狀態作為備份鏈路,不轉發資料。當M條鏈路中有鏈路出現故障時,系統會從N條備份鏈路中選擇優先順序最高的接替出現故障的鏈路,同時這條鏈路狀態變為活動狀態開始轉發資料。
- 動態LACP模式
靜態LACP模式和動態LACP模式在LACP協議互動方面沒有區別,區別在於兩種模式在LACP協商失敗後的處理不一致:
靜態LACP模式下,LACP協商失敗後Eth-Trunk變為Down,不能轉發資料。
動態LACP模式,LACP協商失敗後Eth-Trunk變為Down,但其成員口繼承Eth-Trunk的VLAN屬性狀態變為Indep,可獨立進行二層資料轉發。
當部署動態LACP模式Eth-Trunk介面的裝置能夠收到對端的LACP協議報文時,兩端裝置將通過LACP協議報文進行聚合引數協商。協商成功後的聚合鏈路功能與兩端都配置為靜態LACP模式Eth-Trunk介面的鏈路一樣。
動態LACP模式下的Eth-Trunk通常應用於裝置和伺服器直連的場景
- 活動介面與非活動介面
活動介面和非活動介面、活動鏈路和非活動鏈路
鏈路聚合組的成員介面存在活動介面和非活動介面兩種。轉發資料的介面稱為活動介面,不轉發資料的介面稱為非活動介面。
活動介面對應的鏈路稱為活動鏈路,非活動介面對應的鏈路稱為非活動鏈路。
- 主動端與被動端
為了保證兩端裝置最終確定的活動介面一致,要配置兩端裝置的優先順序。
優先順序:
系統LACP優先順序
LACP模式下,兩端裝置所選擇的活動介面必須保持一致,否則鏈路聚合組就無法建立。而要想使兩端活動介面保持一致,可以使其中一端具有更高的優先順序,另一端根據高優先順序的一端來選擇活動介面即可。系統LACP優先順序就是為了區分兩端裝置優先順序的高低而配置的引數,系統LACP優先順序值越小優先順序越高。如果優先順序相同選擇MAC地址較小的一端作為主動端。
介面LACP優先順序
介面LACP優先順序是為了區別同一個Eth-Trunk中的不同介面被選為活動介面的優先程度,優先順序高的介面將優先被選為活動介面。介面LACP優先順序值越小,優先順序越高。
- 配置鏈路聚合
(需要指定優先順序、工作模式、負載均衡模式、所需的成員介面)
lacp priority 1000 --配置裝置系統LACP優先順序
interface Eth-Trunk 12 --建立鏈路聚合邏輯介面
mode lacp-static --配置靜態LACP模式
trunkport G 0/0/11 --新增成員介面G 0/0/11
trunkport G 0/0/12 --新增成員介面G 0/0/12
quit
- 示例:二層裝置配置鏈路聚合
配置手動鏈路聚合
配置之前檢視兩端的介面速率
1.檢視介面的詳細資訊
[Huawei]sysname S1.
[S1]display interface Ethernet 0/0/1
Ethernet0/0/1 current state : UP
Line protocol current state : UP
Description:
Switch Port, PVID : 1, TPID : 8100(Hex), The Maximum Frame Length is 9216
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 4c1f-cc99-514a
Last physical up time : 2020-10-22 22:13:03 UTC-08:00
Last physical down time : 2020-10-22 22:13:02 UTC-08:00
Current system time: 2020-10-22 22:19:32-08:00
Hardware address is 4c1f-cc99-514a
Last 300 seconds input rate 0 bytes/sec, 0 packets/sec
Last 300 seconds output rate 0 bytes/sec, 0 packets/sec
Input: 21420 bytes, 180 packets
Output: 238 bytes, 2 packets
Input:
Unicast: 0 packets, Multicast: 180 packets
Broadcast: 0 packets
Output:
Unicast: 0 packets, Multicast: 2 packets
Broadcast: 0 packets
Input bandwidth utilization : 0%
Output bandwidth utilization : 0%
2.關閉介面的自動協商功能,修改其速率為100Mbit/s,同樣的方法將S2的也修改了
[S1]interface Eth 0/0/1
[S1-Ethernet0/0/1]undo negotiation auto
[S1-Ethernet0/0/1]speed 100
[S1-Ethernet0/0/1]quit
[S1]interface Eth 0/0/2
[S1-Ethernet0/0/2]undo negotiation auto
[S1-Ethernet0/0/2]speed 100
3.配置手動鏈路聚合,S2配置相同
[S1]interface Eth-Trunk 1 #建立Eth-trunk 1,然後將介面加入其中
[S1-Eth-Trunk1]quit
[S1]interface Eth 0/0/1
[S1-Ethernet0/0/1]eth-trunk 1
[S1-Ethernet0/0/1]quit
[S1]interface Eth 0/0/2
[S1-Ethernet0/0/2]eth-trunk 1
[S1-Ethernet0/0/2]quit
#檢視當前Eth-Trunk配置結果
[S1]display eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: NORMAL Hash arithmetic: According to SIP-XOR-DIP
Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
PortName Status Weight
Ethernet0/0/1 Up 1
Ethernet0/0/2 Up 1
#檢視S2的Eth-Trunk配置結果
[S2]display eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: NORMAL Hash arithmetic: According to SIP-XOR-DIP
Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
PortName Status Weight
Ethernet0/0/1 Up 1
Ethernet0/0/2 Up 1
- 配置靜態LACP模式的鏈路聚合
在配置之前要清除上文配置的手工鏈路聚合配置
[S1]lacp priority 1000
[S1]interface Eth-Trunk 10
[S1-Eth-Trunk10]mode lacp-static
[S1-Eth-Trunk10]trunkport Ethernet 0/0/1
[S1-Eth-Trunk10]trunkport Ethernet 0/0/2
[S1-Eth-Trunk10]quit
[S2]lacp priority 500
[S2]interface Eth-Trunk 10
[S2-Eth-Trunk10]mode lacp-static
[S2-Eth-Trunk10]trunkport Ethernet 0/0/1
[S2-Eth-Trunk10]trunkport Ethernet 0/0/2
[S2-Eth-Trunk10]quit
#檢視S1和S2的鏈路配置資訊
[S1]display eth-trunk 10
Eth-Trunk10's state information is:
Local:
LAG ID: 10 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to SIP-XOR-DIP
System Priority: 1000 System ID: 4c1f-cc99-514a
Least Active-linknumber: 1 Max Active-linknumber: 8
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
Ethernet0/0/1 Selected 100M 32768 2 2593 10111100 1
Ethernet0/0/2 Selected 100M 32768 3 2593 10111100 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
Ethernet0/0/1 500 4c1f-cc4e-0b9e 32768 2 2593 10111100
Ethernet0/0/2 500 4c1f-cc4e-0b9e 32768 3 2593 10111100
[S2]display eth-trunk 10
Eth-Trunk10's state information is:
Local:
LAG ID: 10 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to SIP-XOR-DIP
System Priority: 500 System ID: 4c1f-cc4e-0b9e
Least Active-linknumber: 1 Max Active-linknumber: 8
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
Ethernet0/0/1 Selected 100M 32768 2 2593 10111100 1
Ethernet0/0/2 Selected 100M 32768 3 2593 10111100 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
Ethernet0/0/1 1000 4c1f-cc99-514a 32768 2 2593 10111100
Ethernet0/0/2 1000 4c1f-cc99-514a 32768 3 2593 10111100
OK
相關文章
- 多卡多鏈路聚合路由器的關鍵技術、原理分析路由器
- 多鏈路聚合技術在森林防火視覺化巡查指揮的應用視覺化
- 多鏈路聚合技術的實際應用,提高應急指揮救援通訊網路
- 分散式鏈路追蹤技術分散式
- 淺談多鏈路聚合通訊保障技術原理及公安消防行業應急方案行業
- 多網聚合技術,讓抖音快手網路直播效果更好
- 5G產業鏈的重要組成部分–乾元通聚合技術產業
- 使用nmcli配置主備模式鏈路聚合模式
- “5G+4G”聚合路由器多鏈路圖傳技術鞏固安防監控行業路由器行業
- 如何使用區塊鏈技術管理網路?區塊鏈
- 深入剖析全鏈路灰度技術內幕
- HCNP Routing&Switching之鏈路聚合
- 如何用區塊鏈技術提升網路安全?區塊鏈
- 二層交換機鏈路聚合、三層交換機鏈路聚合和三層交換機的單臂路由專案路由
- Node.js 應用全鏈路追蹤技術——[全鏈路資訊獲取]Node.js
- RCNA綜合實驗(Vlan+RIP+ACL+鏈路聚合)
- 5.2 側鏈技術
- 區塊鏈技術區塊鏈
- 鏈路追蹤技術的應用及實踐
- 區塊鏈技術實戰學習路線圖區塊鏈
- 區塊鏈技術工坊 - 線下區塊鏈技術分享區塊鏈
- 乾元通多卡聚合技術應用
- 配置交換機之間直連鏈路聚合-LACP模式模式
- 區塊鏈技術公司談以色用區塊鏈改善網路安全區塊鏈
- [區塊鏈]區塊鏈和通證的應用與技術路徑區塊鏈
- 區塊鏈技術在網路安全中的應用區塊鏈
- 瑞士鐵路測試區塊鏈身份驗證技術區塊鏈
- 【網商雙十一】基於 ServiceMesh 技術的業務鏈路隔離技術及實踐
- 什麼是聚合路由器?聚合路由器支援的鏈路型別有哪些?路由器型別
- 區塊鏈技術發展_區塊鏈技術開發新方向區塊鏈
- 區塊鏈溯源技術是什麼?區塊鏈溯源技術開發區塊鏈
- 配置交換機之間直連鏈路聚合-手工模式模式
- 全鏈路壓測(3):技術改造和測試驗證
- 網路技術
- BAAS平臺_區塊鏈baas平臺技術_區塊鏈技術開發區塊鏈
- 區塊鏈技術研發,如今最契合區塊鏈技術應用方向區塊鏈
- LikeLib公鏈技術前瞻
- 區塊鏈的核心技術區塊鏈