配置交換機之間直連鏈路聚合-LACP模式

組網圖形html

LACP模式鏈路聚合簡介網絡

  • 以太網鏈路聚合是指將多條以太網物理鏈路捆綁在一塊兒成爲一條邏輯鏈路,從而實現增長鏈路帶寬的目的。鏈路聚合分爲手工模式(詳情見)和LACP模式。
  • LACP模式須要有鏈路聚合控制協議LACP的參與。當須要在兩個直連設備間提供一個較大的鏈路帶寬而設備支持LACP協議時,建議使用LACP模式。LACP模式不只能夠實現增長帶寬、提升可靠性、負載分擔的目的,並且能夠提升Eth-Trunk的容錯性、提供備份功能。
  • LACP模式下,部分鏈路是活動鏈路,全部活動鏈路均參與數據轉發。若是某條活動鏈路故障,鏈路聚合組自動在非活動鏈路中選擇一條鏈路做爲活動鏈路,參與數據轉發的鏈路數目不變。

配置注意事項ui

  • 一個Eth-Trunk接口中的成員接口必須是以太網類型和速率相同的接口。
  • Eth-Trunk鏈路兩端相連的物理接口的數量、速率、雙工方式、流控配置必須一致。
  • 若是本端設備接口加入了Eth-Trunk,與該接口直連的對端接口也必須加入Eth-Trunk,兩端才能正常通訊。
  • 兩臺設備對接時須要保證兩端設備上鍊路聚合的模式一致。

組網需求spa

  • 如圖1所示,SwitchA和SwitchB經過以太鏈路分別都鏈接VLAN10和VLAN20的網絡,且SwitchA和SwitchB之間有較大的數據流量。用戶但願SwitchA和SwitchB之間可以提供較大的鏈路帶寬來使相同VLAN間互相通訊。在兩臺Switch設備上配置LACP模式鏈路聚合組,提升兩設備之間的帶寬與可靠性,具體要求以下:
  • 兩條活動鏈路具備負載分擔的能力。
  • 兩設備間的鏈路具備1條冗餘備份鏈路,當活動鏈路出現故障時,備份鏈路替代故障鏈路,保持數據傳輸的可靠性。
  • 同VLAN間能夠相互通訊。

配置思路orm

  • 建立Eth-Trunk,配置Eth-Trunk爲LACP模式,實現鏈路聚合功能。
  • 將成員接口加入Eth-Trunk。
  • 配置系統優先級,肯定主動端,按照主動端設備的接口選擇活動接口。
  • 配置活動接口上限閾值,實現保證帶寬的狀況下提升網絡的可靠性。
  • 配置接口優先級,肯定活動鏈路接口,優先級高的接口將被選做活動接口。
  • 建立VLAN並將接口加入VLAN。

操做步驟htm

  • SwitchA上建立Eth-Trunk1並配置爲LACP模式。SwitchB的配置與SwitchA相似,再也不贅述
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] interface eth-trunk 1   //建立ID爲1的Eth-Trunk接口
[SwitchA-Eth-Trunk1] mode lacp   //配置鏈路聚合模式爲LACP模式
[SwitchA-Eth-Trunk1] quit
  •  配置SwitchA上的成員接口加入Eth-Trunk1。SwitchB的配置與SwitchA相似,再也不贅述
[SwitchA] interface gigabitethernet 0/0/1
[SwitchA-GigabitEthernet0/0/1] eth-trunk 1   //將GE0/0/1接口加入Eth-Trunk1中
[SwitchA-GigabitEthernet0/0/1] quit
[SwitchA] interface gigabitethernet 0/0/2
[SwitchA-GigabitEthernet0/0/2] eth-trunk 1   //將GE0/0/2接口加入Eth-Trunk1中
[SwitchA-GigabitEthernet0/0/2] quit
[SwitchA] interface gigabitethernet 0/0/3
[SwitchA-GigabitEthernet0/0/3] eth-trunk 1   //將GE0/0/3接口加入Eth-Trunk1中
[SwitchA-GigabitEthernet0/0/3] quit
  •  在SwitchA上配置系統優先級爲100,使其成爲LACP主動端
[SwitchA] lacp priority 100   //系統LACP優先級缺省爲32768,修改SwitchA的優先級大於SwitchB的優先級,做爲主動端
  •  在SwitchA上配置活動接口上限閾值爲2
[SwitchA] interface eth-trunk 1
[SwitchA-Eth-Trunk1] max active-linknumber 2   //鏈路聚合組活動接口數的上限閾值缺省是8,修改活動接口數的上限閾值爲2
[SwitchA-Eth-Trunk1] quit
  •  在SwitchA上配置接口優先級肯定活動鏈路
[SwitchA] interface gigabitethernet 0/0/1
[SwitchA-GigabitEthernet0/0/1] lacp priority 100   //接口LACP優先級缺省爲32768,修改GE0/0/1接口的LACP優先級爲100,做爲活動接口
[SwitchA-GigabitEthernet0/0/1] quit
[SwitchA] interface gigabitethernet 0/0/2
[SwitchA-GigabitEthernet0/0/2] lacp priority 100   //接口LACP優先級缺省爲32768,修改GE0/0/2接口的LACP優先級爲100,做爲活動接口
[SwitchA-GigabitEthernet0/0/2] quit
  •  建立VLAN並將接口加入VLAN。

  # 建立VLAN10和VLAN20並分別加入接口。SwitchB的配置與SwitchA相似,再也不贅述。blog

[SwitchA] vlan batch 10 20
[SwitchA] interface gigabitethernet 0/0/4
[SwitchA-GigabitEthernet0/0/4] port link-type trunk   //設置接口鏈路類型爲trunk,接口缺省鏈路類型不是trunk口
[SwitchA-GigabitEthernet0/0/4] port trunk allow-pass vlan 10
[SwitchA-GigabitEthernet0/0/4] quit
[SwitchA] interface gigabitethernet 0/0/5
[SwitchA-GigabitEthernet0/0/5] port link-type trunk   //設置接口鏈路類型爲trunk,接口缺省鏈路類型不是trunk口
[SwitchA-GigabitEthernet0/0/5] port trunk allow-pass vlan 20
[SwitchA-GigabitEthernet0/0/5] quit

   # 配置Eth-Trunk1接口容許VLAN10和VLAN20經過。SwitchB的配置與SwitchA相似,再也不贅述。接口

[SwitchA] interface eth-trunk 1
[SwitchA-Eth-Trunk1] port link-type trunk   //設置接口鏈路類型爲trunk,接口缺省鏈路類型不是trunk口
[SwitchA-Eth-Trunk1] port trunk allow-pass vlan 10 20
[SwitchA-Eth-Trunk1] quit
  •  驗證配置結果

  # 查看各Switch設備的Eth-Trunk信息,查看鏈路是否協商成功get

[SwitchA] display eth-trunk 1
Eth-Trunk1's state information is:
Local:                                                                          
LAG ID: 1                       WorkingMode: LACP                             
Preempt Delay: Disabled         Hash arithmetic: According to SIP-XOR-DIP       
System Priority: 100            System ID: 00e0-fca8-0417
Least Active-linknumber: 1      Max Active-linknumber: 2                        
Operate status: up              Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName                    Status     PortType PortPri   PortNo PortKey   PortState  Weight
GigabitEthernet0/0/1             Selected  1GE       100      6145    2865      11111100     1
GigabitEthernet0/0/2             Selected  1GE       100      6146    2865      11111100     1
GigabitEthernet0/0/3             Unselect  1GE       32768    6147    2865      11100000     1

Partner:
--------------------------------------------------------------------------------
ActorPortName                     SysPri    SystemID    PortPri PortNo PortKey   PortState
GigabitEthernet0/0/1              32768  00e0-fca6-7f85  32768     6145   2609      11111100
GigabitEthernet0/0/2              32768  00e0-fca6-7f85  32768     6146   2609      11111100
GigabitEthernet0/0/3              32768  00e0-fca6-7f85  32768     6147   2609      11110000
[SwitchB] display eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1                      WorkingMode: LACP
Preempt Delay: Disabled        Hash arithmetic: According to SIP-XOR-DIP
System Priority: 32768         System ID: 00e0-fca6-7f85
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
GigabitEthernet0/0/1            Selected  1GE        32768      6145    2609      11111100     1
GigabitEthernet0/0/2            Selected  1GE        32768      6146    2609      11111100     1
GigabitEthernet0/0/3            Unselect  1GE        32768      6147    2609      11100000     1

Partner:
--------------------------------------------------------------------------------
ActorPortName                     SysPri    SystemID     PortPri  PortNo  PortKey   PortState
GigabitEthernet0/0/1              100    00e0-fca8-0417  100      6145     2865      11111100
GigabitEthernet0/0/2              100    00e0-fca8-0417  100      6146     2865      11111100
GigabitEthernet0/0/3              100    00e0-fca8-0417  32768    6147     2865      11110000
  •  經過以上顯示信息能夠看到,SwitchA的系統優先級爲100,高於SwitchB的系統優先級。Eth-Trunk的成員接口中GigabitEthernet0/0/一、GigabitEthernet0/0/2成爲活動接口,處於「Selected」狀態,接口GigabitEthernet0/0/3處於「Unselect」狀態,同時實現M條鏈路的負載分擔和N條鏈路的冗餘備份功能。
相關文章
相關標籤/搜索