動(dòng)態(tài)聚合
- 發(fā)布時(shí)間:2020-12-19
- 發(fā)布者: 徐彩云
- 來源: 原創(chuàng)
- 閱讀量:
一、組網(wǎng)需求
為了增加鏈路帶寬,提高網(wǎng)絡(luò)可靠性,現(xiàn)要在兩臺(tái)核心設(shè)備之間運(yùn)行二層動(dòng)態(tài)鏈路聚合。流量平衡算法使用源MAC關(guān)鍵字。
二、組網(wǎng)拓?fù)?/strong>
三、配置要點(diǎn)
1、將端口加入AP口
2、配置AP口屬性
3、更改流量平衡算法為源MAC關(guān)鍵字
注意:
Vmware系統(tǒng)不支持LACP動(dòng)態(tài)聚合,ESXi虛擬機(jī)服務(wù)器多網(wǎng)卡綁定有四種負(fù)載均衡方式,,虛擬機(jī)如果使用基于IP的負(fù)載均衡方式,Vmware配置手冊(cè)中注明:如果本端選用基于IP的負(fù)載均衡模式,要求交換機(jī)端使用靜態(tài)聚合技術(shù),如果使用其他負(fù)載均衡模式,Vmware手冊(cè)中注明,交換機(jī)端應(yīng)禁用聚合,則交換機(jī)端只能使用普通模式而不能使用聚合
通常情況下,虛擬機(jī)的聚合模式 bond 4對(duì)應(yīng)交換機(jī)的動(dòng)態(tài)聚合(LACP),虛擬機(jī)的bond 0 對(duì)應(yīng)交換機(jī)的靜態(tài)聚合,虛擬機(jī)如果是主備模式,那么交換機(jī)不需要做聚合,只需要?jiǎng)澐纸涌趘lan即可。
四、配置步驟
1、SW1交換機(jī)配置:
SW1>enable
SW1#configure terminal
SW1(config)#interface range gigabitEthernet 0/1-3 ------>同時(shí)進(jìn)入到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 ------>進(jìn)入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 ,在不同的場(chǎng)景模型中,用戶流量的特征不同,可能并不能使流量負(fù)載均衡到其成員鏈路上,需要人工調(diào)整負(fù)載均衡的方式;
2)11.x版本支持對(duì)某個(gè)AP口指定負(fù)載均衡模式,當(dāng)AP口指定了均衡模式時(shí),則按照AP口指定的均衡模式生效,不受全局均衡模式的影響,當(dāng)AP口沒有指定負(fù)載均衡模式時(shí),則采用全局負(fù)載均衡模式。
2、SW2交換機(jī)配置,類似于SW1交換機(jī)的配置,如下:
SW2>enable
SW2#configure terminal
SW2(config)#interface range gigabitEthernet 0/1-3 ------>同時(shí)進(jìn)入到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 ,在不同的場(chǎng)景模型中,用戶流量的特征不同,可能并不能使流量負(fù)載均衡到其成員鏈路上,需要人工調(diào)整負(fù)載均衡的方式;
2)11.x版本支持對(duì)某個(gè)AP口指定負(fù)載均衡模式,當(dāng)AP口指定了均衡模式時(shí),則按照AP口指定的均衡模式生效,不受全局均衡模式的影響,當(dāng)AP口沒有指定負(fù)載均衡模式時(shí),則采用全局負(fù)載均衡模式。
3)使用端口聚合的兩臺(tái)交換機(jī)模式要一致,不能一邊配置為動(dòng)態(tài)鏈路聚合,一邊配置為靜態(tài)鏈路聚合(特別是我司交換機(jī)與服務(wù)器互聯(lián)的時(shí)候,部分服務(wù)器只支持動(dòng)態(tài)鏈路聚合不支持靜態(tài)鏈路聚合,此時(shí)我司交換機(jī)也要配置為動(dòng)態(tài)鏈路聚合)
3、我司交換機(jī)與cisco交換機(jī)做二層動(dòng)態(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
我司交換機(jī)關(guān)于AP配置如下:
interface FastEthernet 0/1
port-group 1 mode active
interface FastEthernet 0/2
port-group 1 mode active
interface AggregatePort 1
五、功能驗(yàn)證
1、配置完相關(guān)配置后,如果 LACP 協(xié)商成功,則會(huì)打印相應(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)維護(hù)的端口的 LACP 信息。
“ Port” 顯示的是本系統(tǒng)內(nèi)端口的 ID。
“ Flags” 顯示的是端口的一些狀態(tài)標(biāo)志:
‘ S’標(biāo)志著端口處于長(zhǎng)超時(shí)狀態(tài),需要鄰居慢速(每 30 秒發(fā)送一個(gè))發(fā)送 LACPDU 報(bào)文。
‘ F’標(biāo)志著端口處于短超時(shí)狀態(tài),需要鄰居快速(每秒發(fā)送一個(gè)) 發(fā)送 LACPDU 報(bào)文。
‘ A’標(biāo)志著端口是主動(dòng)模式, ‘ P’標(biāo)志著端口是被動(dòng)模式
“ LACP Port Priority” 顯示的是端口的 LACP 優(yōu)先級(jí)信息。
“ Oper Key” 顯示的是端口的操作 Key。
“ Port Number” 顯示的是端口的端口號(hào)。
“ 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 時(shí),端口不可能轉(zhuǎn)發(fā)任何數(shù)據(jù)報(bào)文,顯示為”down”狀態(tài)。
端口鏈路處于 Up 狀態(tài),并經(jīng)過 LACP 協(xié)商后,端口被置于聚合狀態(tài)(端口被作為一個(gè)聚合組的一個(gè)成員參與聚合組的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)),顯示為“ bndl”狀態(tài)。
當(dāng)端口鏈路處于 UP 狀態(tài),但是由于對(duì)端沒有啟用 LACP,或者因?yàn)槎丝趯傩院椭鞫丝诓灰恢碌纫恍┮蛩貙?dǎo)致經(jīng)過報(bào)文協(xié)商端口被置于掛起狀態(tài)(處于掛起狀態(tài)的端口不參與數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)),顯示為“ susp”狀態(tài)。