交換機Channel-group EtherChannel(PAgP、LACP)技術基本配置

EtherChannel

EtherChannel(以太網通道)是由Cisco研發,應用於交換機之間的多鏈路捆綁技術。

其基本原理是:將兩個設備間多條相同特性的快速以太網或千兆位以太物理鏈路捆綁在一起組成一條邏輯鏈路,從而達到帶寬倍增的目的。除了增加帶寬外,EtherChannel還可以在多條鏈路上均衡分配流量,起到負載分擔的作用;當一條或多條鏈路故障時,只要還有鏈路正常,流量將轉移到其它的鏈路上,整個過程在幾毫秒內完成,從而起到冗餘的作用,增強了網絡的穩定性和安全性。

在EtherChannel中,負載在各個鏈路上的分佈可以根據源IP地址、目的IP地址、源MAC地址、目的MAC地址、源IP地址和目的IP地址組合,以及源MAC地址和目的MAC地址組合等來進行分佈。兩臺交換機之間是否形成EtherChannel也可以用協議自動協商。

目前有兩個協商協議:PAgP和LACP,PAgP(端口匯聚協議 Port Aggregation Protocol)是Cisco私有的協議,而LACP(鏈路匯聚控制協議 Link Aggregation Control Protocol)是基於IEEE 802.3ad的國際標準。

形成EtherChannel的模式總結:wKioL1Sg9bPQaUOzAAFburlwm8s748.jpg













EtherChannel命令組合:

如果想把端口配置爲on:

sw1(config-if-range)#channel-group 1 mode on

如果想把端口配置爲PAgP的desirable:

sw1(config-if-range)#channel-protocol pagp
sw1(config-if-range)#channel-group 1 mode desirable

如果想把端口配置爲PAgP的auto:

sw1(config-if-range)#channel-protocol pagp
sw1(config-if-range)#channel-group 1 mode auto

如果想把端口配置爲LACP的active:

sw1(config-if-range)#channel-protocol lacp
sw1(config-if-range)#channel-group 1 mode active

如果想把端口配置爲LACP的passive:

sw1(config-if-range)#channel-protocol lacp
sw1(config-if-range)#channel-group 1 mode passive

EtherChannel說明:

①Cisco最多允許EtherChannel綁定8個端口;

 1>如果是快速以太網,總帶寬可達1600Mbit/s;

 2>如果是Gbit以太網,總帶寬可達16Gbit/s。

②EtherChannel不支持10M端口;

③EtherChannel編號只在本地有效,鏈路兩端的編號可以不一樣;

④EtherChannel默認使用PAgP協議;

⑤EtherChannel默認情況下是基於源MAC地址的負載平衡;

⑥一個EtherChannel內所有的端口都必須具有相同的端口速率和雙工模式,LACP只能是全雙工模式;

⑦channel-group接口會自動繼承最小物理接口,或最先配置的接口模式;

⑧cisco的交換機不僅可以支持第二層EtherChannel,還可以支持第三層EtherChannel。

實驗:

 如圖所示爲實驗拓撲

wKiom1Sg-I6y9r7BAADGM7ZAsHg089.jpg

在剛開始拓撲建立時,我們把Swith0的Fa0/1,Fa0/2,Fa0/口與Switch1的Fa0/1,Fa0/2,Fa0/3口相接,此時,STP會自動阻斷兩個端口,以防止產生環路。

PC0的IP地址是192.168.1.1

PC1的IP地址是192.168.1.254

使用如下命令可查看詳細狀態

Switch1#show spanning-tree

wKiom1ShARajo9luAAKVOo-G2bs462.jpg我們可以看到Fa0/2,Fa0/3端口狀態是BLK(阻斷)狀態。

下面開始EtherChannel配置。

//在Switch0上的配置
Switch0(config)#int range f0/1 - 3
Switch0(config-if-range)#channel-group 1 mode  active 

//在Switch1上的配置
Switch1(config)#int range fa0/1 - 3
Switch1(config-if-range)#channel-group 1 mode active

配置完成後的如圖所示:

wKioL1ShA53TQRiAAAOetNaPngc351.jpg我們再次查看STP情況,如下圖:

wKiom1ShA0SzPYVKAAJDCo9s5Iw939.jpg根橋已經變成Po1,就是我們建立的Channel-Group 1 ,可以通過命令show etherchannel summary 查看,如圖:wKioL1ShBILBdsE7AAITSaQVXAQ609.jpg

Po1(SU)中的Su表示狀態可用,S表示第二層,U表示in use。

使用命令show etherchannel port-channel 可以查看etherchannel 中包含端口

wKioL1ShBi-TGxSkAAKNP6Pi9js544.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章