您的当前位置:首页配置LACP

配置LACP

2021-05-17 来源:乌哈旅游


LACP配置

目 录

第1章 配置端口LACP汇聚 ................................................................................................... 3

1.1 端口LACP汇聚简介 ................................................................................................ 3

1.1.1 端口LACP协议模式 ...................................................................................... 3 1.1.2 静态汇聚 ....................................................................................................... 4 1.1.3 动态LACP汇聚 ............................................................................................. 4 1.1.4 负载均衡策略 ................................................................................................ 4 1.2 配置LACP ............................................................................................................... 5

1.2.1 配置静态汇聚 ................................................................................................ 5 1.2.2 配置动态LACP汇聚 ...................................................................................... 5 1.2.3 配置负载均衡策略 ........................................................................................ 5 1.2.4 配置系统的优先级 ........................................................................................ 6 1.2.5 配置端口的LACP优先级 ............................................................................... 6 1.2.6 LACP的显示和维护 ...................................................................................... 6 1.3 LACP配置举例 ........................................................................................................ 7

1.3.1 组网需求 ....................................................................................................... 7 1.3.2 组网图 ........................................................................................................... 7 1.3.3 配置步骤 ....................................................................................................... 7

第1章 配置端口LACP汇聚

1.1 端口LACP汇聚简介

端口汇聚是将多个物理端口聚合在一起形成1个汇聚组,以实现流量的负载均衡以及链路的冗余备份。

同一个汇聚组中端口的基本配置必须保持一致,基本配置主要包括STP、QoS、VLAN、端口属性等相关配置。

STP配置包括:端口的STP使能/关闭、与端口相连的链路属性〔如点对点或非点

对点〕、STP优先级、STP开销、STP标准报文格式、报文发送速率限制、是否根保护等。

QoS配置包括:流量限速、优先级标记、缺省的优先级、带宽保证、拥塞防止、

流重定向、流量统计等。

 

VLAN配置包括:端口上允许通过的VLAN、端口缺省VLAN ID。

端口属性配置包括:要求端口的速率、双工模式〔必须是全双工〕、链路类型〔即

Trunk、Hybrid、Access类型〕一致。

在同一台交换机上,如果一个汇聚组内某个端口的这些特性被修改,则同一个汇聚组内其余端口都自动同步修改。

按照汇聚方式的不同,端口汇聚可以分为静态汇聚和动态LACP汇聚。

1.1.1 端口LACP协议模式

端口的LACP协议模式有三种:   

静态模式〔on〕:不运行LACP协议

active模式:active模式下端口主动发起LACP协商 passive模式:passive模式下端口只响应LACP协商

当与另一台设备对接时,只能静态与静态对接,active可以与active或passive对接,Passive只能与active对接。

1.1.2 静态汇聚

静态汇聚方式下,汇聚组由管理员手工配置,不允许系统自动添加或删除汇聚组中的端口。汇聚组中必须至少包含一个端口。也就是说,与另一台设备对接时,设备之间没有LACP协议报文交互。

静态汇聚方式下,端口的LACP协议模式为静态模式〔on〕。

系统最多支持31个汇聚组〔不区分动静态〕,每个静态汇聚组最多可以配置8个端口成员。

1.1.3 动态LACP汇聚

系统最多支持31个汇聚组〔不区分动静态〕,每个动态LACP汇聚组可以最多配置12个端口,但只有其中8个端口可以形成汇聚。系统将根据端口的up/down状态、端口号大小、端口的LACP优先级来选出这8个端口。

动态LACP汇聚方式下,端口的LACP协议模式为active或passive。

1.1.4 负载均衡策略

系统在进行流量的负载均衡时,会根据报文的内容分类,同一类的报文将固定走同一条物理链路,而只在不同类的报文之间实现负载均衡。报文分类的策略如下,管理员可以任意选择一种作为负载均衡策略:

     

源MAC 目的MAC

源MAC+目的MAC 源IP 目的IP 源IP+目的IP

1.2 配置LACP

1.2.1 配置静态汇聚

表 1-1 配置静态汇聚

操作 进入全局配置模式 创建汇聚组 删除汇聚组 进入端口配置模式下 将端口加入汇聚组并指定LACP协议模式 将端口从汇聚组中删除: channel-group channel-group - channel-group channel-group mode on 必选 configure terminal channel-group num no channel-group num interface ethernet device/slot/port 命令 - 必选 - - 备注 1.2.2 配置动态LACP汇聚

表 1-2 配置动态LACP汇聚

操作 进入全局配置模式 创建汇聚组 进入端口配置模式下 将端口加入汇聚组并指定LACP协议模式 channel-group channel-group mode {active|passive} configure terminal channel-group num interface ethernet slot/port 命令 - 必选 - 必选 备注 1.2.3 配置负载均衡策略

表 1-3 配置负载均衡策略

操作 进入全局配置模式 configure terminal 命令 - 可选 配置负载均衡策略 channel-group load-balance {dst-ip | dst-mac | src-dst-ip | src-dst-mac | src-ip | src-mac} 缺省配置下,负载均衡策略为源MAC〔src-mac〕 备注

1.2.4 配置系统的优先级

在动态LACP方式下,根据系统ID来选择主从交换机。系统ID由系统优先级和本地MAC地址组成。

表 1-4 配置系统的优先级

操作 进入全局配置模式 configure terminal 命令 - 可选 配置系统的优先级 lacp system-priority priority 缺省配置下,系统的优先级为32768 备注 1.2.5 配置端口的LACP优先级

端口的LACP优先级只有端口工作在active或passive模式下才有效。该参数作为选举在汇聚组内工作的端口时的依据,优先级小的端口将会被优先选择。

表 1-5 配置端口的LACP优先级

操作 进入全局配置模式 进入端口配置模式下 configure terminal interface ethernet slot/port 命令 - - 可选 配置端口的LACP优先级 缺省配置下,端lacp port-priority priority 口的LACP优先级为128 备注 1.2.6 LACP的显示和维护

在完成上面的配置后,可以通过下面的命令来查看配置。

表 1-6 LACP的显示和维护

操作 显示汇聚组中的端口成员相关参数 显示系统的LACP ID 显示汇聚组中的邻接端口的信show lacp internal [channel-group-number] show lacp sys-id show lacp neighbor [channel-group-number] 任何模式下可执行 命令 备注

息 1.3 LACP配置举例

1.3.1 组网需求

如图1-1 所示,Switch-A 和Switch-B 为两台Switch 设备,它们之间的链路为某城域网骨干传输链路之一,要求Switch-A 和Switch-B 之间的链路有较高的可靠性,并在Switch-A 和Switch-B 之间实现数据流量的负载分担。

1.3.2 组网图

图 1-1. LACP配置的组网图

1.3.3 配置步骤

1、创建channel-group #配置Switch-A

Switch-A#configure terminal Switch-A(config)#channel-group 1 #配置Switch-B

Switch-B#configure terminal Switch-B(config)#channel-group 1

2、配置channel-group的负载分担策略

#配置Switch-A

Switch-A(config)#channel-group load-balance src-dst-mac #配置Switch-B

Switch-B(config)#channel-group load-balance src-dst-mac

3、配置动态汇聚的LACP系统优先级和端口优先级 #配置Switch-A

Switch-A(config)#lacp system-priority 1024

Switch-A(config)#interface range ethernet 0/1 to ethernet 0/2 Switch-A(config-if-range)#lacp port-priority 64 Switch-A(config-if-range)#exit #配置Switch-B

Switch-B(config)#lacp system-priority 2048

Switch-B(config)#interface range ethernet 0/3 to ethernet 0/4 Switch-B(config-if-range)#lacp port-priority 256 Switch-B(config-if-range)#exit

4、为channel-group添加端口成员 1〕使用静态汇聚的配置方式 #配置Switch-A

Switch-A(config)#interface range ethernet 0/1 to ethernet 0/2 Switch-A(config-if-range)#channel-group 1 mode on

Remember to re-config mac-addresses associated with port e0/1 Remember to re-config mac-addresses associated with port e0/2 #配置Switch-B

Switch-B(config)#interface range ethernet 0/0/3 to ethernet 0/4

Switch-B(config-if-range)#channel-group 1 mode on

Remember to re-config mac-addresses associated with port e0/3 Remember to re-config mac-addresses associated with port e0/4

2〕使用动态汇聚的配置方式 #配置Switch-A

Switch-A(config)#interface range ethernet 0/0/1 to ethernet 0/2 Switch-A(config-if-range)#channel-group 1 mode active

Remember to re-config mac-addresses associated with port e0/1 Remember to re-config mac-addresses associated with port e0/2 #配置Switch-B

Switch-B(config)#interface range ethernet 0/3 to ethernet 0/4 Switch-B(config-if-range)#channel-group 1 mode passive Remember to re-config mac-addresses associated with port e0/3 Remember to re-config mac-addresses associated with port e0/4

5、在任意配置模式下验证配置结果 1〕显示本端汇聚信息

#显示Switch-A的静态汇聚信息

Switch-A(config-if-range)#show lacp internal

Load balance: src-dst-mac

Channel: 1, static channel

Port State A-Key O-Key Priority Logic-port Actor-state e0/1 bndl - - - 1 - e0/2 bndl - - - 1 -

actor-state: activity/timeout/aggregation/synchronization collecting/distributing/defaulted/expired

#显示Switch-A的动态汇聚信息

Switch-A(config-if-range)#show lacp internal

Load balance: src-dst-mac

Channel: 1, dynamic channel Port State A-Key O-Key Priority Logic-port Actor-state e0/0/1 bndl 2 2 64 1 10111100 e0/0/2 bndl 2 2 64 1 10111100

actor-state: activity/timeout/aggregation/synchronization collecting/distributing/defaulted/expired

#显示Switch-B的动态汇聚信息

Switch-B(config-if-range)#show lacp internal

Load balance: src-dst-mac

Channel: 1, dynamic channel Port State A-Key O-Key Priority Logic-port Actor-state e0/3 bndl 2 2 256 3 00111100 e0/4 bndl 2 2 256 3 00111100

actor-state: activity/timeout/aggregation/synchronization collecting/distributing/defaulted/expired

2〕显示对端汇聚信息

#显示Switch-A的对端汇聚信息

Switch-A(config-if-range)#show lacp neighbor

Channel: 1

Local Port Key Pri ID Timeout Nei-state e0/1 3 2 256 000a5a020305 82(90) 00111100 e0/2 4 2 256 000a5a020305 80(90) 00111100

nei-state: activity/timeout/aggregation/synchronization collecting/distributing/defaulted/expired

#显示Switch-B的对端汇聚信息

Switch-B(config-if-range)#show lacp neighbor

Channel: 1

Local Port Key Pri ID Timeout Nei-state e0/3 1 2 64 000a5a010203 71(90) 10111100 e0/4 2 2 64 000a5a010203 69(90) 10111100

nei-state: activity/timeout/aggregation/synchronization collecting/distributing/defaulted/expired

3〕显示系统ID

#显示Switch-A的系统ID

Switch-A(config-if-range)#show lacp sys-id 1024,000a5a010203

#显示Switch-B的系统ID

Switch-B(config-if-range)#show lacp sys-id 2048,000a5a020305

6、从channel-group删除端口成员 #配置Switch-A

Switch-A(config-if-range)#no channel-group 1

Remember to re-config mac-addresses associated with port e0/1 Remember to re-config mac-addresses associated with port e0/2 Switch-A(config-if-range)#exit #配置Switch-B

Switch-B(config-if-range)#no channel-group 1

Remember to re-config mac-addresses associated with port e0/3 Remember to re-config mac-addresses associated with port e0/4 Switch-B(config-if-range)#exit

7、删除channel-group #配置Switch-A

Switch-A(config)#no channel-group 1 #配置Switch-B

Switch-B(config)#no channel-group 1

因篇幅问题不能全部显示,请点此查看更多更全内容