hash-key (Forwarding Options)
Sintaxis
hash-key { family inet { layer-3; layer-4; session-id; symmetric-hash { complement; } } family inet6 { layer-3 { destination-address; incoming-interface-index; ipv6-flow-label; next-header; source-address; traffic-class; } layer-4 { destination-port; gtp-tunnel-endpoint-identifier; source-port; } no-incoming-port; session-id; } family mpls { all-labels; bottom-label-1; bottom-label-2; bottom-label-3; 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 { destination-lsb; destination-msb; source-lsb; source-msb; } } } } family multiservice { destination-mac; label-1; label-2; payload { ip { layer-3-only; layer-3 { (source-ip-only | destination-ip-only); } layer-4; } } source-mac: } }
Nivel jerárquico
[edit forwarding-options
Descripción
Seleccione los datos del encabezado del paquete que desea usar para el equilibrio de carga por flujo.
Las opciones se explican por separado.
Para modificar el mecanismo hash predeterminado en los concentradores de puertos modulares (MPC) y los FPC de tipo 5, debe configurar las instrucciones en el nivel de [edit forwarding-options enhanced-hash-key]
jerarquía. Las instrucciones en el nivel de [edit forwarding-options hash-key]
jerarquía no admiten MPC ni FPC de tipo 5.
Las siguientes instrucciones no son compatibles con los enrutadores de la serie T:
-
Las
symmetric-hash
instrucciones y lassession-id
instrucciones en el[edit forwarding-options hash-key family inet]
nivel jerárquico y todas las instrucciones en el nivel jerárquico[edit forwarding-options hash-key family multiservice]
. -
Las
label-1
instrucciones ylabel-2
y la configuración IP en el nivel jerárquico[edit forwarding-options hash-key family multiservice]
.
Las siguientes instrucciones no se admiten en los conmutadores de la serie Q:
-
Las
symmetric-hash
instrucciones y lassession-id
instrucciones en el[edit forwarding-options hash-key family inet]
nivel jerárquico.
En las plataformas PTX, la clase de tráfico de capa 3 de la familia inet/inet6 (dscp-v4/dscp-v6) está deshabilitada de forma predeterminada.
La configuración de EVPN-VXLAN es necesaria para que el ECMP subyacente funcione en plataformas ACX en Junos EVO.
En los enrutadores serie ACX 7000, no se admiten las siguientes instrucciones:
-
label-1
,label-2
epayload
instrucciones en el nivel jerárquico [edit forwarding-options hash-key family multiservice
] -
bottom-label-1
,bottom-label-2
, ,bottom-label-3
,label-2
label-1
no-labels
label-3
yno-label-1-exp
en el nivel jerárquico []edit forwarding-options hash-key family mpls
-
disable
eport-data
instrucciones en el nivel jerárquico [edit forwarding-options hash-key family mpls payload ip
] -
destination-address
,incoming-interface-index
,next-header
,source-address
, entraffic-class
el nivel jerárquico [edit forwarding-options hash-key family inet6 layer-3
] -
destination-port
ysource-port
en el nivel jerárquico [edit forwarding-options hash-key family inet6 layer-4
]
Opciones
-
inet-Familia de protocolos IPv4.
-
mpls-Familia de protocolos MPLS.
-
layer-3-Incorporar datos de capa 3 en la clave hash.
-
layer-4-Incorporar datos de capa 4 en la clave hash.
-
session-id-Incorporar datos de ID de sesión en la clave hash (solo líneas SRX3000 y SRX5000). Los datos del ID de sesión tienen mayor prioridad que la información de las capas 3 o 4.
-
label-1-Incorporar la primera etiqueta MPLS en la clave hash.
-
label-2-Incorporar la segunda etiqueta MPLS en la clave hash.
-
label-3-Incorporar la tercera etiqueta MPLS en la clave hash.
-
no-labels-No incluya etiquetas MPLS en la clave hash.
-
payload-Incorporar datos de carga útil en la clave hash.
-
ip-Incluya la dirección IP de la carga IPv4 o IPv6 en la clave hash.
-
layer-3–only-Incluir solo información de IP de capa 3.
-
port-data-Incluya la información del campo del puerto de origen y destino.
-
source-msb-Incluye el byte más significativo del puerto de origen.
-
source-lsb-Incluya el byte menos significativo del puerto de origen.
-
destination-msb-Incluye el byte más significativo del puerto de destino.
-
destination-lsb-Incluya el byte menos significativo del puerto de destino.
-
source-mac-Incluir la dirección MAC de origen en la clave hash.
-
destination-mac-Incluir la dirección MAC de destino en la clave hash.
Nivel de privilegio requerido
interfaz: para ver esta instrucción en la configuración.
interface-control: para agregar esta instrucción a la configuración.
Información de la versión
Declaración introducida antes de Junos OS versión 7.4.
family multiservice
y no-label-1-exp
las opciones introducidas en Junos OS versión 8.0.
label-3
y no-labels
las opciones introducidas en Junos OS versión 8.1.
ether-pseudowire
declaración introducida en Junos OS versión 9.1 (solo enrutadores serie M320 y T); compatibilidad ampliada a los enrutadores de las series MX y M120 en Junos OS versión 9.4.
ip
, label-1
, label-2
, layer-3-only
y payload
opciones para la instrucción introducida en Junos family multiservice
OS versión 9.4 (solo enrutadores M120 y M320). En el caso de los enrutadores de la serie MX, solo se aplican las ip
instrucciones y payload
.
layer-3
, source-ip-only
, destination-ip-only
e instrucciones layer-4
introducidas para la family multiservice
instrucción en Junos OS versión 9.5. (Solo enrutadores de la serie MX).
all-labels
y payload ip disable
las instrucciones introducidas para la family mpls
instrucción en Junos OS versión 12.1X48R2 PTX Series Packet Transport Routers solamente.
bottom-label
instrucción introducida para la family mpls
instrucción en Junos OS versión 14.1 para enrutadores serie MX con DPC (excepto M7i, M10i y M120).
zero-control-word
para la ether-pseudowire
instrucción introducida en Junos OS versión 16.1 para las series M, MX y PTX.