Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置链路聚合控制协议

链路聚合控制协议 (LACP) 为链路上的系统之间的信息交换提供了一种标准方法。以下主题讨论独立设备上的 LACP 概述,以及配置 LACP、LAG 和 LACP 支持系列设备的示例。

了解独立设备上的 LACP

链路聚合控制协议 (LACP) 提供了一种标准化方法,用于在链路上的合作伙伴系统之间交换信息。在 LACP 中,子链路的本地端称为执行组件,链路的远程端称为伙伴。

通过将模式设置为被动或主动,可以在聚合以太网接口上启用 LACP。但是,要启动链路聚合控制协议数据单元 (PDU) 和响应链路聚合控制 PDU 的传输,必须在链路的本地端和远程端启用 LACP,并且一端必须处于活动状态:

  • 主动模式 — 如果参与者或伙伴处于活动状态,它们将交换链路聚合控制 PDU。参与者向其协议伙伴发送链路聚合控制 PDU,以传达执行组件对其自身状态和伙伴状态的了解。

  • 被动模式 — 如果参与者和伙伴都处于被动模式,则它们不会交换链路聚合控制 PDU。因此,聚合以太网链路不会启动。在无源传输模式下,链路仅当从同一链路的远程端接收到链路聚合控制 PDU 时,才会发出链路聚合控制 PDU。

默认情况下,参与者和合作伙伴每秒传输链路聚合控制 PDU。您可以在主动和被动接口上配置不同的定期速率。以不同的速率配置执行组件和伙伴接口时,发射器(执行组件)将遵循接收方(合作伙伴)的速率。

您可以通过在本地端的接口上配置 periodic 语句来配置链路远程端的接口传输链路聚合控制 PDU 的时间间隔。本地端的配置指定了远程端的行为。也就是说,远程端以指定的间隔传输链路聚合控制PDU。间隔可以是 fast (每秒)或 slow (每 30 秒)。

注意:

从 Junos OS 版本 15.1X49-D40 开始,除了第 3 层模式中的现有支持外,第 2 层透明模式还支持 LACP。

验证独立设备上的 LACP

验证 LACP 统计信息

目的

显示聚合以太网接口的 LACP 统计信息。

行动

在操作模式下,输入 show lacp statistics interfaces ae0 命令。

输出显示与聚合以太网接口关联的每个物理接口的 LACP 统计信息,如下所示:

  • LACP 收到的计数器为每个正常你好递增

  • 记录的 LACP 传输数据包错误数

  • 记录的无法识别的数据包错误数

  • 接收的无效数据包数

使用以下命令清除统计信息并仅查看新更改:

验证 LACP 聚合以太网接口

目的

显示聚合以太网接口的 LACP 状态信息。

行动

在操作模式下,输入 show lacp interfaces ae0 命令。

输出显示聚合的以太网接口信息,包括以下信息:

  • LACP 状态 — 指示捆绑包中的链路是参与者(链路的本地或近端)还是伙伴(链路的远程或远端)。

  • LACP 模式 — 指示聚合以太网接口的两端是否已启用(主动或被动)— 捆绑接口的至少一端必须处于活动状态。

  • 周期性链路聚合控制PDU传输速率。

  • LACP 协议状态 — 指示如果链路正在收集和分发数据包,则链路已启动。

带 I/O 卡 (IOC) 的 LAG 和 LACP 支持系列设备

注意:

以下说明适用于本文档中概述的“SRX5000系列设备上的 LAG 和 LACP 支持”。

  • 跨 IOC LAG 接口不支持第 2 层透明模式。

  • 同一聚合捆绑包支持混合接口速度。

SRX5000模块端口集中器上的 LAG 和 LACP 支持

SRX5400、SRX5600和SRX5800设备上的SRX5000模块端口集中器 (SRX5K-MPC) 支持链路聚合组 (LAG) 和链路聚合控制协议 (LACP)。

通过对基于 IEEE 802.3ad 的 LAG 的支持,可以聚合设备上的物理接口链路。LAG 通过链接物理端口和对跨组合接口的流量进行负载平衡,来提高接口带宽和链路可用性。

LACP 提供了一种标准化方法,用于在链路上的伙伴(链路的远程或远端)系统之间交换信息。这种交换允许其链路聚合控制实例就链路所属 LAG 的身份达成一致,然后将链路移动到该 LAG。这种交换还使链路的发送和接收过程能够有序地运行。

SRX5K-MPC 支持以下 LAG 和 LACP 功能:

  • 带宽聚合 — 增加带宽,在发生故障时提供正常的降级,并提高可用性。

  • 链路冗余和负载平衡(机箱群集内)— 通过跨所有可用链路对流量进行负载平衡来提供网络冗余。如果其中一个链路出现故障,系统会自动在所有剩余链路之间对流量进行负载平衡。

  • 动态链接管理 - 无需用户干预即可自动添加和删除聚合包中的单个链接。

LACP 支持以下功能:

  • LACP 通过在本地接口和远程接口之间交换 LACP 数据包,将多个物理接口捆绑在一起以形成一个逻辑接口。LACP 通过在两端之间交换定期的 LACP 检测信号来监控链路中接口状态的变化。接口状态的任何更改都会反映在 LACP 数据包中。

  • 通常,在配置并提交 LACP 后,双方开始交换接口和端口信息。一旦它们相互识别并匹配 LACP 状态机标准,LACP 就会声明为 up。您可以停用或删除 LACP 配置。

  • 默认情况下,每秒交换一次 LACP 数据包。您可以将 LACP 间隔配置为快(每秒)或慢速(每 30 秒),以确保接口的运行状况。

  • LACP 支持分布式和集中式模式。建议机箱群集设置在 LACP 分布式模式下运行,这样可以更好地处理机箱群集故障切换。集中模式在故障转移期间可能会遇到流量丢失。

SRX5000系列设备上的 SRX5K-MPC 可在机箱群集部署中通过冗余以太网接口 LAG 提供主动和备用支持。

快速路径模式下SRX5000线路上的 LAG 和 LACP 支持 IOC

从 Junos OS 15.1X49-D40 版开始,SRX5400、SRX5600 和 SRX5800 设备上的 IOC2 和 IOC3 卡在 Express Path 模式下支持链路聚合组 (LAG) 和链路聚合控制协议 (LACP)。

冗余以太网接口或聚合以太网接口 (aex) 必须包含来自 IOC2 和 IOC3 相同 IOC 类型的子接口。例如,如果一个子链路来自 IOC2 上的 10 千兆以太网,则第二个子链路也应来自 IOC2。如果 IOC3 和 IOC4 子接口具有相同的速度,则此限制不适用于这两个接口。

例如:

以下组合不起作用:

  • 来自 IOC2 的节点 0-100GbE 和来自 IOC3 的 10GbE/40GbE/100GbE

  • 来自 IOC2 的节点 1-100GbE 和来自 IOC3 的 10GbE/40GbE/100GbE

以下组合有效(具有相同的接口速度):

  • 来自 IOC3 的节点 0-100GbE 和来自 IOC4 的 100GbE

  • 来自 IOC3 的节点 1-100GbE 和来自 IOC4 的 100GbE

您可以在 Express Path 模式下将 LAG 中的链路用作入口或出口接口。LAG 链路可以包括来自 IOC2 或 IOC3 等卡的链路。要使 LAG 链路符合 Express Path 的条件,其所有成员链路都应连接到启用了 Express Path 的网络处理器。如果在 LAG 中的任何成员链路上禁用了快速路径,则会创建一个常规会话(非快速路径会话)。

注意:
  • 跨 IOC LAG 接口不支持 L2 透明模式。

  • 同一聚合捆绑包支持混合接口速度。

示例:在使用 IOC2 或 IOC3 的线路设备上配置 LAG 接口

从 Junos OS 15.15X49-D40 版开始,IEEE 802.3ad 链路聚合允许您对以太网接口进行分组以形成单个聚合以太网接口。这种单一的聚合以太网接口也称为 LAG 或捆绑包。LACP 为 LAG 提供了附加功能。

此示例说明如何在 Express Path 模式下使用来自 IOC2 或 IOC3 的链接在 SRX 系列防火墙上配置 LAG。

要求

此示例使用以下软件和硬件组件:

  • 适用于 SRX 系列防火墙的 Junos OS 版本 15.1X49-D40 或更高版本。

  • 使用 IOC2 或 IOC2 和 IOC3 启用快速路径的 IOC3 进行SRX5800。有关详细信息,请参阅 快速路径

概述

在此示例中,您将创建逻辑聚合以太网接口并定义与逻辑聚合以太网接口关联的参数,例如逻辑单元、接口属性和 LACP。接下来,定义要包含在聚合以太网接口中的成员链路,例如,四个 10 千兆以太网接口。最后,配置 LACP 以进行链路检测。

此示例中使用以下成员链接:

  • xe-0/0/8

  • xe-0/0/9

  • XE-1/0/8

  • XE-1/0/9

  • XE-3/1/4

  • XE-3/1/5

  • XE-5/1/4

  • XE-5/1/5

配置

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改与您的网络配置匹配所需的任何详细信息,删除,然后将命令复制并粘贴到层次结构级别的 CLI [edit] 中,然后从配置模式进入 commit

程序

分步过程

以下示例要求您在配置层次结构中导航各个级别。有关如何执行此操作的说明,请参阅 Junos OS CLI 用户指南

要配置 LAG 接口:

  1. 指定要创建的聚合以太网接口的数量。

  2. 指定要包含在聚合以太网捆绑包中的成员。

  3. 为 ae0 和 ae1 分配一个 IP 地址。

  4. 将 LACP 设置为 reth0。

结果

在配置模式下,输入 show interfaces 命令确认您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明以进行更正。

如果完成设备配置,请从配置模式输入 commit

验证

验证冗余以太网接口上的 LACP

目的

显示冗余以太网接口的 LACP 状态信息。

行动

在操作模式下,输入命令以 show lacp interfaces 检查 LACP 是否已在一端启用为活动状态。

输出指示 LACP 已正确设置且一端处于活动状态。

更改历史记录表

功能支持由您使用的平台和版本决定。使用 功能资源管理器 确定您的平台是否支持某个功能。

释放
描述
15.1X49-D40
从 Junos OS 15.1X49-D40 版开始,SRX5400、SRX5600 和 SRX5800 设备上的 IOC2 和 IOC3 卡在 Express Path 模式下支持链路聚合组 (LAG) 和链路聚合控制协议 (LACP)。
15.1X49-D40
从 Junos OS 15.15X49-D40 版开始,IEEE 802.3ad 链路聚合允许您对以太网接口进行分组以形成单个聚合以太网接口。