聚合以太网接口概述
了解聚合以太网接口、如何配置聚合以太网接口、LACP 和其他支持的功能。
您可以将多个以太网接口组合或捆绑在一起,以形成称为聚合以太网接口 (aex) 或链路聚合组 (LAG) 的单个链路层接口。IEEE 802.3ad 标准定义了以太网接口的链路聚合,并提供了一种对多个以太网接口进行分组或捆绑的方法。将多个接口捆绑在一起可以增加支持的带宽。设备将聚合以太网接口或 LAG 视为单个链路,而不是多个链路的组合。
优势
-
增加带宽和成本效益 — 聚合链路提供的带宽比每个单独链路提供的带宽更高,而无需新设备。
-
提高弹性和可用性 — 如果任何物理链路出现故障,流量将被重新分配给另一个成员链路。
-
负载平衡 — 如果链路出现故障,聚合以太网捆绑包将平衡其成员链路之间的负载。
使用 功能资源管理器 确认平台和版本对特定功能的支持。
查看特定 于平台的每个 LAG 行为的最大接口数 部分,了解与您的平台相关的说明。
聚合以太网接口配置准则
配置聚合以太网接口时,请考虑以下准则。
-
对于 Junos OS 演化版,如果向聚合以太网捆绑包添加新成员接口,则会生成链路翻动事件。物理接口将作为常规接口删除,然后作为成员添加回去。在此期间,物理接口的详细信息将会丢失。
-
使用该语句在
gigether-options成员链路接口上配置聚合以太网接口。
配置聚合以太网接口
请按照以下步骤在路由设备上配置聚合以太网接口。
指定设备上所需的聚合以太网捆绑包数量。如果将值
device-count指定为 2,则可以配置两个聚合捆绑包。[edit chassis aggregated-devices ethernet] user@host# set device-count number
指定要包含在聚合以太网捆绑包中的成员,然后单独添加成员。聚合接口的编号从 ae0 到 ae4092。
[edit interfaces ] user@host# set interface-name gigether-options 802.3ad aex
- 指定聚合以太网链路的链路速度。指定速度时,组成聚合以太网捆绑包的所有接口都具有相同的速度。您还可以使用速率组合(即混合速率)配置聚合以太网捆绑包的成员链路,以有效利用带宽。
[edit interfaces] user@host# set aex aggregated-ether-options link-speed speed
指定要标记 为 up 的聚合以太网接口 (aex)(即定义的捆绑包)的最小链路数。默认情况下,对于要标记为 up 的捆绑包,只需有一个链路运行。
[edit interfaces] user@host# set aex aggregated-ether-options minimum-links number
您不能同时配置最小链路数和最小带宽。它们是相互排斥的。
(选答)指定聚合以太网链路的最小带宽。您无法使用最小带宽配置链路保护。
[edit interfaces] user@host# set aex aggregated-ether-options minimum-bandwidth
为聚合以太网捆绑包指定接口族和 IP 地址。聚合以太网接口可以是带有 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
(选答)配置设备以收集聚合以太网接口的组播统计信息。
[edit interfaces] user@host# set aex multicast-statistics
验证并提交配置。
[edit interfaces] user@host# run show configuration user@host# commit
(选答)删除聚合以太网接口。
[edit] user@host# delete interfaces aex
也可以看看
增强型链路聚合组
将物理接口与聚合以太网接口相关联时,物理子链路也会与父聚合以太网接口相关联,以形成链路聚合组 (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 链路保护。
配置混合速率聚合以太网接口
请按照以下步骤在路由设备上配置混合速率聚合以太网接口。
指定设备上所需的聚合以太网捆绑包数量。如果将值
device-count指定为 2,则可以配置两个聚合捆绑包。[edit chassis aggregated-devices ethernet] user@host# set device-count number
指定要包含在聚合以太网捆绑包中的成员,然后单独添加成员。聚合接口的编号从 ae0 到 ae4092。
[edit interfaces ] user@host# set interface-name gigether-options 802.3ad aex
- 指定聚合以太网链路的链路速度。将速度指定为混合时,您可以使用速率组合(即混合速率)配置聚合以太网捆绑包的成员链路,从而有效利用带宽。
[edit interfaces] user@host# set aex aggregated-ether-options link-speed mixed
指定聚合以太网链路的最小带宽。
[edit interfaces] user@host# set aex aggregated-ether-options minimum-bandwidth
验证并提交配置。
[edit interfaces] user@host# run show configuration user@host# commit
也可以看看
链路聚合控制协议
在 IEEE 802.3ad 中定义的链路聚合控制协议 (LACP) 是一种用于检测网络内链路层故障的监控协议。您可以使用 LACP 监控 LAG 中成员链路的本地和远程端。
默认情况下,聚合以太网接口上未配置 LACP。以太网链路不交换有关链路状态的信息。配置 LACP 时,传输链路(也称为 参与者)会发起向接收链路(也称为 伙伴)的 LACP 数据包传输。执行组件是 LACP 交换中的本地接口。伙伴是 LACP 交换中的远程接口。
配置 LACP 时,必须为 LAG 的每一端选择以下传输模式之一:
-
主动 - 要发起 LACP 数据包的传输并响应 LACP 数据包,必须将 LACP 配置为活动模式。如果参与者或伙伴处于活动状态,则交换 LACP 数据包。
-
被动 - 不交换 LACP 数据包。这是默认传输模式。
优势
-
链路监控 — LACP 可检测链路本地端和远程端的无效配置。
-
链路弹性和冗余 — 如果链路出现故障,LACP 将确保流量继续在剩余链路上流动。
LACP 配置准则
配置 LACP 时,请考虑以下准则:
-
在多个不同的物理接口上配置 LACP 时,生成的链路聚合组 (LAG) 捆绑包中仅支持所有链接设备支持的功能。例如,不同的 PIC 可以支持不同数量的转发类。使用链路聚合将 16 转发类 PIC 与 8 转发类 PIC 的端口链接时,生成的 LAG 捆绑包最多支持 8 个转发类。同样,将支持加权随机早期检测 (WRED) 的 PIC 与不支持该功能的 PIC 链接在一起将产生不支持 WRED 的 LAG 束。
-
如果将 LACP 系统标识符(通过使用语句)
system-id systemid配置为全部为零 (00:00:00:00:00:00),则提交操作将引发错误。 -
如果聚合以太网捆绑包已启动,则可以让设备处理成员链路上的数据包,而与 LACP 状态无关。这是使用 accept-data 语句完成的。但是,此方法不符合 IEEE 802.3ax 标准中定义的数据包处理。根据此标准,数据包应被丢弃,但由于您配置
accept-data了语句,因此会改为处理数据包。
配置 LACP
请按照以下步骤在路由设备上的聚合以太网接口上配置 LACP。
指定 LACP 传输模式 - 主动或被动
[edit interfaces interface-name aggregated-ether-options] user@host# set lacp active user@host# set lacp passive
指定接口发送 LACP 数据包的间隔。当您为主动接口和被动接口配置不同的间隔时, 执行组件 将以 伙伴 接口上配置的速率传输数据包。
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set periodic interval
配置 LACP 系统 ID。LACP 中用户定义的系统标识符使来自两个不同设备的两个端口能够像在同一聚合组中一样运行。系统标识符是一个 48 位(6 字节)全局唯一字段。它与 16 位系统优先级值结合使用,这将产生唯一的 LACP 系统标识符。
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set system-id system-id
在聚合以太网接口级别配置 LACP 系统优先级。此系统优先级优先于在全局
[edit chassis]级别配置的优先级值。数值较低(优先级值较高)的设备成为控制设备。如果两台设备具有相同的 LACP 系统优先级值,则设备 MAC 地址将确定哪个设备处于控制状态。[edit interfaces interface-name aggregated-ether-options lacp] user@host# set system-priority system-priority
(选答)配置 LACP 管理密钥。
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set admin-key number
指定 LACP 将成员链路状态保持为已过期的时间段(以秒为单位)。为防止 LAG 成员链路过度摆动,可以将 LACP 配置为防止接口在指定的时间间隔内从向下切换到向上。
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set hold-time timer-value
如果聚合接口状态为“运行”,则将设备配置为处理成员链路上收到的数据包,而不考虑 LACP 状态。
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set accept-data
验证并提交配置。
[edit interfaces interface-name aggregated-ether-options lacp] user@host# run show configuration user@host# commit
也可以看看
跨聚合以太网成员链路的定向分布
聚合以太网捆绑包使用基于散列的算法在多个链路上分配流量。通过捆绑包的逻辑接口发送的流量可以通过基于散列算法的任何成员链路退出。出口策略分布在各个成员接口调度器或监管器之间,这些调度器或监管器在托管成员链路的每个数据包转发引擎中都进行了实例化。分布式出口策略实施依赖于流量负载平衡,因此并不总是准确的。
定向分发可提供一种机制,让流量通过聚合以太网捆绑包的指定链路进行引导。您还可以使用定向分发为成员链路分配角色,以处理链路故障场景。定向分布可确保准确的策略实施,而不是分布在给定的逻辑接口上。定向分配适用于第 2 层和第 3 层接口,无论为逻辑接口配置了哪个系列。第 3 层主机的出站流量分布在聚合以太网捆绑包的所有成员链路之间。仅针对中转流量实施定向分配。
您可以形成由聚合以太网接口的成员链路组成的通讯组列表,并且可以为这些列表分配角色,如下所示:
-
主通讯组列表:您可以配置将成为主通讯组列表一部分的成员链路。流量在主列表中的所有成员链路之间实现负载均衡。如果主列表中的所有链路均已开启,则流量将在这些链路上转发。如果主列表中的某些链路出现故障,则其余链路将承载流量。
-
备份通讯组列表:可以配置将成为备份通讯组列表一部分的成员链路。如果主列表中的所有链路均中断,则只有备份列表中的链路才会开始传输流量。如果备份列表中的某些链路发生故障,则备份列表中的其余链路会传输流量。
-
备用通讯组列表:所有剩余链路都将添加到定义的备用列表中。如果主列表和备份列表中的所有链路均出现故障,则只有备用列表中的链路才会开始传输流量。当主通讯组列表中的链路重新联机时,它们将继续传输流量。
优势
-
准确的策略实施 — 策略实施不会分布式,因此是准确的。
-
负载平衡 — 通过定向分发,您可以在聚合以太网捆绑成员链路之间均衡流量负载。
配置跨聚合以太网成员链路的定向分布
此示例说明如何为聚合以太网成员链路配置主目标和备份目标分配列表。成员链接被分配到通讯组列表的成员身份。然后,聚合以太网捆绑包的逻辑接口将被分配至主列表和备份列表的成员资格。
配置
CLI 快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,将命令复制并粘贴到层次结构级别的 [edit] CLI 中,然后从配置模式进入。commit
[edit groups GR-AE-ACCESS-DISTRIBUTION] user@host# set interfaces <ae*> unit <*[1 3 5 7 9]> description “matched-odd” targeted-distribution primary-list dl2 user@host# set interfaces <ae*> unit <*[1 3 5 7 9]> description “matched-odd” targeted-distribution backup-list dl1 user@host# set interfaces <ae*> unit <*[0 2 4 6 8]> description “matched-even” targeted-distribution primary-list dl1 user@host# set interfaces <ae*> unit <*[0 2 4 6 8]> description “matched-even” targeted-distribution backup-list dl2 user@host# set interfaces <ae*> apply-groups GR-AE-ACCESS-DISTRIBUTION user@host# set interfaces <ae*> flexible-vlan-tagging encapsulation flexible-ethernet-services unit 101 vlan-id 101 family inet address 10.1.0.1/16 user@host# set interfaces <ae*> flexible-vlan-tagging encapsulation flexible-ethernet-services unit 102 vlan-id 102 family inet address 10.2.0.1/16 user@host# set interfaces <ae*> flexible-vlan-tagging encapsulation flexible-ethernet-services unit 103 vlan-id 103 family inet address 10.3.0.1/16 user@host# set interfaces <ae*> flexible-vlan-tagging encapsulation flexible-ethernet-services unit 104 vlan-id 104 family inet address 10.4.0.1/16
分步程序
要配置定向分布:
-
创建全局应用组并指定主列表和备份列表。
[edit groups GR-AE-ACCESS-DISTRIBUTION] user@host# set interfaces <ae*> unit <*[1 3 5 7 9]> description “matched-odd” targeted-distribution primary-list dl2 user@host# set interfaces <ae*> unit <*[1 3 5 7 9]> description “matched-odd” targeted-distribution backup-list dl1 user@host# set interfaces <ae*> unit <*[0 2 4 6 8]> description “matched-even” targeted-distribution primary-list dl1 user@host# set interfaces <ae*> unit <*[0 2 4 6 8]> description “matched-even” targeted-distribution backup-list dl2
-
将定义的应用组
连接到聚合以太网接口。[edit] user@host# set interfaces ae10 apply-groups GR-AE-ACCESS-DISTRIBUTION
-
创建逻辑接口并配置其参数。
[edit] user@host# set interfaces ae10 apply-groups GR-AE-ACCESS-DISTRIBUTION user@host# set interfaces ae10 flexible-vlan-tagging encapsulation flexible-ethernet-services set unit 101 vlan-id 101 family inet address 10.1.0.1/16 user@host# set interfaces ae10 flexible-vlan-tagging encapsulation flexible-ethernet-services unit 102 vlan-id 102 family inet address 10.2.0.1/16 user@host# set interfaces ae10 flexible-vlan-tagging encapsulation flexible-ethernet-services unit 103 vlan-id 103 family inet address 10.3.0.1/16 user@host# set interfaces ae10 flexible-vlan-tagging encapsulation flexible-ethernet-services unit 104 vlan-id 104 family inet address 10.4.0.1/16
结果
在配置模式下,使用 show 命令确认您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明进行更正。
user@host# show groups GR-AE-ACCESS-DISTRIBUTION
interfaces {
<ae*> {
unit "<*[1 3 5 7 9]>" {
description "matched odd";
targeted-distribution {
primary-list dl2;
backup-list dl1;
}
}
unit "<*[0 2 4 6 8]>" {
description "matched even";
targeted-distribution {
primary-list dl1;
backup-list dl2;
}
}
}
}
user@host# show interfaces ae10 apply-groups apply-groups GR-AE-ACCESS-DISTRIBUTION;
user@host# show interfaces ae10
apply-groups GR-AE-ACCESS-DISTRIBUTION;
flexible-vlan-tagging; encapsulation flexible-ethernet-services;
unit 101 {
vlan-id 101;
family inet {
address 10.1.0.1/16 {
}
}
}
unit 102 {
vlan-id 102;
family inet {
address 10.2.0.1/16 {
}
}
}
unit 103 {
vlan-id 103;
family inet {
address 10.3.0.1/16 {
}
}
}
unit 104 {
vlan-id 104;
family inet {
address 10.4.0.1/16 {
}
}
}
要求
此示例使用以下软件和硬件组件:
-
任何建议的 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 是以偶数结尾的列表的主要列表。
要配置定向分发,您必须:
-
创建全局应用组。
-
将聚合以太网接口的每个成员分配到不同的分配列表。
-
将应用组连接到聚合以太网接口。
-
创建逻辑接口。apply 组会根据需要自动将分配列表分配给聚合以太网捆绑包的每个成员。
验证
验证逻辑接口的定向分布
目的
验证是否已将逻辑接口分配给通讯组列表。
行动
要验证是否已将逻辑接口分配给分配列表,请输入命令 show interfaces detail or extensive 。
show interfaces detail or extensive命令输出显示默认情况下,分配给通讯组列表 dl1 (ge-0/0/3) 的逻辑接口以奇数结尾,以及分配给通讯组列表 dl2 (ge-0/0/4) 的以偶数结尾的逻辑接口。如果其中任一接口出现故障,逻辑接口将切换到备份列表中的接口或继续使用活动成员接口。例如,在聚合以太网捆绑包ae10.101上,显示的主接口为 ge-0/0/4 ,在聚合以太网捆绑包 ae10.102上,主接口为 ge-0/0/3,其他逻辑接口也是如此。
user@host# run show interfaces extensive ae10
Physical interface: ae10, Enabled, Physical link is Up
Interface index: 129, SNMP ifIndex: 612, Generation: 132
Link-level type: Flexible-Ethernet, MTU: 9000, Speed: 2Gbps, BPDU Error: None, MAC-REWRITE Error: None,
Loopback: Disabled, Source filtering: Disabled, Flow control: Disabled
Pad to minimum frame size: Disabled
Minimum links needed: 1, Minimum bandwidth needed: 1bps
Device flags : Present Running
Interface flags: SNMP-Traps Internal: 0x4000
Current address: 00:05:86:1e:70:c1, Hardware address: 00:05:86:1e:70:c1
Last flapped : 2016-08-30 16:15:28 PDT (00:43:15 ago)
Statistics last cleared: Never
Traffic statistics:
Input bytes : 0 0 bps
Output bytes : 77194 200 bps
Input packets: 0 0 pps
Output packets: 300 0 pps
IPv6 transit statistics:
Input bytes : 0
Output bytes : 0
Input packets: 0
Output packets: 0
Dropped traffic statistics due to STP State:
Input bytes : 0
Output bytes : 0
Input packets: 0
Output packets: 0
Input errors:
Errors: 0, Drops: 0, Framing errors: 0, Runts: 0, Giants: 0, Policed discards: 0, Resource errors: 0
Output errors:
Carrier transitions: 0, Errors: 0, Drops: 0, MTU errors: 0, Resource errors: 0
Ingress queues: 8 supported, 4 in use
Queue counters: Queued packets Transmitted packets Dropped packets
0 0 0 0
1 0 0 0
2 0 0 0
3 0 0 0
Egress queues: 8 supported, 4 in use
Queue counters: Queued packets Transmitted packets Dropped packets
0 0 0 0
1 0 0 0
2 0 0 0
3 0 0 0
Queue number: Mapped forwarding classes
0 best-effort
1 expedited-forwarding
2 assured-forwarding
3 network-control
Logical interface ae10.101 (Index 345) (SNMP ifIndex 617) (Generation 154)
Description: matched odd
Flags: Up SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.101 ] Encapsulation: ENET2
Statistics Packets pps Bytes bps
Bundle:
Input : 0 0 0 0
Output: 2 0 92 0
Adaptive Statistics:
Adaptive Adjusts: 0
Adaptive Scans : 0
Adaptive Updates: 0
Link:
ge-0/0/3.101
Input : 0 0 0 0
Output: 2 0 92 0
ge-0/0/4.101
Input : 0 0 0 0
Output: 0 0 0 0
Aggregate member links: 2
Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx
ge-0/0/3.101 0 0 0 0
ge-0/0/4.101 0 0 0 0
List-Type Status
Primary Active
Interfaces:
ge-0/0/4 Up
List-Type Status
Backup Waiting
Interfaces:
ge-0/0/3 Up
List-Type Status
Standby Down
Protocol inet, MTU: 8978, Generation: 198, Route table: 0
Flags: Sendbcast-pkt-to-re
Addresses, Flags: Is-Preferred Is-Primary
Destination: 10.1.0.1/15, Local: 10.1.0.2, Broadcast: 10.1.0.3, Generation: 154
Protocol multiservice, MTU: Unlimited, Generation: 199, Route table: 0
Policer: Input: __default_arp_policer__
Logical interface ae10.102 (Index 344) (SNMP ifIndex 615) (Generation 153)
Description: matched even
Flags: Up SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.102 ] Encapsulation: ENET2
Statistics Packets pps Bytes bps
Bundle:
Input : 0 0 0 0
Output: 4 0 296 0
Adaptive Statistics:
Adaptive Adjusts: 0
Adaptive Scans : 0
Adaptive Updates: 0
Link:
ge-0/0/3.102
Input : 0 0 0 0
Output: 4 0 296 0
ge-0/0/4.102
Input : 0 0 0 0
Output: 0 0 0 0
Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx
ge-0/0/3.102 0 0 0 0
ge-0/0/4.102 0 0 0 0
List-Type Status
Primary Active
Interfaces:
ge-0/0/3 Up
List-Type Status
Backup Waiting
Interfaces:
ge-0/0/4 Up
List-Type Status
Standby Down
Protocol inet, MTU: 8978, Generation: 196, Route table: 0
Flags: Sendbcast-pkt-to-re
Addresses, Flags: Is-Preferred Is-Primary
Destination: 10.2.0.1 , Local: 10.2.0.1, Broadcast: 10.2.0.3, Generation: 152
Protocol multiservice, MTU: Unlimited, Generation: 197, Route table: 0
Policer: Input: __default_arp_policer__
Logical interface ae10.103 (Index 343) (SNMP ifIndex 614) (Generation 152)
Description: matched odd
Flags: Up SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.103 ] Encapsulation: ENET2
Statistics Packets pps Bytes bps
Bundle:
Input : 0 0 0 0
Output: 3 0 194 0
Adaptive Statistics:
Adaptive Adjusts: 0
Adaptive Scans : 0
Adaptive Updates: 0
Link:
ge-0/0/3.103
Input : 0 0 0 0
Output: 3 0 194 0
ge-0/0/4.103
Input : 0 0 0 0
Output: 0 0 0 0
Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx
ge-0/0/3.103 0 0 0 0
ge-0/0/4.103 0 0 0 0
List-Type Status
Primary Active
Interfaces:
ge-0/0/4 Up
List-Type Status
Backup Waiting
Interfaces:
ge-0/0/3 Up
List-Type Status
Standby Down
Protocol inet, MTU: 8978, Generation: 194, Route table: 0
Flags: Sendbcast-pkt-to-re
Addresses, Flags: Is-Preferred Is-Primary
Destination: 10.3.0.0/15, Local: 10.3.0.1, Broadcast: 10.3.0.3, Generation: 150
Protocol multiservice, MTU: Unlimited, Generation: 195, Route table: 0
Policer: Input: __default_arp_policer__
Logical interface ae10.104 (Index 342) (SNMP ifIndex 616) (Generation 151)
Description: matched even
Flags: Up SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.104 ] Encapsulation: ENET2
Statistics Packets pps Bytes bps
Bundle:
Input : 0 0 0 0
Output: 2 0 92 0
Adaptive Statistics:
Adaptive Adjusts: 0
Adaptive Scans : 0
Adaptive Updates: 0
Link:
ge-0/0/3.104
Input : 0 0 0 0
Output: 2 0 92 0
ge-0/0/4.104
Input : 0 0 0 0
Output: 0 0 0 0
Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx
ge-0/0/3.104 0 0 0 0
ge-0/0/4.104 0 0 0 0
List-Type Status
Primary Active
Interfaces:
ge-0/0/3 Up
List-Type Status
Backup Waiting
Interfaces:
ge-0/0/4 Up
List-Type Status
Standby Down
Protocol inet, MTU: 8978, Generation: 192, Route table: 0
Flags: Sendbcast-pkt-to-re
Addresses, Flags: Is-Preferred Is-Primary
Destination: 10.4.0.0/16, Local: 10.4.0.1, Broadcast: 10.4.0.3, Generation: 148
Protocol multiservice, MTU: Unlimited, Generation: 193, Route table: 0
Policer: Input: __default_arp_policer__
Logical interface ae10.32767 (Index 341) (SNMP ifIndex 613) (Generation 150)
Flags: Up SNMP-Traps 0x4004000 VLAN-Tag [ 0x0000.0 ] Encapsulation: ENET2
Statistics Packets pps Bytes bps
Bundle:
Input : 0 0 0 0
Output: 0 0 0 0
Adaptive Statistics:
Adaptive Adjusts: 0
Adaptive Scans : 0
Adaptive Updates: 0
Link:
ge-0/0/3.32767
Input : 0 0 0 0
Output: 95 0 38039 0
ge-0/0/4.32767
Input : 0 0 0 0
Output: 95 0 38039 0
Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx
ge-0/0/3.32767 0 0 0 0
ge-0/0/4.32767 0 0 0 0
Protocol multiservice, MTU: Unlimited, Generation: 191, Route table: 0
Flags: None
Policer: Input: __default_arp_policer__
聚合以太网接口上的 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 地址统计信息。
| 平台 |
差异 |
|---|---|
| ACX 系列 |
Junos OS演化版 24.1R1 版本的 ACX7000 系列路由器支持聚合以太网 (AE) 分层服务质量 (HQoS)。系统包括两个不同的接口池:pool_0 和 pool_1。
|
| MX 系列 |
支持 LAG 的 MX 系列路由器每个 LAG 最多支持 64 个接口。 |
| PTX 系列 |
支持 LAG 的 PTX 系列路由器每个 LAG 最多支持 64 个接口。 |