Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

聚合以太网接口

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

什么是聚合以太网接口?

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

优势

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

  • 更高的弹性和可用性 — 如果任何物理链路中断,流量将被重新分配给另一个成员链路。

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

聚合以太网接口的配置准则

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

  • 对于 Junos OS Evolved,如果您将新的成员接口添加至聚合以太网捆绑包,将生成链路翻动事件。物理接口作为常规接口删除,然后作为成员添加回。在这段时间内,物理接口的详细信息将丢失。

  • 不得使用 语句为订阅者管理配置聚合 ether-options 以太网。如果您这样做,则订阅者管理无法正常运行 — 存在订阅者核算和统计问题。使用 gigether-options 语句在成员链路接口上配置聚合以太网接口。

  • 您无法在聚合以太网捆绑包中的成员链路接口上配置简单的过滤器。

  • 您无法在聚合以太网捆绑包中配置任何 IQ 特定功能,如 MAC 核算、VLAN 重写或成员链路接口上的 VLAN 队列。

LAG 的平台支持

表 1列出了 MX 系列路由器以及每个 LAG 的最大接口数和它们支持的最大 LAG 组数。MX 系列路由器可支持每个 LAG 最多 64 个接口。

表 1: 每个 MX 路由器的每 LAG 最大接口数和最大延迟

MX 系列路由器

每 LAG 的最大接口数

最大 LAG 组

MX5、MX10、MX40、MX80 和 MX104

16 个

受接口容量的限制。MX104 上的80。

MX150

10

10

MX240、MX480、MX960、MX10003、MX10008、MX10016、MX2010 和 MX2020

64

128(在14.2R1之前)

1000(14.2R1及更高版本)

表 2 列出了 PTX 系列路由器以及每个 LAG 的最大接口数及其支持的最大 LAG 组数。PTX 系列路由器可支持多达 128 个 GS。

表 2: 每 LAG 的最大接口数和每个 PTX 路由器的最大 LAG 数

PTX 系列路由器

每 LAG 的最大接口数

最大 LAG 组

PTX1000、PTX10002、PTX10003、PTX10008

64

128

PTX3000和PTX5000

64

128

(Junos OS不断演进)PTX10008

64

1152

配置聚合以太网接口

表 3 介绍了在路由设备上配置聚合以太网接口的步骤。

表 3: 聚合以太网接口配置

配置步骤

命令

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

[edit chassis aggregated-devices ethernet]
user@host# set device-count number

步骤 2:指定要包括在聚合以太网捆绑包中的成员,并单独添加它们。聚合接口从 ae0 到 ae4092 编号。

[edit interfaces ]
user@host# set interface-name gigether-options 802.3ad aex

步骤 3:指定聚合以太网链路的链路速度。指定速度时,聚合以太网捆绑包的所有接口的速度相同。您也可使用速率(即混合速率)组合配置聚合以太网捆绑包的成员链路,以有效利用带宽。

[edit interfaces]
user@host# set aex aggregated-ether-options link-speed speed

步骤 4:指定要标记为 up 的聚合以太网接口 (aex) 的最小链路数 (即定义的 捆绑包)。默认情况下,对于要标记为 up 的捆绑包,只需启动一个 链路

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

[edit interfaces]
user@host# set aex aggregated-ether-options minimum-links number

步骤 5:(可选)指定聚合以太网链路的最小带宽。

您无法使用最低带宽配置链路保护。

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

[edit interfaces]
user@host# set aex aggregated-ether-options minimum-bandwidth

步骤 6:为聚合以太网捆绑包指定接口族和 IP 地址。聚合以太网接口可以是 VLAN 标记或未标记。

数据包标记为区分支持多个虚拟局域网(VLAN)的端口上的信息流提供了一种逻辑方式。虽然您必须配置聚合以太网接口以接收带标记的流量,但您还必须配置可接收未标记流量的聚合以太网接口。

标记接口

[edit interfaces]
user@host# set aex vlan-tagging unit 0 vlan-id vlan-id

未标记接口

[edit interfaces]
user@host# set aex unit 0 family inet address ip-address

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

要查看组播统计信息,请使用 show interfaces statistics detail 命令。如果未配置组播统计信息的集合,则无法查看组播统计信息。

[edit interfaces]
user@host# set aex multicast-statistics 

步骤 8:验证并提交配置。

[edit interfaces]
user@host# run show configuration 
user@host# commit

步骤 9:(可选)删除聚合以太网接口。

[edit]
user@host# delete interfaces aex 

[edit]
user@host# delete chassis aggregated-devices ethernet device-count

混合模式和混合速率聚合以太网接口

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

优势

  • 高效的带宽利用率 — 配置链路速度不同的成员链路时,带宽将高效且使用完成。

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

对混合聚合以太网捆绑包的平台支持

表 4 列出了在 MX 系列路由器上支持混合速率聚合以太网束的平台和相应的 MPC。

有关在交换机和交换系列中支持混合聚合以太网Junos OS的信息Junos OS请参阅 功能浏览器

表 4: MX 系列路由器上用于混合速率聚合以太网捆绑包的平台支持矩阵

支持的 Mpc

支持的平台

初始版本

16x10GE (MPC-3D-16XGE-SFPP)

MX240、MX480、MX960、MX2010 和 MX2020

14.2R1

MPC1E (MX-MPC1-3D; MX-MPC1E-3D; MX-MPC-1-3D-Q; MX-MPC1E-3D-Q)

MX240、MX480、MX960、MX2010 和 MX2020

14.2R1

MPC2E (MX-MPC2-3D; MX-MPC2E-3D; MX-MPC2-3D-Q;MX-MPC2E-3D-Q; MX-MPC2-3D-EQ;MX-MPC2E-3D-EQ; MX-MPC2-3D-P)

MX240、MX480、MX960、MX2010 和 MX2020

14.2R1

MPC3E (MX-MPC3E-3D)

MX240、MX480、MX960、MX2010 和 MX2020

14.2R1

MPC4E (MPC4E-3D-32XGE-SFPP 和 MPC4E-3D-2CGE-8XGE)

MX240、MX480、MX960、MX2010 和 MX2020

14.2R1

MPC5E (6x40GE+24x10GE;6x40GE+24x10GEQ;2x100GE+4x10GE; 2x100GE+4x10GEQ)

MX240、MX480、MX960、MX2010 和 MX2020

14.2R1

MPC6E (MX2K-MPC6E)

MX2010 和 MX2020

14.2R1

MPC7E-10G (多速率)(MPC7E-10G-MRATE)

MX240、MX480、MX960、MX2010 和 MX2020

15.1F4

MPC7E 10G (MPC7E-10G)

MX240、MX480、MX960、MX2010 和 MX2020

15.1F5

MPC8E (MX2K-MPC8E)

MX2010 和 MX2020

15.1F5

MPC9E (MX2K-MPC9E)

MX2010 和 MX2020

15.1F5

MPC10E (MPC10E-15C-MRATE)

MX240、MX480 和 MX960

19.1R1

表 5列出了支持混合聚合以太网包的平台和相应的硬件组件。

表 5: 平台上混合聚合以太网捆绑包的平台T Series

速率和模式

支持的平台

支持的 Fpc

支持的 pic

10千兆位以太网 LAN 和 WAN

(WAN 速率:OC192)

T640、T1600、T4000 和 TX Matrix Plus 路由器

  • T4000 FPC5 (T4000-FPC5-3D)

  • 带超额订阅和 SFP + 的10千兆位以太网 LAN/WAN PIC (PF-24XGE-SFPP)

  • 带 SFP + 的10千兆位以太网 LAN/WAN PIC (PF-12XGE-SFPP)

  • 增强型扩展 FPC3 (T640 FPC3)

  • 带 XENPAK 的10千兆位以太网 PIC (PC-PC-1XGE-XENPAK-XENPAK)

  • 增强型扩展 FPC4 (T640 FPC4)

  • 增强型扩展 FPC4-Fpc4-1p (T640-FPC4-ES)

  • T1600 增强型扩展 FPC4 (T1600-FPC4)

  • 带 SFP + 的10千兆位以太网 LAN/WAN PIC (PD-5-PD-5-10XGE-SFPP-SFPP)

  • 带 XFP 的10千兆位以太网 LAN/WAN PIC (PD-4XGE-XFP)

40千兆位以太网,100-千兆位以太网

T4000 和 TX Matrix Plus 路由器

  • T4000 FPC5 (T4000-FPC5-3D)

  • 带 CFP 的100千兆位以太网 PIC (PF-PF-1CGE-CFP-CFP)

 

T640、T1600、T4000 和 TX Matrix Plus 路由器

  • 增强型扩展 FPC4 (T640 FPC4)

  • 增强型扩展 FPC4-Fpc4-1p (T640-FPC4-ES)

  • T1600 增强型扩展 FPC4 (T1600-FPC4)

  • 带 CFP 的100千兆位以太网 PIC (PD-PD-1CE-CFP-FPC4-CFP-FPC4)

    注:

    此 PIC 仅在具有 T1600-FPC4-ES FPC 的组件中包装可用。

  • 带 CFP 的40千兆位以太网 PIC (PD-1XLE-CFP)

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

表 6 介绍了在设备上配置混合速率聚合以太网捆绑包的步骤。

表 6: 混合速率聚合以太网配置

配置步骤

命令

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

[edit chassis aggregated-devices ethernet]
user@host# set device-count number

步骤 2:指定要包括在聚合以太网捆绑包中的成员。聚合接口从 ae0 到 ae4092 编号。

[edit interfaces ]
user@host# set interface-name gigether-options 802.3ad aex

步骤 3:指定聚合以太网链路的链路速度。将速度指定为混合时,可以使用速率组合(即混合速率)配置聚合以太网捆绑包的成员链路,以提升带宽利用率。

将链路速度配置为混合时,不能将要标记为 up 的聚合以太网捆绑包的最低链路数。

[edit interfaces]
user@host# set aex aggregated-ether-options link-speed mixed

步骤 4:指定聚合以太网链路的最小带宽。

您无法使用最小带宽配置链路保护。

[edit interfaces]
user@host# set aex aggregated-ether-options minimum-bandwidth

步骤 5:验证并提交配置。

[edit interfaces]
user@host# run show configuration 
user@host# commit

LACP 的配置准则

配置 LACP 时,请考虑以下准则:

  • 在多个不同物理接口上配置 LACP 时,生成的链路聚合组 (LAG) 捆绑包中仅支持所有已链接设备支持的功能。例如,不同 pic 可支持不同数量的转发类。如果您使用链路聚合将最多支持 16 个转发类的 PIC 端口与最多支持 8 个转发类的 PIC 链接在一起,则生成的 LAG 束支持多达 8 个转发类。同样,将支持加权随机早期检测 (WRED) 的 PIC 与不支持该 PIC 的 PIC 链接在一起会导致不支持 WRED 的 LAG 束。

  • 如果将 LACP 系统标识符(使用 语句)配置为所有零 system-id systemid (00:00:00:00:00:00:00),则提交操作会出错。

  • 如果启用设备处理在成员链路上收到的数据包(如果聚合以太网捆绑包的状态已打开,则无论 LACP 状态如何)(通过使用语句),设备不会按 accept-data IEEE 802.3ax 标准中定义的处理数据包。根据此标准,数据包应该丢弃,但是会由于配置语句而 accept-data 处理。

配置 LACP

表 7 介绍了在聚合以太网接口上配置 LACP 的步骤。

表 7: LACP 配置

配置步骤

命令

步骤 1:指定 LACP 传输模式 - 主动或被动。

[edit interfaces interface-name aggregated-ether-options]
user@host# set lacp active 
user@host# set lacp passive 

步骤 2:指定接口发送 LACP 数据包的时间间隔。

为主动和被动接口配置不同间隔时,参与方将按合作伙伴接口上配置的速率传输数据包。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set periodic interval

步骤 3:配置 LACP 系统标识符。

LACP 中的用户定义系统标识符允许两个不同设备的两个端口充当相同聚合组的一部分。

系统标识符是一个48位(6字节)的全局唯一字段。它与16位系统优先级值组合使用,从而生成唯一的 LACP 系统标识符。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set system-id system-id

步骤 4:在聚合以太网接口级别配置 LACP 系统优先级。

此系统优先级优先于全局级别配置的优先级 [edit chassis] 值。具有数字值(优先级较高的值)的设备将成为控制设备。如果两台设备具有相同的 LACP 系统优先级值,MAC 地址确定控制哪个设备。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set system-priority system-priority

步骤 5:(可选)配置 LACP 管理密钥。

您必须配置 MC-LAG,以配置此选项。有关 MC-LAG 的信息,请参阅 了解多交换机链路聚合组

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set admin-key number

步骤 6:指定 LACP 保持成员链路状态过期的时间段(以秒为秒)。为了防止 LAG 成员链路过度翻动,您可以配置 LACP 以防止接口在指定的间隔内从下到上转换。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set hold-time timer-value

步骤 7:将设备配置为处理在成员链路上收到的数据包,如果聚合接口状态已打开,则与 LACP 状态如何。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set accept-data 

步骤 8:验证并提交配置。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# run show configuration 
user@host# commit

示例:配置有针对性的分布,以在聚合以太网成员链路的逻辑接口上实施准确策略

此示例显示了如何配置聚合以太网成员链路的主和备份目标分配列表。成员链接被分配给分配列表的成员。然后,聚合以太网捆绑包的逻辑接口将分配为主列表和备份列表的成员。

配置

CLI 快速配置

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

分步过程

要配置目标分布:

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

  2. 将聚合以太网捆绑包的每个成员分配到不同的通讯组列表。

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

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

成果

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

要求

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

  • Junos OS 版本16.1 和更高版本

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

概述

目标分布提供了一种机制,可通过聚合以太网包的指定链路指示信息流,并将角色分配给成员链路,以处理链路故障情况。您可以配置目标分布以平衡聚合以太网捆绑包成员链路之间的流量负载。您只能将逻辑接口映射到仅用于传出流量的单个链路。

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

此示例中使用的聚合以太网接口与设备101、102、103和 104 ae10。物理接口 ge-0/0/3 指定为分配列表 dl1 和 ge-0/0/4 作为 dl2。以奇数结束的聚合以太网捆绑包的逻辑接口单元编号将分配为分配列表 dl1 作为主列表,以偶数结束的逻辑接口单元编号将分配列表 dl2 作为主列表。

要配置目标分配,您必须:

  1. 创建全局应用组。

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

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

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

针对

验证逻辑接口的定向分布

用途

验证逻辑接口是否分配给分布列表。

行动

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

命令输出显示以分配给分配列表 dl1 ( ) 的奇数结束的逻辑接口,以及默认情况下以分配给分配列表 show interfaces detail or extensivege-0/0/3dl2 ( ) 的偶数结束的逻辑接口 ge-0/0/4 。如果其中一个接口发生故障,逻辑接口将切换到备份列表中的接口,或继续使用活动成员接口。例如,在聚合以太网捆绑包上,显示的主接口为 和 ,在聚合以太网捆绑包上,主接口为 ,与其他逻辑接口类似 ae10.101ge-0/0/4 ae10.102ge-0/0/3

用于 LAG 的独立微 BFD 会话

双向转发检测(BFD)协议是一种简单的检测协议,可在转发路径中快速检测故障。要为 LAG 中的聚合以太网接口启用故障检测,您可以在 LAG 束中每个 LAG 成员链路上配置一个独立的异步模式 BFD 会话。独立微 BFD 会话可监控单个成员链路的状态,而非单个 BFD 会话监控 UDP 端口的状态。

在 LAG 束的每个成员链路上配置微 BFD 会话时,每个单独的会话将确定 LAG 中每个成员链路的 2 层和 3 层连接。

在特殊链路上建立单个会话后,成员链路将连接到 LAG,然后由以下任一项均衡负载:

  • 静态配置 — 设备控制进程充当微 BFD 会话的客户端。

  • 链路聚合控制协议 (LACP) — LACP 充当微 BFD 会话的客户端。

当微 BFD 会话打开时,将建立 LAG 链路,并且数据通过该 LAG 链路进行传输。如果成员链路上的微 BFD 会话关闭,该特定成员链路将从负载平衡器中移除,而 LAG 管理器停止将信息流引导至该链路。尽管拥有一个管理 LAG 接口的客户端,这些微 BFD 会话仍然相互独立。

Micro-BFD 会话以下列模式运行:

  • 分配模式 — 在此模式下,数据包转发引擎 (PFE) 在 3 层发送和接收数据包。默认情况下,微 BFD 会话分布到第 3 层。

  • 非分配模式 — 在此模式下,路由引擎第 2 层发送和接收数据包。您可以将 BFD 会话配置为在此模式下运行,方法为将 语句包括在定期数据包管理 no-delegate-processing (PPM) 下。

LAG 中的一对路由设备以指定的定期间隔交换 BFD 数据包。路由设备在指定间隔后停止接收应答时检测到某个相邻节点故障。这允许快速验证具有或不带 LACP 的成员链路连接。UDP 端口通过单跃点 IP 数据包区分 LAG 上 BFD 与 BFD。系统互联网编号分配机构 (IANA) 将 6784 作为微 BFD 的 UDP 目标端口。

优势

  • LAG 故障检测 — 在具有点到点连接的设备之间实现故障检测。

  • 多个 BFD 会话 — 允许您为每个成员链路配置多个微 BFD 会话,而非整个捆绑包的单个 BFD 会话。

Micro-BFD 会话的配置准则

在聚合以太网捆绑包上配置单个微 BFD 会话时,请考虑以下准则。

  • 仅当两个设备都支持 BFD 时,此功能才有效。如果在 LAG 的一端配置 BFD,则此功能不起作用。

  • 从 Junos OS 版本13.3 开始,IANA 将 01-00-90-00-01 分配为微 BFD 的专用 MAC 地址。默认情况下,专用 MAC 模式用于微型 BFD 会话。

  • 另外Junos OS,默认情况下,微 BFD 控制数据包始终未标记。对于第 2 层聚合接口,配置必须在使用 vlan-taggingflexible-vlan-tagging BFD 配置聚合以太网时包含或选项。否则,系统在提交配置时出错。

  • 在聚合以太网接口上启用微 BFD 时,聚合接口可接收微 BFD 数据包。在 Junos OS 19.3 及更高版本中,对于 MPC10E 和 MPC11E MPC,您无法在聚合以太网接口上收到的微 BFD 数据包上应用防火墙过滤器。对于 MPC1E 至 MPC9E,只有在聚合以太网接口配置为未标记接口时,才能在聚合以太网接口上收到的微 BFD 数据包上应用防火墙过滤器。

  • 从 Junos OS 版本14.1 开始,在 BFD 会话中指定邻居。在版本 16.1 Junos OS之前,必须将远程目的地的环路地址配置为邻接地址。从 Junos OS 16.1 版开始,您还可以在 MX 系列路由器上配置此功能,将远程目标聚合以太网接口地址作为邻接方地址。

  • 从版本16.1R2,Junos OS接口或环路 IP 地址检查并验证配置的微 BFD,然后再 local-address 提交配置。Junos OS IPv4 和 IPv6 微 BFD 地址配置执行此检查,如果不匹配,则提交失败。配置的微 BFD 本地地址应该与对等路由器上配置的微 BFD 地址匹配。

  • 对于 IPv6 地址系列,使用聚合以太网接口地址配置此功能之前,禁用重复地址检测。要禁用重复地址检测,请将dad-disable语句包含在[edit interface aex unit y family inet6]层次结构级别。

警告:

在层次结构级别停用或停用聚合以太网接口,然后再将邻接方地址从环路 IP 地址更改至 bfd-liveness-detection[edit interfaces aex aggregated-ether-options] 聚合以太网接口 IP 地址。在不停用或不停用聚合以太网接口之前修改本地和邻接方 bfd-liveness-detection 地址可能会导致微 BFD 会话失败。

示例:为 LAG 配置独立微 BFD 会话

此示例展示如何为聚合以太网接口配置独立微 BFD 会话。

要求

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

  • 带 MPC 的 MX 系列Junos MPC

  • 类型为 4 FPC 或5类的 T Series 路由器 FPC

    以下 PIC 类型上的 T 系列支持 BFD:

    • PC-PC-1XGE-XENPAK-XENPAK (3类 FPC)

    • PD-4XGE-XFP (类型 4 FPC)

    • PD-5-PD-5-10XGE-SFPP-SFPP (类型 4 FPC)

    • 24个10ge (LAN/WAN) SFPP,12x10GE (LAN/WAN) SFPP,1X100GE 5 型 pic

  • 带24个10GE (LAN/WAN) SFPP 的 PTX 系列路由器

  • 在所有设备上运行 Junos OS Release 13.3 或更高版本

概述

该示例包括两个直接连接的路由器。配置两个聚合以太网接口,用于 IPv4 连接的 AE0 和用于 IPv6 连接的 AE1。使用 IPv4 地址作为两个路由器上的本地和邻接端点,在 AE0 捆绑包上配置微 BFD 会话。使用 IPv6 地址作为两个路由器上的本地和邻接端点,在 AE1 捆绑包上配置微 BFD 会话。此示例验证独立微 BFD 会话在输出中是否处于活动状态。

拓扑

图 1显示了示例拓扑。

图 1: 为 LAG 配置独立微 BFD 会话为 LAG 配置独立微 BFD 会话

配置

CLI 快速配置

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

路由器 R0

路由器 R1

为聚合以太网接口配置微 BFD 会话

操作

分步过程

以下示例要求您在配置层次结构中导航各个级别。有关导航指南CLI,请参阅 CLI 指南 中的"在CLI模式中使用CLI编辑器 "。

注:

对路由器 R1 重复此过程,修改每个路由器的相应接口名称、地址和任何其他参数。

要为路由器 R0 上的聚合以太网接口配置微 BFD 会话:

  1. 配置物理接口。

  2. 配置回传接口。

  3. 根据网络要求,在聚合以太网接口 ae0 上配置具有 IPv4 或 IPv6 地址的 IP 地址。

  4. 设置路由选项、创建静态路由并设置下一跳地址。

    注:

    您可以根据网络要求配置 IPv4 或 IPv6 静态路由。

  5. 配置链路聚合控制协议 (LACP)。

  6. 为聚合以太网接口 ae0 配置 BFD,并指定最小间隔、本地 IP 地址和邻居 IP 地址。

  7. 在聚合以太网接口 ae1 上配置 IP 地址。

    您可以根据网络要求分配 IPv4 或 IPv6 地址。

  8. 为聚合以太网接口 ae1 配置 BFD。

    注:

    从 Junos OS 16.1 版开始,您还可以将聚合以太网接口地址配置为微 BFD 会话中的本地地址。

    从版本16.1R2,Junos OS接口或环路 IP 地址检查并验证配置的微 BFD,然后再 local-address 提交配置。Junos OS IPv4 和 IPv6 微 BFD 地址配置执行此检查,如果不匹配,则提交失败。配置的微 BFD local-address 应该与对等路由器上配置的微 BFD neighbour-address 匹配。

  9. 配置用于故障排除的 BFD 的跟踪选项。

成果

在操作模式下,输入 show interfacesshow protocols 、 和 show routing-options 命令,然后确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

如果您完成了设备配置,请提交配置。

针对

确认配置是否正常工作。

验证独立 BFD 会话是否启动

用途

验证微 BFD 会话是否已启动,并查看有关 BFD 会话的详细信息。

行动

在操作模式下,输入show bfd session extensive命令。

含义

"会话类型"字段表示在 LAG 中的链路上运行的独立微 BFD 会话。TX 间隔 , RX 间隔 输出表示使用 语句配置的 minimum-interval 设置。所有其他输出均表示 BFD 的默认设置。要修改默认设置,请在bfd-liveness-detection语句下包括可选语句。

查看详细的 BFD 事件

用途

查看 BFD 跟踪文件的内容,以便在必要时帮助进行故障排除。

行动

在操作模式下,输入file show /var/log/bfd命令。

含义

BFD 消息正在写入指定的跟踪文件。

聚合以太网接口上动态学习的地址的 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 上的子链路之间发生。由于启用动态学习的此功能与根据 CLI 发出的命令从子链路中收集 MAC 数据库统计信息相关,因此根据 MAC 数据库的大小以及跨不同FPC 分布的子链路数量,影响在控制台上显示数据所花时间。

优势

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

什么是增强型 LAG?

将物理接口与聚合以太网接口相关联时,物理子链路也与父聚合以太网接口相关联,以形成 LAG。因此,会为每个 VLAN 接口的聚合以太网接口的每个成员链路创建一个子下一跳跃。例如,使用 16 个成员链路的聚合以太网接口的聚合下一跳跃将导致每个 VLAN 创建 17 个下一跳跃。

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

优势

  • 减少支持聚合以太网接口的内存和 CPU 使用量。

  • 提高系统性能和扩展数量。

发布历史记录表
版本
说明
19.3
在 Junos OS 19.3 及更高版本中,对于 MPC10E 和 MPC11E MPC,您无法在聚合以太网接口上收到的微 BFD 数据包上应用防火墙过滤器。对于 MPC1E 至 MPC9E,只有在聚合以太网接口配置为未标记接口时,才能在聚合以太网接口上收到的微 BFD 数据包上应用防火墙过滤器。
16.1
从 Junos OS 16.1 版开始,您还可以在 MX 系列路由器上配置此功能,将远程目标聚合以太网接口地址作为邻接方地址。
16.1
从版本16.1R2,Junos OS接口或环路 IP 地址检查并验证配置的微 BFD,然后再 local-address 提交配置。
14.1
从 Junos OS 版本14.1 开始,在 BFD 会话中指定邻居。在版本 16.1 Junos OS之前,必须将远程目的地的环路地址配置为邻接地址。
13.3
从 Junos OS 版本13.3 开始,IANA 将 01-00-90-00-01 分配为微 BFD 的专用 MAC 地址。