端口聚合
将两个设备间多条物理链路捆绑在一起组成一条逻辑链路,从而达到带宽倍增的目的(这条逻辑链路带宽相当于物理链路带宽之和)。
除了增加带宽外,端口聚合还可以在多条链路上均衡分配流量,起到负载分担的作用;当一条或多条链路故障时,只要还有链路正常,
流量将转移到其它的链路上,整个过程在几毫秒内完成,从而起到冗余的作用,增强了网络的稳定性和安全性。两台交换机之间是否形
成EtherChannel也可以用协议自动协商。目前有两个协商协议:PAgP和LACP,PAgP(端口汇聚协议 Port Aggregation Protocol)
是Cisco私有的协议,而LACP(链路汇聚控制协议 Link Aggregation Control Protocol)是基于IEEE 802.3ad的国际标准,是一种实
现链路动态聚合的协议。
拓扑图
可以看到,我的三层交换机与两台二层交换机之间分别使用了两根交叉线进行连接,这也是我们需要聚合的端口。
分析
左下角的二层交换机我给他创建了一个vlan2,并把与之连接的两台主机划到该vlan,
右下角的二层交换机则创建了vlan3。然后我们的目的就是使各个任意两台主机之间都可以通信。所以这里也需要用到vlan间路由技术。再此基础上我们配置端口聚合。下面开始配置
配置
vlan间路由的配置我就不详细介绍了,我之前一篇博文也介绍了,我们直接看端口聚合配置部分:
左下角二层交换机配置:
14-15端口连接到三层交换机的14-15端口,这样方便后面聚合
右下角二层交换机配置:
16-17端口连接到三层交换机的16-17端口
然后执行与上面类似的操作,只是将端口号改变一下
三层交换机配置
三层交换机需要将14-15端口先划分到相应的vlan(这里是vlan2)里面后,然后再执行端口聚合操作,命令都与上图一致。
然后同样的16-17端口也要先划分到特定vlan(这里是vlan3),再执行端口聚合
命令:channel-group 聚合组号 mode 模式
聚合组号是自己定义的,模式是可选的
模式 | 作用 |
---|---|
active | 主动发送LACP报文 |
auto | 被动发送PAgP报文 |
desirable | 主动发送PAgP报文 |
on | 手动设置,需要两边都设置成on |
passive | 被动接收LACP报文 |