


新闻中心
News
链路聚合(LACP/802.3ad)是一项非常实用的技术,但在应用时需要注意多个方面,否则可能无法达到预期效果,甚至引发网络问题。以下是链路聚合功能应用中的主要注意事项,分为规划阶段、配置阶段、运维阶段以及常见误区。
一、 规划与设计阶段注意事项
1. 设备支持性确认
· 必须确认互联的双方设备均支持链路聚合功能。
· 支持的模式要匹配:一方支持静态聚合,另一方也必须配置为静态聚合;一方支持LACP(动态聚合),另一方也必须启用LACP。LACP是推荐的标准模式,因为它能提供链路检测和容错机制。
2. 物理链路要求
· 速率和双工模式:聚合组中的所有物理成员端口必须具有相同的速率和双工模式。不能将千兆口和百兆口聚合在一起。
· 介质类型:虽然不绝对,但建议使用相同的物理介质,以避免因延迟等细微差异导致不可预知的问题。
· 链路对称性:所有成员链路应尽量保持相同的物理路径长度和网络延迟。虽然这不是硬性要求,但有助于保证流量的均衡性。
3. VLAN配置一致性
· Trunk模式:如果聚合端口作为Trunk使用,所有成员端口必须允许相同的VLAN列表,并且Native VLAN必须一致。
· Access模式:如果作为Access端口,所有成员端口必须属于同一个VLAN。
· 配置在聚合口上:VLAN等逻辑配置应在聚合逻辑接口上实施,而不是在单个物理成员端口上配置。物理端口只应进行物理状态和加入聚合组的配置。
二、 配置阶段注意事项
1. 模式匹配是关键
· 静态聚合:配置简单,但无法检测对端状态。如果对端线缆松动或设备故障,本端可能仍认为链路有效,导致数据包丢失。
· 动态聚合:强烈推荐。Active模式会主动发送LACP报文,Passive模式则被动响应。最常见的配置是一端为Active,另一端为Active或Passive。两端都是Passive则无法成功建立聚合。
2. 负载均衡算法选择
· 这是影响聚合效果的核心参数。算法决定了流量如何分布到多条链路上。
· 常见算法:
· src-mac:基于源MAC地址哈希。同一台服务器发出的流量永远走一条链路。服务器-交换机场景常用。
· dst-mac:基于目的MAC地址哈希。访问同一台服务器的流量走一条链路。
· src-dst-mac:(源MAC XOR 目的MAC)哈希。兼顾源和目的,比单一MAC更均衡。
· src-ip:基于源IP地址哈希。网关-交换机或防火墙-交换机场景常用。
· dst-ip:基于目的IP地址哈希。
· src-dst-ip:(源IP XOR 目的IP)哈希。最常用的IP层均衡算法,能很好地均衡TCP/UDP会话。
· 选择依据:根据你的流量模型选择。目标是让不同类型的流量尽可能均匀地分布。例如,如果你的网络流量多是客户端访问不同服务器(多对一),dst-ip或dst-mac效果可能很差,而src-ip或src-mac会更好。
3. 配置顺序
· 推荐步骤:
1. 创建逻辑聚合接口(如 interface trunk3)。
2. 在该逻辑接口上配置所有逻辑参数(如VLAN、速率、描述等)。
3. 将物理接口(如 interface ge1/1)加入到聚合组中。
· 这样做可以避免因物理接口配置不一致而导致的问题。
以北京光桥4万兆光8千兆电交换机为例,如下图所示:


三、 运维与故障排除注意事项
1. 状态监控
· 配置完成后,务必使用 show lacp或 show truck等命令查看聚合组状态。
· 确认所有期望的端口都处于聚合成功的状态。如果出现 (s) 或 (I) 等状态,说明有配置错误(如速率、双工、VLAN不匹配)。
2. 链路故障的影响
· 链路聚合的主要优势之一就是冗余。当一条成员链路发生故障时,它的流量会自动、无缝地切换到其他正常链路上。这个切换过程对上层应用是透明的,不会导致TCP会话中断。
· 故障恢复后,流量会自动切回。确保STP(生成树协议)不会阻塞聚合组中的成员端口。通常,正确的链路聚合配置会避免STP在这些端口上运行。
3. 性能测试
· 不要假设配置成功就等于性能翻倍。使用 iperf 等工具进行多线程吞吐量测试,验证
24小时服务热线:
400-655-0628
关 注 我 们
联 系 我 们
北京光桥科技股份有限公司
BEIJING FIBRIDGE CO.,LTD.
地址:北京市海淀区上地东路一号盈创动力A402
电话:010-58858988
邮箱:steven@fibridge.com
网址:www.fibridge.cn/www.fibridge.com