链路聚合是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。链路聚合一般用来连接一个或多个带宽需求大的设备,例如连接骨干网络的服务器或服务器群。下面小编就给大家介绍一下“链路聚合的三种方式 链路聚合配置命令


1.链路聚合的三种方式

手工负载分担模式链路聚合

1、手工汇聚概述

手工负载分担模式是一种最基本的链路聚合方式,在该模式下,Eth-Trunk 接口的建立,成员接口的加入完全由手工来配置,没有链路聚合控制协议的参与。该模式下所有成员接口(selected)都参与数据的转发,分担负载流量,因此称为手工负载分担模式。手工汇聚端口的 LACP 协议为关闭状态,禁止用户使能手工汇聚端口的LACP 协议。

手工汇聚组中的端口状态

在手工汇聚组中,端口可能处于两种状态:Selected 或Standby。处于Selected 状态且端口号最小的端口为汇聚组的主端口,其他处于Selected 状态的端口为汇聚组的成员端口。

由于设备所能支持的汇聚组中的最大端口数有限制,如果处于Selected 状态的端口数超过设备所能支持的汇聚组中的最大端口数,系统将按照端口号从小到大的顺序选择一些端口为Selected 端口,其他则为Standby 端口。

2、LACP协议链路聚合

静态LACP模式链路聚合

静态 LACP 模式下,Eth-Trunk 接口的建立,成员接口的加入,都是由手工配置完成的。但与手工负载分担模式链路聚合不同的是,该模式下LACP 协议报文参与活动接口的选择。也就是说,当把一组接口加入Eth-Trunk 接口后,这些成员接口中哪些接口作为活动接口,哪些接口作为非活动接口还需要经过LACP 协议报文的协商确定。

3、动态LACP模式链路聚合

动态 LACP 模式下,Eth-Trunk 接口的建立,成员接口的加入,活动接口的选择完全由LACP 协议通过协商完成。这就意味着启用了动态LACP 协议的两台直连设备上,不需要创建Eth-Trunk 接口,也不需要指定哪些接口作为聚合组成员接口,两台设备会通过LACP 协商自动完成链路的聚合操作。动态 LACP 汇聚是一种系统自动创建/删除的汇聚,不允许用户增加或删除动态LACP 汇聚中的成员端口。只有速率和双工属性相同、连接到同一个设备、有相同基本配置的端口才能被动态汇聚在一起。即使只有一个端口也可以创建动态汇聚,此时为单端口汇聚。动态汇聚中,端口的LACP 协议处于使能状态。

链路聚合的三种方式

(图片来源于互联网)

2.链路聚合配置命令

以LITO H3C模拟器掌握动态链路聚合配置命令为例

拖动两台交换机和两台计算机到工作区

在交换机1[SW1]提示符下输入命令"vlan 10→port e0/4/0→int vlan 10→ip add 192.168.0.253 255.255.255.0",创建VLAN并添加端口、配置VLAN虚接口地址。

输入命令"int e0/4/1→shutdown→port link-type trunk→port trunk permit vlan 1 10→int e0/4/2→shutdown→port link-type trunk→port trunk permit vlan 1 10→int e0/4/3→shutdown→port link-type trunk→port trunk permit vlan 1 10",配置Trunk链路端口。

输入命令"int bridge-aggregation 1→link-aggregation mode dynamic→port link-type trunk→port trunk permit vlan 1 10",配置动态聚合端口和Trunk链路端口。

输入命令"int e0/4/1→port link-aggregation group 1→int e0/4/2→port link-aggregation group 1→int e0/4/3→port link-aggregation group 1",添加端口到聚合组。

链路聚合配置命令

(图片来源于互联网)