LACP 的快慢两档
LACP 协议报文有快、慢两种发送周期:快模式约每秒一次,故障检测更快;慢模式约每 30 秒一次,控制开销更小。两端速率不一致时,故障检测按较慢一端的节奏生效——也就是说想提速必须两端都改,单侧配置达不到目的。
基本信息
| 快模式 | 约 1 秒周期,检测更及时,控制开销略高 |
|---|---|
| 慢模式 | 约 30 秒周期,开销小,检测相对滞后 |
| 两端关系 | 速率不一致时按较慢一端生效 |
| 常见命令 | Cisco:lacp rate fast;华为:查看对应聚合速度配置(按平台核对) |
| 查看方式 | Cisco show lacp neighbor 可看到对端的速率档位 |
典型使用场景
- 业务要求快速切换:需要成员故障在秒级内被发现时启用快模式
- 收敛要求不高的汇聚链路:用慢模式降低控制开销
- 排障:发现故障切换时间与预期不符时核对两端档位
- 改档前后对比:记录实测切换时间验证配置效果
- 大规格聚合组:评估快模式带来的协议报文增量
配置与查看
配置与查看
# Cisco
interface GigabitEthernet1/0/1
lacp rate fast # 切换为快模式
show lacp neighbor # 查看对端的速率与状态位
show lacp counters # 观察报文收发频率是否符合档位
# 华为
display lacp statistics eth-trunk 1 # 查看协议报文统计
display eth-trunk 1 verbose # 成员状态与聚合信息
# 验证:断开一个成员,测量从断开到流量切换的时间两档对照
| 对比项 | 快模式 | 慢模式 |
|---|---|---|
| 发送周期 | 约 1 秒量级 | 约 30 秒量级 |
| 故障检测 | 更快,适合高要求场景 | 较慢,适合一般链路 |
| 控制开销 | 成员多时协议报文量更大 | 开销更小 |
| 两端要求 | 都要配置才能生效 | 同左 |
两端速率不一致时按较慢一端生效:改档前先确认对端是否也能配合,否则单侧修改既没有效果,又留下了配置不一致的记录。
当业务要求的切换时间超过协议检测能力时,需要叠加更快的检测机制(如 BFD)或引入其它冗余手段,不能只靠调 LACP 档位。