Interfaces Ethernet agregadas
SUMMARY Obtenga información sobre las interfaces Ethernet agregadas (o la agregación de vínculos de Ethernet), cómo configurar una interfaz de Ethernet agregada, LACP y otras funciones compatibles.
¿Qué son las interfaces Ethernet agregadas?
Puede agrupar o agrupar varias interfaces Ethernet para formar una interfaz de capa de vínculo única conocida como interfaz de Ethernet agregada (aex) o un grupo de agregación de vínculos (LAG). El estándar IEEE 802.3ad define la agregación de vínculos de interfaces de Ethernet y proporciona un método mediante el cual puede agrupar o agrupar varias interfaces Ethernet. La agrupación de varias interfaces en conjunto le permite aumentar el ancho de banda compatible. El dispositivo trata la interfaz Ethernet agregada o LAG como un único vínculo en lugar de una combinación de varios vínculos.
Ventajas
-
Mayor ancho de banda y rentabilidad: el vínculo agregado ofrece un ancho de banda mayor que el ancho de banda proporcionado por cada vínculo individual sin necesidad de equipos nuevos.
-
Mayor resistencia y disponibilidad: si alguno de los vínculos físicos falla, el tráfico se reasigna a otro vínculo miembro.
-
Equilibrio de carga: el paquete de Ethernet agregado equilibra la carga entre sus vínculos miembros si se produce un error en un vínculo.
Pautas de configuración para interfaces Ethernet agregadas
Tenga en cuenta las siguientes pautas a medida que configura una interfaz Ethernet agregada.
-
En Junos OS Evolucionado, si agrega una nueva interfaz de miembro al paquete de Ethernet agregado, se genera un evento flap de vínculo. La interfaz física se elimina como interfaz normal y, luego, se agrega de nuevo como miembro. Durante este tiempo, se pierden los detalles de la interfaz física.
-
No debe configurar Ethernet agregada para la administración de suscriptores mediante la
ether-options
instrucción. Si lo hace, la administración de suscriptores no funciona correctamente, ya que hay problemas con la contabilidad y las estadísticas del suscriptor. Use lagigether-options
instrucción para configurar interfaces Ethernet agregadas en las interfaces de vínculo miembro. -
No puede configurar filtros simples en interfaces de vínculo miembro en un paquete de Ethernet agregado.
-
No puede configurar capacidades específicas de IQ, como la contabilidad MAC, las reescrituras de VLAN o la cola de VLAN en interfaces de vínculo miembro en un paquete de Ethernet agregado.
Soporte de plataforma para LAG
Tabla 1 enumera los enrutadores de la serie MX y la cantidad máxima de interfaces por LAG y la cantidad máxima de grupos LAG que admiten. Los enrutadores de la serie MX pueden admitir hasta 64 interfaces por LAG.
Enrutadores serie MX |
Interfaces máximas por LAG |
Grupos LAG máximos |
---|---|---|
MX5, MX10, MX40, MX80 y MX104 |
16 |
Limitado por la capacidad de la interfaz. 80 en MX104. |
MX150 |
10 |
10 |
MX240, MX480, MX204, MX304, MX960, MX10003, MX10008, MX10016, MX2010 y MX2020 |
64 |
128 (Antes de 14.2R1) 1000 (14.2R1 y posteriores) |
Tabla 2 enumera los enrutadores de la serie PTX y la cantidad máxima de interfaces por LAG y la cantidad máxima de grupos LAG que admiten. Los enrutadores de la serie PTX pueden admitir hasta 128 LAG.
Enrutadores serie PTX |
Interfaces máximas por LAG |
Grupos LAG máximos |
---|---|---|
PTX1000, PTX10002 y PTX10003, y PTX10008 |
64 |
128 |
PTX3000 y PTX5000 |
64 |
128 |
(Junos OS evolucionado) PTX10008 |
64 |
1152 |
Tabla 3 enumera los enrutadores de la serie ACX y la cantidad máxima de interfaces por LAG y la cantidad máxima de grupos LAG que admiten.
Enrutadores serie ACX |
Interfaces máximas por LAG |
Grupos LAG máximos |
---|---|---|
ACX7509 |
64 |
128 |
Configurar interfaces Ethernet agregadas
Tabla 4 describe los pasos para configurar interfaces Ethernet agregadas en el dispositivo de enrutamiento.
Paso de configuración |
Comando |
---|---|
Paso 1: Especifique la cantidad de paquetes de Ethernet agregados que desea tener en su dispositivo. Si especifica el |
[edit chassis aggregated-devices ethernet] user@host# set device-count number |
Paso 2: Especifique los miembros que desea incluir en el paquete de Ethernet agregado y agrégrelos individualmente. Las interfaces agregadas se numeran del ae0 al ae4092. |
[edit interfaces ] user@host# set interface-name gigether-options 802.3ad aex |
Paso 3: Especifique la velocidad del vínculo para los vínculos Ethernet agregados. Cuando especifique la velocidad, todas las interfaces que componen el paquete de Ethernet agregado tienen la misma velocidad. También puede configurar los vínculos miembros de un paquete de Ethernet agregado con una combinación de velocidades (es decir, velocidades mixtas) para una utilización eficiente del ancho de banda. |
[edit interfaces] user@host# set aex aggregated-ether-options link-speed speed |
Paso 4: Especifique el número mínimo de vínculos para la interfaz Ethernet agregada (aex) —es decir, el paquete definido— que se etiquetará. De forma predeterminada, solo debe haber un vínculo activo para que el paquete se etiquete. No puede configurar el número mínimo de vínculos y el ancho de banda mínimo al mismo tiempo. Son excluyentes entre sí. |
[edit interfaces] user@host# set aex aggregated-ether-options minimum-links number |
Paso 5: (Opcional) Especifique el ancho de banda mínimo para los vínculos Ethernet agregados. No puede configurar la protección de vínculos con un ancho de banda mínimo. No puede configurar el número mínimo de vínculos y el ancho de banda mínimo al mismo tiempo. Son excluyentes entre sí. |
[edit interfaces] user@host# set aex aggregated-ether-options minimum-bandwidth |
Paso 6: Especifique una familia de interfaces y la dirección IP para el paquete de Ethernet agregado. Las interfaces Ethernet agregadas pueden etiquetarse o no etiquetarse con VLAN. El etiquetado de paquetes ofrece una forma lógica de diferenciar el tráfico en puertos que admiten varias redes de área local virtual (VLAN). Aunque debe configurar interfaces Ethernet agregadas para recibir tráfico etiquetado, también debe configurar interfaces Ethernet agregadas que puedan recibir tráfico sin etiquetar. |
Interfaz etiquetada [edit interfaces] user@host# set aex vlan-tagging unit 0 vlan-id vlan-id Interfaz sin etiquetar [edit interfaces] user@host# set aex unit 0 family inet address ip-address |
Paso 7: (Opcional) Configure su dispositivo para recopilar estadísticas de multidifusión para la interfaz de Ethernet agregada. Para ver las estadísticas de multidifusión, utilice el |
[edit interfaces] user@host# set aex multicast-statistics |
Paso 8: Verifique y confirme la configuración. |
[edit interfaces] user@host# run show configuration user@host# commit |
Paso 9: (Opcional) Elimine una interfaz Ethernet agregada. |
[edit] user@host# delete interfaces aex O [edit] user@host# delete chassis aggregated-devices ethernet device-count |
Consulte también
Interfaces Ethernet agregadas de modo mixto y velocidad mixta
En los dispositivos de Juniper Networks, puede configurar los vínculos de miembro de un paquete de Ethernet agregado para que funcionen a diferentes velocidades de vínculo (también conocidas como velocidades). El paquete de Ethernet agregado configurado se conoce como un paquete de Ethernet agregado de velocidad mixta. Cuando se configuran los vínculos miembros de un paquete de Ethernet agregado en modo LAN, así como en modo WAN para interfaces de 10 Gigabit Ethernet, la configuración se conoce como configuración de modo mixto.
Ventajas
-
Utilización eficiente del ancho de banda: cuando configura los vínculos de miembro con diferentes velocidades de vínculo, el ancho de banda se utiliza de manera eficiente y se completa.
-
Equilibrio de carga: equilibra la carga entre los vínculos de los miembros dentro de un paquete de Ethernet agregado si se produce un error en un vínculo.
Soporte de plataforma para paquetes de Ethernet agregados mixtos
Tabla 5 enumera las plataformas y los MPC correspondientes que admiten paquetes de Ethernet agregados de velocidad mixta en enrutadores serie MX.
Para obtener más información acerca de los dispositivos que admiten paquetes de Ethernet agregados mixtos en Junos OS y Junos OS evolucionado, consulte el Explorador de funciones.
MPC compatibles |
Plataforma compatible |
Versión inicial |
---|---|---|
16x10GE (MPC-3D-16XGE-SFPP) |
MX240, MX480, MX960, MX2010 y MX2020 |
14.2R1 |
MPC1E (MX-MPC1-3D; MX-MPC1E-3D; MX-MPC-1-3D-Q; MX-MPC1E-3D-Q) |
MX240, MX480, MX960, MX2010 y 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 y MX2020 |
14.2R1 |
MPC3E (MX-MPC3E-3D) |
MX240, MX480, MX960, MX2010 y MX2020 |
14.2R1 |
MPC4E (MPC4E-3D-32XGE-SFPP y MPC4E-3D-2CGE-8XGE) |
MX240, MX480, MX960, MX2010 y MX2020 |
14.2R1 |
MPC5E (6x40GE+24x10GE;6x40GE+24x10GEQ;2x100GE+4x10GE; 2x100GE+4x10GEQ) |
MX240, MX480, MX960, MX2010 y MX2020 |
14.2R1 |
MPC6E (MX2K-MPC6E) |
MX2010 y MX2020 |
14.2R1 |
MPC7E (de velocidad múltiple) (MPC7E-MRATE) |
MX240, MX480, MX960, MX2010 y MX2020 |
15.1F4 |
MPC7E 10G (MPC7E-10G) |
MX240, MX480, MX960, MX2010 y MX2020 |
15.1F5 |
MPC8E (MX2K-MPC8E) |
MX2010 y MX2020 |
15.1F5 |
MPC9E (MX2K-MPC9E) |
MX2010 y MX2020 |
15.1F5 |
MPC10E (MPC10E-15C-MRATE) |
MX240, MX480 y MX960 |
19.1R1 |
MPC11E (MX2KE-MPC11E) |
MX2010 y MX2020 |
19.3R2 y 20.1R1 |
Tabla 6 enumera las plataformas y los componentes de hardware correspondientes que admiten paquetes de Ethernet agregados mixtos.
Velocidad y modo |
Plataforma compatible |
FPC compatibles |
PIC compatibles |
---|---|---|---|
LAN y WAN Ethernet de 10 Gigabit (Velocidad de WAN: OC192) |
Enrutadores T640, T1600, T4000 y TX Matrix Plus |
|
|
|
|
||
|
|
||
Ethernet de 40 Gigabit, 100 Gigabit Ethernet |
Enrutadores T4000 y TX Matrix Plus |
|
|
Enrutadores T640, T1600, T4000 y TX Matrix Plus |
|
|
Pautas de configuración para vínculos Ethernet agregados de velocidad mixta
Tenga en cuenta las siguientes pautas mientras configura un paquete de Ethernet agregado de velocidad mixta:
-
Puede configurar un máximo de 64 vínculos de miembros para formar un paquete de Ethernet agregado mixto.
-
Cuando se mezcla una interfaz de 10 Gigabit Ethernet en modo LAN y una interfaz de 10 Gigabit Ethernet en modo WAN en el mismo paquete agregado de la serie MX, no se considera un agregado de velocidad mixta. Para mezclar interfaces que tengan la misma velocidad pero diferentes opciones de trama, no es necesario usar la
mixed
instrucción en el[edit interfaces interface-name aggregated-ether-options link-speed]
nivel de jerarquía. -
Los enlaces Ethernet agregados de velocidad mixta pueden interoperar con vínculos de miembro de Ethernet agregados que no son de Juniper Networks, siempre que el equilibrio de carga de Ethernet agregado de velocidad mixta esté configurado a la salida.
-
Después de configurar un vínculo Ethernet agregado de velocidad mixta en una PIC de Ethernet de 100 Gigabit con CFP, cambiar las configuraciones agregadas de protección de vínculo Ethernet o de protección de vínculo LACP da como resultado una flaqueación agregada del vínculo Ethernet. Además, cambiar la configuración de un vínculo Ethernet agregado mixto puede dar lugar a una flaqueo del vínculo Ethernet agregado.
-
Los paquetes se pierden cuando la transferencia de datos total del flujo de hash que sale de un vínculo de miembro (o la transferencia de datos de varios flujos hash que salen de un solo vínculo miembro) supera la velocidad del vínculo del miembro. Esto puede suceder cuando el vínculo de miembro de salida cambia debido a un error de vínculo y el flujo hash cambia a un vínculo miembro de velocidad que es menor que la transferencia de datos total del flujo de hash.
-
Los vínculos Ethernet agregados de velocidad mixta no admiten componentes de CoS basados en velocidad, como programador, moldeador y policía. Sin embargo, la configuración predeterminada de CoS se admite en los vínculos ethernet agregados de velocidad mixta.
-
El equilibrio de carga del tráfico de salida entre los vínculos miembros de un vínculo Ethernet de velocidad mixta agregada es proporcional a las tasas de los vínculos miembros. El equilibrio de carga de multidifusión de salida no se admite en interfaces Ethernet agregadas mixtas.
-
La interfaz de Ethernet agregada de velocidad mixta no admite protección de vínculo Ethernet agregada, protección de vínculo en un modelo 1:1 y protección de vínculo LACP.
Configurar interfaces Ethernet agregadas de velocidad mixta
Tabla 7 describe los pasos para configurar el paquete de Ethernet agregado de velocidad mixta en el dispositivo.
Paso de configuración |
Comando |
---|---|
Paso 1: Especifique la cantidad de paquetes de Ethernet agregados que desea tener en su dispositivo. Si especifica el |
[edit chassis aggregated-devices ethernet] user@host# set device-count number |
Paso 2: Especifique los miembros que desea incluir en el paquete de Ethernet agregado. Las interfaces agregadas se numeran del ae0 al ae4092. |
[edit interfaces ] user@host# set interface-name gigether-options 802.3ad aex |
Paso 3: Especifique la velocidad del vínculo para los vínculos Ethernet agregados. Cuando especifica la velocidad como mixta, puede configurar los vínculos miembros de un paquete de Ethernet agregado con una combinación de velocidades(es decir, velocidades mixtas) para una utilización eficiente del ancho de banda. Cuando configure la velocidad del vínculo como mixta, no puede configurar el número mínimo de vínculos para el paquete de Ethernet agregado que se va a etiquetar como activo. |
[edit interfaces] user@host# set aex aggregated-ether-options link-speed mixed |
Paso 4: Especifique el ancho de banda mínimo para los vínculos Ethernet agregados. No puede configurar la protección de vínculos con el ancho de banda mínimo. |
[edit interfaces] user@host# set aex aggregated-ether-options minimum-bandwidth |
Paso 5: Verifique y confirme la configuración. |
[edit interfaces] user@host# run show configuration user@host# commit |
Consulte también
¿Qué es el protocolo de control de agregación de vínculos?
El protocolo de control de agregación de vínculos (LACP), definido en IEEE 802.3ad, es un protocolo de monitoreo que detecta fallas en la capa de vínculo dentro de una red. Puede usar LACP para supervisar los extremos locales y remotos de los vínculos de miembros en un LAG.
De forma predeterminada, la LACP no está configurada en interfaces Ethernet agregadas. Los vínculos Ethernet no intercambian información sobre el estado del vínculo. Cuando configura LACP, el vínculo de transmisión (también conocido como actor) inicia la transmisión de paquetes LACP al vínculo receptor (también conocido como socio). El actor es la interfaz local en un intercambio LACP. El socio es la interfaz remota en un intercambio LACP.
Cuando configure LACP, debe seleccionar uno de los siguientes modos de transmisión para cada extremo del LAG:
-
Activo para iniciar la transmisión de paquetes LACP y responder a paquetes LACP, debe configurar LACP en modo activo. Si el actor o el socio están activos, intercambian paquetes LACP.
-
Pasivo: No hay intercambio de paquetes LACP. Este es el modo de transmisión predeterminado.
Ventajas
-
Supervisión de vínculos: LACP detecta configuraciones no válidas en el extremo local, así como en el extremo remoto del vínculo.
-
Resistencia y redundancia del vínculo: si un vínculo falla, LACP garantiza que el tráfico continúe fluyendo en los vínculos restantes.
Pautas de configuración para LACP
Tenga en cuenta las siguientes pautas al configurar LACP:
-
Cuando configure LACP en varias interfaces físicas diferentes, solo se admiten las funciones que se admiten en todos los dispositivos vinculados en el paquete de grupo de agregación de vínculos (LAG) resultante. Por ejemplo, diferentes PIC pueden admitir un número diferente de clases de reenvío. Si utiliza la agregación de vínculos para vincular los puertos de una PIC que admite hasta 16 clases de reenvío con una PIC que admite hasta 8 clases de reenvío, el paquete LAG resultante admite hasta ocho clases de reenvío. De manera similar, vincular una PIC que admite la detección temprana aleatoria ponderada (WRED) con una PIC que no la admite da como resultado un paquete LAG que no admite WRED.
-
Si configura el identificador de sistema LACP (mediante la
system-id systemid
instrucción) para que sea todos ceros (00:00:00:00:00:00), la operación de confirmación produce un error. -
Cuando habilita un dispositivo para procesar paquetes recibidos en un vínculo miembro independientemente del estado LACP si el estado del paquete de Ethernet agregado está activo (mediante el uso de la
accept-data
instrucción), el dispositivo no procesa los paquetes como se define en el estándar IEEE 802.3ax. De acuerdo con este estándar, los paquetes se deben eliminar, pero se procesan en su lugar porque configuró laaccept-data
instrucción.
En los conmutadores EX2300 y EX3400, el protocolo LACP debe configurarse con un temporizador LENTO periódico para evitar flaps durante eventos de operaciones intensivas de CPU, como conmutación del motor de enrutamiento, flaps de interfaz y recopilación exhaustiva de datos del motor de reenvío de paquetes.
Configurar LACP
Tabla 8 describe los pasos para configurar LACP en una interfaz Ethernet agregada.
Paso de configuración |
Comando |
---|---|
Paso 1: Especifique el modo de transmisión LACP, activo o pasivo. |
[edit interfaces interface-name aggregated-ether-options] user@host# set lacp active user@host# set lacp passive |
Paso 2: Especifique el intervalo en el que las interfaces envían paquetes LACP. Cuando se configuran intervalos diferentes para las interfaces activas y pasivas, el actor transmite los paquetes a la velocidad configurada en la interfaz del socio . |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set periodic interval |
Paso 3: Configure el identificador de sistema LACP. El identificador de sistema definido por el usuario en LACP permite que dos puertos de dos dispositivos diferentes actúen como si fueran parte del mismo grupo de agregados. El identificador del sistema es un campo único globalmente de 48 bits (6 bytes). Se utiliza en combinación con un valor de prioridad del sistema de 16 bits, lo que da como resultado un identificador de sistema LACP único. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set system-id system-id |
Paso 4: Configure la prioridad del sistema LACP en el nivel de interfaz de Ethernet agregada. Esta prioridad del sistema tiene prioridad sobre el valor de prioridad configurado a nivel global |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set system-priority system-priority |
Paso 5: (Opcional) Configure la clave administrativa LACP. Debe configurar MC-LAG para configurar esta opción. Para obtener más información sobre MC-LAG, consulte Descripción de los grupos de agregación de vínculos multichasis. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set admin-key number |
Paso 6: Especifique el período de tiempo, en segundos, para el cual LACP mantiene el estado de un vínculo miembro vencido. Para evitar un aleteo excesivo de un vínculo de miembro LAG, puede configurar la LACP para evitar que la transición de una interfaz de abajo a arriba durante un intervalo especificado. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set hold-time timer-value |
Paso 7: Configure el dispositivo para procesar los paquetes recibidos en un vínculo miembro independientemente del estado LACP si el estado agregado de la interfaz está activo. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set accept-data |
Paso 8: Verifique y confirme la configuración. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# run show configuration user@host# commit |
Consulte también
Distribución dirigida de interfaces lógicas estáticas a través de vínculos de miembros Ethernet agregados
De forma predeterminada, los paquetes de Ethernet agregados usan un algoritmo basado en hash para distribuir el tráfico en varios vínculos. El tráfico destinado a través de una interfaz lógica de un paquete puede salir a través de cualquiera de los vínculos miembros basados en el algoritmo hash. La política de salida se distribuye entre programadores de interfaz de miembro individuales o policías instanciados en cada motor de reenvío de paquetes que aloja un vínculo de miembro. La aplicación de la política de salida distribuida depende del equilibrio de carga del tráfico y, por lo tanto, no siempre es precisa.
La distribución dirigida proporciona un mecanismo para dirigir el tráfico a través de vínculos especificados de un paquete Ethernet agregado. También puede usar la distribución de destino para asignar roles a vínculos de miembro y controlar escenarios de fallas de vínculo. La distribución dirigida garantiza una aplicación precisa de políticas que no se distribuye para una interfaz lógica determinada. La distribución de destino se aplica a las interfaces de capa 2 y capa 3, independientemente de la familia configurada para la interfaz lógica. El tráfico saliente de un host de capa 3 se distribuye entre todos los vínculos miembros de un paquete Ethernet agregado. La distribución dirigida se implementa solo para el tráfico de tránsito.
Puede formar listas de distribución que constan de vínculos de miembros de las interfaces Ethernet agregadas y puede asignar roles a estas listas, de la siguiente manera:
-
Lista de distribución principal: Puede configurar los vínculos de miembro que formarán parte de la lista de distribución principal. El tráfico tiene equilibrio de carga entre todos los vínculos miembros de la lista principal. Si todos los vínculos de la lista principal están activados, el tráfico se reenvía en esos vínculos. Si algunos de los vínculos de una lista principal fallan, los vínculos restantes transportan tráfico.
-
Lista de distribución de respaldo: Puede configurar los vínculos de miembro que formarán parte de la lista de distribución de respaldo. Si todos los vínculos de la lista principal bajan, solo entonces los vínculos de la lista de respaldo comienzan a transportar tráfico. Si algunos de los vínculos de la lista de copias de seguridad fallan, el resto de los vínculos de la lista de copias de seguridad llevan tráfico.
-
Lista de distribución en espera: Todos los vínculos restantes se agregan a la lista de espera definida. Si todos los vínculos de la lista principal y la lista de respaldo fallan, solo entonces los vínculos de la lista en espera comienzan a transportar tráfico. Cuando los vínculos de la lista de distribución principal vuelven a estar en línea, vuelven a transportar tráfico.
Ventajas
-
Aplicación precisa de políticas: la aplicación de políticas no se distribuye y, por lo tanto, es precisa.
-
Equilibrio de carga: con la distribución dirigida, puede equilibrar la carga del tráfico entre los vínculos de miembro del paquete Ethernet agregados.
Ejemplo: Configure la distribución dirigida para una aplicación precisa de políticas en interfaces lógicas a través de vínculos de miembros Ethernet agregados
En este ejemplo, se muestra cómo configurar listas de distribución de destino principales y de respaldo para vínculos de miembros Ethernet agregados. Los vínculos de miembros se asignan membresía a las listas de distribución. A continuación, se asigna membresía a las interfaces lógicas del paquete de Ethernet agregado a la lista principal y a la lista de copia de seguridad.
Configuración
Configuración rápida de CLI
Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red, copie y pegue los comandos en la CLI en el nivel de jerarquía y, luego, ingrese commit
desde el [edit]
modo de configuración.
[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 ge-0/0/3 apply-groups-except INTF gigether-options 802.3ad ae10 distribution-list dl1 user@host# set interfaces ge-0/0/4 apply-groups-except INTF gigether-options 802.3ad ae10 distribution-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
Procedimiento paso a paso
Para configurar la distribución de destino:
-
Cree un grupo de aplicación global y especifique la lista principal y la lista de copia de seguridad.
[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
-
Asigne a cada miembro del paquete de Ethernet agregado a una lista de distribución diferente.
[edit] user@host# set interfaces ge-0/0/3 apply-groups-except INTF gigether-options 802.3ad ae10 distribution-list dl1 [edit] user@host# set interfaces ge-0/0/4 apply-groups-except INTF gigether-options 802.3ad ae10 distribution-list dl2
-
Adjunte el grupo
de apply definido a la interfaz de Ethernet agregada.
[edit] user@host# set interfaces ae10 apply-groups GR-AE-ACCESS-DISTRIBUTION
-
Cree las interfaces lógicas y configure sus parámetros.
[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
Resultados
Desde el modo de configuración, confirme la configuración con el show
comando. Si el resultado no muestra la configuración deseada, repita las instrucciones de configuración en este ejemplo para corregirla.
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 ge-0/0/3 apply-groups-except INTF; gigether-options { 802.3ad { ae10; distribution-list dl1; } }
user@host# show interfaces ge-0/0/4 apply-groups-except INTF; gigether-options { 802.3ad { ae10; distribution-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 { } } }
Requisitos
En este ejemplo, se usan los siguientes componentes de software y hardware:
-
Junos OS versión 16.1 y versiones posteriores
-
Plataforma de enrutamiento universal de 5G de la serie MX
Descripción general
La distribución dirigida proporciona un mecanismo para dirigir el tráfico a través de vínculos especificados de un paquete de Ethernet agregado, y también asigna roles a vínculos miembros para manejar escenarios de fallas de vínculo. Puede configurar la distribución dirigida para equilibrar la carga del tráfico entre los vínculos de miembro del paquete Ethernet agregados. Puede asignar una interfaz lógica a un solo vínculo solo para el tráfico de salida.
En este ejemplo, se utiliza la apply-groups
configuración para especificar las listas de distribución para las interfaces lógicas de los vínculos de miembro Ethernet agregados. Puede usar la instrucción apply-groups
para heredar las instrucciones de configuración de Junos OS de un grupo de configuración. La apply-groups
instrucción de configuración del ejemplo muestra los vínculos de miembros numerados impares del paquete de Ethernet agregado a los que se les asigna la lista principal dl2 y los vínculos de miembros numerados pares que se les asigna la lista principal dl1.
La interfaz Ethernet agregada utilizada en este ejemplo es ae10 con unidades 101, 102, 103 y 104. La interfaz física ge-0/0/3 se especifica como lista de distribución dl1 y ge-0/0/4 como dl2. Los números de unidad de interfaz lógica del paquete de Ethernet agregado que termina en un número impar se asignan a la lista dl1 de distribución como la lista principal, y a los que terminan en un número par se les asigna la lista dl2 de distribución como la lista principal.
Para configurar la distribución de destino, debe:
-
Cree un grupo de aplicación global.
-
Asigne a cada miembro de la interfaz de Ethernet agregada a una lista de distribución diferente.
-
Adjunte el grupo apply a la interfaz de Ethernet agregada.
-
Cree las interfaces lógicas. El grupo apply asigna automáticamente las listas de distribución a cada miembro del paquete de Ethernet agregado según sea necesario.
Verificación
Verificar la distribución dirigida de interfaces lógicas
Propósito
Compruebe que las interfaces lógicas se asignan a las listas de distribución.
Acción
Para comprobar que las interfaces lógicas se asignan a las listas de distribución, escriba el show interfaces detail or extensive
comando.
El show interfaces detail or extensive
resultado del comando muestra las interfaces lógicas que terminan en un número impar que se asigna a la lista dl1 de distribución (ge-0/0/3
) y las que terminan en un número par que se asignan a la lista dl2 de distribución (ge-0/0/4
) de forma predeterminada. Si se produce un error en cualquiera de esas interfaces, las interfaces lógicas cambian a las interfaces de la lista de copia de seguridad o continúan usando la interfaz de miembro activo. Por ejemplo, en el paquete ae10.101
de Ethernet agregado, la interfaz principal que se muestra es ge-0/0/4
y en el paquete ae10.102
de Ethernet agregado, la interfaz principal es ge-0/0/3
, y de manera similar para las otras interfaces lógicas.
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__
Contabilización de direcciones MAC para direcciones aprendidas dinámicamente en interfaces Ethernet agregadas
Puede configurar la contabilidad basada en dirección MAC de origen y destino para direcciones MAC que se aprenden dinámicamente en interfaces Ethernet agregadas.
De forma predeterminada, se deshabilita el aprendizaje dinámico de direcciones MAC de origen y destino en interfaces Ethernet agregadas. Cuando habilita esta función, puede configurar la contabilidad basada en direcciones MAC de origen y destino en las interfaces enrutadas en enrutadores serie MX con DPC y MPC. Además, cuando habilita el aprendizaje dinámico de direcciones MAC, se actualiza la configuración del filtro MAC para cada vínculo miembro del paquete de Ethernet agregado. El límite de la cantidad máxima de direcciones MAC que se pueden aprender desde una interfaz no se aplica a este aprendizaje dinámico de la funcionalidad de direcciones MAC.
La contabilidad basada en MAC de destino solo se admite para direcciones MAC aprendidas dinámicamente en la interfaz de entrada, incluyendo cada vínculo individual secundario o miembro del paquete de Ethernet agregado. Los MPC no admiten el aprendizaje de direcciones MAC de destino. Solo se puede admitir el aprendizaje dinámico de direcciones MAC en la interfaz de Ethernet agregada o en vínculos de miembros individuales. La compatibilidad de aprendizaje MAC en el paquete depende de la capacidad de los vínculos de miembros individuales. Si un vínculo del paquete no contiene la capacidad de admitir el aprendizaje o la contabilidad de MAC, se deshabilita en el paquete de Ethernet agregado.
Los datos MAC del paquete agregado se muestran después de recopilar datos de vínculos hijos individuales. En los DPC, estos paquetes se contabilizan en la dirección de salida (recuento de paquetes de salida/bytes), mientras que en los MPC, estos paquetes no se contabilizan porque no se admite el aprendizaje de DMAC. Esta diferencia de comportamiento también se produce entre los vínculos hijos en DPC y MPC. Dado que esta función para habilitar el aprendizaje dinámico está relacionada con la recopilación de estadísticas de la base de datos MAC de vínculos hijos basados en el comando emitido desde la CLI, hay un impacto en el tiempo que se tarda en mostrar los datos en la consola según el tamaño de la base de datos MAC y el número de vínculos hijos repartidos entre los distintos FPC.
Ventajas
-
Estadísticas de computación: le permite calcular las estadísticas de direcciones MAC para direcciones MAC aprendidas dinámicamente.
¿Qué es enhanced LAG?
Cuando asocia una interfaz física con una interfaz Ethernet agregada, los vínculos físicos secundario también se asocian a la interfaz Ethernet agregada principal para formar un LAG. Por lo tanto, se crea un salto secundario para cada vínculo miembro de una interfaz Ethernet agregada para cada interfaz VLAN. Por ejemplo, un siguiente salto agregado para una interfaz Ethernet agregada con vínculos de 16 miembros conduce a la creación de 17 próximos saltos por VLAN.
Cuando configure LAG mejorado, no se crean los próximos saltos hijos para los vínculos de miembro y, como resultado, se puede admitir un mayor número de saltos próximos. Para configurar LAG mejorado, debe configurar el modo de servicios de red del dispositivo como enhanced-ip
. Esta función no se admite si el modo de servicios de red del dispositivo está establecido para funcionar en el enhanced-ethernet
modo. Esta función se habilita de forma predeterminada si el modo de servicios de red en el dispositivo está configurado como enhanced-mode
.
Ventajas
-
Reducción del uso de memoria y CPU para admitir interfaces Ethernet agregadas.
-
Mejora del rendimiento del sistema y escalamiento de números.
local-address
configurado en la interfaz o dirección IP de circuito cerrado antes de la confirmación de configuración.