背景信息
为了及时感知对端链路聚合组成员口状态的变化,避免在对端成员接口发生自环或其它故障时,本端转发数据时仍按照本端链路组中活动接口进行负载分担,造成数据流量的丢失,可以配置接口接收LACP报文的超时时间。如果本端成员口在设置的超时时间内未收到对端发送的LACP协议报文,则认为对端不可达,本端成员口状态立即变为Down,不再转发数据。
LACP协议
基于IEEE802.3ad标准的LACP协议是一种实现链路动态聚合的协议,运行该协议的设备之间通过互发LACPDU来交互链路聚合的相关信息。
动态聚合组内的成员端口可以收发LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元),本端通过向对端发送LACPDU通告本端的信息。当对端收到该LACPDU后,将其中的信息与所在端其他成员端口收到的信息进行比较,以选择能够处于选中状态的成员端口,使双方可以对各自接口的选中/非选中状态达成一致
拓扑
LACP工作模式
LACP工作模式分为ACTIVE和PASSIVE两种。
如果动态聚合组内成员端口的LACP工作模式为PASSIVE,且对端的LACP工作模式也为PASSIVE时,两端将不能发送LACPDU。如果两端中任何一端的LACP工作模式为ACTIVE时,两端将可以发送LACPDU。
LACP优先级
根据作用的不同,可以将LACP优先级分为系统LACP优先级和端口优先级两类,如下图所示。
LACP超时时间
LACP超时时间是指成员端口等待接收LACPDU的超时时间,在LACP超时时间之后,如果本端成员端口仍未收到来自对端的LACPDU,则认为对端成员端口已失效。
LACP超时时间同时也决定了对端发送LACPDU的速率。LACP超时有短超 lacp timeout fast时(3秒)和长超时lacp timeout slow(90秒)两种。若LACP超时时间为短超时,则对端将快速发送LACPDU(每1秒发送1个LACPDU);若LACP超时时间为长超时,则对端将慢速发送LACPDU(每30秒发送1个LACPDU)。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface eth-trunk trunk-id,进入Eth-Trunk接口视图。
- 执行命令lacp timeout { fast[ user-defined user-defined ] | slow },配置当前接口接收LACP协议报文的超时时间。缺省情况下,Eth-Trunk接口接收报文的超时时间是90秒。
- 配置此命令后,本端将接收报文的超时时间通过LACP报文通知对端。配置为fast,对端发送LACP报文的周期为1秒。配置为slow,对端发送LACP报文的周期为30秒。
- LACP协议报文的超时时间为LACP报文发送周期的3倍,即:配置为fast,接收LACP协议报文的超时时间为3秒。配置为slow,接收LACP协议报文的超时时间为90秒。
- 两端配置的超时时间可以不一致。但为了便于维护,建议用户配置一致的LACP协议报文超时时间。
- 链路聚合组的每个成员接口每秒最多处理20个LACP协议报文,设备全局每秒最多处理100个LACP协议报文,超过的协议报文将会被丢弃。
[R1]int Eth-Trunk 1 //创建聚合组1
[R1-Eth-Trunk1]undo portswitch //将聚合组二层端口关闭 配置ip地址(可选)
[R1-Eth-Trunk1]ip address 192.168.1.20 24 //给聚合组配置ip(可选)
[R1-Eth-Trunk1]mode lacp-static //开启LACP模式聚合
[R1-Eth-Trunk1]trunkport GigabitEthernet 0/0/23 //添加成员端口
[R1-Eth-Trunk1]trunkport GigabitEthernet 0/0/24
[R1-Eth-Trunk1]lacp timeout fast //设置超短超时
[R1-Eth-Trunk1]quit
[R2]int Eth-Trunk 8 //创建聚合组8
[R2-Eth-Trunk1]undo portswitch //将聚合组二层端口关闭 配置ip地址(可选)
[R2-Eth-Trunk1]ip address 192.168.1.20 24 //给聚合组配置ip(可选)
[R2-Eth-Trunk1]mode lacp-static //开启LACP模式聚合
[R2-Eth-Trunk1]trunkport GigabitEthernet 0/0/5//添加成员端口
[R2-Eth-Trunk1]trunkport GigabitEthernet 0/0/6
[R2-Eth-Trunk1]lacp timeout fast //设置超短超时
[R2-Eth-Trunk1]quit
暂无评论
要发表评论,您必须先 登录