動態(tài)聚合
- 發(fā)布時間:2020-12-19
- 發(fā)布者: 徐彩云
- 來源: 原創(chuàng)
- 閱讀量:
一、組網(wǎng)需求
為了增加鏈路帶寬,提高網(wǎng)絡(luò)可靠性,現(xiàn)要在兩臺核心設(shè)備之間運行二層動態(tài)鏈路聚合。流量平衡算法使用源MAC關(guān)鍵字。
二、組網(wǎng)拓?fù)?/strong>
三、配置要點
1、將端口加入AP口
2、配置AP口屬性
3、更改流量平衡算法為源MAC關(guān)鍵字
注意:
Vmware系統(tǒng)不支持LACP動態(tài)聚合,ESXi虛擬機服務(wù)器多網(wǎng)卡綁定有四種負(fù)載均衡方式,,虛擬機如果使用基于IP的負(fù)載均衡方式,Vmware配置手冊中注明:如果本端選用基于IP的負(fù)載均衡模式,要求交換機端使用靜態(tài)聚合技術(shù),如果使用其他負(fù)載均衡模式,Vmware手冊中注明,交換機端應(yīng)禁用聚合,則交換機端只能使用普通模式而不能使用聚合
通常情況下,虛擬機的聚合模式 bond 4對應(yīng)交換機的動態(tài)聚合(LACP),虛擬機的bond 0 對應(yīng)交換機的靜態(tài)聚合,虛擬機如果是主備模式,那么交換機不需要做聚合,只需要劃分接口vlan即可。
四、配置步驟
1、SW1交換機配置:
SW1>enable
SW1#configure terminal
SW1(config)#interface range gigabitEthernet 0/1-3 ------>同時進入到g0/1-3口配置模式
SW1(config-if-range)#port-group 1 mode active ------>設(shè)置為AG1口,并且模式為active
SW1(config-if-range)#exit
SW1(config)#interface aggregateport 1 ------>進入AG1口配置模式
SW1(config-if-AggregatePort 1)#switchport mode trunk ------>將AG1口配置為trunk口
SW1(config-if-AggregatePort 1)#exit
SW1(config)#aggregateport load-balance src-dst-ip ------>更改流量平衡算法為源目ip模式,默認(rèn)為源MAC+目的MAC模式
SW1(config)#exit
SW1#wr
重要提示:
1)默認(rèn)設(shè)備支持的流量均衡方式為 src-dst-mac ,在不同的場景模型中,用戶流量的特征不同,可能并不能使流量負(fù)載均衡到其成員鏈路上,需要人工調(diào)整負(fù)載均衡的方式;
2)11.x版本支持對某個AP口指定負(fù)載均衡模式,當(dāng)AP口指定了均衡模式時,則按照AP口指定的均衡模式生效,不受全局均衡模式的影響,當(dāng)AP口沒有指定負(fù)載均衡模式時,則采用全局負(fù)載均衡模式。
2、SW2交換機配置,類似于SW1交換機的配置,如下:
SW2>enable
SW2#configure terminal
SW2(config)#interface range gigabitEthernet 0/1-3 ------>同時進入到g0/1-3口配置模式
SW2(config-if-range)#port-group 1 mode active ------>設(shè)置為AG1口,并且模式為active
SW2(config-if-range)#exit
SW2(config)#interface aggregateport 1
SW2(config-if-AggregatePort 1)#switchport mode trunk
SW2(config-if-AggregatePort 1)#exit
SW2(config)#aggregateport load-balance src-dst-ip
SW2(config)#exit
SW2#wr
重要提示:
1)默認(rèn)設(shè)備支持的流量均衡方式為 src-dst-mac ,在不同的場景模型中,用戶流量的特征不同,可能并不能使流量負(fù)載均衡到其成員鏈路上,需要人工調(diào)整負(fù)載均衡的方式;
2)11.x版本支持對某個AP口指定負(fù)載均衡模式,當(dāng)AP口指定了均衡模式時,則按照AP口指定的均衡模式生效,不受全局均衡模式的影響,當(dāng)AP口沒有指定負(fù)載均衡模式時,則采用全局負(fù)載均衡模式。
3)使用端口聚合的兩臺交換機模式要一致,不能一邊配置為動態(tài)鏈路聚合,一邊配置為靜態(tài)鏈路聚合(特別是我司交換機與服務(wù)器互聯(lián)的時候,部分服務(wù)器只支持動態(tài)鏈路聚合不支持靜態(tài)鏈路聚合,此時我司交換機也要配置為動態(tài)鏈路聚合)
3、我司交換機與cisco交換機做二層動態(tài)鏈路聚合,命令如下:
cisco 關(guān)于AP配置如下:
interface Port-channel1
switchport mode access
interface FastEthernet0/1
switchport mode access
channel-group 1 mode active
interface FastEthernet0/2
switchport mode access
channel-group 1 mode active
我司交換機關(guān)于AP配置如下:
interface FastEthernet 0/1
port-group 1 mode active
interface FastEthernet 0/2
port-group 1 mode active
interface AggregatePort 1
五、功能驗證
1、配置完相關(guān)配置后,如果 LACP 協(xié)商成功,則會打印相應(yīng)的 log:
*Feb 25 17:11:31: %LACP-5-BUNDLE: Interface Gi0/1 joined AggregatePort 3.
*Feb 25 17:11:32: %LACP-5-BUNDLE: Interface Gi0/2 joined AggregatePort 3.
*Feb 25 17:11:32: %LACP-5-BUNDLE: Interface Gi0/3 joined AggregatePort 3.
*Feb 25 17:11:32: %LINEPROTO-5-UPDOWN: Line protocol on Interface AggregatePort 3, changed state to up
2、查看端口聚合匯總信息
![]()
其中,
“ Local information”部分,顯示的是本系統(tǒng)維護的端口的 LACP 信息。
“ Port” 顯示的是本系統(tǒng)內(nèi)端口的 ID。
“ Flags” 顯示的是端口的一些狀態(tài)標(biāo)志:
‘ S’標(biāo)志著端口處于長超時狀態(tài),需要鄰居慢速(每 30 秒發(fā)送一個)發(fā)送 LACPDU 報文。
‘ F’標(biāo)志著端口處于短超時狀態(tài),需要鄰居快速(每秒發(fā)送一個) 發(fā)送 LACPDU 報文。
‘ A’標(biāo)志著端口是主動模式, ‘ P’標(biāo)志著端口是被動模式
“ LACP Port Priority” 顯示的是端口的 LACP 優(yōu)先級信息。
“ Oper Key” 顯示的是端口的操作 Key。
“ Port Number” 顯示的是端口的端口號。
“ Port State” 顯示的是端口的 LACP 協(xié)議狀態(tài)。
“ Partner infomation”部分,顯示的是相連端口的 LACP 信息。
“ Dev ID”部分顯示的是端口相鄰端口的系統(tǒng) MAC 信息。
State” 顯示的是端口狀態(tài): “ bndl”標(biāo)志著端口已經(jīng)處于聚合狀態(tài)了;其它狀態(tài)說明如下:
聚合組內(nèi)的成員有可能處于 3 種狀態(tài):
當(dāng)端口的鏈路狀態(tài)處于 Down 時,端口不可能轉(zhuǎn)發(fā)任何數(shù)據(jù)報文,顯示為”down”狀態(tài)。
端口鏈路處于 Up 狀態(tài),并經(jīng)過 LACP 協(xié)商后,端口被置于聚合狀態(tài)(端口被作為一個聚合組的一個成員參與聚合組的數(shù)據(jù)報文轉(zhuǎn)發(fā)),顯示為“ bndl”狀態(tài)。
當(dāng)端口鏈路處于 UP 狀態(tài),但是由于對端沒有啟用 LACP,或者因為端口屬性和主端口不一致等一些因素導(dǎo)致經(jīng)過報文協(xié)商端口被置于掛起狀態(tài)(處于掛起狀態(tài)的端口不參與數(shù)據(jù)報文轉(zhuǎn)發(fā)),顯示為“ susp”狀態(tài)。