一、什么是端口聚合
端口聚合是将多个物理端口捆绑在一起,形成一个逻辑链路,以实现带宽增加、提高冗余和负载均衡的技术。端口聚合,也称为以太通道(Ethernet Channel),主要用于交换机之间的连接。在具有多条冗余链路的情况下,基本生成树协议(STP)会关闭部分链路以避免二层环路,而端口聚合则允许同时使用这些链路。这种技术将多个物理端口联合起来作为单一逻辑通道,交换机将其视为一个端口,从而实现对多物理链路的并行使用。
二、聚合模式
1.静态汇聚
静态LACP汇聚由用户手工配置,不允许系统自动添加或删除汇聚组中的端口。汇聚组中必须至少包含一个端口,当汇聚组只有一个端口时,只能通过删除汇聚组的方式将该端口从汇聚组中删除。
2.动态汇聚
动态LACP汇聚是一种系统自动创建/删除的汇聚,不允许用户增加或删除动态LACP汇聚中的成员端口。只有速率和双工属性相同、连接到同一个设备、有相同基本配置的端口才能被动态汇聚在一起。即使只有一个端口也可以创建动态聚,此时为单端口汇聚。
三、LACP配置
1、指定聚合协议
Switch(config-if-range)#channel-protocol lacp
2.设置聚合模式
#这里设置的是LACP主动模式
Switch(config-if-range)#channel-group1 mode active
3、将聚合通道配置为trunk
Switch(config)#interface port-channel 1
Switch(config-if)#swithport mode trunk
4.查看端口汇聚情况
Switch#show ether channel summary
5、将接口加入到汇聚组
#进入接口
Switch(config)interface fo/20
#配置汇聚协议
switch(config-if)channel-protocol lacp#配置汇聚组模式
Switch(config-if)channel-group 1 mode active
Switch(config)# interface range fastEthernet 0/1 - 2
Switch(config-if-range)#channel-group 1 mode on
四、实验
实验要求:switch11和swich12配置通过LACP配置链路聚合
switch11配置:
Switch>enable
Switch#configure terminal
Switch(config)#int f0/1
Switch(config-if)#channel-protocol lacp
Switch(config-if)#channel-group 1 mode active
Switch(config)#int f1/1
Switch(config-if)#channel-protocol lacp
Switch(config-if)#channel-group 1 mode active
Switch(config)#interface port-channel 1
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
switch12配置:
Switch>enable
Switch#configure terminal
Switch(config)#int f0/1
Switch(config-if)#channel-protocol lacp
Switch(config-if)#channel-group 1 mode active
Switch(config)#int f1/1
Switch(config-if)#channel-protocol lacp
Switch(config-if)#channel-group 1 mode active
Switch(config)#interface port-channel 1
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all