Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

聚合以太网接口概述

了解聚合以太网接口、如何配置聚合以太网接口、LACP 和其他支持的功能。

您可以将多个以太网接口组合或捆绑在一起,以形成称为聚合以太网接口 (aex) 或链路聚合组 (LAG) 的单个链路层接口。IEEE 802.3ad 标准定义了以太网接口的链路聚合,并提供了一种对多个以太网接口进行分组或捆绑的方法。将多个接口捆绑在一起可以增加支持的带宽。设备将聚合以太网接口或 LAG 视为单个链路,而不是多个链路的组合。

优势

  • 增加带宽和成本效益 — 聚合链路提供的带宽比每个单独链路提供的带宽更高,而无需新设备。

  • 提高弹性和可用性 — 如果任何物理链路出现故障,流量将被重新分配给另一个成员链路。

  • 负载平衡 — 如果链路出现故障,聚合以太网捆绑包将平衡其成员链路之间的负载。

使用 功能资源管理器 确认平台和版本对特定功能的支持。

查看特定 于平台的每个 LAG 行为的最大接口数 部分,了解与您的平台相关的说明。

聚合以太网接口配置准则

配置聚合以太网接口时,请考虑以下准则。

  • 对于 Junos OS 演化版,如果向聚合以太网捆绑包添加新成员接口,则会生成链路翻动事件。物理接口将作为常规接口删除,然后作为成员添加回去。在此期间,物理接口的详细信息将会丢失。

  • 使用该语句在 gigether-options 成员链路接口上配置聚合以太网接口。

配置聚合以太网接口

请按照以下步骤在路由设备上配置聚合以太网接口。

  1. 指定设备上所需的聚合以太网捆绑包数量。如果将值 device-count 指定为 2,则可以配置两个聚合捆绑包。

  2. 指定要包含在聚合以太网捆绑包中的成员,然后单独添加成员。聚合接口的编号从 ae0 到 ae4092。

  3. 指定聚合以太网链路的链路速度。指定速度时,组成聚合以太网捆绑包的所有接口都具有相同的速度。您还可以使用速率组合(即混合速率)配置聚合以太网捆绑包的成员链路,以有效利用带宽。
  4. 指定要标记 为 up 的聚合以太网接口 (aex)(即定义的捆绑包)的最小链路数。默认情况下,对于要标记为 up 的捆绑包,只需有一个链路运行。

    您不能同时配置最小链路数和最小带宽。它们是相互排斥的。

  5. (选答)指定聚合以太网链路的最小带宽。您无法使用最小带宽配置链路保护。

  6. 为聚合以太网捆绑包指定接口族和 IP 地址。聚合以太网接口可以是带有 VLAN 标记的,也可以是不带标记的。

    未标记接口

  7. (选答)配置设备以收集聚合以太网接口的组播统计信息。

  8. 验证并提交配置。

  9. (选答)删除聚合以太网接口。

增强型链路聚合组

将物理接口与聚合以太网接口相关联时,物理子链路也会与父聚合以太网接口相关联,以形成链路聚合组 (LAG)。因此,将为每个 VLAN 接口的聚合以太网接口的每个成员链路创建一个子下一跃点。例如,对于具有 16 个成员链路的聚合以太网接口的聚合下一跃点,则会导致每个 VLAN 创建 17 个下一跃点。

配置增强型 LAG 时,系统不会为成员链路创建子下一跃点,因此,可以支持更多数量的下一跃点。要配置增强型 LAG,您必须将设备的网络服务模式配置为 enhanced-ip。如果设备的网络服务模式设置为在该 enhanced-ethernet 模式下运行,则不支持此功能。如果设备上的网络服务模式配置为 enhanced-mode,则默认情况下将启用此功能。

优势

  • 内存和 CPU 使用率降低,以支持聚合以太网接口。

  • 系统性能和扩展数字的改进。

混合速率聚合以太网接口

在瞻博网络设备上,您可以将聚合以太网捆绑包的成员链路配置为以不同的链路速度(也称为速率)运行。配置的聚合以太网捆绑包称为混合速率 聚合以太网捆绑包。在 LAN 模式和 WAN 模式下为 10 千兆以太网接口配置聚合以太网捆绑包的成员链路时,该配置称为混合模式配置。

优势

  • 高效利用带宽 — 将成员链路配置为不同的链路速度时,带宽将得到高效和完全利用。

  • 负载平衡 — 如果链路出现故障,平衡聚合以太网捆绑包内成员链路之间的负载。

混合速率聚合以太网链路配置准则

配置混合速率聚合以太网捆绑包时,请考虑以下准则:

  • 您最多可以配置 64 个成员链路以形成混合聚合以太网捆绑包。

  • 在路由器上的同一个聚合捆绑包中混合使用 LAN 模式的 10 千兆以太网接口和 WAN 模式下的 10 千兆以太网接口时,不会将其视为混合速率聚合。要混合使用具有相同速度但不同成帧选项的接口,无需在层次结构级别使用[edit interfaces interface-name aggregated-ether-options link-speed]mixed语句。

  • 只要在出口处配置了混合速率聚合以太网负载平衡,则混合速率聚合以太网链路可以与非瞻博网络聚合以太网成员链路互操作。

  • 使用 CFP 在 100 千兆以太网 PIC 上配置混合速率聚合以太网链路后,更改聚合以太网链路保护或 LACP 链路保护配置将导致聚合以太网链路摆动。此外,更改混合聚合以太网链路的配置可能会导致聚合以太网链路摆动。

  • 如果成员链路发生故障,将激活快速重新路由。对于混合模式 AE,修复是通过重新平衡加权阵列来实现的。这种重新平衡会考虑当前活动链路的权重。权重与杆件的链路速度成正比。

  • 混合速率聚合以太网链路不支持基于速率的 CoS 组件,例如调度器、整形器和监管器。但是,混合速率聚合以太网链路支持默认 CoS 设置。

  • 混合速率聚合以太网链路的成员链路上出口流量的负载均衡与成员链路的速率成正比。混合聚合以太网接口不支持出口组播负载平衡。

  • 混合速率聚合以太网接口不支持聚合以太网链路保护、1:1 模型上的链路保护和 LACP 链路保护。

配置混合速率聚合以太网接口

请按照以下步骤在路由设备上配置混合速率聚合以太网接口。

  1. 指定设备上所需的聚合以太网捆绑包数量。如果将值 device-count 指定为 2,则可以配置两个聚合捆绑包。

  2. 指定要包含在聚合以太网捆绑包中的成员,然后单独添加成员。聚合接口的编号从 ae0 到 ae4092。

  3. 指定聚合以太网链路的链路速度。将速度指定为混合时,您可以使用速率组合(即混合速率)配置聚合以太网捆绑包的成员链路,从而有效利用带宽。
  4. 指定聚合以太网链路的最小带宽。

  5. 验证并提交配置。

配置 LACP

请按照以下步骤在路由设备上的聚合以太网接口上配置 LACP。

  1. 指定 LACP 传输模式 - 主动或被动

  2. 指定接口发送 LACP 数据包的间隔。当您为主动接口和被动接口配置不同的间隔时, 执行组件 将以 伙伴 接口上配置的速率传输数据包。

  3. 配置 LACP 系统 ID。LACP 中用户定义的系统标识符使来自两个不同设备的两个端口能够像在同一聚合组中一样运行。系统标识符是一个 48 位(6 字节)全局唯一字段。它与 16 位系统优先级值结合使用,这将产生唯一的 LACP 系统标识符。

  4. 在聚合以太网接口级别配置 LACP 系统优先级。此系统优先级优先于在全局 [edit chassis] 级别配置的优先级值。数值较低(优先级值较高)的设备成为控制设备。如果两台设备具有相同的 LACP 系统优先级值,则设备 MAC 地址将确定哪个设备处于控制状态。

  5. (选答)配置 LACP 管理密钥。

  6. 指定 LACP 将成员链路状态保持为已过期的时间段(以秒为单位)。为防止 LAG 成员链路过度摆动,可以将 LACP 配置为防止接口在指定的时间间隔内从向下切换到向上。

  7. 如果聚合接口状态为“运行”,则将设备配置为处理成员链路上收到的数据包,而不考虑 LACP 状态。

  8. 验证并提交配置。

配置跨聚合以太网成员链路的定向分布

此示例说明如何为聚合以太网成员链路配置主目标和备份目标分配列表。成员链接被分配到通讯组列表的成员身份。然后,聚合以太网捆绑包的逻辑接口将被分配至主列表和备份列表的成员资格。

配置

CLI 快速配置

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

分步程序

要配置定向分布:

  1. 创建全局应用组并指定主列表和备份列表。

  2. 将定义的应用组 连接到聚合以太网接口。

  3. 创建逻辑接口并配置其参数。

结果

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

要求

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

  • 任何建议的 Junos 版本

  • 一个 MX 系列 5G 通用路由平台

概述

定向分配提供了一种机制,可通过聚合以太网捆绑包的指定链路引导流量,还可以为成员链路分配角色以处理链路故障场景。您可以配置定向分配,以在聚合以太网捆绑成员链路之间均衡流量负载。您只能将逻辑接口映射到单个链路,以便传输出流量。

此示例使用该 apply-groups 配置为聚合以太网成员链路的逻辑接口指定分配列表。您可以使用该 apply-groups 语句从配置组继承 Junos OS 配置语句。 apply-groups 示例中的配置语句显示了分配主列表 dl2 的聚合以太网捆绑包的奇数成员链路,以及分配主列表 dl1 的偶数成员链路。

此示例中使用的聚合以太网接口是带有单元 101、102、103 和 104 的 ae10。物理接口 ge-0/0/3 指定为分配列表 dl1,ge-0/0/4 指定为 dl2。分配列表 dl1 被分配为以奇数结尾的聚合以太网捆绑包的逻辑接口单元号的主列表。或者,分发列表 dl2 是以偶数结尾的列表的主要列表。

要配置定向分发,您必须:

  1. 创建全局应用组。

  2. 将聚合以太网接口的每个成员分配到不同的分配列表。

  3. 将应用组连接到聚合以太网接口。

  4. 创建逻辑接口。apply 组会根据需要自动将分配列表分配给聚合以太网捆绑包的每个成员。

验证

验证逻辑接口的定向分布

目的

验证是否已将逻辑接口分配给通讯组列表。

行动

要验证是否已将逻辑接口分配给分配列表,请输入命令 show interfaces detail or extensive

show interfaces detail or extensive命令输出显示默认情况下,分配给通讯组列表 dl1 ge-0/0/3) 的逻辑接口以奇数结尾,以及分配给通讯组列表 dl2ge-0/0/4) 的以偶数结尾的逻辑接口。如果其中任一接口出现故障,逻辑接口将切换到备份列表中的接口或继续使用活动成员接口。例如,在聚合以太网捆绑包ae10.101上,显示的主接口为 ge-0/0/4 ,在聚合以太网捆绑包 ae10.102上,主接口为 ge-0/0/3,其他逻辑接口也是如此。

聚合以太网接口上的 MAC 地址

对于在聚合以太网接口上动态学习的 MAC 地址,您可以配置基于源 MAC 地址和目标 MAC 地址的记帐。

默认情况下,聚合以太网接口上的源和目标 MAC 地址的动态学习处于禁用状态。启用此功能后,您可以在带有 DPC 和 MPC 的MX 系列路由器上的路由接口上配置基于源和目标MAC 地址的计费。此外,启用 MAC 地址动态学习后,聚合以太网捆绑包中每个成员链路的 MAC 过滤器设置也将更新。可从接口获知的最大 MAC 地址数限制不适用于此动态 MAC 地址学习功能。

仅支持在入口接口上动态学习的 MAC 地址,包括聚合以太网捆绑包的每个子链路或成员链路,支持基于 MAC 的目标核算。MPC 不支持目标 MAC 地址学习。仅在聚合以太网接口或选择性的单个成员链路上可以支持 MAC 地址的动态学习。捆绑包上的 MAC 学习支持取决于各个成员链路的功能。如果捆绑包中的链路不包含支持 MAC 学习或计费的功能,则该链路将在聚合以太网捆绑包上禁用。

从各个子链路收集数据后,将显示聚合捆绑包的 MAC 数据。在 DPC 上,这些数据包按出口方向(输出数据包/字节计数)计算,而在 MPC 上,这些数据包不计算在内,因为不支持 DMAC 学习。DPC 和 MPC 上的子链路之间也会出现这种行为差异。由于此功能用于启用动态学习与从子链路收集 MAC 数据库统计信息有关,这些子链路基于从 CLI 发出的命令,因此根据 MAC 数据库的大小和分布在不同 FPC 中的子链路数量,会影响在控制台上显示数据所需的时间。

优势

计算统计信息 — 允许您计算动态学习的 MAC 地址的 MAC 地址统计信息。

特定于平台的每 LAG 最大接口数行为

使用 功能资源管理器 确认平台和版本对特定功能的支持。

使用下表查看平台的特定于平台的行为:

平台

差异

ACX 系列

Junos OS演化版 24.1R1 版本的 ACX7000 系列路由器支持聚合以太网 (AE) 分层服务质量 (HQoS)。系统包括两个不同的接口池:pool_0 和 pool_1。

  • AE0 到 AE2000 配置后将使用pool_0每个接口最多可容纳 16 个成员

  • 配置后,AE2001 到 AE4091 将使用pool_1每个接口最多可容纳 256 个成员

MX 系列

支持 LAG 的 MX 系列路由器每个 LAG 最多支持 64 个接口。

PTX 系列

支持 LAG 的 PTX 系列路由器每个 LAG 最多支持 64 个接口。