Cisco交換機端口聚合(EtherChannel)


 

 

 

  端口聚合,英文簡稱EtherChannel(以太通道)是由Cisco研發的,應用於交換機之間的多鏈路捆綁技術。它的基本原理是:

將兩個設備間多條物理鏈路捆綁在一起組成一條邏輯鏈路,從而達到帶寬倍增的目的(這條邏輯鏈路帶寬相當於物理鏈路帶寬之和)。

除了增加帶寬外,端口聚合還可以在多條鏈路上均衡分配流量,起到負載分擔的作用;當一條或多條鏈路故障時,只要還有鏈路正常,

流量將轉移到其它的鏈路上,整個過程在幾毫秒內完成,從而起到冗余的作用,增強了網絡的穩定性和安全性。兩台交換機之間是否形

成EtherChannel也可以用協議自動協商。目前有兩個協商協議:PAgP和LACP,PAgP(端口匯聚協議 Port Aggregation Protocol)

是Cisco私有的協議,而LACP(鏈路匯聚控制協議 Link Aggregation Control Protocol)是基於IEEE 802.3ad的國際標准,是一種實

現鏈路動態聚合的協議。

 

 

Switch(config-if-range)#channel-group 1 mode ?                   #通過此命令在交換機查看端口聚合可以使用的協議

  active   Enable LACP unconditionally                                       #主動發送LACP報文

  auto    Enable PAgP only if a PAgP device is detected               #被動發送PAgP報文

  desirable  Enable PAgP unconditionally                                   #主動發送PAgP報文

  on       Enable Etherchannel only                                           #手動設置,需要兩邊都設置成on

  passive  Enable LACP only if a LACP device is detected             #被動接收LACP報文

 

 

 

 

端口聚合說明:

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

 (1)、如果是百兆網絡,總帶寬可達1.6Gbit/s;

 (2)、如果是千兆網絡,總帶寬可達16Gbit/s。

2、EtherChannel不支持10M端口;

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

4、EtherChannel默認使用PAgP協議;

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

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

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

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

 

 

 

 

 

實驗環境:

標注:本教程只講解端口聚合配置命令,其它配置請自行上網查閱資料。

 

 

兩台Cisco思科交換 2960  + 一台Cisco思科交換機3560

思科3560交換機SW3配置思路:

1、  配置兩個VLAN, VLAN 10分配給SW1交換機,VLAN 20分配給SW2交換機

2、  VLAN 10 配置IP地址 192.168.10.1 255.255.255.0 

   VLAN 20 配置IP地址:192.168.20.1 255.255.255.0

3、  開啟HDCP功能及路由功能

4、  Fa0/23-24端口分配給SW1交換機做端口聚合,Fa0/21-22端口分配給SW2交換機做端口聚合

 

思科2960 交換機 SW1配置思路:

1、創建VLAN 10,並把fa0/1-2端口分配給VLAN 10

2、Fa0/23-24端口與上級交換機端口Fa0/23-24對應端口聚合

 

思科2960 交換機 SW1配置思路:

1、創建VLAN 20,並把fa0/1-2端口分配給VLAN 20

2、Fa0/23-24端口與上級交換機端口Fa0/21-22對應端口聚合

 

PC1電腦和PC2電腦分別設置共享文件,PC3電腦復制PC1電腦共享文件,PC4電腦復制PC2電腦共享文件,在同時復制過程中,可以查看復制的速度就可以看得出效果。

 

 

 

 

 

1、思科3560交換機SW3端口聚合配置:

 

#全局模式下進入Fa0/23-24端口

Switch(config)#interface range fastEthernet 0/23-24

#創建虛擬通道 channel-group 1 並設置模式為desirable

Switch(config-if-range)#channel-group 1 mode desirable

#描述channel-group 1虛擬通道從SW3連接SW1

Switch(config-if-range)#description  SW3-SW1

#強制虛擬通道 channel-group 1使用dot1q封裝數據包

Switch(config-if-range)#switchport trunk encapsulation dot1q

#設置為trunk允許多個VLAN通過

Switch(config-if-range)#switchport mode trunk

#激活端口

Switch(config-if-range)#no shutdown

 

#全局模式下進入Fa0/21-22端口

Switch(config)#interface range fastEthernet 0/21-22

#創建虛擬通道 channel-group 2 並設置模式為desirable

Switch(config-if-range)#channel-group 2 mode desirable

#描述channel-group 2虛擬通道從SW3連接SW2

Switch(config-if-range)#description  SW3-SW2

#強制虛擬通道 channel-group 2使用dot1q封裝數據包

Switch(config-if-range)#switchport trunk encapsulation dot1q

#設置為trunk允許多個VLAN通過
Switch(config-if-range)#switchport mode trunk

#激活端口

Switch(config-if-range)#no shutdown

 

標注:dot1q是802.1q標准,是vlan的一種封裝方式,各類交換和路由使用的vlan通用協議模式。

 

 

 

 

2、思科 2960交換機SW1端口聚合配置:

 

#全局模式下進入fa0/23-24端口

Switch(config)#interface range fastEthernet 0/23-24

#創建虛擬通道 channel-group 1並設置模式為desirable

Switch(config-if-range)#channel-group 1 mode desirable

#描述channel-group 1虛擬通道從SW1連接SW3

Switch(config-if-range)#description  SW1-SW3

#設置為trunk允許多個VLAN通過

Switch(config-if-range)#switchport mode trunk

#指定允許通過channel-group 1的vlan,這里設置all是所有vlan,思科交換機默認是all

#如果設置只允許VLAN 10通過channel-group 1虛擬通道命令 switchport trunk allowed vlan 10

Switch(config-if-range)#switchport trunk allowed vlan all

#激活端口

Switch(config-if-range)#no shutdown

 

 

 

 

3、思科 2960交換機SW2端口聚合配置:

 

#全局模式下進入fa0/23-24端口

Switch(config)#interface range fastEthernet 0/23-24

#創建虛擬通道 channel-group 2並設置模式為desirable

Switch(config-if-range)#channel-group 2 mode desirable

#描述channel-group 2虛擬通道從SW2連接SW3

Switch(config-if-range)#description  SW2-SW3

#設置為trunk允許多個VLAN通過

Switch(config-if-range)#switchport mode trunk

#指定允許通過channel-group 2的vlan,這里設置all是所有vlan,思科交換機默認是all

Switch(config-if-range)#switchport trunk allowed vlan all

#激活端口

Switch(config-if-range)#no shutdown

 

 

 

 

4、端口聚合查看命令

 

#查看端口聚合信息,正常情況Port-channel顯示是SU,如果顯示SD就不正常

Switch#show etherchannel summary

1 Po1(SU) PAgP Fa0/23(P) Fa0/24(P)

2 Po2(SU) PAgP Fa0/21(P) Fa0/22(P)

#查看虛擬通道包含的接口

Switch#show etherchannel port-channel

#查看通道接口狀況

Switch#show etherchannel load-balance

 

 

 

 

 

 

 

感謝三憶三哭博客提供參考:http://blog.sina.com.cn/s/blog_635e1a9e01017msv.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM