2019-05-17 LACP 链路聚合以及配置实例

2019-05-17 LACP 链路聚合以及配置实例,第1张

LACP是什么?

基于IEEE802.3ad标准的LACP,英文全称 Link Aggregation Control Protocol, 翻译成中文叫做链路汇聚控制协议,用于实现链路动态汇聚与解汇聚。

LACP通过LACPDU与对端交互信息。DU指Data Unit,数据单元。可以向对端通告MAC地址,优先级,端口号,Key等。对端接收到信息后,通过与其保存的信息进行比较和计算,确定加入或退出某个汇聚组。

主要用来干啥呢?对,汇聚嘛,当然是用来做端口汇聚。还可以做负载分担,链路备份(自动倒换)。

注意,手工配置的负载分担,配置基本的Eth-Trunk接口模式,不需配置LACP,成员接口(selected)都参与数据转发。

配置LACP的话,可以配置成静态或动态。区别在于,静态模式下,成员接口都是手工配置加入,但那些接口是selected,那些是standby的则由LACP协议决定。动态模式下,包括成员接口的加入,活动接口的选择,都是由LACP协议决定,即使说,启动动态LACP的设备不需创建Eth-Trunk接口,也不需要指定接口。

使用LACP协议的时候,Selected和Standby端口都能收发LACPDU, 但standby接口不转发用户报文。

另外,在使用LACP的情况下,无论是静态汇聚还是动态汇聚,看到的standby端口状态是down的。

下面看一下实际案例,

Huawei NE05E G0/2/4及G0/2/5 两个10G口做Trunk与OLT(MA5800X7)组网双上行(0/8/0 1, 0/9/0 1)配置如下:

在MA5800的配置里,实际上display current的时候看不到类似“ link-aggregation add-member 0/8/0 0/9 0” 这些语句,但是可以通过不同命令来查看。 下面“display lacp link-aggregation summary” 可以看到selected端口有2个,standby的有6个,分别对应0/8/0 和0/9/0 和其余6个未selected的端口(其实这些端口都没有物理连接,主要是两个10G口上行就足够了,光模块省点用)

看一下路由器上的统计:

我做了链路测试一切正常,细节不说了。

顺便说一下,我这还有一些Adtran OLT TA5000系列,双主控板上行链路汇聚叫做Cross-slot LAG, 配置如下(配置lag的时候要看当前主用板是那块,1/A就用下面模板,1/B的话相应修改):

查看状态:

LACP链路聚合,分静态聚合还有动态聚合

静态聚合组配置命令

创建二层聚合端口,聚合组默认工作在静态聚合模式

[Switch] interface bridge-aggregation interface-number

将以太网端口加入聚合组

[Switch-Ethernet1/0/1] port link-aggregation group number

动态聚合组配置命令

创建二层聚合端口

[Switch] interface bridge-aggregation interface-number

配置聚合组工作在动态聚合模式下

[Switch-Bridge-Aggregation1] link-aggregation mode dynamic

将以太网端口加入聚合组

[Switch-Ethernet1/0/1] port link-aggregation group number


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11137414.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存