华为ME60-X6配置lacp抢占机制不生效问题的解决建议

wanglanling·
作者
电信运营商
擅长领域擅长领域:数据中心网络
产品行业:

ISP与互联网系统部(L1)-通信(L2)

产品型号:

ME60-X16

背景叙述:

华为设备中通常通过配置“Eth-Trunk”来实现LACP聚合,常见的应用场景包括交换机与交换机之间、交换机与服务器之间及交换机与BRAS之间的链路汇聚。将多条物理链路捆绑成一条逻辑链路,从而在网络设备之间实现带宽叠加和链路冗余。

产品问题:

配置华为ME60-X16时 LACP(链路聚合控制协议)时,抢占机制是指当一个优先级更高的链路恢复时,它能自动替换当前的活动链路,以确保使用最优的链路资源。然而抢占机制(Preemption Mechanism)不生效。

产品建议:

排查聚合组配置发现,此聚合组配置了lacp抢占功能,且状态为Up的Eth-Trunk接口成员链路数的上限阈值为3条:

查看lacp协议状态发现,此聚合组有共4条链路,3个端口优先级40000,一个端口优先级为50000,根据lacp优先原则,端口优先级越小越优,但端口选中了优先级为50000的接口,40000优先级的接口未选中,配置端口优先级未生效。

比较两端设备系统lacp优先级,均为32768。再比较两端设备lacp的系统mac,发现对端设备的系统mac比BRAS侧小,所以对端设备为lacp的控制端,导致BRAS配置端口优先级不生效。

建议如果lacp聚合组下开启了lacp preempt enable功能,那就要选取lacp控制端,系统lacp优先级一样的情况就要比较system id的大小来决定谁是主动端。且对端设备修改接口优先级,不进行流量转发端口的接口优先级高于转发的端口。同时建议BRAS修改lacp系统优先级,默认32768,系统优先级改了比对端设备小,BRAS作为lacp控制端。

赞同 赞同不赞同 不赞同围观 围观

赞赏

参与人数1
智豆 +188
理由
收起
+188
完成每日任务奖励
查看全部赞赏