更新时间:2023-12-06
1.功能简介
1.1.链路聚合说明
链路聚合是将多个端口聚合在一起形成1个汇聚组,以实现出负荷在各成员端口中的分担,同时也提供了更高的连接可靠性。链路汇聚可以分为手工静态汇聚、静态lacp汇聚。
为保证汇聚接口正常工作,交换机汇聚组的成员端口应具备以下相同的属性:
1)端口均为全双工模式;
2)端口速率相同;
3)端口同为Access端口,则应属于同一个VLAN;
4)端口同为Trunk端口,则其Allowed VLAN和Native VLAN属性也应该相同;
5)如果接口类型为是三层接口,对应聚合的口需要改成三层接口。
1.2.手工静态聚合
手工负载分担模式链路聚合是应用比较广泛的一种链路聚合,当需要在两个直连设备间提供一个较大的链路带宽而对端设备又不支持LACP 协议时,可以使用该模式。
聚合链路的两端应配置相同的接口类型。在此模式下,成员接口的加入由手工配置。该模式下的所有活动链路都参与数据的转发,负载分担流量。如果某条活动链路出现故障,则自动在剩余的活动链路中负载分担流量。适用于两直连设备之间,既需要大量的带宽,也不支持LACP协议时。可以基于MAC地址与IP地址进行负载均衡。
1.3.LACP静态模式
静态LACP模式链路聚合是一种利用LACP协议进行参数协商选取活动链路的聚合模式。聚合链路形成以后,LACP负责维护链路状态,在聚合条件发生变化时,自动调整或解散链路聚合。在Active模式下,端口将会主动的发送LACP报文,进行LACP协商;在Passive模式下,端口只会被动的响应LACP报文,被动的进行LACP协商。该模式由LACP协议确定聚合组中的活动和非活动链路,又称为M∶N模式,即M条活动链路与N条备份链路的模式。这种模式提供了更高的链路可靠性,并且可以在M条链路中实现不同方式的负载均衡。
活动成员链路(M):用于在负载均衡模式中的数据转发。
非活动成员链路(N):用于冗余备份。如果一条活动成员链路出现故障,非活动成员链路中优先级最高的将代替出现故障的活动链路。状态由非活动链路变为活动链路。
2.配置步骤
2.1.瘦模式交换机
2.1.1.手工静态聚合
1)将交换机激活上线
2)在【交换机管理】-【以太网管理】-【链路聚合】里新增链路聚合:选择具体交换机及需要聚合的端口,工作模式为:手工负载分担模式,并根据对端接口类型选择二/三层聚合及端口属性。
3)查看聚合效果
4)拔掉一个网口的网线,聚合状态发生改变,有线丢一个包
2.1.2.LACP静态模式
1)将交换机激活上线
2)在【交换机管理】-【以太网管理】-【链路聚合】里新增链路聚合:选择具体交换机及需要聚合的端口;工作模式为:LACP静态模式;LACP报文根据对端修改,对端主动则此处选择被动模式,对端被动则此处选择主动模式。
2.2.胖模式交换机
2.2.1.手工静态聚合
1)在【以太网管理】-【链路聚合】里新增链路聚合:选择需要聚合的端口,工作模式为:手工负载分担模式,并根据对端接口类型选择二/三层聚合及端口属性。
2.2.2.LACP静态模式
1)在【以太网管理】-【链路聚合】里新增链路聚合:选择具体交换机及需要聚合的
端口;工作模式为:LACP静态模式;LACP报文根据对端修改,对端主动则此处选择被动模式,对端被动则此处选择主动模式。
2.3.框式交换机
2.3.1.静态模式
1)配置命令
以端口TGigaEthernet1/8和TGigaEthernet1/9举例:链路聚合使用静态模式:
Switch_config#interface port-aggregator 1 //创建聚合口,接口号取值范围1-32
Switch_config#interface range TGigaEthernet1/8-9 //同时进入8、9两个接口
Switch_config_if_range#aggregator-group 1 mode static //使用静态模式
Switch_config#interface port-aggregator 1
Switch_config_p1#aggregator-group load-balance both-mac //支持目的MAC地址、源MAC地址、源MAC与目的MAC地址、目的IP地址、源IP地址,源IP地址与目的IP地址、源端口这7种方式做负载分担
2)查看聚合情况:
通过show aggregator-group [id] {detail|brief|summary} //查看详细的聚合信息。
2.3.2.LACP主动模式
1)配置命令
以端口TGigaEthernet1/8和TGigaEthernet1/9举例:使用lacp主动模式:
Switch_config#interface port-aggregator 3 //创建聚合口,接口号取值范围1-32
Switch_config#interface range TGigaEthernet1/6-7 //同时进入6、7两个接口
Switch_config_if_range#aggregator-group 3 mode lacp active //使用lacp主动模式
Switch_config#interface port-aggregator 3
Switch_config_p3#aggregator-group load-balance both-mac //支持目的MAC地址、源MAC地址、源MAC与目的MAC地址、目的IP地址、源IP地址,源IP地址与目的IP地址、源端口这7种方式做负载分担
2)查看聚合情况:
通过show aggregator-group [id] {detail|brief|summary} //查看详细的聚合信息。
3.链路聚合异常排查
1)聚合起不来时,先检查对端的聚合口配置,如聚合模式、负载分担模式等。
2)LACP 静态模式需要选择 LACP 报文的发送方式,进行链路聚合的 2 台交换机至少要有1 台为主动模式方能完成链路聚合对接。
3)如果按照以上两种方法检查配置均无异常,则需要检查物理链路的连通信。