什麽是port channel呢?
port group 是配置層面上的一(yī)個物(wù)理端口組,配置到port group裏面的物(wù)理端口才可以參加鏈路彙聚,并成爲port channel裏的某個成員(yuán)端口。在邏輯上,port group 并不是一(yī)個端 口,而是一(yī)個端口序列。加入por t group 中(zhōng)的物(wù)理端口滿足某種條件時進行端口彙聚,形成一(yī)個port channel,這個port channel 具備了邏輯端口的屬性,才真正成爲一(yī)個獨立的邏輯端口。端口彙聚是一(yī)種邏輯上的抽象過程,将一(yī)組具備相同屬性的端口序列,抽象成一(yī)個邏輯端口。port channel是一(yī)組物(wù)理端口的集合體(tǐ),在邏輯上被當作一(yī)個物(wù)理端口。對用戶來講,完全可以将這個port channel 當作一(yī)個端口使用,因此不僅能增加網絡的帶寬,還能提供鏈路的備份功能。
端口彙聚功能通常在交換機連接路由器、主機或者其他交換機時使用。
port channel 的帶寬爲4 個端口帶寬的總和。而s1如果有流量要經過port channel 傳輸到s2,s1 的portchannel 将根據流量的 源mac 地址及目的
mac地址的最低位進行流量分(fēn)配運算,根據運算結果決定由port channel 中(zhōng)的某一(yī)成員(yuán)端口承擔該流量。當port channel 中(zhōng)的一(yī)個端口連接失敗,原應該由該端口承擔的流量将再次通過流量分(fēn)配算法分(fēn)配給其他連接正常的端口分(fēn)擔。流量分(fēn)配算法由交換機的硬件決定的。
爲使port channel 正常工(gōng)作,port channel 的成員(yuán)端口必須具備以下(xià)相同的屬性:
1 端口均爲全雙工(gōng)模式;
2 端口速率相同;
3 端口的類型必須一(yī)樣,比如同爲以太口或同爲光纖口;
4 端口同爲access 端口并且屬于同一(yī)個vlan 或同爲trunk 端口;
5 如果端口爲trunk 端口,則其allowed vlan 和native vlan 屬性也應該相同。
當dcrs-5526s 通過手工(gōng)方式配置port channel 或lacp 方式動态生(shēng)成portchannel,系統将自動選舉出port channel 中(zhōng)端口号最小(xiǎo)的端口作爲port channel 的主端口(master port)。若交換機打開(kāi)spanning-tree 功能,spanning-tree視port channel 爲一(yī)個邏輯端口,并且由主端口發送bpdu 幀。
另外(wài),端口彙聚功能的實現與交換機所使用的硬件有密切關系,dcrs-5526 系列交換機支持任意兩個交換機物(wù)理端口的彙聚,最大(dà)組數爲6 個,組内最多的端口數爲8 個。
彙聚端口一(yī)旦彙聚成功就可以把它當成一(yī)個普通的端口使用,在dcrs-5526s 中(zhōng)還建立了彙聚端口配置模式,與vlan 和物(wù)理端口配置模式一(yī)樣,用戶能在彙聚端口配置模式下(xià)對彙聚端口進行相關的配置。
Port Channel配置命令
1、 port-group
命令:port-group [port-group-number] [load-balance { src-mac|dst-mac | dst-src-mac | src-ip| dst-ip|dst-src-ip}]
no port-group [port-group-number] [load-balance]
功能: 新建一(yī)個port group,并且設置該組的流量分(fēn)擔方式。如果沒有指定流量分(fēn)擔方式則爲設置默認的流量分(fēn)擔方式。該命令的no操作爲删除該group或者恢複該組流量分(fēn)擔的默認值,敲入load-balance表示恢複默認流量分(fēn)擔,否則爲删除該組。
參數:[port-group-number] 爲port channel的組号,範圍爲1~16,如果已經存在該組号則會報錯。dst-mac 根據目的mac進行流量分(fēn)擔;src-mac 根據源mac地址進行流量分(fēn)擔;dst-src-mac 根據目的mac和源mac進行流量分(fēn)擔;dst-ip 根據目的ip地址進行流量分(fēn)擔;src-ip 根據源ip地址進行流量分(fēn)擔;dst-src-ip 根據目的ip和源ip進行流量分(fēn)擔。如果是修改流量分(fēn)擔方式,并且該port-group已經形成一(yī)個port-channel,則這次修改的流量分(fēn)擔方 式隻有在下(xià)次再次彙聚時才會生(shēng)效。
缺省情況:缺省交換機端口不屬于port channel,不啓動lacp協議
命令模式:交換機全局配置模式
舉例:新建一(yī)個port group,并且采用默認的流量分(fēn)擔方式
switch(config)#port-group 1
删除一(yī)個port group
switch(config)#no port-group 1
2、 port-group mode
命令:port-group [port-group-number] mode {active|passive|on}
no port-group [port-group-number]
功能:将物(wù)理端口加入port channel,該命令的no操作爲将端口從port channel中(zhōng)去(qù)除
參數:[port-group-number] 爲port channel的組号,範圍爲1~16;active(0) 啓動端口的lacp協議,并設置爲active模式;passive(1) 啓動端口的lacp協議,并且設置爲passive模式;on(2) 強制端口加入port channel,不啓動lacp協議。
命令模式:接口配置模式
缺省情況:缺省交換機端口不屬于port channel,不啓動lacp協議
使用指南(nán):如果不存在該組則會先建立該組,然後再将端口加到組中(zhōng)。在一(yī)個port-group中(zhōng)所有的端口加入的模式必須一(yī)樣,以第一(yī)個加入該組的端口模 式爲準。端口以on模式加入一(yī)個組是強制性的,所謂強制性的表示本端交換機端口彙聚不依賴對端的信息,隻要在組中(zhōng)有2個以上的端口,并且這些端口的 vlan信息都一(yī)緻則組中(zhōng)的端口就能彙聚成功。端口以active和passive方式加入一(yī)個組是運行lacp協議的,但兩端必須有一(yī)個組中(zhōng)的端口是以 active方式加入的,如果兩端都是passive,端口永遠都無法彙聚起來。
舉例:在ethernet0/0/1端口模式下(xià),将本端口以active模式加入port-group 1
switch(config-ethernet0/0/1)#port-group 1 mode active
3、 interface port-channel
命令:interface port-channel [port-channel-number]
功能:進入彙聚接口配置模式
命令模式:全局配置模式
缺省情況:
使用指南(nán):進入彙聚端口模式下(xià)配置時,如果是對gvrp,spanningtree模塊做配置則對彙聚端口生(shēng)效,如果彙聚端口不存在,也就是說在端口沒有 彙聚起來時先提示錯誤信息,記錄該用戶配置操作,當端口真正彙聚起來以後恢複用戶剛才對未形成彙聚端口的配置動作,注意隻能恢複一(yī)次,如果因爲某種原因彙 聚組被拆散然後又(yòu)彙聚起來,用戶一(yī)開(kāi)始的配置不能被恢複。如果是對其他模塊做配置,比如做shutdown, speed配置,則是對該port-channel對應的port-group中(zhōng)的所有成員(yuán)端口生(shēng)效,起到一(yī)個群配的作用。
舉例:進入port-channel1 配置模式
switch(config)#interface port-channel 1
switch(config-if-port-channel1)#
聯系電話(huà):020-87518715
聯系郵箱:services@picusit.com
公司名稱:鄭州易科計算機服務有限公司
公司地址:廣州市天河區龍口西路100号中(zhōng)明大(dà)廈1601