以太信道是 cisco 的私有技术,通过将多个链路局和为一个逻辑链路来增加中继速度,提供从 10Mbit/s
到160Gbit/s 的速率。总共有4种类别:标准以太信道,快速以太信道(FEC),GEC,10GEC
1.7.1  以太信道概述
默认情况下,cisco交换机支持将2~8条链路组成一个信道。如下图所示
 
随着对中继线路的带宽需求越来越高,cisco 采用了多条链路绑定为一个信道的方式来支持,以太
信道可以部署在数据中心和配线间之间的那段链路,特别是在广域网络单条链路带宽较小的情况下,可
以使用这种方式扩大带宽,同时对一些关键应用的服务器,例如 IPTV 点播服务器,媒体服务器等也可以
采用这种方式,提高带宽。
 
21.7.2  分发方式
帧分发方式 cisco 采用一种私有的 hash 散列算法,将不同的帧,通过散列算法在多条链路中平均
分担,达到负载平衡。但由于这种方式 2 层发送者的 mac 地址会产生变化,所以接受方需要采用按目
的mac 和ip进行转发。
以太信道聚合是另一种方式
这种聚合方式有2种:
1.  端口聚合协议PAgP:Cisco私有
2.  链路聚合控制协议(LACP):IEEE802.3ad
21.7.3 PAgP
PAgP(Port  Aggregation  Protocol)是一个cisco专有协议,它可以将具有相同速度,双工模式,本
地vlan  ,vlan 范围和中继状态和类型接口组合在一起。PAgP定义了如下几种模式
 
只要模式兼容,处于不同PAgP模式的端口均可以成为一个以太信道。在CatOS上,配置一个以太
信道自动创建一个管理组。指定一个 1~1024 的整数,以太通道属于该组。一个管理组最多可以包含 8个端口,每个以太信道被自动赋予一个以太信道 ID。
 
 
21.7.4 LACP
LACP(Link Aggregation Control Protocol)与PAgP等价,同属于链路聚合协议,但LACP属于IEEE 802.3ad
定义的开放性标准。使用 LACP 处理信道分为主动和被动模式。要在 LACP 中自动启动以太网信道配置,
至少需要将链路的一端设置为主动模式已初识化信道。因为处于被动模式的端口只能被动的响应初始小
溪,永远不会发起初始LACP 分组。4种模式定义如下:
 
21.7.5  以太信道配置
以太信道配置和中继,动态vlan,STP和其他一些协议相关,如果配置不当,一些信道接口将会被
自动禁用以避免环路问题。
为减少以太信道故障排除时间,需要遵循以下建议:
  将一个信道的所有端口放在同一个vlan中,或者都配置为中继端口。
  不要配置以太信道内的端口做为动态vlan 端口
  启用端口安全特性的端口不能形成以太信道。
  如果端口是SPAN的目的端口也不能形成以太信道。
  启用以太信道内的所有端口。
  具有不同STP端口开销的接口能形成一个以太信道,只要他们其他配置兼容。
首先选定一定范围的端口:
  Switch(config)#interface range fa 0/1 - 5
聚合协议选择:
switch(config-if-range)#channel-protocol ?
   lacp      Prepare interface for LACP protocol
   pagp      Prepare interface for PAgP protocol
如果采用LACP,则在端口下可用lacp port-priority 28  指定端口优先级,
全局下用lacp system-priority 24  指定交换机优先级
将端口加入组:
sw2(config-if-range)#channel-group ?
       <1-64>Channel group number
sw2(config-if-range)#channel-group 1 mode ?
       active             Enable LACP unconditionally
       auto              Enable PAgP only if a PAgP device is detected
       desirable        Enable PAgP unconditionally
        on                    Enable Etherchannel only
       passive          Enable LACP only if a LACP device is detected
如果端口不匹配,将会出现
06:00:22:  %EC-5-ERRPROT:  Channel  protocol  mismatch  for  interface  Fa0/5  in  group  1:  the
interface can not be added to the channel group
 
察看以太信道:
sw2#sh etherchannel 1 summary    
Flags:    D - down                P - in port-channel
          I - stand-alone s - suspended
         H - Hot-standby (LACP only)
         R - Layer3            S - Layer2
         u - unsuitable for bundling
         U - in use            f - failed to allocate aggregator
         d - default port
 
Number of channel-groups in use: 1
Number of aggregators:                      1
 
Group    Port-channel    Protocol        Ports
------+-------------+-----------+-----------------------------------------------
1            Po1(SU)                    -         Fa0/6(P)        Fa0/7(D)        Fa0/8(D)        
                                  Fa0/9(D)        Fa0/10(s)      
使用帧分发技术:
sw2(config)#port-channel load-balance ?
   dst-mac    Dst Mac Addr
   src-mac    Src Mac Addr