新闻  |   论坛  |   博客  |   在线研讨会
LACP链路汇聚控制协议详解
szutek | 2020-05-13 09:11:38    阅读:2717   发布文章

LACP 协议通过LACPDU与对端交互信息。使能某端口的 LACP 协议后,该端口将通过发送LACPDU 向对端通告自己的系统优先级、系统MAC、端口优先级、端口号和操作Key。对端接收到这些信息后,将这些信息与其它端口所保存的信息比较以选择能够汇聚的端口,从而双方可以对端口加入或退出某个动态汇聚组达成一致。

LACP链路汇聚控制协议详解

工作原理

LACP是通过向所有启用LACP协议的链路发送LACPDU Frame来工作的,如果发现链路另一端的设备也启用了LACP,LACP将独自在同一条链路上发送Frame,使得两者能够发现它们之间的多条链路,并将它们合并成单条逻辑链路。

模式配置

LACP可以配置为两种模式中的一种:Active或Passive。在Active模式下,LACP主动在配置的链路上发送Frame;在Passive模式下,LACP的反应是“speak when spoken to”,从而可以作为控制意外环路的一种方法(只要其他设备在Active模式下)。

报文

LACP链路汇聚控制协议详解

链路聚合的分类

1、 手工负载分担模式链路聚合

1)手工汇聚概述

手工负载分担模式是一种最基本的链路聚合方式,在该模式下,Eth-Trunk 接口的建

立,成员接口的加入完全由手工来配置,没有链路聚合控制协议的参与。该模式下所有成员接口(selected)都参与数据的转发,分担负载流量,因此称为手工负载分担模式。手工汇聚端口的 LACP 协议为关闭状态,禁止用户使能手工汇聚端口的LACP 协议。

2) 手工汇聚组中的端口状态

在手工汇聚组中,端口可能处于两种状态:Selected 或Standby。处于Selected 状

态且端口号最小的端口为汇聚组的主端口,其他处于Selected 状态的端口为汇聚组

的成员端口。

由于设备所能支持的汇聚组中的最大端口数有限制,如果处于Selected 状态的端口

数超过设备所能支持的汇聚组中的最大端口数,系统将按照端口号从小到大的顺序

选择一些端口为Selected 端口,其他则为Standby 端口。

3)手工汇聚对端口配置的要求

一般情况下,手工汇聚对汇聚前的端口速率和双工模式不作限制。但对于以下情况,

系统会作特殊处理:

对于初始就处于 DOWN 状态的端口,在汇聚时对端口的速率和双工模式没有限制;

对于曾经处于 UP 状态,并协商或强制指定过端口速率和双工模式,而当前处于DOWN 状态的端口,在汇聚时要求速率和双工模式一致;

对于一个汇聚组,当汇聚组中某个端口的速率和双工模式发生改变时,系统不进行解汇聚,汇聚组中的端口也都处于正常工作状态。但如果是主端口出现速率降低和双工模式变化,则该端口的转发可能出现丢包现象。

以太网链路聚合特点

增加带宽:链路聚合接口的最大带宽可以达到各成员接口带宽之和。

提高可靠性:当某条活动链路出现故障时,流量可以切换到其他可用的成员链路上,从而提高链路聚合接口的可靠性。

分担负载:故障被限制在一个VLAN内,本VLAN内的故障不会影响其他VLAN的正常工作。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
深圳市宇泰科技有限公司,致力于研发、生产接口转换器、串口服务器、接口延长器、接口扩展器、隔离保护器、工业以太网交换机、视频转换、安防设备等产品,是国内领先的工业通讯解决方案供应商。
推荐文章
最近访客