Eth-Trunk(以太网链路聚合)
Eth-Trunk(以太网链路聚合)
一、Eth-Trunk技术(以太网链路聚合)
1、定义
它通过将多条以太网物理链路捆绑在一起成为一条逻辑链路,从而实现增加链路带宽的目的。同时,这些捆绑在一起的链路通过相互间的动态备份,可以有效地提高链路的可靠性。
2、基本概念
1)LAG:将多条物理链路进行绑定,所形成的逻辑链路为LAG,逻辑链路的带宽为物理链路带宽之和,多条链路之间负载转发数据流,有互为备份,极大的提高了稳定性,消除了单点故障的隐患。
2)成员接口:所属于该LAG的端口为成员端口
成员链路:成员接口所对应的物理链路为成员链路
3)活动接口:进行数据转发的接口成为活动接口
非活动接口:不进行转发的为非活动接口
活动链路:活动接口所对应的链路为活动链路
非活动链路:非活动接口所对应的链路为非活动链路
4)活动接口的MAX值
在保证带宽的前提下增加链路的冗余,当需求2G带宽时,可将最大活动端口设置为
2,此时即使在该lag组内新增链路,也是处于非活动链路,置为down状态,当作活动链
路的故障备份路径使用
手工模式下无法指定最大max的活动接口,须在lacp模式下配置
5)活动接口的MIN值
保证了最小带宽值,在多链路冗余场景下,额可以通过设置活动端口的下限值,
保证在主链路故障时,备用链路能正常转发数据流
6)链路聚合的方式
方式 手动指定 LACP建立
建立方式 手动加入相关端口配置相关信息,无LACP报文的参与 成员接口的加入由手工配置,LACP协议参与链路动态调整,负责链路状态维护。在聚合条件发生变化时,自动调整或解散链路聚合。
是否支持LACP 否 是
数据转发 由加入的所有成员链路同转发数据,某条链路故障后由其他链路负载流量传输 正常情况下由活动链路进行数据转发,当某条链路故障后,会由非活动链路进行替换,总量及带宽均不改变
故障检测 只能检测同一组内的成员链路故障,无法冗余 不仅能检测同一成员组内的链路故障,还能具备一定的冗余能力
3、Eth-Trunk的优点
1)增加带宽:多条链路绑定形成一条逻辑链路,带宽为物理链路之和
2)提高可靠性:一定程度上消除了单点故障,负载方式更加灵活
3)冗余:非活动链路作为备份路径存在
4、配置方式
1)集中式
2)分布式
存在多种基于源目ip/mac的负载分担模式
5、链路聚合模式
1)手工指定
上图的配置方式即为手工指定(不在详述)
2)静态LACP模式
3)LACP最大活动端口限制
配置最大活动端口后
模拟G0/0/1口故障,G0/0/5会作为备份链路自动UP
4)动态LACP模式
一般用于对接华为服务器设备,其他场景下配置可能出现环路风险。