参考来源
HCIA(HCNA)数通(RS)路由交换-教材课件实验手册\HCIA-RS V2.5实验指导书
快速回顾
典型拓扑
链路聚合配置回顾
<Quidway>system-view
[Quidway]sysname S1
[S1]interface Eth-Trunk 1
[S1-Eth-Trunk1]mode lacp
[S1-Eth-Trunk1]port link-type trunk
[S1-Eth-Trunk1]port trunk allow-pass vlan all
[S1-Eth-Trunk1]quit
[S1]interface GigabitEthernet 0/0/9
[S1-GigabitEthernet0/0/9]eth-trunk 1
[S1-GigabitEthernet0/0/9]interface GigabitEthernet 0/0/10
[S1-GigabitEthernet0/0/10]eth-trunk 1
创建聚合组,聚合组放行业务vlan,物理接口加入聚合组;
状态检查,结果验证
01检查聚合端口和所属的物理端口的up/down情况
sw2]display interface brief
PHY: Physical
*down: administratively down
(l): loopback
(s): spoofing
(b): BFD down
(e): ETHOAM down
(dl): DLDP down
(d): Dampening Suppressed
InUti/OutUti: input utility/output utility
Interface PHY Protocol InUti OutUti inErrors outErrors
Eth-Trunk1 up up 0% 0% 0 0
GigabitEthernet0/0/1 up up 0% 0% 0 0
GigabitEthernet0/0/2 up up 0% 0% 0 0
GigabitEthernet0/0/5 up up 0% 0% 0 0
GigabitEthernet0/0/3 up up 0% 0% 0 0
GigabitEthernet0/0/4 down down 0% 0% 0 0
GigabitEthernet0/0/6 down down 0% 0% 0 0
GigabitEthernet0/0/7 down down 0% 0% 0 0
GigabitEthernet0/0/8 down down 0% 0% 0 0
02-查看聚合后链路的详细信息,聚合后的链路带宽,3G,对应聚合后端口状态和权重信息;
[sw2]display interface Eth-Trunk 1
Eth-Trunk1 current state : UP
Line protocol current state : UP
Description:
Switch Port, PVID : 5, Hash arithmetic : According to SIP-XOR-DIP,Maximal BW:
3G, Current BW: 3G, The Maximum Frame Length is 9216
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 4c1f-ccbe-3d9c
Current system time: 2025-05-12 18:48:01-08:00
Input bandwidth utilization : 0%
Output bandwidth utilization : 0%
-----------------------------------------------------
PortName Status Weight
-----------------------------------------------------
GigabitEthernet0/0/1 UP 1
GigabitEthernet0/0/2 UP 1
GigabitEthernet0/0/5 UP 1
-----------------------------------------------------
The Number of Ports in Trunk : 3
The Number of UP Ports in Trunk : 3
03链路状态确认,终端联通行确认正常;
工作实践的回顾
01第一次开始工作做的链路聚合,是给监控的存储服务器配置端口聚合,当时说网口1/2用的是一个网络芯片,网口3/4用的是另一个网络芯片,所以在聚合选择物理网口时,将1/3进行汇聚,这样可以更高效的利用芯片处理能力;
02然后就是关于聚合模式的选择(和网工进行技术细节沟通),二层聚合还是三层聚合,有图形化的配置选项,只要对应选中勾选就行,不用命令行进行配置;
03然后就是监控服务器的链路聚合,通过linux的命令配置,修改网卡配置信息,完成端口聚合的配置;
04 最近的一份工作中,看到有在自研的服务器上网口图形化配置中添加聚合功能的实现,通过ensp的云CLOUD进行配置验证和测试;
端口聚合的类型(来自豆包AI)
端口聚合(又称链路聚合、端口捆绑)是将多个物理端口组合成一个逻辑端口,以提高带宽、增强冗余性的技术。根据不同的标准和实现方式,其类型主要可分为以下几类:
一、按标准化协议分类
这是最常见的分类方式,基于国际通用协议或厂商私有协议:
IEEE 802.3ad(LACP,链路聚合控制协议)
特点:标准化的动态链路聚合协议,允许设备通过交换 LACP 报文自动协商聚合组的配置(如成员端口、活动状态等)。
工作模式:
主动模式(Active):主动发送 LACP 报文,探测可聚合的链路。
被动模式(Passive):仅在收到 LACP 报文时才回应,不主动发起。
优势:跨厂商兼容,支持动态调整成员端口(如端口故障时自动移除)。
静态链路聚合(Static Trunk)
特点:无需协议协商,由管理员手动配置聚合组的成员端口,所有端口强制处于活动状态。
适用场景:设备不支持 LACP 协议(如老旧设备),或需要简化配置时。
注意:两端配置必须完全一致(如端口数量、速率、双工模式),否则可能导致链路故障。
厂商私有协议
部分厂商为增强功能,推出了私有链路聚合协议,如:
Cisco 的PAgP(Port Aggregation Protocol):与 LACP 类似,但仅支持 Cisco 设备间的动态协商。
华为的Smart Link:除聚合外,还支持快速故障切换(毫秒级),适用于对可靠性要求极高的场景。
局限:通常仅支持同品牌设备,兼容性较差。
二、按聚合链路的用途分类
根据聚合后的逻辑链路承载的流量类型,可分为:
数据链路聚合
最常见的类型,用于聚合普通数据传输链路(如以太网端口),提高服务器与交换机、交换机与交换机之间的带宽(如将 4 个 1Gbps 端口聚合成 4Gbps 逻辑链路)。
堆叠链路聚合
专门用于交换机堆叠场景,将多台交换机通过聚合链路虚拟为一台逻辑设备,实现统一管理和流量负载均衡(如华为的 iStack、Cisco 的 StackWise)。
存储链路聚合
针对存储网络(如 iSCSI、FC)的聚合,确保存储数据传输的高带宽和低延迟(需配合存储协议优化,如多路径负载均衡)。
三、按负载均衡方式分类
聚合后的流量通过负载均衡算法分配到成员端口,常见算法决定了分类方式:
基于源 MAC 地址:根据数据包的源 MAC 地址哈希,将同一源的流量固定到某一成员端口。
基于目的 MAC 地址:根据数据包的目的 MAC 地址哈希,适用于服务器接收大量不同来源流量的场景。
基于源 IP / 目的 IP 地址:在三层网络中,通过 IP 地址哈希分配流量,更适合路由场景。
基于端口号:结合源 / 目的端口号(如 TCP/UDP 端口)哈希,适用于服务器需要区分不同应用流量的场景(如 Web 服务器的 80 端口、数据库的 3306 端口)。
总结
端口聚合的核心类型以协议为基础(LACP、静态、私有协议),其他分类方式(用途、负载均衡)更多是其功能的延伸。实际应用中,优先选择标准化的 LACP(动态)或静态聚合,以平衡兼容性和可靠性。