EthTrunk接口是一种可以动态创建的接口,该类型接口可以绑定若干物理的以太网接口作为一个逻辑接口使用,实现增加带宽提高靠性的目的。 Trunk优势于: 1、通Trunk接口实现负载担EthTrunk接口内实现流量负载担。 2、某员接口连接物理链路现故障流量切换其用链路提高整Trunk链路靠性。 3、Trunk接口总带宽各员接口带宽。 原理描述 基本概念: 如在两个设备之间通过三条以太网物理链路相连,将这三条链路捆绑在一起,就成为了一条逻辑链路。这条逻辑链路的最大带宽等于原先三条以太网物理链路的带宽总和,从而达到了增加链路带宽的目的;同时,这三条以太网物理链路相互备份,有效地提高了链路的可靠性。 链路聚合的一些基本概念: 链路聚合组和链路聚合接口 链路聚合组LAG(LinkAggregationGroup)是指将若干条以太链路捆绑在一起所形成的逻辑链路。 每个聚合组唯一对应着一个逻辑接口,这个逻辑接口称之为链路聚合接口或EthTrunk接口。链路聚合接口可以作为普通的以太网接口来使用,与普通以太网接口的差别在于:转发的时候链路聚合组需要从成员接口中选择一个或多个接口来进行数据转发。 成员接口和成员链路 组成EthTrunk接口的各个物理接口称为成员接口。成员接口对应的链路称为成员链路。 活动接口和非活动接口、活动链路和非活动链路 链路聚合组的成员接口存在活动接口和非活动接口两种。转发数据的接口称为活动接口,不转发数据的接口称为非活动接口。 活动接口对应的链路称为活动链路,非活动接口对应的链路称为非活动链路。 活动接口数上限阈值 设置活动接口数上限阈值的目的是在保证带宽的情况下提高网络的可靠性。当前活动链路数目达到上限阈值时,再向EthTrunk中添加成员接口,不会增加EthTrunk活动接口的数目,超过上限阈值的链路状态将被置为Down,作为备份链路。 例如,有8条无故障链路在一个EthTrunk内,每条链路都能提供1G的带宽,现在最多需要5G的带宽,那么上限阈值就可以设为5或者更大的值。其他的链路就自动进入备份状态以提高网络的可靠性。 注:手工负载分担模式链路聚合不支持活动接口数上限阈值的配置。 活动接口数下限阈值 设置活动接口数下限阈值是为了保证最小带宽,当前活动链路数目小于下限阈值时,EthTrunk接口的状态转为Down。 例如,每条物理链路能提供1G的带宽,现在最小需要2G的带宽,那么活动接口数下限阈值必须要大于等于2。 链路聚合模式 链路聚合模式分为手工模式和LACP模式两种 两种链路聚合模式比较: 维度手工模式LACP模式 定义EthTrunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议的参与。EthTrunk的建立是基于LACP协议的,LACP为交换数据的设备提供一种标准的协商方式,以供系统根据自身配置自动形成聚合链路并启动聚合链路收发数据。聚合链路形成以后,负责维护链路状态。在聚合条件发生变化时,自动调整或解散链路聚合。 设备是否需要支持LACP协议不需要需要 数据转发一般情况下,所有链路都是活动链路。所有活动链路均参与数据转发。如果某条活动链路故障,链路聚合组自动在剩余的活动链路中分担流量。一般情况下,部分链路是活动链路。所有活动链路均参与数据转发。如果某条活动链路故障,链路聚合组自动在非活动链路中选择一条链路作为活动链路,参与数据转发的链路数目不变。 是否支持跨设备的链路聚合不支持支持 检测故障只能检测到同一聚合组内的成员链路有断路等有限故障,但是无法检测到链路故障、链路错连等故障。不仅能够检测到同一聚合组内的成员链路有断路等有限故障,还可以检测到链路故障、链路错连等故障。 设备支持的链路聚合方式: 同一设备:是指链路聚合时,同一聚合组的成员接口分布在同一设备。 堆叠设备:是指在堆叠场景下,成员接口分部在堆叠的各个成员设备上。 跨设备:是指ETrunk基于LACP(单台设备链路聚合的标准)进行了扩展,能够实现多台设备间的链路聚合。 手工模式链路聚合: 根据是否启用链路聚合控制协议LACP,链路聚合分为手工模式和LACP模式。 手工模式下,EthTrunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议LACP的参与。当需要在两个直连设备之间提供一个较大的链路带宽而设备又不支持LACP协议时,可以使用手工模式。手工模式可以实现增加带宽、提高可靠性和负载分担的目的。 LACP模式链路聚合: 作为链路聚合技术,手工负载分担模式EthTrunk可以完成多个物理接口聚合成一个EthTrunk口来提高带宽,同时能够检测到同一聚合组内的成员链路有断路等有限故障,但是无法检测到链路层故障、链路错连等故障。 为了提高EthTrunk的容错性,并且能提供备份功能,保证成员链路的高可靠性,出现了链路聚合控制协议LACP(LinkAggregationControlProtocol),LACP模式就是采用LACP的一种链路聚合模式。 LACP为交换数据的设备提供一种标准的协商方式,以供设备根据自身配置自动形成聚合链路并启动聚合链路收发数据。聚合链路形成以后,LACP负责维护链路状态,在聚合条件发生变化时,自动调整或解散链路聚合。 基本概念: 系统LACP优先级 系统LACP优先级是为了区分两端设备优先级的高低而配置的参数。LACP模式下,两端设备所选择的活动接口必须保持一致,否则链路聚合组就无法建立。此时可以使其中一端具有更高的优先级,另一端根据高优先级的一端来选择活动接口即可。系统LACP优先级值越小优先级越高。 接口LACP优先级 接口LACP优先级是为了区别同一个EthTrunk中的不同接口被选为活动接口的优先程度,优先级高的接口将优先被选为活动接口。接口LACP优先级值越小,优先级越高。 成员接口间M:N备份 LACP模式链路聚合由LACP确定聚合组中的活动和非活动链路,又称为M:N模式,即M条活动链路与N条备份链路的模式。这种模式提供了更高的链路可靠性,并且可以在M条链路中实现不同方式的负载均衡。 〔SW7〕intEthTrunk1创建Ethtrunk1 〔SW7EthTrunk1〕trunkportGigabitEthernet0023to0024将23口跟24口加入到ethtrunk1