Interfaces Ethernet agregadas
SUMMARY Obtenga información sobre las interfaces Ethernet agregadas (o agregación de vínculos Ethernet), cómo configurar una interfaz 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 Ethernet agregada (aex) o grupo de agregación de vínculos (LAG). El estándar IEEE 802.3ad define la agregación de vínculos de las interfaces Ethernet y proporciona un método mediante el cual puede agrupar o agrupar varias interfaces Ethernet. La agrupación de varias interfaces permite aumentar el ancho de banda admitido. 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 enlace agregado proporciona un ancho de banda mayor que el ancho de banda proporcionado por cada vínculo individual sin necesidad de equipos nuevos.
-
Mayor resiliencia y disponibilidad: si alguno de los vínculos físicos deja de funcionar, el tráfico se reasigna a otro vínculo miembro.
-
Equilibrio de carga: el paquete Ethernet agregado equilibra la carga entre sus vínculos miembro si falla un vínculo.
Directrices de configuración para interfaces Ethernet agregadas
Tenga en cuenta las siguientes directrices al configurar una interfaz Ethernet agregada.
-
En Junos OS Evolved, si agrega una nueva interfaz miembro al paquete Ethernet agregado, se genera un evento flap de vínculo. La interfaz física se elimina como una interfaz normal y luego se vuelve a agregar 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: hay problemas con la contabilidad y las estadísticas de suscriptores. Utilice lagigether-options
instrucción para configurar interfaces Ethernet agregadas en las interfaces de vínculo de miembro. -
No puede configurar filtros simples en interfaces de vínculos de miembro en un paquete Ethernet agregado.
-
No puede configurar ninguna capacidad específica de IQ, como contabilidad de MAC, reescrituras de VLAN o colas de VLAN en interfaces de vínculos de miembro en un paquete de Ethernet agregado.
Soporte de plataforma para LAG
Tabla 1 enumera los enrutadores de la serie MX y el número máximo de interfaces por LAG y el número máximo de grupos de LAG que admiten. Los enrutadores de la serie MX pueden admitir hasta 64 interfaces por LAG.
Enrutadores serie MX |
Número máximo de interfaces por GAL |
Número máximo de grupos LAG |
---|---|---|
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 el número máximo de interfaces por GAL y el número máximo de grupos de GAL que admiten. Los enrutadores de la serie PTX pueden admitir hasta 128 LAG.
Enrutadores de la serie PTX |
Número máximo de interfaces por GAL |
Número máximo de grupos LAG |
---|---|---|
PTX1000, PTX10002, PTX10003 y PTX10008 |
64 |
128 |
PTX3000 y PTX5000 |
64 |
128 |
PTX10004, PTX10008 y PTX10016 (Junos OS evolucionado) |
64 |
1152 |
PTX10001-36MR |
64 |
256 |
Tabla 3 enumera los enrutadores de la serie ACX y el número máximo de interfaces por LAG y el número máximo de grupos de LAG que admiten.
Enrutadores serie ACX |
Número máximo de interfaces por GAL |
Número máximo de grupos LAG |
---|---|---|
ACX7509 De ae0 a ae2000 |
64 |
255 |
Para ae2001 a ae4091 |
255 |
63 |
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 el número de paquetes de Ethernet agregados que desea incluir en el 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éguelos 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 de vínculo para los vínculos Ethernet agregados. Cuando se especifica la velocidad, todas las interfaces que componen el paquete Ethernet agregado tienen la misma velocidad. También puede configurar los vínculos miembro de un paquete Ethernet agregado con una combinación de velocidades (es decir, velocidades mixtas) para una utilización eficaz 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 va a etiquetar. De forma predeterminada, solo debe haber un vínculo activo para que se etiquete el paquete. No puede configurar el número mínimo de vínculos y el ancho de banda mínimo al mismo tiempo. Son mutuamente excluyentes. |
[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 mutuamente excluyentes. |
[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 Ethernet agregado. Las interfaces Ethernet agregadas se pueden etiquetar o no etiquetar con VLAN. El etiquetado de paquetes proporciona una forma lógica de diferenciar el tráfico en puertos que admiten varias redes virtuales de área local (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 el dispositivo para recopilar estadísticas de multidifusión para la interfaz Ethernet agregada. Para ver las estadísticas de multidifusión, utilice el |
[edit interfaces] user@host# set aex multicast-statistics |
Paso 8: Compruebe 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 Ethernet agregado para que funcionen a diferentes velocidades de vínculo (también conocidas como tarifas). El paquete Ethernet agregado configurado se conoce como un paquete Ethernet agregado de velocidad mixta. Cuando se configuran los vínculos miembro de un paquete Ethernet agregado en modo LAN y 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 se configuran los vínculos de miembro con diferentes velocidades de vínculo, el ancho de banda se utiliza de manera eficiente y completa.
-
Equilibrio de carga: equilibra la carga entre los vínculos de miembro dentro de un paquete Ethernet agregado si falla un vínculo.
Compatibilidad de plataforma con paquetes Ethernet agregados mixtos
Tabla 5 enumera las plataformas y los MPC correspondientes que admiten paquetes de Ethernet agregados de velocidad mixta en los enrutadores de la serie MX.
Para obtener información acerca de los dispositivos que admiten paquetes Ethernet agregados mixtos en Junos OS y Junos OS Evolved, consulte el Explorador de características.
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 (multivelocidad) (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, MPC10E-10C-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 Ethernet agregados mixtos.
Velocidad y modo |
Plataforma compatible |
FPC admitidos |
PIC compatibles |
---|---|---|---|
LAN y WAN Ethernet de 10 Gigabit (Tasa WAN: OC192) |
Enrutadores T640, T1600, T4000 y TX Matrix Plus |
|
|
|
|
||
|
|
||
40 Gigabit Ethernet, 100 Gigabit Ethernet |
Enrutadores T4000 y TX Matrix Plus |
|
|
Enrutadores T640, T1600, T4000 y TX Matrix Plus |
|
|
Directrices de configuración para vínculos Ethernet agregados de velocidad mixta
Tenga en cuenta las siguientes directrices al configurar un paquete Ethernet agregado de velocidad mixta:
-
Puede configurar un máximo de 64 vínculos de miembro para formar un paquete 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 en la serie MX, no se considera un agregado de velocidad mixta. Para mezclar las interfaces que tienen la misma velocidad pero diferentes opciones de trama, no es necesario utilizar la
mixed
instrucción en el nivel de[edit interfaces interface-name aggregated-ether-options link-speed]
jerarquía. -
Los vínculos Ethernet agregados de velocidad mixta pueden interoperar con vínculos miembros de Ethernet agregados que no son de Juniper Networks, siempre que el equilibrio de carga 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 100 Gigabit Ethernet con CFP, el cambio de las configuraciones de protección de vínculos Ethernet agregados o de protección de vínculos LACP da como resultado una aleteo de vínculo Ethernet agregada. Además, cambiar la configuración de un vínculo Ethernet agregado mixto puede dar lugar a una aleteo de vínculos Ethernet agregados.
-
Los paquetes se descartan cuando el rendimiento total del flujo hash que sale de un enlace miembro (o el rendimiento de varios flujos hash que salen de un enlace de un solo miembro) supera la velocidad del vínculo de miembro. Esto puede suceder cuando el vínculo miembro de salida cambia debido a un error de vínculo y el flujo hash cambia a un vínculo miembro de velocidad menor que el rendimiento total del flujo hash.
-
Los vínculos Ethernet agregados de velocidad mixta no admiten componentes de CoS basados en velocidad, como el programador, el formador y el aplicador de políticas. 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 a través de los vínculos miembro de un vínculo Ethernet agregado de velocidad mixta es proporcional a las tasas de los vínculos miembro. El equilibrio de carga de multidifusión de salida no se admite en interfaces Ethernet agregadas mixtas.
-
La interfaz Ethernet agregada de velocidad mixta no admite la protección de vínculos Ethernet agregados, la protección de vínculos en un modelo 1:1 ni la protección de vínculos LACP.
Configurar interfaces Ethernet agregadas de velocidad mixta
Tabla 7 describe los pasos para configurar el paquete Ethernet agregado de velocidad mixta en el dispositivo.
Paso de configuración |
Comando |
---|---|
Paso 1: Especifique el número de paquetes de Ethernet agregados que desea incluir en el 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 de vínculo para los vínculos Ethernet agregados. Cuando especifique la velocidad como mixta, puede configurar los vínculos miembro de un paquete Ethernet agregado con una combinación de velocidades, es decir, velocidades mixtas, para una utilización eficaz del ancho de banda. No puede configurar el número mínimo de vínculos para que se etiquete el paquete de Ethernet agregado cuando configure la velocidad del vínculo como mixta. |
[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: Compruebe 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 miembro en un LAG.
De forma predeterminada, LACP no está configurado en interfaces Ethernet agregadas. Los vínculos Ethernet no intercambian información sobre el estado del vínculo. Cuando se 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 los paquetes LACP, debe configurar LACP en modo activo. Si el actor o la pareja están activos, intercambian paquetes LACP.
-
Pasivo: no hay intercambio de paquetes LACP. Este es el modo de transmisión predeterminado.
Ventajas
-
Monitoreo de vínculos: LACP detecta configuraciones no válidas tanto en el extremo local como en el extremo remoto del vínculo.
-
Resistencia y redundancia de vínculos: si se produce un error en un vínculo, LACP garantiza que el tráfico siga fluyendo en los vínculos restantes.
Directrices de configuración para LACP
Tenga en cuenta las siguientes directrices al configurar LACP:
-
Cuando configura LACP en varias interfaces físicas diferentes, solo las características compatibles con todos los dispositivos vinculados se admiten 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 8 clases de reenvío. Del mismo modo, vincular un PIC que admite la detección temprana aleatoria ponderada (WRED) con un PIC que no lo admite da como resultado un paquete LAG que no admite WRED.
-
Si configura el identificador del sistema LACP (mediante la
system-id systemid
instrucción) para que sea todo ceros (00:00:00:00:00:00), la operación commit produce un error. -
Cuando se habilita un dispositivo para procesar paquetes recibidos en un vínculo miembro independientemente del estado LACP, si el estado del paquete Ethernet agregado está activo (mediante la
accept-data
instrucción), el dispositivo no procesa los paquetes tal como se define en el estándar IEEE 802.3ax. De acuerdo con este estándar, los paquetes deben descartarse, pero en su lugar se procesan porque configuró laaccept-data
instrucción.
En los conmutadores EX2300 y EX3400, el protocolo LACP debe configurarse con un temporizador SLOW periódico para evitar fallas durante eventos de operaciones intensivas de CPU, como cambio de motor de enrutamiento, aletas 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 al que las interfaces envían paquetes LACP. Cuando se configuran diferentes intervalos para las interfaces activa y pasiva, 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 del 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 agregado. 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, 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 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, durante el cual LACP mantiene el estado de un vínculo de miembro como caducado. Para evitar el aleteo excesivo de un vínculo miembro del LAG, puede configurar LACP para evitar la transición de una interfaz de abajo hacia 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 de miembro, independientemente del estado de LACP, si el estado de interfaz agregado está activo. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set accept-data |
Paso 8: Compruebe 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 miembro Ethernet agregados
De forma predeterminada, los paquetes Ethernet agregados utilizan un algoritmo basado en hash para distribuir el tráfico entre 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 enlaces de miembro según el algoritmo hash. La política de salida se distribuye entre programadores o políticas de interfaz de miembro individuales instanciados en cada motor de reenvío de paquetes que aloja un enlace de miembro. La aplicación de políticas 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 dirigida para asignar roles a los vínculos de miembro para controlar escenarios de error de vínculos. La distribución dirigida garantiza una aplicación de políticas precisa que no se distribuye para una interfaz lógica determinada. La distribución de destino es aplicable 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 enlaces 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 consten de vínculos de miembro de las interfaces Ethernet agregadas y puede asignar roles a estas listas, como se indica a continuación:
-
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 un equilibrio de carga entre todos los vínculos de miembros de la lista principal. Si todos los vínculos de la lista principal están activos, 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 copias de seguridad: Puede configurar los vínculos de miembro que formarán parte de la lista de distribución de copias de seguridad. Si todos los enlaces de la lista principal dejan de funcionar, solo entonces los vínculos de la lista de copia de seguridad comenzarán a transportar tráfico. Si se produce un error en algunos de los vínculos de la lista de copia de seguridad, los vínculos restantes de la lista de copia de seguridad contienen tráfico.
-
Lista de distribución en espera: Todos los vínculos restantes se agregan a la lista de espera definida. Si todos los enlaces de la lista principal y la lista de copia de seguridad dejan de funcionar, solo entonces los vínculos de la lista en espera comenzarán 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
-
Cumplimiento preciso de políticas: el cumplimiento de políticas no se distribuye y, por lo tanto, es preciso.
-
Equilibrio de carga: con la distribución dirigida, puede equilibrar la carga del tráfico entre los vínculos de los miembros agregados del paquete Ethernet.
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 miembro Ethernet agregados
En este ejemplo se muestra cómo configurar listas de distribución principales y de copia de seguridad dirigidas para vínculos de miembros Ethernet agregados. Los enlaces de miembros se asignan como miembros a las listas de distribución. A continuación, a las interfaces lógicas del paquete Ethernet agregado se les asigna pertenencia 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 [edit]
y, luego, ingrese commit
desde el 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 dirigida:
-
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 cada miembro del paquete 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 aplicación definido a la interfaz 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 su configuración utilizando el comando show
. 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 utilizan los siguientes componentes de software y hardware:
-
Junos OS versión 16.1 y versiones posteriores
-
Una plataforma de enrutamiento universal 5G 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 Ethernet agregado y también asigna roles a los vínculos de miembro para controlar escenarios de error de vínculos. 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 único vínculo solo para el tráfico saliente.
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 utilizar la apply-groups
instrucción 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 miembro impares del paquete Ethernet agregado al que se asigna la lista principal dl2 y los vínculos de miembro pares a los que se asigna la lista principal dl1.
La interfaz Ethernet agregada utilizada en este ejemplo es ae10 con las 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 lista principal, y a los que terminan en un número par se les asigna la lista dl2 de distribución como lista principal.
Para configurar la distribución dirigida, debe:
-
Cree un grupo de aplicación global.
-
Asigne cada miembro de la interfaz Ethernet agregada a una lista de distribución diferente.
-
Adjunte el grupo de aplicación a la interfaz Ethernet agregada.
-
Cree las interfaces lógicas. El grupo aplicar asigna automáticamente las listas de distribución a cada miembro del paquete Ethernet agregado según sea necesario.
Verificación
Comprobar la distribución dirigida de interfaces lógicas
Propósito
Compruebe que las interfaces lógicas están asignadas a las listas de distribución.
Acción
Para comprobar que las interfaces lógicas están asignadas a las listas de distribución, escriba el show interfaces detail or extensive
comando.
La show interfaces detail or extensive
salida 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 utilizando la interfaz miembro activa. Por ejemplo, en el paquete ae10.101
Ethernet agregado, la interfaz principal que se muestra es ge-0/0/4
y en el paquete ae10.102
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 dirección MAC de origen y la contabilidad basada en la dirección MAC de destino para las direcciones MAC que se aprenden dinámicamente en interfaces Ethernet agregadas.
De forma predeterminada, el aprendizaje dinámico de direcciones MAC de origen y destino en interfaces Ethernet agregadas está deshabilitado. Cuando habilite esta función, puede configurar la contabilidad basada en direcciones MAC de origen y destino en las interfaces enrutadas de los enrutadores de la serie MX con DPC y MPC. Además, cuando se habilita el aprendizaje dinámico de direcciones MAC, se actualiza la configuración del filtro MAC para cada vínculo miembro del paquete Ethernet agregado. El límite del número máximo de direcciones MAC que se pueden aprender de una interfaz no se aplica a esta funcionalidad de aprendizaje dinámico de direcciones MAC.
La contabilidad basada en MAC de destino solo se admite para direcciones MAC aprendidas dinámicamente en la interfaz de entrada, incluido cada vínculo secundario o miembro individual del paquete Ethernet agregado. Los MPC no admiten el aprendizaje de direcciones MAC de destino. El aprendizaje dinámico de direcciones MAC solo se puede admitir en la interfaz Ethernet agregada o en vínculos de miembros individuales selectivos. El soporte de aprendizaje de 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 secundarios individuales. En los DPC, estos paquetes se contabilizan en la dirección de salida (recuento de bytes/paquete de salida), mientras que en los MPC, estos paquetes no se contabilizan porque no se admite el aprendizaje DMAC. Esta diferencia de comportamiento también se produce entre vínculos secundarios en DPC y MPC. Dado que esta característica para habilitar el aprendizaje dinámico está relacionada con la recopilación de estadísticas de la base de datos MAC de vínculos secundarios basados en el comando emitido por la CLI, se produce un impacto en el tiempo que se tarda en mostrar los datos en la consola en función del tamaño de la base de datos MAC y el número de vínculos secundarios repartidos en diferentes FPC.
Ventajas
-
Estadísticas de cómputo: permite calcular estadísticas de direcciones MAC para direcciones MAC aprendidas dinámicamente.
¿Qué es el LAG mejorado?
Cuando se asocia una interfaz física con una interfaz Ethernet agregada, los vínculos secundarios físicos también se asocian con la interfaz Ethernet agregada principal para formar un LAG. Por lo tanto, se crea un siguiente 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 saltos siguientes por VLAN.
Cuando se configura el LAG mejorado, no se crean saltos secundarios para los vínculos de miembro y, como resultado, se puede admitir un mayor número de saltos siguientes. Para configurar el 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á configurado para funcionar en el enhanced-ethernet
modo. Esta función está habilitada de forma predeterminada si el modo de servicios de red del dispositivo está configurado como enhanced-mode
.
Ventajas
-
Reducción del uso de memoria y CPU para admitir interfaces Ethernet agregadas.
-
Mejora en el rendimiento del sistema y números de escalado.
Tabla de historial de cambios
La compatibilidad de la función depende de la plataforma y la versión que utilice. Utilice Feature Explorer a fin de determinar si una función es compatible con la plataforma.
local-address
configurado con la interfaz o la dirección IP de circuito cerrado antes de confirmar la configuración.