family mpls
语法
family mpls { all-labels; label-1; label-2; label-3; no-labels; no-label-1-exp; payload { ether-pseudowire { zero-control-word; } ip { disable; layer-3-only; port-data { source-msb; source-lsb; destination-msb; destination-lsb; } } } }
层次结构级别
[edit forwarding-options hash-key]
描述
仅对于聚合以太网和 SONET/SDH 接口,请根据 MPLS 标签和有效负载配置负载平衡。仅支持 IPv4 协议。
选项
family mpls
—(仅限聚合以太网接口、聚合 SONET/SDH 接口和多个等价 MPLS 下一跃点)将 MPLS 标签和有效负载信息合并到哈希密钥中,以实现按流负载均衡。仅支持 IPv4 协议。
all-labels
—(仅限 PTX 系列数据包传输路由器)哈希键中最多包含八个 MPLS 标签,用于识别数据包转发引擎中流的唯一性。这是默认设置。label-1
—(仅限 M120、M320、MX 系列和 T 系列路由器)将第一个 MPLS 标签包含在哈希密钥中。这用于单标签数据包,用于基于 IP 信息和 MPLS 标签对每流负载均衡 IPv4 VPLS 流量。label-2
—(仅限 M120、M320、MX 系列和 T 系列路由器)将第二个 MPLS 标签包含在哈希键中。这用于双标签数据包,用于基于 IP 信息和 MPLS 标签对每流负载均衡 IPv4 VPLS 流量。要在哈希键中使用第二个 MPLS 标签,请在层次结构级别同时[edit forwarding-options hash-key family mpls]
包含 andlabel-1
label-2
语句。默认情况下,路由器在第一个和第二个标签上提供哈希处理。如果同时指定了两个标签,则会对整个第一个标签和第二个标签的前 16 位进行哈希处理。label-3
—(仅限 M120、M320、MX 系列和 T 系列路由器)将第三个 MPLS 标签包含在哈希密钥中。要使用第三个 MPLS 标签,请在层次结构级别包含label-1
[edit forwarding-options hash-key family mpls]
、label-2
和label-3
语句。no-labels
— 在哈希键中不包含任何 MPLS 标签。no-label-1-exp
—(仅限 M120、M320、MX 系列和 T 系列路由器)哈希计算中不使用第一个标签的 EXP 位,以避免重新排序的复杂性。payload
— 将 IP 有效负载中的位合并到哈希密钥中,以便基于 MPLS 标签对每流的第 2 层信息进行负载平衡。disable
—(仅限 PTX 系列数据包传输路由器)从哈希密钥中排除 IP 有效负载。ether-pseudowire
—(仅限 M120、M320、MX 系列和 T 系列路由器)通过第 2 层以太网伪线对 IPv4 流量进行负载平衡。zero-control-word
—(M 系列、MX 系列和 PTX 系列)位于以太网数据包前面,以指示 MPLS 以太网伪线有效负载中以太网帧的开始。ip
— 将 IPv4 或 IPv6 有效负载的 IP 地址包含在哈希密钥中,以便基于 MPLS 标签对每流进行负载均衡第 2 层信息。对于 PTX 系列数据包传输路由器,这是默认设置,哈希键中包含第 3 层和第 4 层 IP 信息。disable
—(仅限 PTX 系列数据包传输路由器)从哈希密钥中排除 IP 有效负载。layer-3-only
— 仅将 IP 有效负载数据中的第 3 层 IP 信息包含在哈希密钥中,以便根据 MPLS 标签对每流对第 2 层信息进行负载平衡。port-data
—(仅限 M120、M320、MX 系列和 T 系列路由器)将源端口和目标端口字段信息包含在哈希键中。默认情况下,对源端口和目标端口字段的最高有效字节和最低有效字节进行哈希处理。要选择要散列的特定字节,请在层次结构级别包含一个或多个source-msb
、 、source-lsb
destination-msb
和destination-lsb
[edit forwarding-options hash-key family mpls payload ip port-data]
选项。要防止对所有四个字节进行哈希处理,请在层次结构级别包含layer-3-only
该语句[edit forwarding-options hash-key family mpls payload ip]
。destination-lsb
— 包括目标端口的最低有效字节。destination-msb
— 包括目标端口的最高有效字节。source-lsb
— 包括源端口的最低有效字节。source-msb
— 包括源端口的最高有效字节。
所需权限级别
接口 — 在配置中查看此语句。
接口控制 — 将此语句添加到配置中。
发布信息
在 Junos OS 7.4 版之前引入的语句。
no-label-1-exp
Junos OS 8.0 版中引入的选项。
label-3
以及 no-labels
Junos OS 8.1 版中引入的选项。
ether-pseudowire
Junos OS 9.1 版中引入的声明(仅限 M320 和 T 系列路由器);在 Junos OS 9.4 版中扩展到 M120 和 MX 系列路由器。
all-labels
以及 payload ip disable
Junos OS 12.1X48R2 版中引入的选项。(仅限 PTX 系列数据包传输路由器)。
zero-control-word
Junos OS 16.1 版中为 M 系列、MX 系列和 PTX 系列引入了选项。