链路聚合,即将多条物理链路捆绑为一条逻辑链路,从而增加带宽并提高冗余性。其核心优势在于:一是提升网络吞吐量,满足高流量需求;二是增强链路容错能力,单条链路故障不影响整体网络运行。
配置链路聚合需关注几个关键点。首先,选择合适的链路聚合模式,如LACP(链路聚合控制协议)动态模式或静态模式。LACP动态模式能自动协商链路状态,确保链路的高可用性。其次,合理分配端口,将多个物理端口加入同一聚合组。此外,还需设置流量平衡算法,如基于源MAC地址、目的MAC地址或ip地址等,以优化流量分布。
以两台交换机为例,配置步骤如下:首先,进入交换机配置模式,将目标端口加入聚合组,并设置LACP模式为active或passive。接着,配置聚合端口的属性,如设置为Trunk模式以承载多个VLAN流量。最后,调整流量平衡算法,确保流量均匀分配至各成员链路。
功能验证同样重要。通过查看系统日志,确认链路状态及LACP协商结果。正常情况下,系统会显示链路已加入聚合组,并处于up状态。此外,可通过网络监控工具,观察流量分布情况,验证聚合效果。
总之,链路聚合技术能有效提升网络性能和可靠性,合理配置和验证是确保其发挥作用的关键。掌握这些要点,网络管理员能更好地应对高流量、高可靠性的网络需求。
一、组网需求
为了增加链路带宽,提高网络可靠性,现要在两台核心设备之间运行二层动态链路聚合。流量平衡算法使用源MAC关键字。
二、组网拓扑
三、配置要点
1、将端口加入AP口
2、配置AP口属性
3、更改流量平衡算法为源MAC关键字
注:vmware系统不支持LACP动态聚合,ESXI虚拟机服务器多网卡绑定有四种负载均衡方式,,虚拟机如果使用基于IP的负载均衡方式,vmware配置手册中注明:如果本端选用基于IP的负载均衡模式,要求交换机端使用静态聚合技术,如果使用其他负载均衡模式,vmware手册中注明,交换机端应禁用聚合,则交换机端只能使用普通模式而不能使用聚合
通常情况下,虚拟机的聚合模式 bond 4对应交换机的动态聚合(LACP),虚拟机的bond 0 对应交换机的静态聚合,虚拟机如果是主备模式,那么交换机不需要做聚合,只需要划分接口vlan即可。
四、配置步骤
1、SW1交换机配置:
SW1>enable SW1#configure terminal SW1(config)#interface range gigabitEthernet 0/1-3 ——>同时进入到g0/1-3口配置模式 SW1(config-if-range)#port-group 1 mode active ——>设置为AG1口,并且模式为active SW1(config-if-range)#exit SW1(config)#interface aggregateport 1 ——>进入AG1口配置模式 SW1(config-if-AggregatePort 1)#switchport mode trunk ——>将AG1口配置为trunk口 SW1(config-if-AggregatePort 1)#exit SW1(config)#aggregateport load-balance src-dst-ip ——>更改流量平衡算法为源目ip模式,默认为源MAC+目的mac模式 SW1(config)#exit SW1#wr
提示:
1)默认设备支持的流量均衡方式为 src-dst-mac ,在不同的场景模型中,用户流量的特征不同,可能并不能使流量负载均衡到其成员链路上,需要人工调整负载均衡的方式;
2)11.x版本支持对某个AP口指定负载均衡模式,当AP口指定了均衡模式时,则按照AP口指定的均衡模式生效,不受全局均衡模式的影响,当AP口没有指定负载均衡模式时,则采用全局负载均衡模式。
2、SW2交换机配置,类似于SW1交换机的配置,如下:
SW2>enable SW2#configure terminal SW2(config)#interface range gigabitEthernet 0/1-3 ——>同时进入到g0/1-3口配置模式 SW2(config-if-range)#port-group 1 mode active ——>设置为AG1口,并且模式为active SW2(config-if-range)#exit SW2(config)#interface aggregateport 1 SW2(config-if-AggregatePort 1)#switchport mode trunk SW2(config-if-AggregatePort 1)#exit SW2(config)#aggregateport load-balance src-dst-ip SW2(config)#exit SW2#wr
提示:
1)默认设备支持的流量均衡方式为 src-dst-mac ,在不同的场景模型中,用户流量的特征不同,可能并不能使流量负载均衡到其成员链路上,需要人工调整负载均衡的方式;
2)11.x版本支持对某个AP口指定负载均衡模式,当AP口指定了均衡模式时,则按照AP口指定的均衡模式生效,不受全局均衡模式的影响,当AP口没有指定负载均衡模式时,则采用全局负载均衡模式。
3)使用端口聚合的两台交换机模式要一致,不能一边配置为动态链路聚合,一边配置为静态链路聚合(特别是交换机与服务器互联的时候,部分服务器只支持动态链路聚合不支持静态链路聚合,此时交换机也要配置为动态链路聚合)
3、锐捷交换机与cisco交换机做二层动态链路聚合,命令如下:
interface Port-channel1 switchport mode Access interface FastEthernet0/1 switchport mode access channel-group 1 mode active interface FastEthernet0/2 switchport mode access channel-group 1 mode active
锐捷交换机关于AP配置如下:
interface FastEthernet 0/1 port-group 1 mode active interface FastEthernet 0/2 port-group 1 mode active interface AggregatePort 1
五、功能验证
1、配置完相关配置后,如果 LACP 协商成功,则会打印相应的 log:
*Feb 25 17:11:31: %LACP-5-BUNDLE: Interface Gi0/1 joined AggregatePort 3.
*Feb 25 17:11:32: %LACP-5-BUNDLE: Interface Gi0/2 joined AggregatePort 3.
*Feb 25 17:11:32: %LACP-5-BUNDLE: Interface Gi0/3 joined AggregatePort 3.
*Feb 25 17:11:32: %LINEPROTO-5-UPDOWN: Line protocol on Interface AggregatePort 3, changed state to up
2、查看端口聚合汇总信息
其中,
“ Local information”部分,显示的是本系统维护的端口的 LACP 信息。
“ Port” 显示的是本系统内端口的 ID。
“ Flags” 显示的是端口的一些状态标志:
‘ S’标志着端口处于长超时状态,需要邻居慢速(每 30 秒发送一个)发送 LACPDU 报文。
‘ F’标志着端口处于短超时状态,需要邻居快速(每秒发送一个) 发送 LACPDU 报文。
‘ A’标志着端口是主动模式, ‘ P’标志着端口是被动模式
“ LACP Port Priority” 显示的是端口的 LACP 优先级信息。
“ Oper Key” 显示的是端口的操作 Key。
“ Port Number” 显示的是端口的端口号。
“ Port State” 显示的是端口的 LACP 协议状态。
“ Partner infomation”部分,显示的是相连端口的 LACP 信息。
“ Dev ID”部分显示的是端口相邻端口的系统 MAC 信息。
State” 显示的是端口状态: “ bndl”标志着端口已经处于聚合状态了;其它状态说明如下:
聚合组内的成员有可能处于 3 种状态:
- 当端口的链路状态处于 Down 时,端口不可能转发任何数据报文,显示为”down”状态。
- 端口链路处于 Up 状态,并经过 LACP 协商后,端口被置于聚合状态(端口被作为一个聚合组的一个成员参与聚合组的数据报文转发),显示为“ bndl”状态。
- 当端口链路处于 UP 状态,但是由于对端没有启用 LACP,或者因为端口属性和主端口不一致等一些因素导致经过报文协商端口被置于挂起状态(处于挂起状态的端口不参与数据报文转发),显示为“ susp”状态。
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
汇鑫科服隶属于北京通忆汇鑫科技有限公司, 成立于2007年,是一家互联网+、物联网、人工智能、大数据技术应用公司,专注于楼宇提供智能化产品与服务。致力服务写字楼内发展中的中小企业 ,2009年首创楼宇通信BOO模式,以驻地网运营模式为楼宇提供配套运营服务;汇鑫科服始终以客户管理效率为导向,一站式 ICT服务平台,提升写字楼办公场景的办公效率和体验;