多根线缆捆成一根逻辑链路
链路聚合把多条物理链路捆绑成一条逻辑链路,带来带宽叠加与链路冗余两项收益:成员口按流量分担,单个成员故障时流量自动切换到剩余成员,收敛通常在秒级。聚合口在生成树眼里是一条逻辑链路,因此不会产生环路。三厂的逻辑口名称、静态与动态模式、成员加入方式都不同,做跨厂商对接或设备替换前必须先把对照关系理清。
基本信息
| 适用场景 | 双上联、服务器接入、跨设备链路 |
|---|---|
| 适用设备 | 交换机与路由器,部分防火墙也支持 |
| 命令族 | Eth-Trunk、Port-channel 或 EtherChannel、Bridge-Aggregation |
| 动态协议 | LACP 为跨厂商通用标准,静态模式无需协议协商 |
| 前提条件 | 成员口速率与双工一致、同类型端口、两端模式匹配 |
典型使用场景
- 接入交换机双上联到汇聚,单条链路故障时业务不中断
- 服务器多网卡绑定,提升吞吐同时提供链路冗余
- 跨设备堆叠场景下把成员链路做成跨框聚合
- 临时扩容:在不动拓扑的前提下增加成员口提升带宽
- 替换链路时先并接新链路再加入聚合,实现平滑割接
三厂链路聚合对照
| 维度 | 华为 VRP | 思科 IOS | H3C Comware |
|---|---|---|---|
| 逻辑口名称 | Eth-Trunk | Port-channel 或 EtherChannel | Bridge-Aggregation 二层,Route-Aggregation 三层 |
| 静态聚合 | mode manual 为默认 | channel-group N mode on | 默认即静态 |
| 动态聚合 | mode lacp-static | channel-group N mode active | link-aggregation mode dynamic |
| 成员加入 | 接口下 eth-trunk N | 接口下 channel-group N mode 加模式 | 接口下 port link-aggregation group N |
| 状态查看 | display eth-trunk N | show etherchannel summary | display link-aggregation verbose |
聚合链路的两项收益
聚合链路的两项收益
# 1) 带宽叠加:多成员口分担流量,同一会话通常仍走同一成员口
# 2) 冗余:成员故障自动切换,LACP 感知更快
# 聚合口在生成树中视为一条逻辑链路,不会形成环路
# 但聚合不等于带宽翻倍:单个大流量会话仍受单一成员带宽限制聚合的通用前提:成员口速率与双工一致、端口类型相同(光电混用通常不允许)、两端模式匹配。跨厂商对接推荐使用 LACP 动态模式,协商失败会显性暴露问题,而静态模式配错时链路静默不通。
流量分担策略决定效率:默认多为基于源目 MAC 或 IP 的哈希,同一会话固定走一个成员口;冗余链路整体利用率是否均衡,要看实际业务流的分布,而不是看成员口数量。