实验目的:
将交换机上的多个端口在物理上链接起来,在逻辑上捆绑在一起,形成一个拥有较大带宽的端口,可以实现负载分担,并提供冗余链路。
实验结构:配置前,指示灯不亮,配置后亮


实验步骤:
分别配置交换机A和交换机B:手动私有模式 & 动态公有模式
进入相应端口--设置接口模式为trunk
--创建链路组1并开启
---按照目的主机IP地址实现负载均衡
---显示汇聚端口组信息。
手动私有Switch>enableSwitch#configSwitch(config)#port-channel load-balance src-ipSwitch(config)#interface range f0/23-24Switch(config-if-range)#switchport mode trunkSwitch(config-if-range)#channel-group ?<1-6> Channel group numberSwitch(config-if-range)#channel-group 1 mode on
动态共有:Switch>enableSwitch#configSwitch(config)#port-channel load-balance src-ipSwitch(config)#interface range f0/23-24Switch(config-if-range)#switchport mode trunkSwitch(config-if-range)#channel-group ?<1-6> Channel group numberSwitch(config-if-range)#channel-protocol ?lacp Prepare interface for LACP protocolpagp Prepare interface for PAgP protocolSwitch(config-if-range)#channel-protocol lacpSwitch(config-if-range)#channel-group 1 mode ?active Enable LACP unconditionallyauto Enable PAgP only if a PAgP device is detecteddesirable Enable PAgP unconditionallyon Enable Etherchannel onlypassive Enable LACP only if a LACP device is detectedSwitch(config-if-range)#channel-group 1 mode active/passive交换机1:主动active 交换机2:被动passive
配置结果:

channel-group后加名称,可以是1-6

端口聚合EtherChannel(以太通道),两台交换机之间是否形成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 #手动设置,需要两边都设置成onpassive Enable LACP only if a LACP device is detected #被动接收LACP报文

端口聚合EtherChannel(以太通道)是由Cisco研发的,应用于交换机之间的多链路捆绑技术。它的基本原理是:将两个设备间多条物理链路捆绑在一起组成一条逻辑链路,从而达到带宽倍增的目的
端口聚合还可以在多条链路上均衡分配流量,起到负载分担的作用;当一条或多条链路故障时,只要还有链路正常,流量将转移到其它的链路上,整个过程在几毫秒内完成,从而起到冗余的作用,增强了网络的稳定性和安全性。两台交换机之间是否形
链路聚合有如下优点:
1、增加网络带宽。链路聚合可以将多个链路捆绑成为一个逻辑链路,捆绑后的链路带宽是每个独立链路的带宽总和。
2、提高网络连接的可靠性。链路聚合中的多个链路互为备份,当有一条链路断开,流量会自动在剩下链路间重新分配。
链路聚合的方式主要有两种:
1、静态Trunk。静态Trunk将多个物理链路直接加入Trunk组,形成一条逻辑链路。
2、动态LACP。LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种实现链路动态汇聚的协议。LACP协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元)与对端交互信息。
激活某端口的LACP协议后,该端口将通过发送LACPDU向对端通告自己的系统优先级、系统MAC地址、端口优先级和端口号。对端接收到这些信息后,将这些信息与自己的属性比较,选择能够聚合的端口,从而双方可以对端口加入或退出某个动态聚合组达成一致。
链路聚合往往用在两个重要节点或繁忙节点之间,既能增加互联带宽,又提供了连接的可靠性。




