负载均衡中链路聚合的不同模式
发布时间:2020-07-17 17:56:20来源:
网络管理人员在日常工作中经常会遇到这样的问题:如何在现有网络平台的基础上增加带宽?如何增加冗余,一条线路中断,不影响正常的业务?两条线路之间怎么实现负载均衡?
端口聚合是指将多个物理端口和所连接的链路进行捆绑,构成一个逻辑端口或者链路,从而达到增加带宽、提供冗余、负载均衡的目的。
端口聚合的优势:
增加带宽:可以在现有网络的基础上增加主干链路的带宽,不用更换设备等。
线路冗余:提供冗余线路,实现线路的热备份。
负载均衡:通过特定的算法达到负载均衡的效果,一般是根据四元组(源IP、源端口、目的IP、目的端口)进行计算。
端口聚合的方式分为手工聚合,LACP协议聚合。
1)手工汇聚概述
手工负载分担模式是一种最基本的链路聚合方式,在该模式下,Eth-Trunk接口的建立,成员接口的加入完全由手工来配置,没有链路聚合控制协议的参与。该模式下所有成员接口(selected)都参与数据的转发,分担负载流量,因此称为手工负载分担模式。手工汇聚端口的LACP 协议为关闭状态,禁止用户使能手工汇聚端口的LACP 协议。
手工聚合,Eth-Trunk聚合链路的建立、成员接口的加入、成员端口的状态必须手工指定,所有端口均处于转发状态,端口不能使能LCAP协议。
2)LACP静态聚合
LACP协议聚合又分为静态聚合和动态聚合。
LACP静态聚合,Eth-Trunk链路的建立,成员接口的加入需要手工指定,成员端口的状态等需要通过LCAP协议进行协商,形成M:N的模式,同时具有线路负载均衡和线路备份的功能。
3)LACP动态聚合
Eth-Trunk链路的建立,成员端口的加入,成员端口状态的转换均通过LACP协议协商解决。