链路聚合又称端口聚合,端口捆绑,英文名port trunking.功能是将交换机的多个低带宽端口捆绑成一条高带宽链路,可以实现链路负载平衡。避免链路出现拥塞现象。通过配置,可通过两个三个或是四个端口进行捆绑,分别负责特定端口的数据转发,防止单条链路转发速率过低而出现丢包的现象。

  Trunking的优点:价格便宜,性能接近千兆以太网;不需要重新布线,也无需考虑千兆网传输距离极限问题;trunking可以捆绑任何相关的端口,也可以随时取消设置,这样提供了很高的灵活性还可以提供负载均衡能力以及系统容错。

       命令:

#conf  t

#interface port-channel 1

config-if)#channel-group number mode {on | auto[no-silent] | desirable[no-silent] | active | passive}

  功能:将物理端口加入Port Channel,该命令的no 操作为将端口从Port Channel 中去除

  参数: 为Port Channel 的组号;active是启动端口的LACP 协议,并设置为无条件打开;passive是启动端口的LACP 协议,并且设置为监测到LACP设备就打开LACP协议;on是只打开EthernetChannel ,desirable是启动端口的PAgP协议,并设置为无条件打开,auto是启动端口的PAgP 协议,并且设置为监测到PAgP设备就打开PAgP协议。

  举例:在gigabitEthernet 2/5端口模式下,将本端口以active 模式加入channel-group

  Switch(config)#channel-group 1 mode active

  命令:interface port-channel

  功能:进入汇聚接口配置模式

  命令模式:全局配置模式

  举例:进入port-channel1 配置模式

       Switch(config)#interface port-channel 1
       Switch(config-if)#

       完整的配置:
       Switch(config)#interface fastethernet 1/2
       Switch(config-if)#channel-group 1 mode active
       Switch(config-if)#interface fastethernet 1/3
       Switch(config-if)#channel-group 100 mode active

       Switch(config)#interface port-channel 1

       Switch(config-if)#channel-group 1 mode active


       SwitchB(config)#interface fastethernet 1/2
       SwitchB(config-if)#channel-group 1 mode passive
       SwitchB(config-if)#interface fastethernet 1/3
       SwitchB(config-if)#channel-group 100 mode passive
       绑定到一起的端口必须具有相同的属性如:速度 双工模式 vlan 干路模式 允许的vlan范围

      


       port-channel必须与同端绑定的端口拥有相同的属性:速度 双工模式 vlan 干路模式 允许的vlan范围

       Cisco WS-C3560-24PS 测试通过

 SwitchA 与 SwitchB 一样配置

conf t

int port-channel 1

channel-group 1 mode active

int range fa0/2-3

channel-group 1 mode active

 

  总结 :

  1;链路聚合控制协议LACP

链路聚合控制协议(Link Aggregation Control Protocol)是IEEE 802.3ad标准的主要内容之一,定义了一种标准的聚合控制方式。聚合的双方设备通过协议交互聚合信息,根据双方的参数和状态,自动将匹配的链路聚合在一起收发数据。聚合形成后,交换设备维护聚合链路状态,当双方配置变化时,自动调整或解散聚合链路。

LACP协议报文中的聚合信息包括本设备的配置参数和聚合状态等,报文发送方式分为事件触发和周期发送。当聚合状态或配置变化事件发生时,本系统通过发送协议报文通知对端自身的变化。聚合链路稳定工作时,系统定时交换当前状态以维护链路。协议报文不携带序列号,因此双方不检测和重发丢失的协议报文。

需要指出的是,LACP协议并不等于链路聚合技术,而是IEEE802.3ad提供的一种链路聚合控制方式,具体实现中也可采用其它的聚合控制方式。

2;端口聚集协议PAgP

端口聚集协议(Port Aggregation Protocol)帮助在快速以太通道链接中联系自动生成。PAgP 分组为了商议一个通道的形成在快速以太通道可能的端口发送。属于Cisco专有。