阿国运维网技术分享平台:桌面运维、网络运维、系统运维、服务器运维(及云服务器),精品软件分享、阿国网络、尽在北京运维网
负载方式
逐包负载均衡:是指数据包在聚合组中将每一个数据包逐一分配到不同的链路上进行转发,比如有6个数据包,3个链路成员,采用轮询方式,数据包1发到链路1、数据包2发到链路2、数据包3发到链路3、数据包4发到链路1、数据包5发到链路2、数据包6发到链路3,以此类推
逐流负载均衡:是将统一数据流的数据包从一条链路成员转发,不同的数据流从另外其他链路转发,可以基于五元组(源目IP、源目MAC、协议)等来定义是否为同一组数据流
基于包的负载分担:
逐包负载分担是指在转发时,按报文到来的次序,将报文均匀地分摊到参与负载的各条链路上。逐包负载分担能保证带宽利用率,可能会导致报文乱序。
基于流的负载分担:
逐流负载分担是指按照一定的规则,如根据五元组(源IP地址、目的IP地址、协议号、源端口号、目的端口号),将报文分成不同的流,同一条流的报文将在同一条链路上发送。逐流负载分担能保证包的顺序,但不能保证带宽利用率。
逐包负载均衡和逐流负载均衡优缺点
逐流负载均衡
优点:同一组数据流通过一条链路转发,数据包无乱序,连接更稳定
缺点:链路带宽负载不均衡,可能存在链路带宽空闲或者拥塞
逐包负载均衡
优点:链路流量分配均衡,链路带宽利用率高
缺点:可能会出现数据包乱序情况,数据包发送和到达顺序不一致,会导致连接不稳定
不同负载方式适用场景
源目IP地址:数据包的源IP地址和目的IP地址进行哈希计算,将相同源目IP对的报文通过同一条链路转发,不同源目IP对的报文则分散到不同链路,适用于大多数IP网络
源目MAC地址:源目MAC地址负载分担主要用于二层网络环境,根据数据包中的源MAC和目的MAC地址进行哈希,将相同源目MAC地址对的报文分配到同一条链路上
基于目的地址或者协议:通常应用于出口场景,使用P2P下载或者测速场景可以基于目的IP将流量分布到不同链路上,提升链路吞吐量
手工链路聚合配置命令
手工链路聚合方式1
#创建链路聚合组
[HUAWEI]interface eth-trunk 1
#加入物理接口
[HUAWEI-Eth-Trunk1]trunkport gigabitethernet 0/0/1 to 0/0/2
#配置Trunk模式
[HUAWEI-Eth-Trunk1]port link-type trunk
#允许vlan通过
[HUAWEI-Eth-Trunk1]port trunk allow-pass vlan 10 20
[HUAWEI-Eth-Trunk1]undo port trunk allow-pass vlan 1
[HUAWEI-Eth-Trunk1]quit
#
#手工链路聚合方式2
#创建链路聚合组
[HUAWEI]interface eth-trunk 1
#配置Trunk模式
[HUAWEI-Eth-Trunk1]port link-type trunk
#允许vlan通过
[HUAWEI-Eth-Trunk1]port trunk allow-pass vlan 10 20
[HUAWEI-Eth-Trunk1]undo port trunk allow-pass vlan 1
[HUAWEI-Eth-Trunk1]quit
#
#进入物理接口
[HUAWEI]interface range gigabitethernet 0/0/1
#加入聚合口[HUAWEI-GigabitEthernet0/0/1]eth-trunk 1
[HUAWEI-GigabitEthernet0/0/1]quit
#
#进入物理接口
[HUAWEI]interface range gigabitethernet 0/0/2
#加入聚合口
[HUAWEI-GigabitEthernet0/0/2]eth-trunk 1
[HUAWEI-GigabitEthernet0/0/2]quit
配置LACP系统优先级
[HUAWEI]lacp priority 100
#
#创建链路聚合组
[HUAWEI]interface eth-trunk 1
#配置为LACP模式
[HUAWEI-Eth-Trunk1]mode lacp-static
#配置负载方式为源目IP地址
[HUAWEI-Eth-Trunk1]load-balance src-dst-ip
#配置最大活动链路为2
[HUAWEI-Eth-Trunk1]max active-linknumber 2
#加入接口
[HUAWEI-Eth-Trunk1]trunkport gigabitethernet 0/0/1 to 0/0/2
#配置Trunk模式
[HUAWEI-Eth-Trunk1]port link-type trunk
#允许vlan通过
[HUAWEI-Eth-Trunk1]port trunk allow-pass vlan 10 20
[HUAWEI-Eth-Trunk1]undo port trunk allow-pass vlan 1
[HUAWEI-Eth-Trunk1]quit
#
#进入物理接口
[HUAWEI]interface gigabitethernet 0/0/1
#配置接口LACP优先级
[HUAWEI-GigabitEthernet0/0/1]lacp priority 100
[HUAWEI-GigabitEthernet0/0/1]quit
#
#进入物理接口
[HUAWEI]interface gigabitethernet 0/0/2
#配置接口LACP优先级
[HUAWEI-GigabitEthernet0/0/2]lacp priority 200
[HUAWEI-GigabitEthernet0/0/2]quit
#
#进入物理接口
[HUAWEI] interface gigabitethernet 0/0/3
#配置接口LACP优先级
[HUAWEI-GigabitEthernet0/0/3]lacp priority 300
[HUAWEI-GigabitEthernet0/0/3]quit







