EN ESTA PÁGINA
Ejemplo: Configuración de la agregación de vínculos de varios chasis en la serie QFX
Ejemplo: Configuración de la agregación de vínculos de múltiples chasis en la serie MX
Ejemplo: Configurar funciones opcionales para agregación de vínculos de múltiples chasis
Ejemplo: EVPN-MPLS interfuncionando con una topología MC-LAG
Ejemplos de MC-LAG
Ejemplo: Configuración de la agregación de vínculos de varios chasis en la serie QFX
Nuestro equipo de pruebas de contenido validó y actualizó este ejemplo.
En este ejemplo, se muestra cómo los grupos de agregación de vínculos multichasis (MC-LAG) permiten que un dispositivo cliente forme una interfaz LAG lógica entre dos conmutadores para proporcionar redundancia y equilibrio de carga entre los dos conmutadores, compatibilidad con multiconexión y una red de capa 2 sin bucles sin ejecutar el protocolo de árbol de expansión (STP).
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
-
Junos OS versión 13.2X51-D10 o posterior para conmutadores independientes QFX5100, versión 15.1X53-D10 o posterior para conmutadores independientes QFX10002.
-
Revalidado en la versión 17.3R1 de Junos OS para conmutadores QFX5100 y QFX10000.
-
Revalidado en la versión 19.4R1 de Junos OS para conmutadores QFX10000.
-
Antes de configurar un MC-LAG, asegúrese de que entiende cómo:
-
Configure interfaces Ethernet agregadas en un conmutador. Consulte Ejemplo: Configuración de la agregación de vínculos entre un producto de la serie QFX y un conmutador de agregación.
-
Configure el protocolo de control de agregación de vínculos (LACP) en las interfaces Ethernet agregadas en un conmutador. Consulte Ejemplo: Configuración de la agregación de vínculos con LACP entre un producto de la serie QFX y un conmutador de agregación.
Descripción general
En este ejemplo, se configura un MC-LAG en dos conmutadores, que consta de dos interfaces Ethernet agregadas, un vínculo de protección de vínculo de control de interchasis (ICL-PL), un vínculo de protección de varios chasis para ICL-PL, el protocolo de control entre chasis para los pares que alojan el MC-LAG y conectividad de capa 3 entre pares de MC-LAG. La conectividad de capa 3 es necesaria para ICCP.
Topología
La topología utilizada en este ejemplo consta de dos conmutadores que alojan un MC-LAG. Los dos conmutadores están conectados a un servidor. En la figura 1 , se muestra la topología utilizada en este ejemplo.
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.
QFX1
set chassis aggregated-devices ethernet device-count 2 set interfaces xe-0/0/0 ether-options 802.3ad ae1 set interfaces xe-0/0/1 ether-options 802.3ad ae0 set interfaces xe-0/0/2 ether-options 802.3ad ae0 set interfaces xe-0/0/3 unit 0 family ethernet-switching interface-mode access set interfaces xe-0/0/3 unit 0 family ethernet-switching vlan members v10 set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 unit 0 family ethernet-switching interface-mode trunk set interfaces ae0 unit 0 family ethernet-switching vlan members v50 set interfaces ae0 unit 0 family ethernet-switching vlan members v10 set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 aggregated-ether-options lacp system-id 00:01:02:03:04:05 set interfaces ae1 aggregated-ether-options lacp admin-key 3 set interfaces ae1 aggregated-ether-options mc-ae mc-ae-id 3 set interfaces ae1 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae1 aggregated-ether-options mc-ae chassis-id 0 set interfaces ae1 aggregated-ether-options mc-ae mode active-active set interfaces ae1 aggregated-ether-options mc-ae status-control active set interfaces ae1 aggregated-ether-options mc-ae init-delay-time 240 set interfaces ae1 unit 0 family ethernet-switching interface-mode trunk set interfaces ae1 unit 0 family ethernet-switching vlan members v10 set interfaces em0 unit 0 family inet address 10.1.1.1/24 set interfaces irb unit 10 family inet address 10.10.1.1/24 set interfaces irb unit 50 family inet address 10.50.1.1/30 set multi-chassis multi-chassis-protection 10.50.1.2 interface ae0 set protocols iccp local-ip-addr 10.50.1.1 set protocols iccp peer 10.50.1.2 session-establishment-hold-time 340 set protocols iccp peer 10.50.1.2 redundancy-group-id-list 1 set protocols iccp peer 10.50.1.2 backup-liveness-detection backup-peer-ip 10.1.1.2 set protocols iccp peer 10.50.1.2 liveness-detection minimum-receive-interval 1000 set protocols iccp peer 10.50.1.2 liveness-detection transmit-interval minimum-interval 1000 set switch-options service-id 10 set vlans v10 vlan-id 10 set vlans v10 l3-interface irb.10 set vlans v50 vlan-id 50 set vlans v50 l3-interface irb.50
QFX2
set chassis aggregated-devices ethernet device-count 2 set interfaces xe-0/0/0 ether-options 802.3ad ae1 set interfaces xe-0/0/1 ether-options 802.3ad ae0 set interfaces xe-0/0/2 ether-options 802.3ad ae0 set interfaces xe-0/0/3 unit 0 family ethernet-switching interface-mode access set interfaces xe-0/0/3 unit 0 family ethernet-switching vlan members v10 set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 unit 0 family ethernet-switching interface-mode trunk set interfaces ae0 unit 0 family ethernet-switching vlan members v50 set interfaces ae0 unit 0 family ethernet-switching vlan members v10 set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 aggregated-ether-options lacp system-id 00:01:02:03:04:05 set interfaces ae1 aggregated-ether-options lacp admin-key 3 set interfaces ae1 aggregated-ether-options mc-ae mc-ae-id 3 set interfaces ae1 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae1 aggregated-ether-options mc-ae chassis-id 1 set interfaces ae1 aggregated-ether-options mc-ae mode active-active set interfaces ae1 aggregated-ether-options mc-ae status-control standby set interfaces ae1 aggregated-ether-options mc-ae init-delay-time 240 set interfaces ae1 unit 0 family ethernet-switching interface-mode trunk set interfaces ae1 unit 0 family ethernet-switching vlan members v10 set interfaces em0 unit 0 family inet address 10.1.1.2/24 set interfaces irb unit 10 family inet address 10.10.1.2/24 set interfaces irb unit 50 family inet address 10.50.1.2/30 set multi-chassis multi-chassis-protection 10.50.1.1 interface ae0 set protocols iccp local-ip-addr 10.50.1.2 set protocols iccp peer 10.50.1.1 session-establishment-hold-time 340 set protocols iccp peer 10.50.1.1 redundancy-group-id-list 1 set protocols iccp peer 10.50.1.1 backup-liveness-detection backup-peer-ip 10.1.1.1 set protocols iccp peer 10.50.1.1 liveness-detection minimum-receive-interval 1000 set protocols iccp peer 10.50.1.1 liveness-detection transmit-interval minimum-interval 1000 set switch-options service-id 10 set vlans v10 vlan-id 10 set vlans v10 l3-interface irb.10 set vlans v50 vlan-id 50 set vlans v50 l3-interface irb.50
QFX3
set chassis aggregated-devices ethernet device-count 2 set interfaces xe-0/0/0 ether-options 802.3ad ae1 set interfaces xe-0/0/1 ether-options 802.3ad ae1 set interfaces xe-0/0/2 unit 0 family ethernet-switching interface-mode access set interfaces xe-0/0/2 unit 0 family ethernet-switching vlan members v10 set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 unit 0 family ethernet-switching interface-mode trunk set interfaces ae1 unit 0 family ethernet-switching vlan members v10 set interfaces em0 unit 0 family inet address 10.1.1.3/24 set interfaces irb unit 10 family inet address 10.10.1.3/24 set vlans v10 vlan-id 10 set vlans v10 l3-interface irb.10
Configuración de MC-LAG en dos conmutadores
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración.
Para habilitar interfaces y el vínculo de protección de múltiples chasis entre pares MC-LAG:
-
Configure el número de LAG en QFX1 y QFX2.
[edit chassis] user@switch# set aggregated-devices ethernet device-count 2
-
Agregue interfaces miembro a las interfaces Ethernet agregadas en QFX1 y QFX2.
QFX1 and QFX2: [edit interfaces] user@switch# set xe-0/0/0 ether-options 802.3ad ae1 [edit interfaces] user@switch# set xe-0/0/1 ether-options 802.3ad ae0 [edit interfaces] user@switch# set xe-0/0/2 ether-options 802.3ad ae0
-
Configure una interfaz de acceso al host final conectado.
[edit interfaces] user@switch# set xe-0/0/3 unit 0 family ethernet-switching interface-mode access
-
Agregue interfaces miembro a VLAN v10.
[edit interfaces] user@switch# set interfaces xe-0/0/3 unit 0 family ethernet-switching vlan members v10
-
Configure una interfaz troncal entre QFX1 y QFX2.
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching interface-mode trunk
-
Active las VLAN en el MC-LAG entre QFX1 y QFX2.
[edit] user@switch# set vlans v10 vlan-id 10
>[edit] user@switch# set vlans v50 vlan-id 50
>[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching vlan members v10
>[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching vlan members v50
-
Configure un IRB 50.
>[edit irb] user@switch# set irb.50
-
Asigne VLAN 50 a irb.50.
>[edit] user@switch# set vlans v50 l3-interface irb.50
-
Configure un IRB 10.
>[edit irb] user@switch# set irb.10
-
Asignar VLAN 10 irb.10.
>[edit] user@switch# set vlans v10 l3-interface irb.10
-
Habilite LACP en la interfaz MC-LAG en QFX1 y QFX2.
Nota:Al menos un extremo debe estar activo. El otro extremo puede ser activo o pasivo.
>[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp active [edit interfaces] user@switch# set ae1 aggregated-ether-options lacp active
-
Especifique el mismo ID de sistema LACP para MC-LAG en QFX1 y QFX2.
>[edit interfaces] user@switch# set ae1 aggregated-ether-options lacp system-ID 00:01:02:03:04:05
-
Especifique la misma clave de administración de LACP en QFX1 y QFX2.
>[edit interfaces] user@switch# set ae1 aggregated-ether-options lacp admin-key 3
-
Especifique el mismo número de identificación de Ethernet agregado multichasis en ambos pares MC-LAG en QFX1 y QFX2.
>[edit interfaces] user@switch# set ae1 aggregated-ether-options mc-ae mc-ae-id 3
-
Especifique un ID de chasis único para el MC-LAG en los pares MC-LAG de QFX1 y QFX2.
>QFX1: [edit interfaces] user@switch# set ae1 aggregated-ether-options mc-ae chassis-id 0
>QFX2: [edit interfaces] user@switch# set ae1 aggregated-ether-options mc-ae chassis-id 1
-
Especifique el modo de funcionamiento del MC-LAG en QFX1 y QFX2.
Nota:En este momento, solo se admite el modo activo-activo.
>[edit interfaces] user@switch# set ae1 aggregated-ether-options mc-ae mode active-active
-
Especifique el control de estado para MC-LAG en QFX1 y QFX2.
Nota:Debe configurar el control de estado en QFX1 y QFX2 que alojan el MC-LAG. Si un par está en modo activo, el otro debe estar en modo de espera.
>QFX1: [edit interfaces] user@switch# set ae1 aggregated-ether-options mc-ae status-control active
>QFX2: [edit interfaces] user@switch# set ae1 aggregated-ether-options mc-ae status-control standby
-
Especifique el número de segundos por los que se debe aplazar la puesta en marcha de la interfaz Ethernet agregada multichasis después de reiniciar QFX1 y QFX2.
Nota:El valor recomendado para la configuración máxima de VLAN (por ejemplo, 4000 VLAN) es de 240 segundos. Si la supervisión IGMP está habilitada en todas las VLAN, el valor recomendado es 420 segundos.
>[edit interfaces] user@switch# set ae1 aggregated-ether-options mc-ae init-delay-time 240
-
Configure la conectividad de capa 3 entre los pares MC-LAG en QFX1 y QFX2.
>[edit vlans] user@switch# set v50 vlan-id 50
>[edit vlans] user@switch# set v50 l3-interface irb.50
>[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching interface-mode trunk vlan members v50
-
Configure un vínculo de protección multichasis entre QFX1 y QFX2.
>QFX1: [edit] user@switch# set multi-chassis multi-chassis-protection 10.50.1.2 interface ae0
>QFX2: [edit] user@switch# set multi-chassis multi-chassis-protection 10.50.1.1 interface ae0
-
Configure la dirección IP local para que esté en la conexión ICCP en QFX1 y QFX2.
>QFX1: [edit protocols] user@switch# set iccp local-ip-addr 10.50.1.1
>QFX2: [edit protocols] user@switch# set iccp local-ip-addr 10.50.1.2
-
(Opcional) Configure el tiempo durante el cual una conexión ICCP debe realizarse correctamente entre los pares MC-LAG en QFX1 y QFX2.
Nota:En los conmutadores de la serie QFX, el tiempo de espera predeterminado para establecer la sesión es de 300 segundos. Sin embargo, el tiempo de establecimiento de la sesión debe ser al menos 100 segundos mayor que el tiempo de retraso de inicialización. Opcionalmente, puede actualizar el tiempo de establecimiento de la sesión para que sea de 340 segundos y el tiempo de retraso de inicialización para que sea de 240 segundos.
>QFX1: [edit protocols] user@switch# set iccp peer 10.50.1.2 session-establishment-hold-time 340
>QFX2: [edit protocols] user@switch# set iccp peer 10.50.1.1 session-establishment-hold-time 340
-
Configure los grupos de redundancia para ICCP en QFX1 y QFX2.
>QFX1: [edit protocols] user@switch# set iccp peer 10.50.1.2 redundancy-group-id-list 1
>QFX2: [edit protocols] user@switch# set iccp peer 10.50.1.1 redundancy-group-id-list 1
-
(Opcional) Configure la dirección IP de copia de seguridad que se utilizará para la detección de vida de copia de seguridad en QFX1 y QFX2.
Nota:De forma predeterminada, la detección de vida de copia de seguridad no está habilitada. La configuración de una dirección IP de respaldo ayuda a lograr una pérdida de tráfico de menos de un segundo durante un reinicio de par MC-LAG.
>QFX1: [edit protocols] user@switch# set iccp peer 10.50.1.2 backup-liveness-detection backup-peer-ip 10.1.1.2
>QFX2: [edit protocols] user@switch# set iccp peer 10.50.1.1 backup-liveness-detection backup-peer-ip 10.1.1.1
-
Configure la dirección IP del par y el intervalo mínimo de recepción para una sesión BFD para ICCP en QFX1 y QFX2.
>QFX1: [edit protocols] user@switch# set iccp peer 10.50.1.2 liveness-detection minimum-receive-interval 1000
>QFX2: [edit protocols] user@switch# set iccp peer 10.50.1.1 liveness-detection minimum-receive-interval 1000
-
Configure la dirección IP del par y el intervalo mínimo de transmisión para la sesión BFD para ICCP en QFX1 y QFX2.
>QFX1: [edit protocols] user@switch# set iccp peer 10.50.1.2 liveness-detection transmit-interval minimum-interval 1000
>QFX2: [edit protocols] user@switch# set iccp peer 10.50.1.1 liveness-detection transmit-interval minimum-interval 1000
-
Para habilitar el ID de servicio en QFX1 y QFX2:
El ID de servicio de conmutación se utiliza para sincronizar aplicaciones, IGMP, ARP y aprendizaje MAC entre los miembros de MC-LAG.
>[edit switch-options] user@switch# set service-id 10
Resultados
Estos son los resultados de su configuración en QFX1.
chassis {
aggregated-devices {
ethernet {
device-count 2;
}
}
}
interfaces {
xe-0/0/0 {
ether-options {
802.3ad ae1;
}
}
xe-0/0/1 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/2 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/3 {
unit 0 {
family ethernet-switching {
interface-mode access;
vlan {
members v10;
}
}
}
}
ae0 {
aggregated-ether-options {
lacp {
active;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members [ v50 v10 ];
}
}
}
}
ae1 {
aggregated-ether-options {
lacp {
active;
system-id 00:01:02:03:04:05;
admin-key 3;
}
mc-ae {
mc-ae-id 3;
redundancy-group 1;
chassis-id 0;
mode active-active;
status-control active;
init-delay-time 240;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members v10;
}
}
}
}
em0 {
unit 0 {
family inet {
address 10.1.1.1/24;
}
}
}
irb {
unit 10 {
family inet {
address 10.10.1.1/24;
}
}
unit 50 {
family inet {
address 10.50.1.1/30;
}
}
}
}
multi-chassis {
multi-chassis-protection 10.50.1.2 {
interface ae0;
}
}
protocols {
iccp {
local-ip-addr 10.50.1.1;
peer 10.50.1.2 {
session-establishment-hold-time 340;
redundancy-group-id-list 1;
backup-liveness-detection {
backup-peer-ip 10.1.1.2;
}
liveness-detection {
minimum-receive-interval 1000;
transmit-interval {
minimum-interval 1000;
}
}
}
}
}
switch-options {
service-id 10;
}
vlans {
v10 {
vlan-id 10;
l3-interface irb.10;
}
v50 {
vlan-id 50;
l3-interface irb.50;
}
}
Muestre los resultados de la configuración en QFX2.
chassis {
aggregated-devices {
ethernet {
device-count 2;
}
}
}
interfaces {
xe-0/0/0 {
ether-options {
802.3ad ae1;
}
}
xe-0/0/1 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/2 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/3 {
unit 0 {
family ethernet-switching {
interface-mode access;
vlan {
members v10;
}
}
}
}
ae0 {
aggregated-ether-options {
lacp {
active;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members [ v50 v10 ];
}
}
}
}
ae1 {
aggregated-ether-options {
lacp {
active;
system-id 00:01:02:03:04:05;
admin-key 3;
}
mc-ae {
mc-ae-id 3;
redundancy-group 1;
chassis-id 1;
mode active-active;
status-control standby;
init-delay-time 240;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members v10;
}
}
}
}
em0 {
unit 0 {
family inet {
address 10.1.1.2/24;
}
}
}
irb {
unit 10 {
family inet {
address 10.10.1.2/24;
}
}
unit 50 {
family inet {
address 10.50.1.2/30;
}
}
}
}
multi-chassis {
multi-chassis-protection 10.50.1.1 {
interface ae0;
}
}
protocols {
iccp {
local-ip-addr 10.50.1.2;
peer 10.50.1.1 {
session-establishment-hold-time 340;
redundancy-group-id-list 1;
backup-liveness-detection {
backup-peer-ip 10.1.1.1;
}
liveness-detection {
minimum-receive-interval 1000;
transmit-interval {
minimum-interval 1000;
}
}
}
}
}
switch-options {
service-id 10;
}
vlans {
v10 {
vlan-id 10;
l3-interface irb.10;
}
v50 {
vlan-id 50;
l3-interface irb.50;
}
}
Muestre los resultados de la configuración en QFX3.
chassis {
aggregated-devices {
ethernet {
device-count 2;
}
}
}
interfaces {
xe-0/0/0 {
ether-options {
802.3ad ae1;
}
}
xe-0/0/1 {
ether-options {
802.3ad ae1;
}
}
xe-0/0/2 {
unit 0 {
family ethernet-switching {
interface-mode access;
vlan {
members v10;
}
}
}
}
ae1 {
aggregated-ether-options {
lacp {
active;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members v10;
}
}
}
}
em0 {
unit 0 {
family inet {
address 10.1.1.3/24;
}
}
}
irb {
unit 10 {
family inet {
address 10.10.1.3/24;
}
}
}
}
vlans {
v10 {
vlan-id 10;
l3-interface irb.10;
}
}
Verificación
Compruebe que la configuración funciona correctamente.
- Verificar que ICCP está funcionando en QFX1
- Verificar que LACP está activo en QFX1
- Comprobación de que las interfaces MC-AE e ICL-PL están activas en QFX1
- Verificar que el aprendizaje de MAC se produce en QFX1
- Comprobación de que Host1 puede conectarse a Host2
Verificar que ICCP está funcionando en QFX1
Propósito
Compruebe que ICCP se está ejecutando en QFX1.
Acción
user@switch> show iccp
Redundancy Group Information for peer 10.50.1.2
TCP Connection : Established
Liveliness Detection : Up
Backup liveness peer status: Up
Redundancy Group ID Status
1 Up
Client Application: lacpd
Redundancy Group IDs Joined: 1
Client Application: l2ald_iccpd_client
Redundancy Group IDs Joined: 1
Significado
En este resultado, se muestra que la conexión TCP entre los pares que hospedan MC-LAG está activa, que la detección de ejecución está activa y que se están ejecutando las aplicaciones cliente MCSNOOPD y ESWD.
Verificar que LACP está activo en QFX1
Propósito
Compruebe que LACP está activo en QFX1.
Acción
user@switch> show lacp interfaces
Aggregated interface: ae0
LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity
xe-0/0/1 Actor No No Yes Yes Yes Yes Fast Active
xe-0/0/1 Partner No No Yes Yes Yes Yes Fast Active
xe-0/0/2 Actor No No Yes Yes Yes Yes Fast Active
xe-0/0/2 Partner No No Yes Yes Yes Yes Fast Active
LACP protocol: Receive State Transmit State Mux State
xe-0/0/1 Current Fast periodic Collecting distributing
xe-0/0/2 Current Fast periodic Collecting distributing
Aggregated interface: ae1
LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity
xe-0/0/0 Actor No No Yes Yes Yes Yes Fast Active
xe-0/0/0 Partner No No Yes Yes Yes Yes Fast Active
LACP protocol: Receive State Transmit State Mux State
xe-0/0/0 Current Fast periodic Collecting distributing
Significado
Este resultado muestra que QFX1 está participando en la negociación de LACP.
Comprobación de que las interfaces MC-AE e ICL-PL están activas en QFX1
Propósito
Compruebe que las interfaces MC-AE e ICL-PL estén activas en QFX1.
Acción
user@switch> show interfaces mc-ae
Member Link : ae1
Current State Machine's State: mcae active state
Local Status : active
Local State : up
Peer Status : active
Peer State : up
Logical Interface : ae1.0
Topology Type : bridge
Local State : up
Peer State : up
Peer Ip/MCP/State : 10.50.1.2 ae0.0 up
Significado
Este resultado muestra que la interfaz de MC-AE en QFX1 está activa y activa.
Verificar que el aprendizaje de MAC se produce en QFX1
Propósito
Compruebe que el aprendizaje de MAC funciona en QFX1.
Acción
user@switch> show ethernet-switching table
MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static, C - Control MAC
SE - statistics enabled, NM - non configured MAC, R - remote PE MAC, O - ovsdb MAC)
Ethernet switching table : 3 entries, 3 learned
Routing instance : default-switch
Vlan MAC MAC Age Logical NH RTR
name address flags interface Index ID
v10 00:50:56:93:73:cd DR - ae0.0 0 0
v10 00:50:56:93:87:58 DL - xe-0/0/3.0 0 0
v10 00:50:56:93:89:a0 DLR - ae1.0 0 0
Significado
El resultado muestra tres entradas de direcciones MAC aprendidas.
Comprobación de que Host1 puede conectarse a Host2
Propósito
Compruebe que Host1 puede hacer ping a Host2.
Acción
[edit] user@HOST1> ping 10.10.1.102 PING 10.10.1.102 (10.10.1.102): 56 data bytes 64 bytes from 10.10.1.102: icmp_seq=0 ttl=64 time=157.788 ms 64 bytes from 10.10.1.102: icmp_seq=1 ttl=64 time=153.965 ms 64 bytes from 10.10.1.102: icmp_seq=2 ttl=64 time=102.126 ms ...
Significado
El resultado muestra que HOST1 puede hacer ping correctamente a HOST2.
Resolución de problemas
Solución de problemas de un LAG que no funciona
Problema
El show interfaces terse comando muestra que MC-LAG es down.
Solución
Compruebe lo siguiente:
-
Compruebe que no haya ninguna discrepancia en la configuración.
-
Compruebe que todos los puertos miembro estén activos.
-
Compruebe que el MC-LAG forma parte de la familia de conmutación Ethernet (LAG de capa 2).
-
Compruebe que el miembro MC-LAG esté conectado al miembro MC-LAG correcto en el otro extremo.
Ejemplo: Configuración de la agregación de vínculos de múltiples chasis en la serie MX
En este ejemplo, se muestra cómo configurar un grupo de agregación de vínculos de varios chasis (MC-LAG) en un escenario activo-activo en el que la carga equilibra la carga del tráfico a través de los PE.
- Requisitos
- Descripción general
- Configuración de los enrutadores de PE
- Configuración del dispositivo CE
- Configuración del enrutador del proveedor
- Verificación
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
Este ejemplo también se aplica a los conmutadores QFX10002 y QFX10008.
-
Cuatro enrutadores de la serie MX de Juniper Networks (MX240, MX480, MX960)
-
Junos OS versión 11.2 o posterior ejecutándose en los cuatro enrutadores
Descripción general
Considere un ejemplo de topología en la que un enrutador de borde de cliente, CE, está conectado a dos enrutadores de borde de proveedor (PE), PE1 y PE2, respectivamente. Los dos dispositivos PE tienen un grupo de agregación de vínculos (LAG) conectado al dispositivo CE. El modo configurado es activo-activo, lo que significa que los puertos LAG de ambos enrutadores de PE están activos y transportan tráfico al mismo tiempo. PE1 y PE2 están conectados a un único enrutador de proveedor de servicios, P.
En este ejemplo, el enrutador CE no es consciente de que sus vínculos Ethernet agregados están conectados a dos dispositivos PE independientes. Los dos dispositivos PE tienen un LAG conectado al dispositivo CE. El modo configurado es activo-activo, lo que significa que los puertos LAG de ambos enrutadores de PE están activos y transportan tráfico al mismo tiempo.
En la Figura 2, desde la perspectiva del enrutador CE, los cuatro puertos que pertenecen a un LAG están conectados a un único dispositivo de proveedor de servicios. Dado que el modo configurado es activo-activo, los cuatro puertos están activos y el dispositivo CE equilibra la carga del tráfico a los dispositivos de PE de emparejamiento. En los enrutadores de PE, se configura un LAG normal orientado hacia el dispositivo CE.
En un extremo de un MC-LAG hay un dispositivo cliente MC-LAG, como un servidor, que tiene uno o más vínculos físicos en un LAG. Este dispositivo cliente no necesita detectar el MC-LAG. Al otro lado de un MC-LAG hay dos enrutadores MC-LAG. Cada uno de los enrutadores tiene uno o más vínculos físicos conectados a un único dispositivo de cliente. Los enrutadores se coordinan entre sí para garantizar que el tráfico de datos se reenvíe correctamente.
Los mensajes ICCP se envían entre los dos dispositivos PE. En este ejemplo, se configura un MC-LAG en dos enrutadores, que constan de dos interfaces Ethernet agregadas, un vínculo de protección de vínculos de interchasis (ICL-PL), un vínculo de protección de varios chasis para ICL-PL e ICCP para los pares que alojan el MC-LAG.
Diagrama de topología
En la figura 2, se muestra la topología utilizada en este ejemplo.
de la serie MX
Configuración de los enrutadores de PE
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.
Enrutador PE1
set chassis aggregated-devices ethernet device-count 5 set interfaces ge-1/0/1 gigether-options 802.3ad ae1 set interfaces ge-1/1/2 unit 0 family inet address 10.100.100.1/30 set interfaces ge-1/0/6 gigether-options 802.3ad ae0 set interfaces ge-1/1/1 flexible-vlan-tagging set interfaces ge-1/1/1 encapsulation flexible-ethernet-services set interfaces ge-1/1/1 unit 0 encapsulation vlan-bridge set interfaces ge-1/1/1 unit 0 vlan-id-range 100-110 set interfaces ge-1/1/4 flexible-vlan-tagging set interfaces ge-1/1/4 encapsulation flexible-ethernet-services set interfaces ge-1/1/4 unit 0 encapsulation vlan-bridge set interfaces ge-1/1/4 unit 0 vlan-id-range 100-110 set interfaces ae0 flexible-vlan-tagging set interfaces ae0 encapsulation flexible-ethernet-services set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp system-priority 100 set interfaces ae0 aggregated-ether-options lacp system-id 00:00:00:00:00:05 set interfaces ae0 aggregated-ether-options lacp admin-key 1 set interfaces ae0 aggregated-ether-options mc-ae mc-ae-id 5 set interfaces ae0 aggregated-ether-options mc-ae redundancy-group 10 set interfaces ae0 aggregated-ether-options mc-ae chassis-id 1 set interfaces ae0 aggregated-ether-options mc-ae mode active-active set interfaces ae0 aggregated-ether-options mc-ae status-control active set interfaces ae0 unit 0 encapsulation vlan-bridge set interfaces ae0 unit 0 vlan-id-range 100-110 set interfaces ae0 unit 0 multi-chassis-protection 10.100.100.2 interface ge-1/1/4.0 set interfaces ae1 flexible-vlan-tagging set interfaces ae1 encapsulation flexible-ethernet-services set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 aggregated-ether-options lacp system-priority 100 set interfaces ae1 aggregated-ether-options lacp system-id 00:00:00:00:00:05 set interfaces ae1 aggregated-ether-options lacp admin-key 1 set interfaces ae1 aggregated-ether-options mc-ae mc-ae-id 10 set interfaces ae1 aggregated-ether-options mc-ae redundancy-group 10 set interfaces ae1 aggregated-ether-options mc-ae chassis-id 1 set interfaces ae1 aggregated-ether-options mc-ae mode active-active set interfaces ae1 aggregated-ether-options mc-ae status-control active set interfaces ae1 unit 0 encapsulation vlan-bridge set interfaces ae1 unit 0 vlan-id-range 100-110 set interfaces ae1 unit 0 multi-chassis-protection 10.100.100.2 interface ge-1/1/4.0 set bridge-domains bd0 domain-type bridge set bridge-domains bd0 vlan-id all set bridge-domains bd0 service-id 20 set bridge-domains bd0 interface ae1.0 set bridge-domains bd0 interface ge-1/0/3.0 set bridge-domains bd0 interface ge-1/1/1.0 set bridge-domains bd0 interface ge-1/1/4.0 set bridge-domains bd0 interface ae0.0 set protocols iccp local-ip-addr 10.100.100.1 set protocols iccp peer 10.100.100.2 redundancy-group-id-list 10 set protocols iccp peer 10.100.100.2 liveness-detection minimum-interval 1000 set switch-options service-id 10
Enrutador PE2
set chassis aggregated-devices ethernet device-count 5 set interfaces ge-1/0/2 unit 0 family inet address 10.100.100.2/30 set interfaces ge-1/0/3 flexible-vlan-tagging set interfaces ge-1/0/3 encapsulation flexible-ethernet-services set interfaces ge-1/0/3 unit 0 encapsulation vlan-bridge set interfaces ge-1/0/3 unit 0 vlan-id-range 100-110 set interfaces ge-1/0/4 flexible-vlan-tagging set interfaces ge-1/0/4 encapsulation flexible-ethernet-services set interfaces ge-1/0/4 unit 0 encapsulation vlan-bridge set interfaces ge-1/0/4 unit 0 vlan-id-range 100-110 set interfaces ge-1/0/5 gigether-options 802.3ad ae0 set interfaces ge-1/1/0 gigether-options 802.3ad ae1 set interfaces ae0 flexible-vlan-tagging set interfaces ae0 encapsulation flexible-ethernet-services set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp system-priority 100 set interfaces ae0 aggregated-ether-options lacp system-id 00:00:00:00:00:05 set interfaces ae0 aggregated-ether-options lacp admin-key 1 set interfaces ae0 aggregated-ether-options mc-ae mc-ae-id 5 set interfaces ae0 aggregated-ether-options mc-ae redundancy-group 10 set interfaces ae0 aggregated-ether-options mc-ae chassis-id 0 set interfaces ae0 aggregated-ether-options mc-ae mode active-active set interfaces ae0 aggregated-ether-options mc-ae status-control standby set interfaces ae0 unit 0 encapsulation vlan-bridge set interfaces ae0 unit 0 vlan-id-range 100-110 set interfaces ae0 unit 0 multi-chassis-protection 10.100.100.1 interface ge-1/0/4.0 set interfaces ae1 flexible-vlan-tagging set interfaces ae1 encapsulation flexible-ethernet-services set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 aggregated-ether-options lacp system-priority 100 set interfaces ae1 aggregated-ether-options lacp system-id 00:00:00:00:00:05 set interfaces ae1 aggregated-ether-options lacp admin-key 1 set interfaces ae1 aggregated-ether-options mc-ae mc-ae-id 10 set interfaces ae1 aggregated-ether-options mc-ae redundancy-group 10 set interfaces ae1 aggregated-ether-options mc-ae chassis-id 0 set interfaces ae1 aggregated-ether-options mc-ae mode active-active set interfaces ae1 aggregated-ether-options mc-ae status-control standby set interfaces ae1 unit 0 encapsulation vlan-bridge set interfaces ae1 unit 0 vlan-id-range 100-110 set interfaces ae1 unit 0 multi-chassis-protection 10.100.100.1 interface ge-1/0/4.0 set bridge-domains bd0 domain-type bridge set bridge-domains bd0 vlan-id all set bridge-domains bd0 service-id 20 set bridge-domains bd0 interface ae1.0 set bridge-domains bd0 interface ge-1/0/3.0 set bridge-domains bd0 interface ge-1/0/4.0 set bridge-domains bd0 interface ae0.0 set protocols iccp local-ip-addr 10.100.100.2 set protocols iccp peer 10.100.100.1 redundancy-group-id-list 10 set protocols iccp peer 10.100.100.1 liveness-detection minimum-interval 1000 set switch-options service-id 10
Configuración del enrutador PE1
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar el enrutador PE1:
-
Especifique el número de interfaces Ethernet agregadas que se van a crear.
[edit chassis] user@PE1# set aggregated-devices ethernet device-count 5
-
Especifique los miembros que se incluirán en los paquetes de Ethernet agregados.
[edit interfaces] user@PE1# set ge-1/0/1 gigether-options 802.3ad ae1 user@PE1# set ge-1/0/6 gigether-options 802.3ad ae0
-
Configure las interfaces que se conectan a los remitentes o receptores, las interfaces ICL y las interfaces ICCP.
[edit interfaces] user@PE1# set ge-1/1/1 flexible-vlan-tagging user@PE1# set ge-1/1/1 encapsulation flexible-ethernet-services user@PE1# set ge-1/1/1 unit 0 encapsulation vlan-bridge user@PE1# set ge-1/1/1 unit 0 vlan-id-range 100-110 user@PE1# set ge-1/1/4 flexible-vlan-tagging user@PE1# set ge-1/1/4 encapsulation flexible-ethernet-services user@PE1# set ge-1/1/4 unit 0 encapsulation vlan-bridge user@PE1# set ge-1/1/4 unit 0 vlan-id-range 100-110 user@PE1# set ge-1/1/2 unit 0 family inet address 10.100.100.1/30
-
Configure los parámetros en los paquetes de Ethernet agregados.
[edit interfaces ae0] user@PE1# set flexible-vlan-tagging user@PE1# set encapsulation flexible-ethernet-services user@PE1# set unit 0 encapsulation vlan-bridge user@PE1# set unit 0 vlan-id-range 100-110 user@PE1# set unit 0 multi-chassis-protection 10.100.100.2 interface ge-1/1/4.0 [edit interfaces ae1] user@PE1# set flexible-vlan-tagging user@PE1# set encapsulation flexible-ethernet-services user@PE1# set unit 0 encapsulation vlan-bridge user@PE1# set unit 0 vlan-id-range 100-110 user@PE1# set unit 0 multi-chassis-protection 10.100.100.2 interface ge-1/1/4.0
-
Configure LACP en los paquetes de Ethernet agregados.
[edit interfaces ae0 aggregated-ether-options] user@PE1# set lacp active user@PE1# set lacp system-priority 100 user@PE1# set lacp system-id 00:00:00:00:00:05 user@PE1# set lacp admin-key 1 [edit interfaces ae1 aggregated-ether-options] user@PE1# set lacp active user@PE1# set lacp system-priority 100 user@PE1# set lacp system-id 00:00:00:00:00:05 user@PE1# set lacp admin-key 1
-
Configure las interfaces MC-LAG.
[edit interfaces ae0 aggregated-ether-options] user@PE1# set mc-ae mc-ae-id 5 user@PE1# set mc-ae redundancy-group 10 user@PE1# set mc-ae chassis-id 1 user@PE1# set mc-ae mode active-active user@PE1# set mc-ae status-control active [edit interfaces ae1 aggregated-ether-options] user@PE1# set mc-ae mc-ae-id 10 user@PE1# set mc-ae redundancy-group 10 user@PE1# set mc-ae chassis-id 1 user@PE1# set mc-ae mode active-active user@PE1# set mc-ae status-control active
El número de identificación de Ethernet agregado de múltiples chasis (mc-ae-id) especifica a qué grupo de agregación de vínculos pertenece la interfaz de Ethernet agregada. Las interfaces ae0 en el enrutador PE1 y PE2 están configuradas con mc-ae-id 5. Las interfaces ae1 en el enrutador PE1 y PE2 están configuradas con mc-ae-id 10.
ICCP utiliza la
redundancy-group 10instrucción para asociar varios chasis que realicen funciones de redundancia similares y para establecer un canal de comunicación de modo que las aplicaciones en chasis de emparejamiento puedan enviarse mensajes entre sí. Las interfaces ae0 y ae1 en los enrutadores PE1 y PE2 se configuran con el mismo grupo de redundancia, el grupo de redundancia 10.LACP
chassis-idutiliza la instrucción para calcular el número de puerto de los vínculos miembro físicos del MC-LAG. El enrutador PE1 utiliza chassid-id 1 para identificar sus interfaces ae0 y ae1. El enrutador PE2 utiliza chassis-id 0 para identificar sus interfaces ae0 y ae1.La
modeinstrucción indica si un MC-LAG está en modo activo-en espera o en modo activo-activo. Los chasis que están en el mismo grupo deben estar en el mismo modo. -
Configure un dominio que incluya el conjunto de puertos lógicos.
[edit bridge-domains bd0] user@PE1# set domain-type bridge user@PE1# set vlan-id all user@PE1# set service-id 20 user@PE1# set interface ae0.0 user@PE1# set interface ae1.0 user@PE1# set interface ge-1/1/1.0 user@PE1# set interface ge-1/1/4.0
Los puertos dentro de un dominio de puente comparten las mismas características de inundación o difusión para realizar puentes de capa 2.
La instrucción bridge-level
service-ides necesaria para vincular dominios de puente relacionados entre pares (en este caso, el enrutador PE1 y el enrutador PE2) y debe configurarse con el mismo valor. -
Configure los parámetros del ICCP.
[edit protocols iccp] user@PE1# set local-ip-addr 10.100.100.1 user@PE1# set peer 10.100.100.2 redundancy-group-id-list 10 user@PE1# set peer 10.100.100.2 liveness-detection minimum-interval 1000
-
Configure el ID de servicio a nivel global.
[edit switch-options] user@PE1# set service-id 10
Debe configurar la misma configuración única para toda la red para un servicio del conjunto de enrutadores de PE que proporcionan el servicio. Este ID de servicio es necesario si las interfaces Ethernet agregadas de varios chasis forman parte de un dominio de puente.
Resultados
Desde el modo de configuración, escriba los comandos , show chassis, show interfacesshow protocolsy show switch-options para confirmar la show bridge-domainsconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@PE1# show bridge-domains
bd0 {
domain-type bridge;
vlan-id all;
service-id 20;
interface ae1.0;
interface ge-1/1/1.0;
interface ge-1/1/4.0;
interface ae0.0;
}
user@PE1# show chassis
aggregated-devices {
ethernet {
device-count 5;
}
}
user@PE1# show interfaces
ge-1/0/1 {
gigether-options {
802.3ad ae1;
}
}
ge-1/0/6 {
gigether-options {
802.3ad ae0;
}
}
ge-1/1/2 {
unit 0 {
family inet {
address 10.100.100.1/30;
}
}
}
ge-1/1/1 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
unit 0 {
encapsulation vlan-bridge;
vlan-id-range 100-110;
}
}
ge-1/1/4 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
unit 0 {
encapsulation vlan-bridge;
vlan-id-range 100-110;
}
}
ae0 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
aggregated-ether-options {
lacp {
active;
system-priority 100;
system-id 00:00:00:00:00:05;
admin-key 1;
}
mc-ae {
mc-ae-id 5;
redundancy-group 10;
chassis-id 1;
mode active-active;
status-control active;
}
}
unit 0 {
encapsulation vlan-bridge;
vlan-id-range 100-110;
multi-chassis-protection 10.100.100.2 {
interface ge-1/1/4.0;
}
}
}
ae1 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
aggregated-ether-options {
lacp {
active;
system-priority 100;
system-id 00:00:00:00:00:05;
admin-key 1;
}
mc-ae {
mc-ae-id 10;
redundancy-group 10;
chassis-id 1;
mode active-active;
status-control active;
}
}
unit 0 {
encapsulation vlan-bridge;
vlan-id-range 100-110;
multi-chassis-protection 10.100.100.2 {
interface ge-1/1/4.0;
}
}
}
user@PE1# show protocols
iccp {
local-ip-addr 10.100.100.1;
peer 10.100.100.2 {
redundancy-group-id-list 10;
liveness-detection {
minimum-interval 1000;
}
}
}
user@PE1# show switch-options service-id 10;
Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.
Repita el procedimiento para el enrutador PE2 con los nombres y direcciones de interfaz adecuados.
Configuración del dispositivo CE
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.
CE del dispositivo
set chassis aggregated-devices ethernet device-count 2 set interfaces ge-2/0/2 gigether-options 802.3ad ae0 set interfaces ge-2/0/3 gigether-options 802.3ad ae0 set interfaces ge-2/1/6 flexible-vlan-tagging set interfaces ge-2/1/6 encapsulation flexible-ethernet-services set interfaces ge-2/1/6 unit 0 encapsulation vlan-bridge set interfaces ge-2/1/6 unit 0 vlan-id-range 100-110 set interfaces ae0 flexible-vlan-tagging set interfaces ae0 encapsulation flexible-ethernet-services set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp system-priority 100 set interfaces ae0 unit 0 encapsulation vlan-bridge set interfaces ae0 unit 0 vlan-id-range 100-110 set bridge-domains bd0 domain-type bridge set bridge-domains bd0 vlan-id all set bridge-domains bd0 interface ge-2/1/6.0 set bridge-domains bd0 interface ae0.0
Configuración del dispositivo CE
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar el dispositivo CE:
-
Especifique el número de interfaces Ethernet agregadas que se van a crear.
[edit chassis] user@CE# set aggregated-devices ethernet device-count 2
-
Especifique los miembros que se incluirán en el paquete de Ethernet agregado.
[edit interfaces] user@CE# set ge-2/0/2 gigether-options 802.3ad ae0 user@CE# set ge-2/0/3 gigether-options 802.3ad ae0
-
Configure una interfaz que se conecte a remitentes o receptores.
[edit interfaces ge-2/1/6] user@CE# set flexible-vlan-tagging user@CE# set encapsulation flexible-ethernet-services user@CE# set unit 0 encapsulation vlan-bridge user@CE# set unit 0 vlan-id-range 100-110
-
Configure los parámetros en el paquete de Ethernet agregado.
[edit interfaces ae0] user@CE# set flexible-vlan-tagging user@CE# set encapsulation flexible-ethernet-services user@CE# set unit 0 encapsulation vlan-bridge user@CE# set unit 0 vlan-id-range 100-110
-
Configure LACP en el paquete de Ethernet agregado.
[edit interfaces ae0 aggregated-ether-options] user@CE# set lacp active user@CE# set lacp system-priority 100
La
activeinstrucción inicia la transmisión de paquetes LACP.Para la
system-priorityinstrucción, un valor menor indica una prioridad más alta. El dispositivo con el valor de prioridad del sistema más bajo determina qué vínculos entre los dispositivos de socio LACP están activos y cuáles están en modo de espera para cada grupo LACP. El dispositivo en el extremo de control del vínculo utiliza prioridades de puerto para determinar qué puertos se agrupan en el paquete agregado y qué puertos se ponen en modo de espera. Se ignoran las prioridades de puerto en el otro dispositivo (el extremo no controlador del vínculo). -
Configure un dominio que incluya el conjunto de puertos lógicos.
[edit bridge-domains bd0] user@CE# set domain-type bridge user@CE# set vlan-id all user@CE# set interface ge-2/1/6.0 user@CE# set interface ae0.0
Los puertos dentro de un dominio de puente comparten las mismas características de inundación o difusión para realizar puentes de capa 2.
Resultados
Desde el modo de configuración, ingrese los comandos , y show interfaces para confirmar la show bridge-domainsshow chassisconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@CE# show bridge-domains
bd0 {
domain-type bridge;
vlan-id all;
interface ge-2/1/6.0;
interface ae0.0;
}
user@CE# show chassis
aggregated-devices {
ethernet {
device-count 2;
}
}
user@CE# show interfaces
ge-2/0/2 {
gigether-options {
802.3ad ae0;
}
}
ge-2/0/3 {
gigether-options {
802.3ad ae0;
}
}
ge-2/1/6 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
unit 0 {
encapsulation vlan-bridge;
vlan-id-range 100-110;
}
}
ae0 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
aggregated-ether-options {
lacp {
active;
system-priority 100;
}
}
unit 0 {
encapsulation vlan-bridge;
vlan-id-range 100-110;
}
}
Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.
Configuración del enrutador del proveedor
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.
Enrutador P
set chassis aggregated-devices ethernet device-count 2 set interfaces ge-1/0/5 gigether-options 802.3ad ae1 set interfaces ge-1/0/11 gigether-options 802.3ad ae1 set interfaces ge-1/1/3 flexible-vlan-tagging set interfaces ge-1/1/3 encapsulation flexible-ethernet-services set interfaces ge-1/1/3 unit 0 encapsulation vlan-bridge set interfaces ge-1/1/3 unit 0 vlan-id-range 100-110 set interfaces ae1 flexible-vlan-tagging set interfaces ae1 encapsulation flexible-ethernet-services set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 aggregated-ether-options lacp system-priority 100 set interfaces ae1 unit 0 encapsulation vlan-bridge set interfaces ae1 unit 0 vlan-id-range 100-110 set bridge-domains bd0 vlan-id all set bridge-domains bd0 domain-type bridge set bridge-domains bd0 interface ge-1/1/3.0 set bridge-domains bd0 interface ae1.0
Configuración del enrutador de PE
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar el enrutador P:
-
Especifique el número de interfaces Ethernet agregadas que se van a crear.
[edit chassis] user@P# set aggregated-devices ethernet device-count 2
-
Especifique los miembros que se incluirán en el paquete de Ethernet agregado.
[edit interfaces] user@P# set ge-1/0/5 gigether-options 802.3ad ae1 user@P# set ge-1/0/11 gigether-options 802.3ad ae1
-
Configure una interfaz que se conecte a remitentes o receptores.
[edit interfaces ge-1/1/3] user@P# set flexible-vlan-tagging user@P# set encapsulation flexible-ethernet-services user@P# set unit 0 encapsulation vlan-bridge user@P# set unit 0 vlan-id-range 100-500
-
Configure los parámetros en el paquete de Ethernet agregado.
[edit interfaces ae1] user@P# set flexible-vlan-tagging user@P# set encapsulation flexible-ethernet-services user@P# set unit 0 encapsulation vlan-bridge user@P# set unit 0 vlan-id-range 100-110
-
Configure LACP en el paquete de Ethernet agregado.
[edit interfaces ae1 aggregated-ether-options] user@P# set lacp active user@P# set lacp system-priority 100
-
Configure un dominio que incluya el conjunto de puertos lógicos.
[edit bridge-domains bd0] user@P# set vlan-id all user@P# set domain-type bridge user@P# set interface ge-1/1/3.0 user@P# set interface ae1.0
Resultados
Desde el modo de configuración, ingrese los comandos , y show interfaces para confirmar la show bridge-domainsshow chassisconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@P# show bridge-domains
bd0 {
domain-type bridge;
vlan-id all;
interface ge-1/1/3.0;
interface ae1.0;
}
user@P# show chassis
aggregated-devices {
ethernet {
device-count 2;
}
}
user@P# show interfaces
ge-1/0/5 {
gigether-options {
802.3ad ae1;
}
}
ge-1/0/11 {
gigether-options {
802.3ad ae1;
}
}
ge-1/1/3 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
unit 0 {
encapsulation vlan-bridge;
vlan-id-range 100-500;
}
}
ae1 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
aggregated-ether-options {
lacp {
active;
system-priority 100;
}
}
unit 0 {
encapsulation vlan-bridge;
vlan-id-range 100-110;
}
}
Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.
Verificación
Ejecute los siguientes comandos para confirmar que la configuración funcione correctamente:
-
show iccp -
show interfaces ae0 -
show interfaces ae1 -
show interfaces mc-ae -
show pim interfaces -
show vrrp -
show igmp -
show ospf -
show dhcp relay
Ejemplo: Configuración de la agregación de vínculos de múltiples chasis entre enrutadores Conmutadores de la serie QFX y serie MX
En este ejemplo, se muestra cómo configurar grupos de agregación de vínculos de varios chasis (MC-LAG) entre un conmutador de la serie QFX y un enrutador de la serie MX mediante el modo activo-activo para admitir el puente de capa 2. En el modo activo-activo, todos los vínculos miembro transportan tráfico, lo que permite equilibrar la carga del tráfico a ambos pares MC-LAG.
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
Un enrutador de la serie MX de Juniper Networks (MX240, MX480, MX960)
Un conmutador de la serie QFX de Juniper Networks (QFX10000, QFX5110, QFX5120)
Dos servidores con soporte LAG; Los enrutadores de la serie MX ocupan el rol de servidor en este ejemplo
Junos OS versión 19.4R1 o posterior en los pares MC-LAG
Descripción general
En la topología de ejemplo, dos servidores están conectados a dos dispositivos perimetrales de proveedor (PE), S0 y R1. S0 es un conmutador de la serie QFX, mientras que R1 es un enrutador de la serie MX. Ambos dispositivos PE tienen grupos de agregación de vínculos (LAG) conectados a ambos servidores. En este ejemplo, se configura el modo activo-activo para los MC-LAG, lo que significa que los puertos LAG de ambos dispositivos PE están activos y transportan tráfico al mismo tiempo.
Los servidores no son conscientes de que sus vínculos Ethernet agregados están conectados a varios dispositivos PE. La operación de MC-LAG es opaca para los servidores y ambos tienen configurada una interfaz LAG Ethernet convencional.
En un extremo de un MC-LAG hay un dispositivo cliente MC-LAG, por ejemplo, un servidor o un dispositivo de conmutación o enrutamiento, que tiene uno o más vínculos físicos en un LAG. Los dispositivos cliente no necesitan admitir MC-LAG, ya que estos dispositivos solo necesitan admitir una interfaz LAG estándar. Al otro lado del MC-LAG hay dos dispositivos MC-LAG (PE). Cada uno de los PE tiene uno o más vínculos físicos conectados al dispositivo cliente. Los dispositivos PE se coordinan entre sí para garantizar que el tráfico de datos se reenvíe correctamente, incluso cuando todos los vínculos de cliente están reenviando tráfico activamente.
En la Figura 3, los servidores funcionan como si ambos miembros del LAG estuvieran conectados a un único dispositivo proveedor. Dado que el modo configurado es activo-activo, todos los miembros del LAG están en un estado de reenvío y el dispositivo CE equilibra la carga del tráfico a los dispositivos de PE de emparejamiento.
El protocolo de control de interchasis (ICCP) envía mensajes entre los dispositivos PE para controlar el estado de reenvío del MC-LAG. Además, se utiliza un vínculo de protección de vínculos de interchasis (ICL-PL) para reenviar el tráfico entre los dispositivos PE según sea necesario cuando se opera en modo activo-activo.
En este ejemplo, configure dos MC-LAG en los PE para que admitan la conectividad de capa 2 entre las interfaces Ethernet agregadas en los servidores. Como parte de la configuración de MC-LAG, usted aprovisiona una interfaz Ethernet agregada entre los pares de MC-LAG para admitir la funcionalidad ICL-PL e ICCP.
Diagrama de topología
En la figura 3 se muestra la topología utilizada en este ejemplo.
Los puntos clave sobre la topología incluyen:
- El nodo S0 es un conmutador QFX10000, mientras que el nodo R1 es un enrutador MX960.
- Los enrutadores de la serie MX se utilizan para cumplir la función de los 2 servidores. En este ejemplo se puede utilizar cualquier conmutador, enrutador o dispositivo de servidor que admita una interfaz LAG basada en LACP convencional.
- A los servidores se les asigna la VLAN 10 y tienen una subred compartida. Espera conectividad de capa 2 entre los servidores.
- La sesión ICCP entre los PE está anclada a una interfaz IRB. Esto es similar al emparejamiento de BGP entre interfaces de circuito cerrado para sobrevivir a errores de vínculo. Sin embargo, aquí las IRB se colocan en una VLAN compartida (VLAN 100) que proporciona conectividad de capa 2 entre los PE. Esto significa que no se necesita una IGP o una ruta estática para la conectividad entre las IRB. Como resultado, las IRB comparten una subred IP.
- En este ejemplo, se implementa una única interfaz LAG entre los PE (ae0) para admitir la funcionalidad de ICCP e ICL. Si lo desea, puede ejecutar ICCP en un paquete de AE independiente. Se recomienda encarecidamente el uso de varios miembros en el paquete de AE utilizado para los vínculos ICCP/ICL a fin de garantizar que permanezcan operativos en caso de fallas de interfaz individual o vínculo.
- Aunque es muy similar, la configuración MC-LAG difiere ligeramente entre los dispositivos PE, dado que son plataformas diferentes. Demostrar estas diferencias de configuración y la interoperabilidad de MC-LAG entre las plataformas es la razón de este ejemplo. Asegúrese de realizar un seguimiento de con qué EP está interactuando a medida que avanza en el ejemplo.
Configure los dispositivos
- Configuración rápida de CLI
- Configure el conmutador S0
- Resultados S0
- Configure el enrutador R1
- Resultados de R1
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 jerárquico [edit] . Cuando haya terminado, ingrese commit desde el modo de configuración para activar los cambios.
Conmutador S0
En este ejemplo, el dispositivo S0 es un conmutador QFX10000.
set system host-name mc-lag_r0 set chassis aggregated-devices ethernet device-count 10 set interfaces xe-0/0/0 gigether-options 802.3ad ae0 set interfaces xe-0/0/1 gigether-options 802.3ad ae0 set interfaces xe-0/0/4 gigether-options 802.3ad ae10 set interfaces xe-0/0/5 gigether-options 802.3ad ae20 set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 unit 0 family ethernet-switching interface-mode trunk set interfaces ae0 unit 0 family ethernet-switching vlan members all set interfaces ae10 aggregated-ether-options lacp active set interfaces ae10 aggregated-ether-options lacp system-id 01:01:01:01:01:01 set interfaces ae10 aggregated-ether-options lacp admin-key 10 set interfaces ae10 aggregated-ether-options mc-ae mc-ae-id 10 set interfaces ae10 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae10 aggregated-ether-options mc-ae chassis-id 0 set interfaces ae10 aggregated-ether-options mc-ae mode active-active set interfaces ae10 aggregated-ether-options mc-ae status-control active set interfaces ae10 unit 0 family ethernet-switching vlan members vlan10 set interfaces ae20 aggregated-ether-options lacp active set interfaces ae20 aggregated-ether-options lacp system-id 02:02:02:02:02:02 set interfaces ae20 aggregated-ether-options lacp admin-key 20 set interfaces ae20 aggregated-ether-options mc-ae mc-ae-id 20 set interfaces ae20 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae20 aggregated-ether-options mc-ae chassis-id 1 set interfaces ae20 aggregated-ether-options mc-ae mode active-active set interfaces ae20 aggregated-ether-options mc-ae status-control standby set interfaces ae20 unit 0 family ethernet-switching vlan members vlan10 set interfaces irb unit 100 family inet address 10.0.1.10/24 set interfaces lo0 unit 0 family inet address 192.168.255.10/32 set multi-chassis multi-chassis-protection 10.0.1.1 interface ae0 set protocols iccp local-ip-addr 10.0.1.10 set protocols iccp peer 10.0.1.1 session-establishment-hold-time 50 set protocols iccp peer 10.0.1.1 redundancy-group-id-list 1 set protocols iccp peer 10.0.1.1 liveness-detection minimum-interval 1000 set switch-options service-id 100 set vlans vlan10 vlan-id 10 set vlans vlan100 vlan-id 100 set vlans vlan100 l3-interface irb.100
Enrutador R1
En este ejemplo, el dispositivo R1 es un enrutador de la serie MX.
set system host-name mc-lag_r1 set chassis aggregated-devices ethernet device-count 10 set interfaces xe-0/0/0:0 gigether-options 802.3ad ae0 set interfaces xe-0/0/0:1 gigether-options 802.3ad ae0 set interfaces xe-0/0/1:0 gigether-options 802.3ad ae10 set interfaces xe-0/0/1:1 gigether-options 802.3ad ae20 set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 unit 0 family bridge interface-mode trunk set interfaces ae0 unit 0 family bridge vlan-id-list 1-1000 set interfaces ae10 aggregated-ether-options lacp active set interfaces ae10 aggregated-ether-options lacp system-id 01:01:01:01:01:01 set interfaces ae10 aggregated-ether-options lacp admin-key 10 set interfaces ae10 aggregated-ether-options mc-ae mc-ae-id 10 set interfaces ae10 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae10 aggregated-ether-options mc-ae chassis-id 1 set interfaces ae10 aggregated-ether-options mc-ae mode active-active set interfaces ae10 aggregated-ether-options mc-ae status-control standby set interfaces ae10 unit 0 multi-chassis-protection 10.0.1.10 interface ae0.0 set interfaces ae10 unit 0 family bridge interface-mode access set interfaces ae10 unit 0 family bridge vlan-id 10 set interfaces ae20 aggregated-ether-options lacp active set interfaces ae20 aggregated-ether-options lacp system-id 02:02:02:02:02:02 set interfaces ae20 aggregated-ether-options lacp admin-key 20 set interfaces ae20 aggregated-ether-options mc-ae mc-ae-id 20 set interfaces ae20 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae20 aggregated-ether-options mc-ae chassis-id 0 set interfaces ae20 aggregated-ether-options mc-ae mode active-active set interfaces ae20 aggregated-ether-options mc-ae status-control active set interfaces ae20 unit 0 multi-chassis-protection 10.0.1.10 interface ae0.0 set interfaces ae20 unit 0 family bridge interface-mode access set interfaces ae20 unit 0 family bridge vlan-id 10 set interfaces irb unit 100 family inet address 10.0.1.1/24 set interfaces lo0 unit 0 family inet address 192.168.255.1/32 set protocols iccp local-ip-addr 10.0.1.1 set protocols iccp peer 10.0.1.10 session-establishment-hold-time 50 set protocols iccp peer 10.0.1.10 redundancy-group-id-list 1 set protocols iccp peer 10.0.1.10 liveness-detection minimum-interval 1000 set bridge-domains vlan10 vlan-id 10 set bridge-domains vlan100 vlan-id 100 set bridge-domains vlan100 routing-interface irb.100 set switch-options service-id 10
Servidor 1
Los servidores de este ejemplo son enrutadores MX. Aunque este ejemplo se centra en la configuración de MC-LAG en los dispositivos PE, se proporciona la configuración del servidor para que esté completa. En este ejemplo, el servidor 2 tiene la misma configuración, con la excepción de que se le asigna la dirección IPv4 172.16.1.2/24 y la dirección IPv6 2001:db8:172:16:1::2 .
set system host-name server1 set chassis aggregated-devices ethernet device-count 10 set interfaces xe-0/0/0:0 gigether-options 802.3ad ae10 set interfaces xe-0/0/0:1 gigether-options 802.3ad ae10 set interfaces ae10 aggregated-ether-options lacp active set interfaces ae10 unit 0 family inet address 172.16.1.1/24 set interfaces ae10 unit 0 family inet6 address 2001:db8:172:16:1::1/64
Configure el conmutador S0
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración.
Para configurar el conmutador S0:
Especifique el número de dispositivos Ethernet agregados compatibles con el chasis. Solo se necesitan 3 LAG para el ejemplo, pero no hay problemas si no hay capacidad de agrupación de AE sin usar.
[edit chassis] user@S0# set aggregated-devices ethernet device-count 10
Configure el circuito cerrado (si lo desea, no se usa en este ejemplo) e IRB, junto con la VLAN de la interfaz IRB. En este ejemplo, la interfaz IRB se utiliza para anclar la sesión ICCP y se asigna a la VLAN 100.
[edit] user@S0# set interfaces lo0 unit 0 family inet address 192.168.255.10/32 user@S0# set interfaces irb unit 100 family inet address 10.0.1.10/24 user@S0# set vlans vlan100 vlan-id 100 user@S0# set vlans vlan100 l3-interface irb.100
Configure la interfaz ae0 para que sea compatible con ICCP e ICL. Asegúrese de incluir todas las VLAN MC-LAG, así como la VLAN IRB utilizada para admitir ICCP. Puede especificar una lista de VLAN, pero en este ejemplo la
allpalabra clave se utiliza para garantizar rápidamente que todas las VLAN sean compatibles con la interfaz ae0. En este ejemplo, solo se requieren dos VLAN en el ISL. La VLAN MC-LAG (10) y la VLAN 100 compatibles con ICCP.Para un funcionamiento adecuado, se debe utilizar la unidad 0 para el vínculo ICL en el conmutador de la serie QFX, ya que, a diferencia de un enrutador de la serie MX, no admiten la especificación a nivel de unidad del vínculo ICL.
Nota:El conmutador de la serie QFX solo admite la especificación de nivel de interfaz del vínculo ICL y asume el uso de la unidad 0. Por lo tanto, es importante que enumere todas las VLAN MC-LAG en la unidad 0 como se muestra. El enrutador de la serie MX puede admitir la especificación global o a nivel de unidad de la ICL. El último método se muestra más adelante en este ejemplo.
[edit interfaces] user@S0# set xe-0/0/0 gigether-options 802.3ad ae0 user@S0# set xe-0/0/1 gigether-options 802.3ad ae0 user@S0# set ae0 aggregated-ether-options lacp active user@S0# set ae0 unit 0 family ethernet-switching interface-mode trunk user@S0# set ae0 unit 0 family ethernet-switching vlan members all
Especifique las interfaces miembro usadas para el servidor que se enfrenta a los paquetes de Ethernet agregados.
[edit interfaces] user@S0# set xe-0/0/4 gigether-options 802.3ad ae10 user@S0# set xe-0/0/5 gigether-options 802.3ad ae20
Configure los parámetros LACP y MC-LAG para el MC-LAG que se conecta al servidor 1 (ae10). El MC-LAG se establece para el modo activo-activo y, en este ejemplo, S0 se establece para que sea el nodo MC-LAG activo mediante la
status-control activeinstrucción. Si S0 falla, R1 tomará el control como el nodo activo. LACPchassis-idutiliza la instrucción para calcular el número de puerto de los vínculos miembro físicos del MC-LAG. Por convención, al nodo activo se le asigna un ID de chasis de 0, mientras que al nodo en espera se le asigna 1. En un paso posterior, configure R1 para que sea el nodo activo para el MC-LAG conectado al servidor 2.El número de identificación de Ethernet agregado de múltiples chasis (mc-ae-id) especifica a qué grupo de agregación de vínculos pertenece la interfaz de Ethernet agregada. Las interfaces ae10 en S0 y R1 están configuradas con mc-ae-id 10. Del mismo modo, la interfaz ae20 se configura con mc-ae-id 20 .
ICCP utiliza la
redundancy-group 1instrucción para asociar varios chasis que realicen funciones de redundancia similares y para establecer un canal de comunicación de modo que las aplicaciones en chasis de emparejamiento puedan enviarse mensajes entre sí. Las interfaces ae10 y ae20 en S0 y R1 están configuradas con el mismo grupo de redundancia, el grupo de redundancia 1.La
modeinstrucción indica si un MC-LAG está en modo activo-en espera o en modo activo-activo. Los chasis que están en el mismo grupo deben estar en el mismo modo.[edit interfaces ae10] user@S0# set aggregated-ether-options lacp active user@S0# set aggregated-ether-options lacp system-id 01:01:01:01:01:01 user@S0# set aggregated-ether-options lacp admin-key 10 user@S0# set aggregated-ether-options mc-ae mc-ae-id 10 user@S0# set aggregated-ether-options mc-ae redundancy-group 1 user@S0# set aggregated-ether-options mc-ae chassis-id 0 user@S0# set aggregated-ether-options mc-ae mode active-active user@S0# set aggregated-ether-options mc-ae status-control active user@S0# set unit 0 family ethernet-switching vlan members vlan10
Configure los parámetros LACP y MC-LAG para el MC-LAG que se conecta al servidor 2 (ae20). El MC-LAG está configurado para el modo activo-activo y, en este ejemplo, S0 está configurado para ser el nodo MC-LAG en espera. En caso de falla de R1, S0 toma el relevo como nodo activo.
[edit interfaces ae20] user@S0# set aggregated-ether-options lacp active user@S0# set interfaces ae20 aggregated-ether-options lacp system-id 02:02:02:02:02:02 user@S0# set aggregated-ether-options lacp admin-key 20 user@S0# set aggregated-ether-options mc-ae mc-ae-id 20 user@S0# set aggregated-ether-options mc-ae redundancy-group 1 user@S0# set aggregated-ether-options mc-ae chassis-id 1 user@S0# set aggregated-ether-options mc-ae mode active-active user@S0# set aggregated-ether-options mc-ae status-control standby user@S0# set unit 0 family ethernet-switching vlan members v10
Configure la VLAN para los paquetes AE 10 y AE 20.
[edit] user@S0# set vlans vlan10 vlan-id 10
Configure el ID de servicio de opciones de conmutador.
Los puertos dentro de un dominio de puente comparten las mismas características de inundación o difusión para realizar puentes de capa 2.
La instrucción global
service-ides necesaria para vincular dominios de puente relacionados entre pares (en este caso, S0 y R1) y debe configurarse con el mismo valor.[edit switch-options] user@S0# set service-id 100
Configure los parámetros del ICCP. Los
localparámetros ypeerse establecen para reflejar los valores configurados anteriormente para las interfaces IRB local y remota, respectivamente. Configurar el emparejamiento de ICCP a una interfaz IRB (o de circuito cerrado) garantiza que la sesión de ICCP pueda permanecer activa en caso de fallas de vínculos individuales.[edit protocols iccp] user@S0# set local-ip-addr 10.0.1.10 user@S0# set peer 10.0.1.1 session-establishment-hold-time 50 user@S0# set peer 10.0.1.1 redundancy-group-id-list 1 user@S0# set peer 10.0.1.10 liveness-detection minimum-interval 1000
Configure el ID de servicio a nivel global. Debe configurar el mismo ID de servicio único para toda la red en el conjunto de enrutadores de PE que proporcionan el servicio. Este ID de servicio es necesario cuando las interfaces Ethernet agregadas de varios chasis forman parte de un dominio de puente.
[edit switch-options] user@S0# set service-id 100
Configure la interfaz ae0 para que funcione como ICL para los paquetes MC-LAG compatibles con S0.
[edit multi-chassis] user@S0# set multi-chassis-protection 10.0.1.1 interface ae0
Nota:En el conmutador de la serie QFX, debe especificar un dispositivo de interfaz física como vínculo de protección ICL. No se admite la asignación a nivel de unidad lógica de una ICL a un paquete MC-LAG. Para un funcionamiento adecuado, debe asegurarse de que la unidad 0 se utiliza para admitir el puente de las VLAN MC-LAG en la ICL.
Resultados S0
Desde el modo de configuración, ingrese el comando para confirmar la show configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
[edit]
user@S0# show
. . .chassis {
aggregated-devices {
ethernet {
device-count 10;
}
}
}
interfaces {
xe-0/0/0 {
gigether-options {
802.3ad ae0;
}
}
xe-0/0/1 {
gigether-options {
802.3ad ae0;
}
}
xe-0/0/4 {
gigether-options {
802.3ad ae10;
}
}
xe-0/0/5 {
gigether-options {
802.3ad ae20;
}
}
ae0 {
aggregated-ether-options {
lacp {
active;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members all;
}
}
}
}
ae10 {
aggregated-ether-options {
lacp {
active;
system-id 01:01:01:01:01:01;
admin-key 10;
}
mc-ae {
mc-ae-id 10;
redundancy-group 1;
chassis-id 0;
mode active-active;
status-control active;
}
}
unit 0 {
family ethernet-switching {
vlan {
members vlan10;
}
}
}
}
ae20 {
aggregated-ether-options {
lacp {
active;
system-id 02:02:02:02:02:02;
admin-key 20;
}
mc-ae {
mc-ae-id 20;
redundancy-group 1;
chassis-id 1;
mode active-active;
status-control standby;
}
}
unit 0 {
family ethernet-switching {
vlan {
members vlan10;
}
}
}
}
irb {
unit 100 {
family inet {
address 10.0.1.10/24;
}
}
}
lo0 {
unit 0 {
family inet {
address 192.168.255.10/32;
}
}
}
}
multi-chassis {
multi-chassis-protection 10.0.1.1 {
interface ae0;
}
}
protocols {
iccp {
local-ip-addr 10.0.1.10;
peer 10.0.1.1 {
session-establishment-hold-time 50;
redundancy-group-id-list 1;
liveness-detection {
minimum-interval 1000;
}
}
}
}
switch-options {
service-id 100;
}
vlans {
vlan10 {
vlan-id 10;
}
vlan100 {
vlan-id 100;
l3-interface irb.100;
}
}
Configure el enrutador R1
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración.
Para configurar el enrutador R1:
Especifique el número de interfaces Ethernet agregadas que se crearán en el chasis. Solo se necesitan 3 LAG, pero tener capacidad LAG adicional no causa ningún problema.
[edit chassis] user@R1# set aggregated-devices ethernet device-count 10
Configure el circuito cerrado (si lo desea, no es necesario en este ejemplo) e IRB, junto con la VLAN de la interfaz IRB. En este ejemplo, la interfaz IRB se utiliza para anclar la sesión ICCP.
[edit] user@R1# set interfaces lo0 unit 0 family inet address 192.168.255.1/32 user@R1# set interfaces irb unit 100 family inet address 10.0.1.1/24 user@R1# set bridge-domains vlan100 vlan-id 100 user@R1# set bridge-domains vlan100 routing-interface irb.100
Configure la interfaz ae0 para que admita la funcionalidad ICL e ICCP. A
vlan-id-listse utiliza para admitir un rango de VLAN que incluye VLAN 100 para ICCP y VLAN 10 para MC-LAG. A diferencia del conmutador de la serie QFX, elalluso como acceso directo para admitir todas las VLAN no se admite en los enrutadores de la serie MX.Nota:El vínculo ICL debe ser compatible con todas las VLAN MC-LAG, así como con la VLAN utilizada para ICCP. En este ejemplo, esto significa que, como mínimo, debe enumerar VLAN 10 y VLAN 100, dado que el vínculo ae0 admite tanto ISL como ICCP en este ejemplo.
[edit interfaces] user@R1# set xe-0/0/0:0 gigether-options 802.3ad ae0 user@R1# set xe-0/0/0:1 gigether-options 802.3ad ae0 user@R1# set ae0 aggregated-ether-options lacp active user@R1# set ae0 unit 0 family bridge interface-mode trunk user@R1# set ae0 unit 0 family bridge vlan-id-list 2-1000
Especifique los miembros que se incluirán en el servidor que se enfrenta a los paquetes de Ethernet agregados en R0.
[edit interfaces] user@R1# set xe-0/0/1:0 gigether-options 802.3ad ae10 user@R1# set xe-0/0/1:1 gigether-options 802.3ad ae20
Configure los parámetros LACP y MC-LAG para el MC-LAG que se conecta al servidor 1 (ae10). El MC-LAG se establece para el modo activo-activo y, en este ejemplo, R1 se establece para que sea el nodo MC-LAG en espera mediante la
status-control standbyinstrucción. Esto convierte a S0 en el nodo MC-LAG activo para ae10 cuando está operativo. Si se produce un error en S0, R1 toma el relevo como nodo activo. LACPchassis-idutiliza la instrucción para calcular el número de puerto de los vínculos miembro físicos del MC-LAG. Por convención, al nodo activo se le asigna un ID de chasis de 0, mientras que al nodo en espera se le asigna 1.El número de identificación de Ethernet agregado de múltiples chasis (
mc-ae-id) especifica a qué grupo de agregación de vínculos pertenece la interfaz de Ethernet agregada. Las interfaces ae10 en S0 y R1 están configuradas con mc-ae-id 10. Del mismo modo, la interfaz ae20 se configura con mc-ae-id 20.ICCP utiliza la
redundancy-group 1instrucción para asociar varios chasis que realicen funciones de redundancia similares y para establecer un canal de comunicación de modo que las aplicaciones en chasis de emparejamiento puedan enviarse mensajes entre sí. Las interfaces ae10 y ae20 en S0 y R1 están configuradas con el mismo grupo de redundancia, el grupo de redundancia 1.La
modeinstrucción indica si un MC-LAG está en modo activo-en espera o en modo activo-activo. Los chasis que están en el mismo grupo deben estar en el mismo modo.En este ejemplo, se demuestra la compatibilidad del enrutador de la serie MX con la especificación de la interfaz ICL a nivel de unidad (en la unidad MC-LAG, como se muestra a continuación). Si se desea, el vínculo de protección ICL se puede especificar globalmente a nivel de dispositivo físico (con la unidad 0 asumida) en la
[edit multi-chassis multi-chassis-protection]jerarquía, como se mostró para el conmutador S0 de la serie QFX.[edit interfaces ae10] user@R1# set aggregated-ether-options lacp active user@R1# set aggregated-ether-options lacp system-id 01:01:01:01:01:01 user@R1# set aggregated-ether-options lacp admin-key 10 user@R1# set aggregated-ether-options mc-ae mc-ae-id 10 user@R1# set aggregated-ether-options mc-ae redundancy-group 1 user@R1# set aggregated-ether-options mc-ae chassis-id 1 user@R1# set aggregated-ether-options mc-ae mode active-active user@R1# set aggregated-ether-options mc-ae status-control standby user@R1# set ae10 unit 0 family bridge interface-mode access user@R1# set ae10 unit 0 family bridge vlan-id 10 user@R1# set ae10 unit 0 multi-chassis-protection 10.0.1.10 interface ae0.0
Nota:En la plataforma MX, puede especificar la interfaz ICL mediante una declaración de dispositivo físico de nivel global en la
edit multi-chassis multi-chassis-protectionjerarquía o, como se muestra aquí, en el nivel de unidad lógica dentro del paquete MC-LAG. Los conmutadores de la serie QFX solo admiten la especificación a nivel global del dispositivo físico.Configure los parámetros LACP y MC-LAG para el MC-LAG que se conecta al servidor 2 (ae20). El MC-LAG está configurado para el modo activo-activo y, en este ejemplo, R1 está configurado para ser el nodo MC-LAG activo. En caso de fallo de R1, S0 toma el relevo como nodo activo para el MC-LAG ae20.
[edit interfaces ae20] user@R1# set aggregated-ether-options lacp active user@R1# set aggregated-ether-options lacp system-id 02:02:02:02:02:02 user@R1# set aggregated-ether-options lacp admin-key 20 user@R1# set aggregated-ether-options mc-ae mc-ae-id 20 user@R1# set aggregated-ether-options mc-ae redundancy-group 1 user@R1# set aggregated-ether-options mc-ae chassis-id 0 user@R1# set aggregated-ether-options mc-ae mode active-active user@R1# set aggregated-ether-options mc-ae status-control active user@R1# set unit 0 family bridge interface-mode access user@R1# set unit 0 family bridge vlan-id 10 user@R1# set unit 0 multi-chassis-protection 10.0.1.10 interface ae0.0
Configure la VLAN para los paquetes ae10 y ae20.
Nota:En el enrutador de la serie MX, las VLAN se definen en la
[edit bridge-domains]jerarquía. En el conmutador de la serie QFX, esto se hace en la[edit vlans]jerarquía. Esta es una de las diferencias entre el conmutador de la serie QFX y el enrutador de la serie MX.[edit bridge-domains] user@R1# set vlan10 vlan-id 10
Configure el ID de servicio de opciones de conmutador.
Los puertos dentro de un dominio de puente comparten las mismas características de inundación o difusión para realizar puentes de capa 2.
La instrucción global
service-ides necesaria para vincular dominios de puente relacionados entre pares (en este caso, S0 y R1) y debe configurarse con el mismo valor.[edit switch-options] user@R1# set service-id 100
Configure los parámetros del ICCP. Los
localparámetros ypeerse establecen para reflejar los valores configurados previamente en las interfaces IRB local y remota, respectivamente. Configurar el emparejamiento de ICCP a una interfaz IRB (o de circuito cerrado) garantiza que la sesión de ICCP pueda permanecer activa en caso de fallas de vínculos individuales.[edit protocols iccp] user@R1# set local-ip-addr 10.0.1.1 user@R1# set peer 10.0.1.10 session-establishment-hold-time 50 user@R1# set peer 10.0.1.10 redundancy-group-id-list 1 user@R1# set peer 10.0.1.10 liveness-detection minimum-interval 1000
Configure el ID de servicio a nivel global. Debe configurar la misma configuración única en toda la red para un servicio del conjunto de dispositivos de PE que proporcionan el servicio. Este ID de servicio es necesario si las interfaces Ethernet agregadas de varios chasis forman parte de un dominio de puente.
[edit switch-options] user@R1# set service-id 100
Resultados de R1
Desde el modo de configuración, ingrese el comando para confirmar la show configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
[edit]
user@R1# show
. . .
chassis {
aggregated-devices {
ethernet {
device-count 10;
}
}
}
interfaces {
xe-0/0/0:0 {
gigether-options {
802.3ad ae0;
}
}
xe-0/0/0:1 {
gigether-options {
802.3ad ae0;
}
}
xe-0/0/0:2 {
gigether-options {
802.3ad ae1;
}
}
xe-0/0/0:3 {
gigether-options {
802.3ad ae1;
}
}
xe-0/0/1:0 {
gigether-options {
802.3ad ae10;
}
}
xe-0/0/1:1 {
gigether-options {
802.3ad ae20;
}
}
ae0 {
aggregated-ether-options {
lacp {
active;
}
}
unit 0 {
family bridge {
interface-mode trunk;
vlan-id-list 2-1000;
}
}
}
ae10 {
aggregated-ether-options {
lacp {
active;
system-id 01:01:01:01:01:01;
admin-key 10;
}
mc-ae {
mc-ae-id 10;
redundancy-group 1;
chassis-id 1;
mode active-active;
status-control standby;
}
}
unit 0 {
multi-chassis-protection 10.0.1.10 {
interface ae0.0;
}
family bridge {
interface-mode access;
vlan-id 10;
}
}
}
ae20 {
aggregated-ether-options {
lacp {
active;
system-id 02:02:02:02:02:02;
admin-key 20;
}
mc-ae {
mc-ae-id 20;
redundancy-group 1;
chassis-id 0;
mode active-active;
status-control active;
}
}
unit 0 {
multi-chassis-protection 10.0.1.10 {
interface ae0.0;
}
family bridge {
interface-mode access;
vlan-id 10;
}
}
}
irb {
unit 100 {
family inet {
address 10.0.1.1/24;
}
}
}
lo0 {
unit 0 {
family inet {
address 192.168.255.1/32;
}
}
}
}
protocols {
iccp {
local-ip-addr 10.0.1.1;
peer 10.0.1.10 {
session-establishment-hold-time 50;
redundancy-group-id-list 1;
liveness-detection {
minimum-interval 1000;
}
}
}
}
bridge-domains {
vlan10 {
vlan-id 10;
}
vlan100 {
vlan-id 100;
routing-interface irb.100;
}
}
switch-options {
service-id 100;
}
Verificación
Ejecute los siguientes comandos del modo operativo para confirmar que la configuración funcione correctamente:
show iccpshow interfaces mc-ae \show interfaces aeX (0, 10, and 20)En el conmutador de la serie QFX, utilice los
show vlansshow ethernet-switching tablecomandos yEn el enrutador de la serie MX, utilice el
show bridge mac-tablecomandoVerificar la conectividad de capa 2 entre los servidores
Seleccionar comandos de verificación se ejecutan para mostrar el resultado esperado. Comenzamos con el show iccp comando en S0. Si no se establece la sesión ICCP, emita el comando ping entre las interfaces IRB para garantizar la conectividad de capa 2 esperada a través del vínculo ICCP/ICL ae0:
user@S0# show iccp
Redundancy Group Information for peer 10.0.1.1
TCP Connection : Established
Liveliness Detection : Up
Redundancy Group ID Status
1 Up
Client Application: l2ald_iccpd_client
Redundancy Group IDs Joined: 1
Client Application: lacpd
Redundancy Group IDs Joined: 1
A continuación, ejecutamos el show interfaces mc-ae extensive comando en S0. El resultado confirma el estado activo-activo esperado y el estado activo/en espera del control de estado para ambos MC-LAG. Recuerde que S0 es el nodo activo de control de estado para ae10 y el nodo en espera para ae20 en este ejemplo:
user@S0# show interfaces mc-lag extensive
Member Link : ae10
Current State Machine's State: mcae active state
Local Status : active
Local State : up
Peer Status : active
Peer State : up
Logical Interface : ae10.0
Topology Type : bridge
Local State : up
Peer State : up
Peer Ip/MCP/State : 10.0.1.1 ae0.0 up
MCAE Configuration
Redundancy Group : 1
MCAE ID : 10
MCAE Mode : active_active
Status Control : active
Chassis ID : 0
LACP Configuration
System ID : 01:01:01:01:01:01
Admin Key : 10
LACP Information
Local Partner System ID : 2c:6b:f5:20:55:c0
Peer Partner System ID : 2c:6b:f5:20:55:c0
Member Link : ae20
Current State Machine's State: mcae active state
Local Status : active
Local State : up
Peer Status : active
Peer State : up
Logical Interface : ae20.0
Topology Type : bridge
Local State : up
Peer State : up
Peer Ip/MCP/State : 10.0.1.1 ae0.0 up
MCAE Configuration
Redundancy Group : 1
MCAE ID : 20
MCAE Mode : active_active
Status Control : standby
Chassis ID : 1
LACP Configuration
System ID : 02:02:02:02:02:02
Admin Key : 20
LACP Information
Local Partner System ID : 2c:6b:f5:13:24:c0
Peer Partner System ID : 2c:6b:f5:13:24:c0
El show interfaces comando se utiliza para confirmar que los paquetes ICCP/ICL y MC-LAG estén activos. Para fines de brevedad, solo se muestra el resultado del paquete ae10. Todas las interfaces de AE (ae0, ae10 y ae20) deben estar activas:
user@S0# show interfaces ae10
Physical interface: ae10 (MC-AE-10, active), Enabled, Physical link is Up
Interface index: 670, SNMP ifIndex: 561
Link-level type: Ethernet, MTU: 1514, Speed: 10Gbps, BPDU Error: None, Ethernet-Switching Error: None, MAC-REWRITE Error: None,
Loopback: Disabled, Source filtering: Disabled, Flow control: Disabled, Minimum links needed: 1, Minimum bandwidth needed: 1bps
Device flags : Present Running
Interface flags: SNMP-Traps Internal: 0x4000
Current address: 02:05:86:72:a9:f7, Hardware address: 02:05:86:72:a9:f7
Last flapped : 2021-04-08 11:56:43 PDT (02:37:24 ago)
Input rate : 0 bps (0 pps)
Output rate : 992 bps (0 pps)
Logical interface ae10.0 (Index 578) (SNMP ifIndex 562)
Flags: Up SNMP-Traps 0x24024000 Encapsulation: Ethernet-Bridge
Statistics Packets pps Bytes bps
Bundle:
Input : 9454 0 963310 776
Output: 9429 0 1204640 968
Adaptive Statistics:
Adaptive Adjusts: 0
Adaptive Scans : 0
Adaptive Updates: 0
Protocol eth-switch, MTU: 1514
Los show vlans detail comandos and show ethernet-switching table se utilizan para confirmar la definición y asignación de VLAN para las interfaces ICCP/ICL y MC-LAG en el dispositivo S0:
user@S0# show vlans detail
Routing instance: default-switch
VLAN Name: vlan10 State: Active
Tag: 10
Internal index: 3, Generation Index: 3, Origin: Static
MAC aging time: 300 seconds
VXLAN Enabled : No
Interfaces:
ae0.0*,tagged,trunk
ae10.0*,untagged,access
ae20.0*,untagged,access
Number of interfaces: Tagged 1 , Untagged 2
Total MAC count: 2
Routing instance: default-switch
VLAN Name: vlan100 State: Active
Tag: 100
Internal index: 2, Generation Index: 2, Origin: Static
MAC aging time: 300 seconds
Layer 3 interface: irb.100
VXLAN Enabled : No
Interfaces:
ae0.0*,tagged,trunk
Number of interfaces: Tagged 1 , Untagged 0
Total MAC count:
show ethernet-switching table
MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static, C - Control MAC
SE - statistics enabled, NM - non configured MAC, R - remote PE MAC, O - ovsdb MAC)
Ethernet switching table : 2 entries, 2 learned
Routing instance : default-switch
Vlan MAC MAC Age Logical NH RTR
name address flags interface Index ID
vlan10 2c:6b:f5:13:24:c2 DLR - ae20.0 0 0
vlan10 2c:6b:f5:20:55:c3 DL - ae10.0 0 0
Por último, haga ping entre los servidores 1 y 2 para confirmar la conectividad de capa 2:
user@Server1# ping 172.16.1.2 count 2 PING 172.16.1.2 (172.16.1.2): 56 data bytes 64 bytes from 172.16.1.2: icmp_seq=0 ttl=64 time=56.529 ms 64 bytes from 172.16.1.2: icmp_seq=1 ttl=64 time=117.029 ms --- 172.16.1.2 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 56.529/86.779/117.029/30.250 ms
user@Server1# ping 2001:db8:172:16:1::2 count 2 PING6(56=40+8+8 bytes) 2001:db8:172:16:1::1 --> 2001:db8:172:16:1::2 16 bytes from 2001:db8:172:16:1::2, icmp_seq=0 hlim=64 time=154.164 ms 16 bytes from 2001:db8:172:16:1::2, icmp_seq=1 hlim=64 time=167.032 ms --- 2001:db8:172:16:1::2 ping6 statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/std-dev = 154.164/160.598/167.032/6.434 ms
Ejemplo: Configuración de la agregación de vínculos de múltiples chasis en conmutadores EX9200 en el núcleo para redes de campus
MC-LAG en una configuración de campus le permite vincular dos o más vínculos físicos en un vínculo lógico entre los conmutadores de núcleo-agregación o de agregación-acceso. MC-LAG mejora la disponibilidad al proporcionar vínculos activo/activo entre varios conmutadores a través de un grupo de agregación de vínculos (LAG) estándar, elimina la necesidad del protocolo de árbol de expansión (STP) y ofrece una convergencia de capa 2 más rápida en caso de fallas de vínculos y dispositivos. Con múltiples rutas de red activas, MC-LAG le permite equilibrar la carga de tráfico a través de los múltiples vínculos físicos. Si se produce un error en un vínculo, el tráfico se puede reenviar a través de los demás vínculos disponibles y el vínculo agregado permanece disponible.
- Requisitos
- Descripción general
- Configuración
- (Opcional) Configurar RSTP
- (Opcional) Configuración de la supervisión IGMP
- (Opcional) Configurar VRRP
- (Opcional) Configuración de la sincronización de dirección MAC
- (Opcional) Configuración de OSPF
- (Opcional) Configurar PIM
- (Opcional) Configuración del relé DHCP
- Verificación
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
-
Junos OS versión 13.2R5.10 para la serie EX
-
Dos conmutadores EX9200
Este ejemplo de configuración se probó con la versión de software enumerada y se supone que funcionará en todas las versiones posteriores.
Antes de configurar un MC-LAG, asegúrese de que entiende cómo:
-
Configure interfaces Ethernet agregadas en un conmutador. Consulte Configuración de una interfaz Ethernet agregada.
-
Configure el protocolo de control de agregación de vínculos (LACP) en las interfaces Ethernet agregadas en un conmutador. Consulte Configuración de LAPC de Ethernet agregados (procedimiento de la CLI).
Descripción general
En este ejemplo, se configura un MC-LAG en dos conmutadores, que constan de dos interfaces Ethernet agregadas, un vínculo de protección de vínculos de interchasis (ICL-PL), un vínculo de protección de varios chasis para la ICL-PL, ICCP para los pares que alojan el MC-LAG y conectividad de capa 3 entre los pares de MC-LAG. La conectividad de capa 3 es necesaria para ICCP.
Topología
La topología utilizada en este ejemplo consta de dos conmutadores que alojan un MC-LAG. Los dos conmutadores están conectados a un conmutador EX4600 y un enrutador MX80. En la figura 4 , se muestra la topología de este ejemplo.
de topología
En la tabla 1 se detalla la topología utilizada en este ejemplo de configuración.
| Nombre de host | Hardware base | Grupo de agregación de vínculos multichasis |
|---|---|---|
| EX9200-A EX9200-B |
EX9200 EX9200 |
ae0 se configura como una interfaz Ethernet agregada y se utiliza como un vínculo ICCP. Las siguientes interfaces forman parte de ae0: et-1/0/0 y et-1/0/1 en EX9200-A y et-1/0/0 y et-1/0/1 en EX9200-B. ae1 se configura como una interfaz Ethernet agregada y se utiliza como un vínculo ICL, y las dos interfaces siguientes forman parte de ae1: xe-2/0/3 y xe-2/0/4 en EX9200-A y xe-2/0/3 y xe-2/0/4 en EX9200-B. ae2 está configurado como MC-LAG y las siguientes interfaces forman parte de ae2: et-1/2/0 en EX9200-A y et-1/2/0 en EX9200-B. ae4 está configurado como MC-LAG y las siguientes interfaces forman parte de ae4: xe-2/0/0 en EX9200-A y xe-2/0/0 en EX9200-B. |
Configuración
- Configuración rápida de CLI
- Configuración de MC-LAG en el conmutador A
- Configuración de MC-LAG en el conmutador B
- Resultados
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.
EX9200-A
set chassis aggregated-devices ethernet device-count 20 set interfaces et-1/0/0 ether-options 802.3ad ae0 set interfaces et-1/0/1 ether-options 802.3ad ae0 set interfaces et-1/2/0 ether-options 802.3ad ae2 set interfaces xe-2/0/3 hold-time up 100 set interfaces xe-2/0/3 hold-time down 9000 set interfaces xe-2/0/3 ether-options 802.3ad ae1 set interfaces xe-2/0/4 hold-time up 100 set interfaces xe-2/0/4 hold-time down 9000 set interfaces xe-2/0/4 ether-options 802.3ad ae1 set interfaces xe-2/0/0 ether-options 802.3ad ae4 set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp periodic fast set interfaces ae0 unit 0 family inet address 192.168.90.1/24 set interfaces ae1 description ICL-LINK set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 aggregated-ether-options lacp periodic fast set interfaces ae1 unit 0 family ethernet-switching interface-mode trunk set interfaces ae1 unit 0 family ethernet-switching vlan members all set interfaces ae2 aggregated-ether-options lacp active set interfaces ae2 aggregated-ether-options lacp periodic fast set interfaces ae2 aggregated-ether-options lacp system-id 00:01:02:03:04:05 set interfaces ae2 aggregated-ether-options lacp admin-key 3 set interfaces ae2 aggregated-ether-options mc-ae mc-ae-id 3 set interfaces ae2 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae2 aggregated-ether-options mc-ae chassis-id 0 set interfaces ae2 aggregated-ether-options mc-ae mode active-active set interfaces ae2 aggregated-ether-options mc-ae status-control active set interfaces ae2 aggregated-ether-options mc-ae init-delay-time 520 set interfaces ae2 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active set interfaces ae2 unit 0 family ethernet-switching interface-mode trunk set interfaces ae2 unit 0 family ethernet-switching vlan members all set interfaces ae4 aggregated-ether-options lacp active set interfaces ae4 aggregated-ether-options lacp periodic fast set interfaces ae4 aggregated-ether-options lacp system-id 00:01:02:03:04:06 set interfaces ae4 aggregated-ether-options lacp admin-key 7 set interfaces ae4 aggregated-ether-options mc-ae mc-ae-id 7 set interfaces ae4 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae4 aggregated-ether-options mc-ae chassis-id 0 set interfaces ae4 aggregated-ether-options mc-ae mode active-active set interfaces ae4 aggregated-ether-options mc-ae status-control active set interfaces ae4 aggregated-ether-options mc-ae init-delay-time 520 set interfaces ae4 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active set interfaces ae4 unit 0 family ethernet-switching interface-mode trunk set interfaces ae4 unit 0 family ethernet-switching vlan members v54 set vlans rack_1 vlan-id 100 set vlans rack_1 vlan-id 54 set vlans rack_1 l3-interface irb.100 set vlans v54 l3-interface irb.54 set interfaces irb unit 54 family inet address 192.168.54.2/24 arp 192.168.54.1 l2-interface ae1.0 set interfaces irb unit 54 family inet address 192.168.54.2/24 arp 192.168.54.1 mac 3c:8a:b0:85:78:70 set interfaces irb unit 100 family inet address 192.168.10.3/24 arp 192.168.10.2 l2-interface ae1.0 set interfaces irb unit 100 family inet address 192.168.10.3/24 arp 192.168.10.2 mac 3c:8a:b0:85:78:70 set interfaces lo0 unit 0 family inet address 192.168.39.1/32 set protocols iccp local-ip-addr 192.168.39.1 set protocols iccp peer 192.168.39.2 session-establishment-hold-time 50 set protocols iccp peer 192.168.39.2 redundancy-group-id-list 1 set protocols iccp peer 192.168.39.2 backup-liveness-detection backup-peer-ip 10.105.5.6 set protocols iccp peer 192.168.39.2 liveness-detection minimum-interval 2000 set protocols iccp peer 192.168.39.2 liveness-detection multiplier 4 set multi-chassis multi-chassis-protection 192.168.39.2 interface ae1 set switch-options service-id 1
EX9200-B
set chassis aggregated-devices ethernet device-count 20 set interfaces et-1/0/0 ether-options 802.3ad ae0 set interfaces et-1/0/1 ether-options 802.3ad ae0 set interfaces et-1/2/0 ether-options 802.3ad ae2 set interfaces xe-2/0/0 ether-options 802.3ad ae4 set interfaces xe-2/0/3 hold-time up 100 set interfaces xe-2/0/3 hold-time down 9000 set interfaces xe-2/0/3 ether-options 802.3ad ae1 set interfaces xe-2/0/4 hold-time up 100 set interfaces xe-2/0/4 hold-time down 9000 set interfaces xe-2/0/4 ether-options 802.3ad ae1 set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp periodic fast set interfaces ae0 unit 0 family inet address 192.168.90.2/24 set interfaces ae1 description ICL-LINK set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 aggregated-ether-options lacp periodic fast set interfaces ae1 unit 0 family ethernet-switching interface-mode trunk set interfaces ae1 unit 0 family ethernet-switching vlan members all set interfaces ae2 aggregated-ether-options lacp active set interfaces ae2 aggregated-ether-options lacp periodic fast set interfaces ae2 aggregated-ether-options lacp system-id 00:01:02:03:04:05 set interfaces ae2 aggregated-ether-options lacp admin-key 3 set interfaces ae2 aggregated-ether-options mc-ae mc-ae-id 3 set interfaces ae2 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae2 aggregated-ether-options mc-ae chassis-id 1 set interfaces ae2 aggregated-ether-options mc-ae mode active-active set interfaces ae2 aggregated-ether-options mc-ae init-delay-time 520 set interfaces ae2 aggregated-ether-options mc-ae events set interfaces ae2 aggregated-ether-options mc-ae status-control standby set interfaces ae2 unit 0 family ethernet-switching interface-mode trunk set interfaces ae2 unit 0 family ethernet-switching vlan members all set interfaces ae4 aggregated-ether-options lacp active set interfaces ae4 aggregated-ether-options lacp periodic fast set interfaces ae4 aggregated-ether-options lacp system-id 00:01:02:03:04:06 set interfaces ae4 aggregated-ether-options lacp admin-key 7 set interfaces ae4 aggregated-ether-options mc-ae mc-ae-id 7 set interfaces ae4 aggregated-ether-options mc-ae redundancy-group 1 set interfaces ae4 aggregated-ether-options mc-ae chassis-id 1 set interfaces ae4 aggregated-ether-options mc-ae mode active-active set interfaces ae4 aggregated-ether-options mc-ae status-control standby set interfaces ae4 aggregated-ether-options mc-ae init-delay-time 520 set interfaces ae4 unit 0 family ethernet-switching interface-mode trunk set interfaces ae4 unit 0 family ethernet-switching vlan members v54 set vlans rack_1 vlan-id 100 set vlans rack_1 l3-interface irb.100 set vlans v54 vlan-id 54 set vlans v54 l3-interface irb.54 set interfaces irb unit 54 family inet address 192.168.54.1/24 arp 192.168.54.2 l2-interface ae1.0 set interfaces irb unit 54 family inet address 192.168.54.1/24 arp 192.168.54.2 mac 00:1f:12:b6:6f:f0 set interfaces irb unit 100 family inet address 192.168.10.2/24 arp 192.168.10.3 l2-interface ae1.0 set interfaces irb unit 100 family inet address 192.168.10.2/24 arp 192.168.10.3 mac 00:1f:12:b6:6f:f0 set interfaces lo0 unit 0 family inet address 192.168.39.2/32 set protocols iccp local-ip-addr 192.168.39.2 set protocols iccp peer 192.168.39.1 session-establishment-hold-time 50 set protocols iccp peer 192.168.39.1 redundancy-group-id-list 1 set protocols iccp peer 192.168.39.1 backup-liveness-detection backup-peer-ip 10.105.5.5 set protocols iccp peer 192.168.39.1 liveness-detection minimum-interval 2000 set protocols iccp peer 192.168.39.1 liveness-detection multiplier 4 set multi-chassis multi-chassis-protection 192.168.39.1 interface ae1 set switch-options service-id 1
Configuración de MC-LAG en el conmutador A
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración.
-
Configure el número de interfaces Ethernet agregadas que se crearán en el conmutador A.
[edit chassis] user@switch# set aggregated-devices ethernet device-count 20
-
Agregue interfaces miembro a las interfaces Ethernet agregadas que se usarán para la interfaz del protocolo de control entre chasis (ICCP).
[edit interfaces] user@switch# set et-1/0/0 ether-options 802.3ad ae0 user@switch# set et-1/0/1 ether-options 802.3ad ae0
-
Especifique las interfaces miembro que pertenecen a la interfaz ae2.
[edit interfaces] user@switch# set et-1/2/0 ether-options 802.3ad ae2
-
Configure las interfaces miembro para el vínculo de interchasis (ICL) con un valor de tiempo de espera mayor que el temporizador BFD configurado para evitar que la ICL se anuncie como inactiva antes de que el vínculo ICCP esté inactivo.
Si la ICL deja de funcionar antes de que el vínculo ICCP deje de funcionar, la interfaz MC-LAG configurada como el par de control de estado en espera sube y baja. La interfaz que sube y baja provoca un retraso en la convergencia.
[edit interfaces] user@switch# set xe-2/0/3 hold-time up 100 user@switch# set xe-2/0/3 hold-time down 9000 user@switch# set xe-2/0/3 ether-options 802.3ad ae1 user@switch# set xe-2/0/4 hold-time up 100 user@switch# set xe-2/0/4 hold-time down 9000 user@switch# set xe-2/0/4 ether-options 802.3ad ae1
-
Especifique los miembros que pertenecen a ae4.
Especifique los miembros que pertenecen a ae4.
[edit interfaces] user@switch# set xe-2/0/0 ether-options 802.3ad ae4
-
Configure ae0 como una interfaz de capa 3.
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp active user@switch# set ae0 aggregated-ether-options lacp periodic fast user@switch# set ae0 unit 0 family inet address 192.168.90.1/24
-
Configure ae1 como una interfaz de capa 2.
[edit interfaces] user@switch# set ae1 description ICL-LINK user@switch# set ae1 aggregated-ether-options lacp active user@switch# set ae1 aggregated-ether-options lacp periodic fast
-
Configure una interfaz troncal entre EX9200-A y EX9200-B.
[edit interfaces] user@switch# set ae1 unit 0 family ethernet-switching interface-mode trunk user@switch# set ae1 unit 0 family ethernet-switching vlan members all
-
Configure los parámetros LACP en ae2.
[edit interfaces] user@switch# set ae2 aggregated-ether-options lacp active user@switch# set ae2 aggregated-ether-options lacp periodic fast
-
Configure el ID del sistema LACP.
[edit interfaces] user@switch# set ae2 aggregated-ether-options lacp system-id 00:01:02:03:04:06
-
Configure las propiedades de la interfaz MC-AE.
[edit interfaces] user@switch# set ae2 aggregated-ether-options lacp admin-key 3 user@switch# set ae2 aggregated-ether-options mc-ae mc-ae-id 3 user@switch# set ae2 aggregated-ether-options mc-ae redundancy-group 1
-
Especifique un ID de chasis único para el MC-LAG al que pertenece la interfaz Ethernet agregada.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae chassis-id 0
-
Especifique el modo del MC-LAG al que pertenece la interfaz Ethernet agregada.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae mode active-active
-
Configure el control de estado en el conmutador que aloja el MC-LAG.
Si un conmutador está en modo activo, el otro debe estar en modo de espera.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae status-control active
-
Especifique el tiempo en segundos en el que se deben formar las adyacencias de enrutamiento.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae init-delay-time 520
-
Especifique que si un par del grupo MC-LAG deja de funcionar, el par configurado como control de estado activo se convierte en el par activo.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active
-
Configure ae2 como un puerto de troncalización con membresía en todas las VLAN.
[edit interfaces] user@switch# set ae2 unit 0 family ethernet-switching interface-mode trunk user@switch# set ae2 unit 0 family ethernet-switching vlan members all
-
Configure los parámetros LACP en ae4.
[edit interfaces] user@switch# set ae4 aggregated-ether-options lacp active user@switch# set ae4 aggregated-ether-options lacp periodic fast
-
Especifique la clave de administración de LACP.
[edit interfaces] user@switch# set ae4 aggregated-ether-options lacp system-id 00:01:02:03:04:06 user@switch# set ae4 aggregated-ether-options lacp admin-key 7 user@switch# set ae4 aggregated-ether-options mc-ae mc-ae-id 7 user@switch# set ae4 aggregated-ether-options mc-ae redundancy-group 1
-
Especifique un ID de chasis único para el MC-LAG al que pertenece la interfaz Ethernet agregada.
[edit interfaces] user@switch# set ae4 aggregated-ether-options mc-ae chassis-id 0 user@switch# set ae4 aggregated-ether-options mc-ae mode active-active
-
Configure el control de estado en el conmutador que aloja el MC-LAG.
Si un conmutador está en modo activo, el otro debe estar en modo de espera.
[edit interfaces] user@switch# set ae4 aggregated-ether-options mc-ae status-control active user@switch# set ae4 aggregated-ether-options mc-ae init-delay-time 520 user@switch# set ae4 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active
-
Configure ae4 como una interfaz de capa 2.
[edit interfaces] user@switch# set ae4 unit 0 family ethernet-switching interface-mode trunk user@switch# set ae4 unit 0 family ethernet-switching vlan members v54
-
Configure rack_1 VLAN y configure una interfaz IRB de capa 3 en rack_1 VLAN.
[edit vlans] user@switch# set rack_1 vlan-id 100 user@switch# set rack_1 l3-interface irb.100
-
Configure rack_1 VLAN.
[edit vlans] user@switch# set rack_1 vlan-id 54
-
Configure la VLAN 54 y configure una IRB de capa 3 en la VLAN 54.
[edit vlans] user@switch# set v54 vlan-id 54 user@switch# set v54 l3-interface irb.54
-
Configure una interfaz IRB en la VLAN 54.
Debe configurar ARP estático en los pares MC-LAG para permitir que los protocolos de enrutamiento atraviesen la interfaz IRB.
[edit interfaces] user@switch# set irb unit 54 family inet address 192.168.54.2/24 arp 192.168.54.1 l2-interface ae1.0 user@switch# set irb unit 54 family inet address 192.168.54.2/24 arp 192.168.54.1 mac 3c:8a:b0:85:78:70
-
Configure ARP estático en los pares MC-LAG para permitir que los protocolos de enrutamiento atraviesen la interfaz IRB
[edit interfaces] user@switch# set irb unit 100 family inet address 192.168.10.3/24 arp 192.168.10.2 l2-interface ae1.0 user@switch# set irb unit 100 family inet address 192.168.10.3/24 arp 192.168.10.2 mac 3c:8a:b0:85:78:70
-
Configure una interfaz de circuito cerrado.
[edit interfaces] user@switch# set lo0 unit 0 family inet address 192.168.39.2/32
-
Configure ICCP utilizando la dirección de circuito cerrado.
[edit protocols] user@switch# set iccp local-ip-addr 192.168.39.1
-
Configure el tiempo de espera de establecimiento de sesión para que ICCP se conecte más rápido.
[edit protocols] user@switch# set iccp peer 192.168.39.2 session-establishment-hold-time 50 user@switch# set iccp peer 192.168.39.2 redundancy-group-id-list 1 user@switch# set iccp peer 192.168.39.2 backup-liveness-detection backup-peer-ip 10.105.5.6
-
Para habilitar la detección de reenvío bidireccional (BFD), configure el intervalo mínimo de recepción.
Se recomienda un valor mínimo de intervalo de recepción de 6 segundos.
[edit protocols] user@switch# set iccp peer 192.168.39.2 liveness-detection minimum-interval 2000 user@switch# set iccp peer 192.168.39.2 liveness-detection multiplier 4 [edit multi-chassis] user@switch# set multi-chassis-protection 192.168.39.2 interface ae1
-
Especifique el ID del servicio de conmutador.
El ID de servicio de conmutación se utiliza para sincronizar aplicaciones, IGMP, ARP y aprendizaje MAC entre los miembros de MC-LAG.
[edit switch-options] user@switch# set service-id 1
Configuración de MC-LAG en el conmutador B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración.
-
Configure el número de interfaces Ethernet agregadas que se crearán en el conmutador A.
[edit chassis] user@switch# set aggregated-devices ethernet device-count 20
-
Agregue interfaces miembro a las interfaces Ethernet agregadas que se usarán para la interfaz del protocolo de control entre chasis (ICCP).
[edit interfaces] user@switch# set et-1/0/0 ether-options 802.3ad ae0 user@switch# set et-1/0/1 ether-options 802.3ad ae0
-
Especifique las interfaces miembro que pertenecen a la interfaz ae2.
[edit interfaces] user@switch# set et-1/2/0 ether-options 802.3ad ae2
-
Configure las interfaces miembro para el vínculo de interchasis (ICL) con un valor de tiempo de espera mayor que el temporizador BFD configurado para evitar que la ICL se anuncie como inactiva antes de que el vínculo ICCP esté inactivo.
Si la ICL deja de funcionar antes de que el vínculo ICCP deje de funcionar, la interfaz MC-LAG configurada como el par de control de estado en espera sube y baja. La interfaz que sube y baja provoca un retraso en la convergencia.
[edit interfaces] user@switch# set xe-2/0/3 hold-time up 100 user@switch# set xe-2/0/3 hold-time down 9000 user@switch# set xe-2/0/3 ether-options 802.3ad ae1 user@switch# set xe-2/0/4 hold-time up 100 user@switch# set xe-2/0/4 hold-time down 9000 user@switch# set xe-2/0/4 ether-options 802.3ad ae1
-
Especifique los miembros que pertenecen a ae4.
[edit interfaces] user@switch# set xe-2/0/0 ether-options 802.3ad ae4
-
Configure ae0 como una interfaz de capa 3.
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp active user@switch# set ae0 aggregated-ether-options lacp periodic fast user@switch# set ae0 unit 0 family inet address 192.168.90.2/24
-
Configure ae1 como una interfaz de capa 2.
[edit interfaces] user@switch# set ae1 description ICL-LINK user@switch# set ae1 aggregated-ether-options lacp active user@switch# set ae1 aggregated-ether-options lacp periodic fast
-
Configure una interfaz troncal entre EX9200-A y EX9200-B.
[edit interfaces] user@switch# set ae1 unit 0 family ethernet-switching interface-mode trunk user@switch# set ae1 unit 0 family ethernet-switching vlan members all
-
Configure los parámetros LACP en ae2.
[edit interfaces] user@switch# set ae2 aggregated-ether-options lacp active user@switch# set ae2 aggregated-ether-options lacp periodic fast
-
Configure el ID del sistema LACP.
[edit interfaces] user@switch# set ae2 aggregated-ether-options lacp system-id 00:01:02:03:04:05
-
Configure las propiedades de la interfaz MC-AE.
[edit interfaces] user@switch# set ae2 aggregated-ether-options lacp admin-key 3 user@switch# set ae2 aggregated-ether-options mc-ae mc-ae-id 3 user@switch# set ae2 aggregated-ether-options mc-ae redundancy-group 1
-
Especifique un ID de chasis único para el MC-LAG al que pertenece la interfaz Ethernet agregada.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae chassis-id 1
-
Especifique el modo del MC-LAG al que pertenece la interfaz Ethernet agregada.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae mode active-active
-
Especifique el tiempo en segundos en el que se deben formar las adyacencias de enrutamiento.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae init-delay-time 520
-
Configure el control de estado en el conmutador que aloja el MC-LAG.
Si un conmutador está en modo activo, el otro debe estar en modo de espera.
[edit interfaces] user@switch# set ae2 aggregated-ether-options mc-ae status-control standby
-
Configure ae2 como un puerto de troncalización con membresía en todas las VLAN.
[edit interfaces] user@switch# set ae2 unit 0 family ethernet-switching interface-mode trunk user@switch# set ae2 unit 0 family ethernet-switching vlan members all
-
Configure los parámetros LACP en ae4.
[edit interfaces] user@switch# set ae4 aggregated-ether-options lacp active user@switch# set ae4 aggregated-ether-options lacp periodic fast
-
Especifique la clave de administración de LACP.
[edit interfaces] user@switch# set ae4 aggregated-ether-options lacp system-id 00:01:02:03:04:06 user@switch# set ae4 aggregated-ether-options lacp admin-key 7 user@switch# set ae4 aggregated-ether-options mc-ae mc-ae-id 7 user@switch# set ae4 aggregated-ether-options mc-ae redundancy-group 1
-
Especifique un ID de chasis único para el MC-LAG al que pertenece la interfaz Ethernet agregada.
[edit interfaces] user@switch# set ae4 aggregated-ether-options mc-ae chassis-id 1 user@switch# set ae4 aggregated-ether-options mc-ae mode active-active
-
Configure el control de estado en el conmutador que aloja el MC-LAG.
Si un conmutador está en modo activo, el otro debe estar en modo de espera.
[edit interfaces] user@switch# set ae4 aggregated-ether-options mc-ae status-control standby user@switch# set ae4 aggregated-ether-options mc-ae init-delay-time 520 user@switch# set ae4 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active
-
Configure ae4 como una interfaz de capa 2.
[edit interfaces] user@switch# set ae4 unit 0 family ethernet-switching interface-mode trunk user@switch# set ae4 unit 0 family ethernet-switching vlan members v54
-
Configure rack_1 VLAN y configure una interfaz IRB de capa 3 en rack_1 VLAN.
[edit vlans] user@switch# set rack_1 vlan-id 100 user@switch# set rack_1 l3-interface irb.100
-
Configure la VLAN 54 y configure una IRB en la VLAN 54.
[edit vlans] user@switch# set v54 vlan-id 54 user@switch# set v54 l3-interface irb.54
-
Configure ARP estático en los pares MC-LAG para permitir que los protocolos de enrutamiento atraviesen la interfaz IRB.
[edit interfaces] user@switch# set irb unit 54 family inet address 192.168.54.1/24 arp 192.168.54.2 l2-interface ae1.0 user@switch# set irb unit 54 family inet address 192.168.54.1/24 arp 192.168.54.2 mac mac 00:1f:12:b6:6f:f0
-
Configure el protocolo de resolución de direcciones (ARP) estático en los pares IRB de MC-LAG para permitir que los protocolos de enrutamiento atraviesen la interfaz IRB.
[edit interfaces] user@switch# set irb unit 100 family inet address 192.168.10.2/24 arp 192.168.10.3 l2-interface ae1.0 user@switch# set irb unit 100 family inet address 192.168.10.2/24 arp 192.168.10.3 mac 00:1f:12:b6:6f:f0
-
Configure una interfaz de circuito cerrado.
[edit interfaces] user@switch# set lo0 unit 0 family inet address 192.168.39.2/32
-
Configure ICCP utilizando la dirección de circuito cerrado.
[edit protocols] user@switch# set iccp local-ip-addr 192.168.39.2
-
Configure el tiempo de espera de establecimiento de sesión para que ICCP se conecte más rápido.
[edit protocols] user@switch# set iccp peer 192.168.39.1 session-establishment-hold-time 50 user@switch# set iccp peer 192.168.39.1 redundancy-group-id-list 1 user@switch# set iccp peer 192.168.39.1 backup-liveness-detection backup-peer-ip 10.105.5.5
-
Para habilitar la detección de reenvío bidireccional (BFD), configure el intervalo mínimo de recepción.
Se recomienda un valor mínimo de intervalo de recepción de 6 segundos.
[edit protocols] user@switch# set iccp peer 192.168.39.1 liveness-detection minimum-interval 2000 user@switch# set iccp peer 192.168.39.1 liveness-detection multiplier 4 [edit multi-chassis] user@switch# set multi-chassis-protection 192.168.39.1 interface ae1
-
Especifique el ID del servicio de conmutador.
El ID de servicio de conmutación se utiliza para sincronizar aplicaciones, IGMP, ARP y aprendizaje MAC entre los miembros de MC-LAG.
[edit switch-options] user@switch# set service-id 1
Resultados
Mostrar los resultados de la configuración en el EX9200-A.
user@switch> show chassis
chassis {
redundancy {
graceful-switchover;
}
aggregated-devices {
ethernet {
device-count 20;
}
}
}
user@switch> show interfaces
interfaces {
et-1/0/0 {
ether-options {
802.3ad ae0;
}
}
et-1/0/1 {
ether-options {
802.3ad ae0;
}
}
et-1/2/0 {
ether-options {
802.3ad ae2;
}
}
xe-2/0/3 {
hold-time up 100 down 7000;
ether-options {
802.3ad ae1;
}
}
xe-2/0/4 {
hold-time up 100 down 7000;
ether-options {
802.3ad ae1;
}
}
ae0 {
aggregated-ether-options {
lacp {
active;
periodic fast;
}
}
unit 0 {
family inet {
address 192.168.90.1/24;
}
}
}
ae1 {
description ICL-LINK;
aggregated-ether-options {
lacp {
active;
periodic fast;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members all;
}
}
}
}
ae2 {
aggregated-ether-options {
lacp {
active;
periodic fast;
system-id 00:01:02:03:04:05;
admin-key 3;
}
mc-ae {
mc-ae-id 3;
redundancy-group 1;
chassis-id 0;
mode active-active;
status-control active;
init-delay-time 520;
events {
iccp-peer-down {
prefer-status-control-active;
}
}
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members all;
}
}
}
}
ae4 {
aggregated-ether-options {
lacp {
active;
periodic fast;
system-id 00:01:02:03:04:06;
admin-key 7;
}
mc-ae {
mc-ae-id 7;
redundancy-group 1;
chassis-id 0;
mode active-active;
status-control standby;
init-delay-time 520;
events {
iccp-peer-down {
prefer-status-control-active;
}
}
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members [ rack_1 v54 ];
}
}
irb {
arp-l2-validate;
unit 54 {
family inet {
address 192.168.54.2/24 {
arp 192.168.54.1 l2-interface ae1.0 mac 3c:8a:b0:85:78:70;
}
}
}
unit 100 {
family inet {
address 192.168.10.3/24 {
arp 192.168.10.2 l2-interface ae1.0 mac 3c:8a:b0:85:78:70;
}
}
}
}
lo0 {
unit 0 {
family inet {
address 192.168.39.1/32;
}
}
}
user@switch> show multi-chassis
multi-chassis {
multi-chassis-protection 192.168.39.2 {
interface ae1;
}
}
user@switch> show protocols
protocols {
iccp {
local-ip-addr 192.168.39.1;
peer 192.168.39.2 {
session-establishment-hold-time 50;
redundancy-group-id-list 1;
backup-liveness-detection {
backup-peer-ip 10.105.5.6;
}
liveness-detection {
minimum-interval 2000;
multiplier 3;
}
}
}
lldp {
interface all;
}
layer2-control {
nonstop-bridging;
}
}
user@switch> show switch-options
switch-options {
service-id 1;
}
user@switch> show vlans
vlans {
rack_1 {
vlan-id 100;
l3-interface irb.100;
}
v54 {
vlan-id 54;
l3-interface irb.54;
}
}
Mostrar los resultados de la configuración en el EX9200-B.
user@switch> show chassis
chassis {
redundancy {
graceful-switchover;
}
aggregated-devices {
ethernet {
device-count 20;
}
}
}
user@switch> show interfaces
interfaces {
et-1/0/0 {
ether-options {
802.3ad ae0;
}
}
et-1/0/1 {
ether-options {
802.3ad ae0;
}
}
et-1/2/0 {
ether-options {
802.3ad ae2;
}
}
xe-2/0/3 {
hold-time up 100 down 7000;
ether-options {
802.3ad ae1;
}
}
xe-2/0/4 {
hold-time up 100 down 7000;
ether-options {
802.3ad ae1;
}
}
ae0 {
aggregated-ether-options {
lacp {
active;
periodic fast;
}
}
unit 0 {
family inet {
address 192.168.90.2/24;
}
}
ae1 {
description ICL-LINK;
aggregated-ether-options {
lacp {
active;
periodic fast;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members all;
}
}
}
}
ae2 {
aggregated-ether-options {
lacp {
active;
periodic fast;
system-id 00:01:02:03:04:05;
admin-key 3;
}
mc-ae {
mc-ae-id 3;
redundancy-group 1;
chassis-id 1;
mode active-active;
status-control active;
init-delay-time 520;
events {
iccp-peer-down {
prefer-status-control-active;
}
}
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members all;
}
}
}
}
ae4 {
aggregated-ether-options {
lacp {
active;
periodic fast;
system-id 00:01:02:03:04:06;
admin-key 7;
}
mc-ae {
mc-ae-id 7;
redundancy-group 1;
chassis-id 1;
mode active-active;
status-control standby;
init-delay-time 520;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members [rack_1 v54 ];
}
}
irb {
arp-l2-validate;
unit 54 {
family inet {
address 192.168.54.1/24 {
arp 192.168.54.2 l2-interface ae1.0 mac 00:1f:12:b6:6f:f0;
}
}
}
unit 100 {
family inet {
address 192.168.10.2/24 {
arp 192.168.10.3 l2-interface ae1.0 mac 00:1f:12:b6:6f:f0;
}
}
}
lo0 {
unit 0 {
family inet {
address 192.168.39.2/32;
}
}
user@switch> show multi-chassis
multi-chassis {
multi-chassis-protection 192.168.39.1 {
interface ae1;
}
}
user@switch> show protocols
protocols {
iccp {
local-ip-addr 192.168.39.2;
peer 192.168.39.1 {
session-establishment-hold-time 50;
redundancy-group-id-list 1;
backup-liveness-detection {
backup-peer-ip 10.105.5.5;
}
liveness-detection {
minimum-interval 2000;
multiplier 3;
}
}
}
lldp {
interface all;
}
layer2-control {
nonstop-bridging;
}
}
user@switch> show switch-options
switch-options {
service-id 1;
}
user@switch> show vlans
vlans {
rack_1 {
vlan-id 100;
l3-interface irb.100;
}
v54 {
vlan-id 54;
l3-interface irb.54;
}
}
(Opcional) Configurar RSTP
Configuración rápida de CLI
Conmutador A y Conmutador B
set protocols rstp interface ae2 set protocols rstp interface ae4 set protocols rstp system-identifier 00:01:02:03:04:05 set protocols rstp bridge-priority 0
Configuración de los conmutadores A y B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar los conmutadores A y B:
-
Habilite el Protocolo de árbol de expansión rápida en las interfaces ae2 y ae4 para la prevención de bucles opcional.
[edit protocols] user@switch# set rstp interface ae2 user@switch# set rstp interface ae4
-
Configure el identificador del sistema.
[edit protocols] user@switch# set rstp system-identifier 00:01:02:03:04:05
-
Establezca la prioridad del protocolo de árbol de expansión rápida en 0. Esto hará que el nodo MC-AE tenga la prioridad más alta.
[edit protocols] user@switch# set rstp bridge-priority 0
Conmutador A y Conmutador B
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols rstp configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols rstp
rstp {
system-identifier 00:01:02:03:04:05;
interface ae2;
interface ae4;
}
(Opcional) Configuración de la supervisión IGMP
Configuración rápida de CLI
Conmutador A y Conmutador B
set protocols igmp-snooping vlan rack_1 set protocols igmp-snooping vlan v54 set multicast-snooping-options multichassis-lag-replicate-state set protocols igmp-snooping vlan rack_1 interface ae1.0 multicast-router-interface set protocols igmp-snooping vlan v54 interface ae1.0 multicast-router-interface
Configuración de los conmutadores A y B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar los conmutadores A y B:
-
Habilite la supervisión IGMP para todas las VLAN.
[edit protocols] user@switch# set igmp-snooping vlan rack_1 user@switch# set igmp-snooping vlan v54
-
Sincronice estados de multidifusión en pares MC-LAG cuando se configuran dominios de puente.
A nivel global, los mensajes de unión y salida IGMP se replican desde el vínculo activo de la interfaz MC-LAG al vínculo en espera para permitir una recuperación más rápida de la información de membresía después de una conmutación por tolerancia a fallos.
[edit multicast-snooping-options] user@switch# set multichassis-lag-replicate-state
-
Configure la interfaz ICL-PL como una interfaz orientada al enrutador.
[edit protocols] user@switch# set igmp-snooping vlan rack_1 interface ae1.0 multicast-router-interface user@switch# set igmp-snooping vlan v54 interface ae1.0 multicast-router-interface
Conmutador A y Conmutador B
Desde el modo de configuración, ingrese los comandos y show multicast-snooping-options para confirmar la show protocols igmp configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols igmp
igmp-snooping {
vlan rack_1 {
interface ae1.0 {
multicast-router-interface;
}
}
vlan v54 {
interface ae1.0 {
multicast-router-interface;
}
}
}
user@switch> show multicast-snooping-options
multicast-snooping-options {
multichassis-lag-replicate-state;
}
(Opcional) Configurar VRRP
No puede configurar la sincronización de VRRP y de dirección MAC.
Configuración rápida de CLI
Conmutador A
set interfaces irb unit 100 family inet address 192.168.10.3/24 vrrp-group 1 virtual-address 192.168.10.1 set interfaces irb unit 100 family inet address 192.168.10.3/24 vrrp-group 1 priority 150 set interfaces irb unit 100 family inet address 192.168.10.3/24 vrrp-group 1 accept-data set interfaces irb unit 54 family inet address 192.168.54.2/24 vrrp-group 4 virtual-address 192.168.54.3 set interfaces irb unit 54 family inet address 192.168.54.2/24 vrrp-group 4 priority 200
Conmutador B
set interfaces irb unit 100 family inet address 192.168.10.2/24 vrrp-group 1 virtual-address 192.168.10.1 set interfaces irb unit 100 family inet address 192.168.10.2/24 vrrp-group 1 priority 200 set interfaces irb unit 100 family inet address 192.168.10.2/24 vrrp-group 1 accept-data set interfaces irb unit 54 family inet address 192.168.54.1/24 vrrp-group 4 virtual-address 192.168.54.3 set interfaces irb unit 54 family inet address 192.168.54.1/24 vrrp-group 4 priority 150
Configuración del conmutador A
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar el conmutador A:
-
Habilite VRRP en los MC-LAG mediante la creación de una interfaz IRB para cada MC-LAG, asigne una dirección IP virtual que se comparta entre cada conmutador del grupo VRRP y asigne una dirección IP individual para cada miembro individual del grupo VRRP.
[edit interfaces] user@switch# set irb unit 100 family inet address 192.168.10.3/24 vrrp-group 1 virtual-address 192.168.10.1 user@switch# set irb unit 100 family inet address 192.168.10.3/24 vrrp-group 1 priority 150 user@switch# set irb unit 100 family inet address 192.168.10.3/24 vrrp-group 1 accept-data
-
Habilite VRRP en los MC-LAG mediante la creación de una interfaz IRB para cada MC-LAG, asigne una dirección IP virtual que se comparta entre cada conmutador del grupo VRRP y asigne una dirección IP individual para cada miembro individual del grupo VRRP.
[edit interfaces] user@switch# set irb unit 54 family inet address 192.168.54.2/24 vrrp-group 4 virtual-address 192.168.54.3 user@switch# set irb unit 54 family inet address 192.168.54.2/24 vrrp-group 4 priority 200
Conmutador A
Desde el modo de configuración, ingrese los comandos y show interfaces irb unit 100 family inet address 192.168.54.2/24 vrrp-group para confirmar la show interfaces irb unit 100 family inet address 192.168.10.3/24 vrrp-group configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show interfaces irb unit 100 family inet address 192.168.10.3/24 vrrp-group
vrrp-group 1 {
virtual-address 192.168.10.1;
priority 150;
accept-data;
}
user@switch> show interfaces irb unit 100 family inet address 192.168.54.2/24 vrrp-group
vrrp-group 4 {
virtual-address 192.168.54.3;
priority 150;
}
Configuración del conmutador B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar el conmutador A:
-
Habilite VRRP en los MC-LAG mediante la creación de una interfaz IRB para cada MC-LAG, asigne una dirección IP virtual que se comparta entre cada conmutador del grupo VRRP y asigne una dirección IP individual para cada miembro individual del grupo VRRP.
[edit interfaces] user@switch# set irb unit 100 family inet address 192.168.10.2/24 vrrp-group 1 virtual-address 192.168.10.1 user@switch# set irb unit 100 family inet address 192.168.10.2/24 vrrp-group 1 priority 150 user@switch# set irb unit 100 family inet address 192.168.10.2/24 vrrp-group 1 accept-data
-
Habilite VRRP en los MC-LAG mediante la creación de una interfaz IRB para cada MC-LAG, asigne una dirección IP virtual que se comparta entre cada conmutador del grupo VRRP y asigne una dirección IP individual para cada miembro individual del grupo VRRP.
[edit interfaces] user@switch# set irb unit 54 family inet address 192.168.54.1/24 vrrp-group 4 virtual-address 192.168.54.3 user@switch# set irb unit 54 family inet address 192.168.54.1/24 vrrp-group 4 priority 150
Conmutador B
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols rstp configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show interfaces irb unit 100 family inet address 192.168.10.2/24 vrrp-group
vrrp-group 1 {
virtual-address 192.168.10.1;
priority 200;
accept-data;
}
user@switch> show interfaces irb unit 100 family inet address 192.168.54.1/24 vrrp-group
vrrp-group 4 {
virtual-address 192.168.54.3;
priority 150;
}
(Opcional) Configuración de la sincronización de dirección MAC
No puede configurar la sincronización de MAC y VRRP.
Debe configurar la misma dirección IP en la interfaz IRB en la VLAN en ambos pares MC-LAG.
Configuración rápida de CLI
Conmutador A y Conmutador B
set vlans v100 mcae-mac-synchronize set vlans v54 mcae-mac-synchronize
Configuración de los conmutadores A y B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar el conmutador A:
-
Configure la sincronización de la dirección MAC en la VLAN MC-LAG en los conmutadores A y B.
[edit] user@switch# set vlans v100 mcae-mac-synchronize [edit] user@switch# set vlans v54 mcae-mac-synchronize
Conmutador A y Conmutador B
Desde el modo de configuración, ingrese los comandos y show vlans v54 para confirmar la show vlans v100 configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show vlans v100
v100 {
vlan-id 100;
l3-interface irb.100;
mcae-mac-synchronize;
}
user@switch> show vlans v54
v54 {
vlan-id 54;
l3-interface irb.54;
mcae-mac-synchronize;
}
(Opcional) Configuración de OSPF
Configuración rápida de CLI
Conmutador A y Conmutador B
set protocols ospf area 0.0.0.0 interface lo0.0 set protocols ospf area 0.0.0.0 interface ae0.0 set protocols ospf area 0.0.0.0 interface irb.54 set protocols ospf area 0.0.0.0 interface irb.100
Configuración de los conmutadores A y B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar los conmutadores A y B:
-
Configure un área OSPF.
[edit protocols] user@switch# set ospf area 0.0.0.0 interface lo0.0 user@switch# set ospf area 0.0.0.0 interface ae0.0 user@switch# set ospf area 0.0.0.0 interface irb.54 user@switch# set ospf area 0.0.0.0 interface irb.100
Conmutador A y Conmutador B
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols ospf configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols ospf
ospf {
area 0.0.0.0 {
interface lo0.0;
interface ae0.0;
interface irb.54;
interface irb.100;
}
}
(Opcional) Configurar PIM
Configuración rápida de CLI
Conmutador A
set protocols pim interface irb.54 set protocols pim interface irb.100 set protocols pim interface lo0.0 set protocols pim rp bootstrap-priority 150 set protocols pim rp local address 192.168.39.1
Conmutador B
set protocols pim interface irb.54 set protocols pim interface irb.100 set protocols pim interface lo0.0 set protocols pim rp bootstrap-priority 200 set protocols pim rp local address 192.168.39.2
Configuración del conmutador A
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar el conmutador A:
-
Configure la multidifusión independiente del protocolo (PIM) como el protocolo de multidifusión.
[edit protocols] user@switch# set pim interface irb.54 user@switch# set pim interface irb.100
-
Configure la interfaz de circuito cerrado.
[edit protocols] user@switch# set pim interface lo0.0
-
Configure el conmutador como un punto de encuentro secundario (RP).
Una configuración de prioridad más baja indica que el RP secundario está en una configuración de arranque.
[edit protocols] user@switch# set pim rp bootstrap-priority 150 user@switch# set pim rp local address 192.168.39.1
Conmutador A
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols pim configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols pim
pim {
rp {
bootstrap-priority 150;
local {
address 192.168.39.1;
}
}
interface irb.54;
interface irb.100;
interface lo0.0;
}
Configuración del conmutador B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar el conmutador A:
-
Configure la multidifusión independiente del protocolo (PIM) como el protocolo de multidifusión.
[edit protocols] user@switch# set pim interface irb.54 user@switch# set pim interface irb.100
-
Configure la interfaz de circuito cerrado.
[edit protocols] user@switch# set pim interface lo0.0
-
Configure el conmutador como un punto de encuentro secundario (RP).
Una configuración de prioridad más baja indica que el RP secundario está en una configuración de arranque.
[edit protocols] user@switch# set pim rp bootstrap-priority 200 user@switch# set pim rp local address 192.168.39.2
Conmutador B
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols pim configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols pim
pim {
rp {
bootstrap-priority 200;
local {
address 192.168.39.2;
}
}
interface irb.54;
interface irb.100;
interface lo0.0;
}
(Opcional) Configuración del relé DHCP
Configuración rápida de CLI
Conmutador A y Conmutador B
set forwarding-options dhcp-relay forward-snooped-clients all-interfaces set forwarding-options dhcp-relay overrides allow-snooped-clients set forwarding-options dhcp-relay server-group GVP-DHCP 10.105.5.202 set forwarding-options dhcp-relay active-server-group GVP-DHCP set forwarding-options dhcp-relay route-suppression destination set forwarding-options dhcp-relay group Floor1 interface irb.100 set forwarding-options dhcp-relay relay-option-82 circuit-id use-interface-description device
Configuración de los conmutadores A y B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar los conmutadores A y B:
-
Configure paquetes de unidifusión espionados hacia adelante en todas las interfaces.
[edit fowarding-options] user@switch# set dhcp-relay forward-snooped-clients all-interfaces
-
Cree una entrada de enlace a clientes de unidifusión snoop.
[edit forwarding-options] user@switch# set dhcp-relay overrides allow-snooped-clients
-
Cree un grupo de servidores DHCP.
[edit forwarding-options] user@switch# set dhcp-relay server-group GVP-DHCP 10.105.5.202
-
Aplique una configuración de agente de retransmisión DHCP al grupo con nombre de direcciones de servidor DHCP.
[edit forwarding-options] user@switch# set dhcp-relay active-server-group GVP-DHCP
-
Configure el agente de retransmisión para suprimir la instalación de entradas ARP y de ruta para el enlace de cliente correspondiente.
[edit forwarding-options] user@switch# set dhcp-relay route-suppression destination
-
Cree un grupo de retransmisión DHCP que incluya al menos una interfaz.
DHCP se ejecuta en las interfaces definidas en los grupos DHCP.
[edit forwarding-options] user@switch# set dhcp-relay group Floor1 interface irb.100
-
Configure el relé DHCP con la opción 82.
[edit forwarding-options] user@switch# set dhcp-relay relay-option-82 circuit-id use-interface-description device
Conmutador A y Conmutador B
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols pim configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show forwarding-options dhcp-relay
dhcp-relay {
forward-snooped-clients all-interfaces;
overrides {
allow-snooped-clients;
}
relay-option-82 {
circuit-id {
use-interface-description device;
}
}
server-group {
GVP-DHCP {
10.105.5.202;
}
}
active-server-group GVP-DHCP;
route-suppression {
destination;
}
group Floor1 {
interface irb.100;
}
}
Verificación
Confirme que la configuración funcione correctamente.
- Verificación del ICCP en MC-LAG
- Comprobación de LACP en MC-LAG
- Verificar interfaces Ethernet agregadas en MC-LAG
- Verificar el aprendizaje de MAC en MC-LAG
- Verificación de VRRP en MC-LAG
- Verificar OSPF en MC-LAG
Verificación del ICCP en MC-LAG
Propósito
Compruebe que el ICCP se está ejecutando en cada dispositivo del MC-LAG.
Acción
-
Compruebe que ICCP se está ejecutando en el conmutador A.
root@EX92000-A> show iccp Redundancy Group Information for peer 192.168.39.2 TCP Connection : Established Liveliness Detection : Up Backup liveness peer status: Up Redundancy Group ID Status 1 Up Client Application: l2ald_iccpd_client Redundancy Group IDs Joined: 1 Client Application: lacpd Redundancy Group IDs Joined: 1 Client Application: MCSNOOPD Redundancy Group IDs Joined: 1 -
Compruebe que ICCP se está ejecutando en el conmutador B.
root@EX9200-B> show iccp Redundancy Group Information for peer 192.168.39.1 TCP Connection : Established Liveliness Detection : Up Backup liveness peer status: Up Redundancy Group ID Status 1 Up Client Application: lacpd Redundancy Group IDs Joined: 1 Client Application: l2ald_iccpd_client Redundancy Group IDs Joined: 1 Client Application: MCSNOOPD Redundancy Group IDs Joined: 1
Significado
En este resultado, se muestra que la conexión TCP entre los pares que hospedan MC-LAG está activa, que la detección de ejecución está activa y que se están ejecutando las aplicaciones cliente MCSNOOPD y ESWD.
Comprobación de LACP en MC-LAG
Propósito
Compruebe que LACP funciona correctamente en cada dispositivo del MC-LAG.
Acción
-
Compruebe que las interfaces LACP estén en funcionamiento en el conmutador A.
root@EX9200-A> show lacp interfaces Aggregated interface: ae0 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity et-1/0/0 Actor No No Yes Yes Yes Yes Fast Active et-1/0/0 Partner No No Yes Yes Yes Yes Fast Active et-1/0/1 Actor No No Yes Yes Yes Yes Fast Active et-1/0/1 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State et-1/0/0 Current Fast periodic Collecting distributing et-1/0/1 Current Fast periodic Collecting distributing Aggregated interface: ae1 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-2/0/3 Actor No No Yes Yes Yes Yes Fast Active xe-2/0/3 Partner No No Yes Yes Yes Yes Fast Active xe-2/0/4 Actor No No Yes Yes Yes Yes Fast Active xe-2/0/4 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State xe-2/0/3 Current Fast periodic Collecting distributing xe-2/0/4 Current Fast periodic Collecting distributing Aggregated interface: ae3 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-2/0/1 Actor No No Yes Yes Yes Yes Fast Active xe-2/0/1 Partner No No Yes Yes Yes Yes Fast Passive xe-2/0/2 Actor No No Yes Yes Yes Yes Fast Active xe-2/0/2 Partner No No Yes Yes Yes Yes Fast Passive LACP protocol: Receive State Transmit State Mux State xe-2/0/1 Current Fast periodic Collecting distributing xe-2/0/2 Current Fast periodic Collecting distributing Aggregated interface: ae4 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-2/0/0 Actor No No Yes Yes Yes Yes Fast Active xe-2/0/0 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State xe-2/0/0 Current Fast periodic Collecting distributing -
Compruebe que las interfaces LACP estén en funcionamiento en el conmutador B.
root@EX9200-B> show lacp interfaces Aggregated interface: ae0 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity et-1/0/0 Actor No No Yes Yes Yes Yes Fast Active et-1/0/0 Partner No No Yes Yes Yes Yes Fast Active et-1/0/1 Actor No No Yes Yes Yes Yes Fast Active et-1/0/1 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State et-1/0/0 Current Fast periodic Collecting distributing et-1/0/1 Current Fast periodic Collecting distributing Aggregated interface: ae1 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-2/0/3 Actor No No Yes Yes Yes Yes Fast Active xe-2/0/3 Partner No No Yes Yes Yes Yes Fast Active xe-2/0/4 Actor No No Yes Yes Yes Yes Fast Active xe-2/0/4 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State xe-2/0/3 Current Fast periodic Collecting distributing xe-2/0/4 Current Fast periodic Collecting distributing Aggregated interface: ae2 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity et-1/2/0 Actor No No Yes Yes Yes Yes Fast Active et-1/2/0 Partner No No Yes Yes Yes Yes Fast Passive LACP protocol: Receive State Transmit State Mux State et-1/2/0 Current Fast periodic Collecting distributing Aggregated interface: ae4 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-2/0/0 Actor No No Yes Yes Yes Yes Fast Active xe-2/0/0 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State xe-2/0/0 Current Fast periodic Collecting distributing
Significado
Este resultado significa que tanto los dispositivos como todas las interfaces relacionadas participan correctamente en las negociaciones de LACP.
Verificar interfaces Ethernet agregadas en MC-LAG
Propósito
Compruebe que todas las interfaces AE estén configuradas correctamente en el LAG de MC.
Acción
-
Compruebe las interfaces AE en el conmutador A.
user@EX9200-A> show interfaces mc-ae Member Link : ae2 Current State Machine's State: mcae active state Local Status : active Local State : up Peer Status : active Peer State : up Logical Interface : ae2.0 Topology Type : bridge Local State : up Peer State : up Peer Ip/MCP/State : 192.168.39.2 ae1.0 up Member Link : ae4 Current State Machine's State: mcae active state Local Status : active Local State : up Peer Status : active Peer State : up Logical Interface : ae4.0 Topology Type : bridge Local State : up Peer State : up Peer Ip/MCP/State : 192.168.39.2 ae1.0 up -
Compruebe las interfaces AE en el conmutador B.
root@EX9200-B> show interface mc-ae Member Link : ae2 Current State Machine's State: mcae active state Local Status : active Local State : up Peer Status : active Peer State : up Logical Interface : ae2.0 Topology Type : bridge Local State : up Peer State : up Peer Ip/MCP/State : 192.168.39.1 ae1.0 up Member Link : ae4 Current State Machine's State: mcae active state Local Status : active Local State : up Peer Status : active Peer State : up Logical Interface : ae4.0 Topology Type : bridge Local State : up Peer State : up Peer Ip/MCP/State : 192.168.39.1 ae1.0 up
Significado
Este resultado significa que las interfaces mc-ae de cada dispositivo están activas y activas.
Verificar el aprendizaje de MAC en MC-LAG
Propósito
Verifique que el aprendizaje de MAC entre dispositivos se está produciendo en el MC-LAG.
Acción
-
Muestra la tabla de conmutación Ethernet en el conmutador A.
root@EX9200-A> show ethernet-switching table MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Ethernet switching table : 68 entries, 68 learned Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface dmzuplink 00:00:5e:00:01:ba DL - ae4.0 dmzuplink 00:10:db:bc:f5:9d DR - ae4.0 dmzuplink 00:10:db:ff:10:01 DL - ae3.0 dmzuplink 00:19:e2:57:33:81 DR - ae4.0 dmzuplink 00:26:88:92:ef:1d DR - ae4.0 dmzuplink 28:8a:1c:74:fb:07 DR - ae4.0 dmzuplink 28:8a:1c:75:05:1f DR - ae4.0 dmzuplink 28:c0:da:6a:1d:2a DR - ae4.0 dmzuplink 2c:21:72:7d:40:01 DL - ae4.0 dmzuplink 3c:8a:b0:77:a9:d6 DR - ae4.0 dmzuplink 5c:5e:ab:0e:cd:e0 DL - ae4.0 dmzuplink 84:18:88:8d:9d:2a DL - ae4.0 MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Ethernet switching table : 68 entries, 68 learned Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface rack_1 00:50:56:9b:01:57 DR - ae2.0 rack_1 00:50:56:9b:09:95 DL - ae2.0 rack_1 00:50:56:9b:15:2e DL - ae2.0 rack_1 00:50:56:9b:20:44 DL - ae2.0 rack_1 00:50:56:9b:20:a7 DL - ae2.0 rack_1 00:50:56:9b:22:a8 DR - ae2.0 rack_1 00:50:56:9b:38:01 DL - ae2.0 rack_1 00:50:56:9b:66:dc DL - ae2.0 rack_1 00:50:56:9b:75:60 DR - ae2.0 MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Ethernet switching table : 68 entries, 68 learned Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface v54 80:71:1f:c1:85:f0 DL - ae4.0 -
Muestra la tabla de conmutación Ethernet en el conmutador B.
root@EX9200-B> show ethernet-switching table MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Ethernet switching table : 66 entries, 66 learned Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface rack_1 00:50:56:9b:01:57 DL - ae2.0 rack_1 00:50:56:9b:09:95 DR - ae2.0 rack_1 00:50:56:9b:15:2e DR - ae2.0 rack_1 00:50:56:9b:20:44 DR - ae2.0 rack_1 00:50:56:9b:20:a7 DR - ae2.0 rack_1 00:50:56:9b:22:a8 DL - ae2.0 rack_1 00:50:56:9b:38:01 DR - ae2.0 rack_1 00:50:56:9b:66:dc DR - ae2.0 rack_1 00:50:56:9b:75:60 DL - ae2.0 MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Ethernet switching table : 66 entries, 66 learned Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Ethernet switching table : 66 entries, 66 learned Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface v54 80:71:1f:c1:85:f0 DR - ae4.0
Significado
Este resultado significa que las direcciones MAC se aprenden correctamente en las VLAN compartidas definidas en el MC-LAG. Esto incluye las interfaces IRB para definir el MC-LAG, así como las interfaces ICL utilizadas para configurar VRRP.
Verificación de VRRP en MC-LAG
Propósito
Compruebe que VRRP esté activo entre los dispositivos en el MC-LAG.
Acción
-
Confirme que VRRP esté activo en el conmutador A.
root@EX9200-A> show vrrp Interface State Group VR state VR Mode Timer Type Address irb.54 up 4 backup Active D 3.090 lcl 192.168.54.1 vip 192.168.54.3 mas 192.168.54.2 irb.100 up 1 backup Active D 2.655 lcl 192.168.10.3 vip 192.168.10.1 mas 192.168.10.2En este ejemplo, el conmutador A es el miembro VRRP de respaldo.
-
Confirme que VRRP esté activo en el conmutador B.
root@EX9200-B> show vrrp Interface State Group VR state VR Mode Timer Type Address irb.54 up 4 master Active A 0.900 lcl 192.168.54.2 vip 192.168.54.3 irb.100 up 1 master Active A 0.175 lcl 192.168.10.2 vip 192.168.10.1En este ejemplo, el conmutador B es el miembro principal de VRRP.
Significado
Este resultado significa que VRRP está en funcionamiento correctamente.
Verificar OSPF en MC-LAG
Propósito
Verifique que OSPF esté correctamente en funcionamiento con MC-LAG.
Acción
-
Mostrar vecinos de OSPF en el conmutador A.
root@EX9200-A> show ospf neighbor Address Interface State ID Pri Dead 192.168.90.2 ae0.0 Full 192.168.39.2 128 35 192.168.10.2 irb.100 Full 192.168.39.2 128 33 192.168.54.2 irb.54 Full 192.168.39.2 128 38
-
Muestra la tabla de enrutamiento de OSPF en el conmutador A.
root@EX9200-A> show ospf route Topology default Route Table: Prefix Path Route NH Metric NextHop Nexthop Type Type Type Interface Address/LSP 192.168.39.2 Intra Router IP 1 ae0.0 192.168.90.2 irb.100 192.168.10.2 irb.54 192.168.54.2 192.168.39.1/32 Intra Network IP 0 lo0.0 192.168.39.2/32 Intra Network IP 1 ae0.0 192.168.90.2 irb.100 192.168.10.2 irb.54 192.168.54.2 192.168.10.0/24 Intra Network IP 1 irb.100 192.168.54.0/24 Intra Network IP 1 irb.54 192.168.90.0/24 Intra Network IP 1 ae0.0 -
Mostrar vecinos de OSPF en el conmutador B.
root@EX9200-B> show ospf neighbor Address Interface State ID Pri Dead 192.168.90.1 ae0.0 Full 192.168.39.1 128 32 192.168.10.3 irb.100 Full 192.168.39.1 128 34 192.168.54.1 irb.54 Full 192.168.39.1 128 37
-
Muestra la tabla de enrutamiento de OSPF en el conmutador B.
root@EX9200-B> show ospf route Topology default Route Table: Prefix Path Route NH Metric NextHop Nexthop Type Type Type Interface Address/LSP 192.168.39.1 Intra Router IP 1 ae0.0 192.168.90.1 irb.100 192.168.10.3 irb.54 192.168.54.1 192.168.39.1/32 Intra Network IP 1 ae0.0 192.168.90.1 irb.100 192.168.10.3 irb.54 192.168.54.1 192.168.39.2/32 Intra Network IP 0 lo0.0 192.168.10.0/24 Intra Network IP 1 irb.100 192.168.54.0/24 Intra Network IP 1 irb.54 192.168.90.0/24 Intra Network IP 1 ae0.0
Ejemplo: Configurar funciones opcionales para agregación de vínculos de múltiples chasis
En este ejemplo, se muestra cómo configurar características opcionales que se pueden combinar con MC LAG.
- (Opcional) Configurar RSTP
- (Opcional) Configuración de la supervisión IGMP
- (Opcional) Configurar VRRP
- (Opcional) Configuración de la sincronización de dirección MAC
- (Opcional) Configuración de OSPF
- (Opcional) Configurar PIM
- (Opcional) Configuración del relé DHCP
(Opcional) Configurar RSTP
Configuración rápida de CLI
QFX1 y QFX2
set protocols rstp interface xe-0/0/3 edge set protocols rstp interface ae0 disable set protocols rstp interface all mode point-to-point set protocols rstp bpdu-block-on-edge
Configurar QFX1 y QFX2
Procedimiento paso a paso
Para habilitar el RSTP:
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración.
-
Configure las interfaces MC-LAG como puertos de borde en QFX1 y QFX2.
[edit] user@switch# set protocols rstp interface xe-0/0/3 edge
-
Desactive RSTP en las interfaces ICL-PL en QFX1 y QFX2:
[edit] user@switch# set protocols rstp interface ae0 disable
-
Habilite RSTP globalmente en todas las interfaces en QFX1 y QFX2.
[edit] user@switch# set protocols rstp interface all mode point-to-point
-
Habilite el bloqueo de BPDU en todas las interfaces, excepto en las interfaces ICL-PL en QFX1 y QFX2.
Nota:La interfaz ae1 es una interfaz descendente. Por este motivo, es necesario configurar RSTP y bpdu-block-on-edge.
[edit] user@switch# set protocols rstp bpdu-block-on-edge
QFX1 y QFX2
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols rstp configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols rstp
rstp {
interface xe-0/0/3 {
edge;
}
interface ae0 {
disable;
}
interface all {
mode point-to-point;
}
bpdu-block-on-edge;
(Opcional) Configuración de la supervisión IGMP
Configuración rápida de CLI
QFX1 y QFX2
set protocols igmp-snooping vlan all
Configurar QFX1 y QFX2
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar QFX1 y QFX2:
Habilite la supervisión IGMP para todas las VLAN.
[edit protocols] user@switch# set igmp-snooping vlan all
QFX1 y QFX2
Desde el modo de configuración, ingrese los comandos y show multicast-snooping-options para confirmar la show protocols igmp configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols igmp
igmp-snooping {
vlan all;
}
(Opcional) Configurar VRRP
Configuración rápida de CLI
QFX1
set interfaces irb unit 50 family inet address 10.50.1.1/30 vrrp-group 1 virtual-address 10.50.1.10 set interfaces irb unit 50 family inet address 10.50.1.1/30 vrrp-group 1 priority 200 set interfaces irb unit 50 family inet address 10.50.1.1/30 vrrp-group 1 accept-data
QFX2
set interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group 1 virtual-address 10.50.1.10 set interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group 1 priority 150 set interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group 1 accept-data
Configurar QFX1
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar QFX1:
Habilite VRRP en los MC-LAG mediante la creación de una interfaz IRB para cada MC-LAG, asigne una dirección IP virtual que se comparta entre cada conmutador del grupo VRRP y asigne una dirección IP individual para cada miembro individual del grupo VRRP.
[edit interfaces] user@switch# set interfaces irb unit 50 family inet address 10.50.1.1/30 vrrp-group 1 virtual-address 10.50.1.10 user@switch# set interfaces irb unit 50 family inet address 10.50.1.1/30 vrrp-group 1 priority 200 user@switch# set interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group 1 accept-data
QFX1
Desde el modo de configuración, ingrese el comando para confirmar la show interfaces irb unit 50 family inet address 10.50.1.1/30 vrrp-group configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show interfaces irb unit 50 family inet address 10.50.1.1/30 vrrp-group
vrrp-group 1 {
virtual-address 10.50.1.10;
priority 200;
accept-data;
}
Configurar QFX2
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración.
Para configurar QFX1:
Habilite VRRP en los MC-LAG mediante la creación de una interfaz IRB para cada MC-LAG, asigne una dirección IP virtual que se comparta entre cada conmutador del grupo VRRP y asigne una dirección IP individual para cada miembro individual del grupo VRRP.
[edit interfaces] user@switch# set interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group 1 virtual-address 10.50.1.10 user@switch# set interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group 1 priority 150 user@switch# set interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group 1 accept-data
QFX2
Desde el modo de configuración, ingrese los comandos para confirmar la show interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show interfaces irb unit 50 family inet address 10.50.1.2/30 vrrp-group
vrrp-group 1 {
virtual-address 10.50.1.10;
priority 150;
accept-data;
}
(Opcional) Configuración de la sincronización de dirección MAC
No puede configurar la sincronización de MAC y VRRP.
Debe configurar la misma dirección IP en la interfaz IRB en la VLAN en ambos pares MC-LAG.
Configuración rápida de CLI
QFX1 y QFX2
set vlans v10 mcae-mac-synchronize
Configurar QFX1 y QFX2
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar QFX1:
Configure la sincronización de la dirección MAC en la VLAN MC-LAG en QFX1 y QFX2.
[edit] user@switch# set vlans v10 mcae-mac-synchronize
QFX1 y QFX2
Desde el modo de configuración, ingrese el comando para confirmar la show vlans v10 configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show vlans v10
v10 {
vlan-id 10;
l3-interface irb.10;
mcae-mac-synchronize;
}
(Opcional) Configuración de OSPF
Configuración rápida de CLI
QFX1, QFX2 y QFX3
set protocols ospf area 0.0.0.0 interface irb.10
Configurar QFX1 y QFX2
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar QFX1 y QFX2:
-
Configure un área OSPF en QFX1, QFX2.
[edit protocols] user@switch# set ospf area 0.0.0.0 interface irb.10
QFX1 y QFX2
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols ospf configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols ospf
ospf {
area 0.0.0.0 {
interface irb.10 {
}
}
}
(Opcional) Configurar PIM
Configuración rápida de CLI
QFX1
set protocols pim rp static address 10.0.0.3 group-ranges 224.0.0.0/4 set protocols pim interface irb.50 priority 200 set protocols pim interface irb.50 dual-dr set protocols pim interface irb.50 family inet bfd-liveness-detection minimum-receive-interval 700 set protocols pim interface irb.50 family inet bfd-liveness-detection transmit-interval minimum-interval 350 set protocols pim interface irb.50 family inet bfd-liveness-detection transmit-interval threshold 500
QFX2
set protocols pim rp static address 10.0.0.3 group-ranges 224.0.0.0/4 set protocols pim interface irb.50 priority 500 set protocols pim interface irb.50 dual-dr set protocols pim interface irb.50 family inet bfd-liveness-detection minimum-receive-interval 700 set protocols pim interface irb.50 family inet bfd-liveness-detection transmit-interval minimum-interval 350 set protocols pim interface irb.50 family inet bfd-liveness-detection transmit-interval threshold 500
Configurar QFX1 y QFX2
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar PIM como el protocolo de multidifusión en QFX1:
Configure una dirección de punto de encuentro (RP) estática en QFX1 y QFX2.
[edit protocols pim] user@switch# set rp static address 10.0.0.3
Configure los intervalos de direcciones de los grupos de multidifusión para los cuales QFX1 y QFX2 pueden ser un punto de encuentro (RP).
[edit protocols pim rp static address 10.0.0.3] user@switch# set group-ranges 224.0.0.0/4
Habilite PIM en las interfaces VLAN para los MC-LAG en QFX1 y QFX2.
[edit protocols pim] user@switch# set interface irb.500 dual-dr
Configure la prioridad de cada interfaz PIM para que se seleccione como el enrutador designado (DR) en QFX1 y QFX2.
Una interfaz con un valor de prioridad más alto tiene una mayor probabilidad de seleccionarse como DR.
QFX1: [edit protocols pim] user@switch# set interface irb.500 priority 200
QFX2: [edit protocols pim] user@switch# set interface irb.500 priority 500
Configure el intervalo de recepción mínimo, el intervalo de transmisión mínimo y el umbral del intervalo de transmisión para una sesión de detección de reenvío bidireccional (BFD) para las interfaces PIM en QFX1 y QFX2.
[edit protocols pim] user@switch# set interface irb.500 family inet bfd-liveness-detection minimum-receive-interval 700 user@switch# set interface irb.500 family inet bfd-liveness-detection transmit-interval minimum-interval 350 user@switch# set interface irb.500 family inet bfd-liveness-detection transmit-interval threshold 500
Resultados
QFX1
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols pim configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@QFX1> show protocols pim
rp {
static {
address 10.0.0.3 {
group-ranges {
224.0.0.0/4;
}
}
}
}
interface irb.50 {
family inet {
bfd-liveness-detection {
minimum-receive-interval 700;
transmit-interval {
minimum-interval 350;
threshold 500;
}
}
}
priority 200;
dual-dr;
}
QFX2
Desde el modo de configuración, ingrese el comando para confirmar la show protocols pim configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show protocols pim
rp {
static {
address 10.0.0.3 {
group-ranges {
224.0.0.0/4;
}
}
}
}
interface irb.50 {
family inet {
bfd-liveness-detection {
minimum-receive-interval 700;
transmit-interval {
minimum-interval 350;
threshold 500;
}
}
}
priority 500;
dual-dr;
}
(Opcional) Configuración del relé DHCP
Configuración rápida de CLI
QFX1 y QFX2
set forwarding-options dhcp-relay forward-snooped-clients all-interfaces set forwarding-options dhcp-relay overrides allow-snooped-clients set forwarding-options dhcp-relay server-group GVP-DHCP 10.105.5.202 set forwarding-options dhcp-relay active-server-group GVP-DHCP set forwarding-options dhcp-relay route-suppression destination set forwarding-options dhcp-relay group Floor1 interface irb.500 set forwarding-options dhcp-relay relay-option-82 circuit-id use-interface-description device
Configurar QFX1 y QFX2
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración .
Para configurar QFX1 y QFX2:
Configure paquetes de unidifusión espionados hacia adelante en todas las interfaces.
[edit fowarding-options] user@switch# set dhcp-relay forward-snooped-clients all-interfaces
Cree una entrada de enlace a clientes de unidifusión snoop.
[edit forwarding-options] user@switch# set dhcp-relay overrides allow-snooped-clients
Cree un grupo de servidores DHCP.
[edit forwarding-options] user@switch# set dhcp-relay server-group GVP-DHCP 10.105.5.202
Aplique una configuración de agente de retransmisión DHCP al grupo con nombre de direcciones de servidor DHCP.
[edit forwarding-options] user@switch# set dhcp-relay active-server-group GVP-DHCP
Configure el agente de retransmisión para suprimir la instalación de entradas ARP y de ruta para el enlace de cliente correspondiente.
[edit forwarding-options] user@switch# set dhcp-relay route-suppression destination
Cree un grupo de retransmisión DHCP que incluya al menos una interfaz.
DHCP se ejecuta en las interfaces definidas en los grupos DHCP.
[edit forwarding-options] user@switch# set dhcp-relay group Floor1 interface irb.500
Configure el relé DHCP con la opción 82.
[edit forwarding-options] user@switch# set dhcp-relay relay-option-82 circuit-id use-interface-description device
QFX1 y QFX2
Desde el modo de configuración, ingrese los comandos para confirmar la show protocols pim configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.
user@switch> show forwarding-options dhcp-relay
dhcp-relay {
forward-snooped-clients all-interfaces;
overrides {
allow-snooped-clients;
}
relay-option-82 {
circuit-id {
use-interface-description device;
}
}
server-group {
GVP-DHCP {
10.105.5.202;
}
}
active-server-group GVP-DHCP;
route-suppression {
destination;
}
group Floor1 {
interface irb.500;
}
}
Ejemplo: Simplificación de la agregación de vínculos multichasis en conmutadores EX9200 en el núcleo para redes de campus
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
-
Junos OS versión 16.1R1 para la serie EX
-
Dos conmutadores EX9200
Este ejemplo de configuración se probó con la versión de software enumerada y se supone que funcionará en todas las versiones posteriores.
Antes de configurar un MC-LAG, asegúrese de que entiende cómo:
-
Configure interfaces Ethernet agregadas en un conmutador. Consulte Configuración de una interfaz Ethernet agregada .
-
Configure el protocolo de control de agregación de vínculos (LACP) en las interfaces Ethernet agregadas en un conmutador. Consulte Configuración de LAPC de Ethernet agregados (procedimiento de la CLI).
Descripción general
En este ejemplo, se configura un MC-LAG en dos conmutadores, que constan de dos interfaces Ethernet agregadas, protección multichasis mediante ICL, ICCP para los pares que alojan el MC-LAG y conectividad de capa 3 entre los pares MC-LAG. La conectividad de capa 3 es necesaria para ICCP.
Para simplificar el proceso de configuración de MC-LAG, habilitará la sincronización de configuración y la comprobación de coherencia de la configuración. La sincronización de configuraciones le permite propagar, sincronizar y confirmar fácilmente configuraciones de un par MC-LAG a otro. Puede iniciar sesión en cualquiera de los pares de MC-LAG para administrar ambos pares de MC-LAG, con lo que tendrá un único punto de administración. La comprobación de coherencia de la configuración utiliza el protocolo de control entre chasis (ICCP) para intercambiar los parámetros de configuración de MC-LAG (ID de chasis, ID de servicio, etc.) y comprueba si hay incoherencias de configuración entre los pares de MC-LAG. Cuando hay una inconsistencia, se le notifica y puede tomar medidas para resolverla. La comprobación de coherencia de la configuración se invoca después de emitir una confirmación en un par MC-LAG.
En el conmutador EX9200-A, configurará los siguientes parámetros de sincronización de configuración y comprobación de coherencia de configuración:
-
Grupos de configuración local, remota y global que se sincronizan con el conmutador EX9200-B.
-
Grupos condicionales.
-
Aplicar grupos.
-
NETCONF mediante SSH.
-
Detalles del par MC-LAG y detalles de autenticación de usuario para la sincronización de la configuración de MC-LAG.
-
peers-synchronizeinstrucción para sincronizar las configuraciones entre los pares MC-LAG local y remoto de forma predeterminada. -
set multi-chassis mc-lag consistency-checkcomando para comprobar la coherencia.
En el conmutador EX9200-B, el proceso de configuración es mucho más corto y sencillo. Configurará los siguientes parámetros de sincronización de configuración y comprobación de coherencia de configuración:
-
Aplicar grupos.
-
NETCONF mediante SSH.
-
Detalles del par MC-LAG y detalles de autenticación de usuario para la sincronización de la configuración de MC-LAG.
-
peers-synchronizeinstrucción para sincronizar y confirmar las configuraciones entre los pares MC-LAG locales y remotos. -
multi-chassis mc-lag consistency-checkinstrucción para habilitar la comprobación de coherencia.
Topología
La topología utilizada en este ejemplo consta de dos conmutadores que alojan un MC-LAG. La Figura 5 muestra la topología de este ejemplo.
de topología
En la tabla 2 se detalla la topología utilizada en este ejemplo de configuración.
| Nombre de host | Hardware base | Grupo de agregación de vínculos multichasis |
|---|---|---|
| EX9200-A EX9200-B |
EX9200 EX9200 |
ae0 está configurado como una interfaz Ethernet agregada y se utiliza como un vínculo ICCP, y las siguientes interfaces forman parte de ae0: xe-0/3/6 y xe-1/3/6. ae1 se configura como una interfaz Ethernet agregada y se utiliza como un vínculo ICL, y las siguientes interfaces forman parte de ae1: xe-0/3/7 y xe-1/3/7. ae2 está configurado como MC-LAG y las siguientes interfaces forman parte de ae2: xe-0/0/1 en el conmutador B y xe-1/0/1 en el conmutador A. ae3 está configurado como MC-LAG y la siguiente interfaz forma parte de ae3 tanto en el conmutador A como en el conmutador B: xe-0/0/2. |
| Chasis virtual Chasis virtual |
No aplicable. Los chasis virtuales se muestran solo con fines ilustrativos. |
Los chasis virtual se conectan a los dos conmutadores EX9200 a través de interfaces LAG. La configuración del chasis virtual no se incluye en este ejemplo y solo se muestra para ilustrar una topología de ejemplo. |
Configuración
- Configuración rápida de CLI
- Configuración de MC-LAG en EX9200-A
- Configuración de MC-LAG en EX9200-B
- Resultados
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.
EX9200-A
set system login user MCLAG_Admin uid 2000 set system login user MCLAG_Admin class super-user set system login user MCLAG_Admin authentication encrypted-password "$ABC123" set system static-host-mapping EX9200-A inet 10.92.76.2 set system static-host-mapping EX9200-B inet 10.92.76.4 set system services netconf ssh set system commit peers-synchronize set system commit peers EX9200-B user MCLAG_Admin set system commit peers EX9200-B authentication "$ABC123" set interfaces irb unit 100 family inet address 192.168.100.2/24 arp 192.168.100.3 l2-interface ae1 set interfaces irb unit 100 family inet address 192.168.100.2/24 arp 192.168.100.3 mac 28:8a:1c:e5:3b:f0 set interfaces irb unit 100 family inet address 192.168.100.2/24 vrrp-group 1 virtual-address 192.168.100.1 set interfaces irb unit 100 family inet address 192.168.100.2/24 vrrp-group 1 priority 150 set interfaces irb unit 100 family inet address 192.168.100.2/24 vrrp-group 1 accept-data set interfaces lo0 unit 0 family inet address 172.16.32.5/32 set routing-options static route 0.0.0.0/0 next-hop 10.92.77.254 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ae0.0 set protocols lldp interface all set chassis aggregated-devices ethernet device-count 20 set groups MC_Config_Global set groups MC_Config_Global when peers EX9200-A set groups MC_Config_Global when peers EX9200-B set groups MC_Config_Global interfaces xe-0/3/6 ether-options 802.3ad ae0 set groups MC_Config_Global interfaces xe-1/3/6 ether-options 802.3ad ae0 set groups MC_Config_Global interfaces ae0 description "ICCP Layer 3 Link with 2 members,xe-0/3/6,xe-1/3/6" set groups MC_Config_Global interfaces ae0 aggregated-ether-options lacp active set groups MC_Config_Global interfaces ae0 aggregated-ether-options lacp periodic fast set groups MC_Config_Global interfaces ae0 aggregated-ether-options lacp system-id 00:01:02:03:04:05 set groups MC_Config_Global interfaces ae0 aggregated-ether-options lacp admin-key 0 set groups MC_Config_Global interfaces xe-0/3/7 ether-options 802.3ad ae1 set groups MC_Config_Global interfaces xe-1/3/7 ether-options 802.3ad ae1 set groups MC_Config_Global interfaces ae1 description "ICL Layer 2 link with 2 members,xe-0/3/7,1/3/7" set groups MC_Config_Global interfaces ae1 unit 0 family ethernet-switching interface-mode trunk set groups MC_Config_Global interfaces ae1 unit 0 family ethernet-switching vlan members all set groups MC_Config_Global interfaces ae1 vlan-tagging set groups MC_Config_Global interfaces ae1 aggregated-ether-options lacp active set groups MC_Config_Global interfaces ae1 aggregated-ether-options lacp periodic fast set groups MC_Config_Global interfaces ae1 aggregated-ether-options lacp system-id 00:01:02:03:04:06 set groups MC_Config_Global interfaces ae1 aggregated-ether-options lacp admin-key 1 set groups MC_Config_Global interfaces xe-0/0/1 ether-options 802.3ad ae2 set groups MC_Config_Global interfaces xe-1/0/1 ether-options 802.3ad ae2 set groups MC_Config_Global interfaces ae2 unit 0 description “MC-LAG interface with members xe-0/0/1,xe-1/0/1” set groups MC_Config_Global interfaces ae2 unit 0 family ethernet-switching interface-mode trunk set groups MC_Config_Global interfaces ae2 unit 0 family ethernet-switching vlan members all set groups MC_Config_Global interfaces ae2 aggregated-ether-options lacp active set groups MC_Config_Global interfaces ae2 aggregated-ether-options lacp periodic fast set groups MC_Config_Global interfaces ae2 aggregated-ether-options lacp system-id 00:01:02:03:04:07 set groups MC_Config_Global interfaces ae2 aggregated-ether-options lacp admin-key 2 set groups MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae mc-ae-id 2 set groups MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae redundancy-group 1 set groups MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae mode active-active set groups MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae init-delay-time 520 set groups MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active set groups MC_Config_Global interfaces xe-0/0/2 ether-options 802.3ad ae3 set groups MC_Config_Global interfaces ae3 unit 0 description “MC-LAG interface with members xe-0/0/2 on both switches” set groups MC_Config_Global interfaces ae3 unit 0 family ethernet-switching interface-mode trunk set groups MC_Config_Global interfaces ae3 unit 0 family ethernet-switching vlan members all set groups MC_Config_Global interfaces ae3 aggregated-ether-options lacp active set groups MC_Config_Global interfaces ae3 aggregated-ether-options lacp periodic fast set groups MC_Config_Global interfaces ae3 aggregated-ether-options lacp system-id 00:01:02:03:04:08 set groups MC_Config_Global interfaces ae3 aggregated-ether-options lacp admin-key 3 set groups MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae mc-ae-id 3 set groups MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae redundancy-group 1 set groups MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae mode active-active set groups MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae init-delay-time 520 set groups MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active set groups MC_Config_Global vlans v100 vlan-id 100 set groups MC_Config_Global vlans v100 l3-interface irb.100 set groups MC_Config_Global multi-chassis mc-lag consistency-check set groups MC_Config_Global protocols rstp interface ae2 set groups MC_Config_Global protocols rstp interface ae3 set groups MC_Config_Global protocols rstp bridge-priority 0 set groups MC_Config_Global protocols rstp system-id 00:01:02:03:04:09 set groups MC_Config_Global switch-options service-id 1 set groups MC_Config_Local set groups MC_Config_Local interfaces ae0 unit 0 family inet address 172.16.32.9/30 set groups MC_Config_Local interfaces ae2 aggregated-ether-options mc-ae chassis-id 0 set groups MC_Config_Local interfaces ae2 aggregated-ether-options mc-ae status-control active set groups MC_Config_Local interfaces ae3 aggregated-ether-options mc-ae chassis-id 0 set groups MC_Config_Local interfaces ae3 aggregated-ether-options mc-ae status-control active set groups MC_Config_Remote set groups MC_Config_Remote interfaces ae0 unit 0 family inet address 172.16.32.10/30 set groups MC_Config_Remote interfaces ae2 aggregated-ether-options mc-ae chassis-id 1 set groups MC_Config_Remote interfaces ae2 aggregated-ether-options mc-ae status-control standby set groups MC_Config_Remote interfaces ae3 aggregated-ether-options mc-ae chassis-id 1 set groups MC_Config_Remote interfaces ae3 aggregated-ether-options mc-ae status-control standby set interfaces ae2 unit 0 multi-chassis-protection 172.16.32.6 interface ae1 set interfaces ae3 unit 0 multi-chassis-protection 172.16.32.6 interface ae1 set protocols iccp local-ip-addr 172.16.32.5 set protocols iccp peer 172.16.32.6 session-establishment-hold-time 50 set protocols iccp peer 172.16.32.6 redundancy-group-id-list 1 set protocols iccp peer 172.16.32.6 backup-liveness-detection backup-peer-ip 10.92.76.4 set protocols iccp peer 172.16.32.6 liveness-detection minimum-interval 2000 set protocols iccp peer 172.16.32.6 liveness-detection multiplier 4 set multi-chassis multi-chassis-protection 172.16.32.6 interface ae1 set apply-groups [ MC_Config_Global MC_Config_Local MC_Config_Remote ]
EX9200-B
set system login user MCLAG_Admin uid 2000 set system login user MCLAG_Admin class super-user set system login user MCLAG_Admin authentication encrypted-password "$ABC123" set system static-host-mapping EX9200-A inet 10.92.76.2 set system static-host-mapping EX9200-B inet 10.92.76.4 set system services netconf ssh set system commit peers-synchronize set system commit peers EX9200-A user MCLAG_Admin set system commit peers EX9200-A authentication "$ABC123" set interfaces irb unit 100 family inet address 192.168.100.3/24 arp 192.168.100.2 l2-interface ae1 set interfaces irb unit 100 family inet address 192.168.100.3/24 arp 192.168.100.2 mac 28:8a:1c:e3:f7:f0 set interfaces irb unit 100 family inet address 192.168.100.3/24 vrrp-group 1 virtual-address 192.168.100.1 set interfaces irb unit 100 family inet address 192.168.100.3/24 vrrp-group 1 priority 100 set interfaces irb unit 100 family inet address 192.168.100.3/24 vrrp-group 1 accept-data set interfaces lo0 unit 0 family inet address 172.16.32.6/32 set routing-options static route 0.0.0.0/0 next-hop 10.92.77.254 set protocols ospf area 0.0.0.0 interface lo0 passive set protocols ospf area 0.0.0.0 interface ae0 set protocols lldp interface all set chassis aggregated-devices ethernet device-count 20 set interfaces ae2 unit 0 multi-chassis-protection 172.16.32.5 interface ae1 set interfaces ae3 unit 0 multi-chassis-protection 172.16.32.5 interface ae1 set protocols iccp local-ip-addr 172.16.32.6 set protocols iccp peer 172.16.32.5 session-establishment-hold-time 50 set protocols iccp peer 172.16.32.5 redundancy-group-id-list 1 set protocols iccp peer 172.16.32.5 backup-liveness-detection backup-peer-ip 10.92.76.2 set protocols iccp peer 172.16.32.5 liveness-detection minimum-interval 2000 set protocols iccp peer 172.16.32.5 liveness-detection multiplier 4 set apply-groups [ MC_Config_Global MC_Config_Local MC_Config_Remote ]
Configuración de MC-LAG en EX9200-A
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración.
-
Cree una cuenta de usuario para acceder al conmutador, junto con un identificador de usuario (UID), una clase de inicio de sesión y una contraseña.
[edit system] user@EX9200-A# set login user MCLAG_Admin uid 2000 user@EX9200-A# set login user MCLAG_Admin class super-user user@EX9200-A# set login user MCLAG_Admin authentication encrypted-password “$ABC123”
-
Asigne estáticamente EX9200-A a 10.92.76.2 y EX9200-B a 10.92.76.4.
[edit system] user@EX9200-A# set static-host-mapping EX9200-A inet 10.92.76.2 user@EX9200-A# set static-host-mapping EX9200-B inet 10.92.76.4
-
Habilite el servicio NETCONF mediante SSH.
[edit system] user@EX9200-A# set services netconf ssh
-
Habilite la
peers-synchronizeinstrucción para copiar y cargar la configuración de MC-LAG de EX9200-A a EX9200-B de forma predeterminada.[edit system] user@EX9200-A# set commit peers-synchronize
-
Configure el nombre de host, los nombres de usuario y los detalles de autenticación para EX9200-B, el par con el que EX9200-A sincronizará la configuración de MC-LAG.
[edit system] user@EX9200-A# set commit peers EX9200-B user MCLAG_Admin user@EX9200-A# set commit peers EX9200-B user authentication “$ABC123”
-
Configure un IRB MC-LAG y configure el protocolo de resolución de direcciones (ARP) estático en los pares IRB MC-LAG para permitir que los protocolos de enrutamiento atraviesen la interfaz IRB.
[edit interfaces] user@EX9200-A# set irb unit 100 family inet address 192.168.100.2/24 arp 192.168.100.3 l2-interface ae1 user@EX9200-A# set irb unit 100 family inet address 192.168.100.2/24 arp 192.168.100.3 mac 28:8a:1c:e5:3b:f0
-
Habilite VRRP en los MC-LAG asignando una dirección IP virtual que se comparte entre cada conmutador del grupo VRRP y asignando una dirección IP individual para cada miembro individual del grupo VRRP.
[edit interfaces] user@EX9200-A# set irb unit 100 family inet address 192.168.100.2/24 vrrp-group 1 virtual-address 192.168.100.1 user@EX9200-A# set irb unit 100 family inet address 192.168.100.2/24 vrrp-group 1 priority 150 user@EX9200-A# set irb unit 100 family inet address 192.168.100.2/24 vrrp-group 1 accept-data
-
Configure una interfaz de circuito cerrado.
[edit interfaces] user@EX9200-A# set lo0 unit 0 family inet address 172.16.32.5/32
-
Configure una puerta de enlace predeterminada.
[edit routing-options] user@EX9200-A# set static route 0.0.0.0 next-hop 10.92.77.254
-
Configure un área OSPF que incluya la interfaz de circuito cerrado y la interfaz ICCP.
[edit protocols] user@EX9200-A# set ospf area 0.0.0.0 interface lo0 passive user@EX9200-A# set ospf area 0.0.0.0 interface ae0
-
Configure el protocolo de detección de capa de vínculo para todas las interfaces.
[edit protocols] user@EX9200-A# set lldp interface all
-
Configure el número de interfaces Ethernet agregadas que se crearán en el EX9200-A.
[edit chassis] user@EX9200-A# set aggregated-devices ethernet device-count 20
-
Configure un grupo de configuración para una configuración MC-LAG global que se aplique tanto a EX9200-A como a EX9200-B.
La configuración global se sincroniza entre EX9200-A y EX9200-B.
[edit groups] user@EX9200-A# set MC_Config_Global
-
Especifique los pares que aplicarán el grupo de configuración MC_Config_Global.
[edit groups] user@EX9200-A# set MC_Config_Global when peers EX9200-A user@EX9200-A# set MC_Config_Global when peers EX9200-B
-
Agregue interfaces miembro a las interfaces Ethernet agregadas que se usarán para la interfaz del protocolo de control entre chasis (ICCP).
[edit groups] user@EX9200-A# set MC_Config_Global interfaces xe-0/3/6 ether-options 802.3ad ae0 user@EX9200-A# set MC_Config_Global interfaces xe-1/3/6 ether-options 802.3ad ae0
-
Configure la interfaz Ethernet agregada (ae0) que se utilizará para la interfaz del protocolo de control entre chasis (ICCP).
Nota:Configurará la dirección IP para ae0 en un paso posterior.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae0 description "ICCP Layer 3 Link with 2 members,xe-0/3/6,xe-1/3/6"
-
Configure los parámetros LACP en ae0.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae0 aggregated-ether-options lacp active user@EX9200-A# set MC_Config_Global interfaces ae0 aggregated-ether-options lacp periodic fast
-
Configure el ID del sistema LACP en ae0.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae0 aggregated-ether-options lacp system-id 00:01:02:03:04:05
-
Configure la clave administrativa LACP en ae0.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae0 aggregated-ether-options lacp admin-key 0
-
Agregue interfaces miembro a la interfaz Ethernet agregada (ae1) que se usará para la ICL.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces xe-0/3/7 ether-options 802.3ad ae1 user@EX9200-A# set MC_Config_Global interfaces xe-1/3/7 ether-options 802.3ad ae1
-
Configure la interfaz Ethernet agregada que se usará para la ICL.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae1 description "ICL Layer 2 link with 2 members,xe-0/3/7,1/3/7"
-
Configure ae1 como una interfaz de capa 2.
[edit groups] user@EX9200-A# set MC_Config_Global ae1 unit 0 family ethernet-switching interface-mode trunk user@EX9200-A# set MC_Config_Global ae1 unit 0 family ethernet-switching vlan members all
-
Habilite la recepción y transmisión de tramas etiquetadas con VLAN 802.1Q en ae1.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae1 vlan-tagging
-
Configure los parámetros LACP en ae1.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae1 aggregated-ether-options lacp active user@EX9200-A# set MC_Config_Global interfaces ae1 aggregated-ether-options lacp periodic fast
-
Configure el ID del sistema LACP en ae1.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae1 aggregated-ether-options lacp system-id 00:01:02:03:04:06
-
Configure la clave administrativa LACP en ae1.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae1 aggregated-ether-options lacp admin-key 1
-
Agregue interfaces miembro a la interfaz de Ethernet agregada (ae2) que se usará como interfaz MC-LAG.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces xe-0/0/1 ether-options 802.3ad ae2 user@EX9200-A# set MC_Config_Global interfaces xe-1/0/1 ether-options 802.3ad ae2
-
Configure la interfaz Ethernet agregada (ae2) que se usará como interfaz MC-LAG.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 description “MC-LAG interface with members xe-0/0/1,xe-1/0/1”
-
Configure ae2 como una interfaz de capa 2.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 unit 0 family ethernet-switching interface-mode trunk user@EX9200-A# set MC_Config_Global interfaces ae2 unit 0 family ethernet-switching vlan members all
-
Configure los parámetros LACP en ae2.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options lacp active user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options lacp periodic fast
-
Configure el ID del sistema LACP en ae2.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options lacp system-id 00:01:02:03:04:07
-
Configure la clave administrativa LACP en ae2.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options lacp admin-key 2
-
Configure las propiedades de la interfaz MC-AE en ae2.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae mc-ae-id 2 user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae redundancy-group 1
-
Especifique el modo de ae2 para que sea activo-activo.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae mode active-active
-
Especifique el tiempo en segundos que se debe retrasar la incorporación de la interfaz MC-AE al estado activo después de reiniciar un par MC-LAG.
Al retrasar la puesta en marcha de la interfaz hasta después de la convergencia del protocolo, puede evitar la pérdida de paquetes durante la recuperación de vínculos y dispositivos con errores. Este ejemplo de configuración de red utiliza un tiempo de retraso de 520 segundos. Es posible que este tiempo de retraso no sea óptimo para su red y deba ajustarse para adaptarse a sus requisitos de red.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae init-delay-time 520
-
Especifique que si un par del grupo MC-LAG deja de funcionar, el par configurado como control de estado activo se convierte en el par activo.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae2 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active
-
Agregue interfaces miembro a la interfaz Ethernet agregada (ae3) que se usará como interfaz MC-LAG.
Nota:El EX9200-B utiliza el mismo nombre de interfaz de xe-0/0/2.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces xe-0/0/2 ether-options 802.3ad ae3
-
Configure la interfaz Ethernet agregada (ae3) que se usará como interfaz MC-LAG.
[edit groups] user@EX9200-A# set groups MC_Config_Global interfaces ae3 description “MC-LAG interface with members xe-0/0/2 on both switches”
-
Configure ae3 como una interfaz de capa 2.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae3 unit 0 family ethernet-switching interface-mode trunk user@EX9200-A# set MC_Config_Global interfaces ae3 unit 0 family ethernet-switching vlan members all
-
Configure los parámetros de LACP en ae3.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options lacp active user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options lacp periodic fast
-
Configure el ID del sistema LACP en ae3.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options lacp system-id 00:01:02:03:04:08
-
Configure la clave administrativa LACP en ae3.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options lacp admin-key 3
-
Configure las propiedades de la interfaz MC-AE en ae3.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae mc-ae-id 3 user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae redundancy-group 1
-
Especifique el modo de ae3 para que sea activo-activo.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae mode active-active
-
Especifique el tiempo en segundos que se debe retrasar la incorporación de la interfaz MC-AE al estado activo después de reiniciar un par MC-LAG.
Al retrasar la puesta en marcha de la interfaz hasta después de la convergencia del protocolo, puede evitar la pérdida de paquetes durante la recuperación de vínculos y dispositivos con errores. Este ejemplo de configuración de red utiliza un tiempo de retraso de 520 segundos. Es posible que este tiempo de retraso no sea óptimo para su red y deba ajustarse para adaptarse a sus requisitos de red.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae init-delay-time 520
-
Especifique que si un par del grupo MC-LAG deja de funcionar, el par configurado como control de estado activo se convierte en el par activo.
[edit groups] user@EX9200-A# set MC_Config_Global interfaces ae3 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-active
-
Configure la VLAN 100 para conectar a los usuarios finales.
[edit groups] user@EX9200-A# set MC_Config_Global vlans v100 vlan-id 100
-
Configure la interfaz de VLAN enrutada para la VLAN 100.
[edit groups] user@EX9200-A# set MC_Config_Global vlans v100 l3-interface irb.100
-
Habilite la comprobación de coherencia.
[edit groups] user@EX9200-A# set MC_Config_Global multi-chassis mc-lag consistency-check
-
Habilite el protocolo de árbol de expansión rápida en las interfaces ae2 y ae3 (interfaces MC-LAG) para la prevención de bucles opcional.
[edit groups] user@EX9200-A# set MC_Config_Global protocols rstp interfaces ae2 user@EX9200-A# set MC_Config_Global protocols rstp interfaces ae3
-
Configure la prioridad del puente RSTP.
Establecer la prioridad del puente en 0 hará que los nodos MC-AE de EX9200-A y EX9200-B tengan la mejor prioridad.
[edit groups] user@EX9200-A# set MC_Config_Global protocols rstp bridge-priority 0
-
Configure el valor del identificador del sistema RSTP.
[edit groups] user@EX9200-A# set MC_Config_Global protocols rstp system-id 00:01:02:03:04:09
-
Especifique el ID del servicio de conmutador.
El ID de servicio de conmutación se utiliza para sincronizar aplicaciones, ARP y aprendizaje MAC entre miembros de MC-LAG.
[edit groups] user@EX9200-A# set MC_Config_Global switch-options service-id 1
-
Configure un grupo de configuración para una configuración MC-LAG que se aplique al par local.
[edit groups] user@EX9200-A# set MC_Config_Local
-
Configure la interfaz ICCP (ae0) como una interfaz de capa 3.
[edit groups] user@EX9200-A# set MC_Config_Local interfaces ae0 unit 0 family inet address 172.16.32.9/30
-
Especifique un ID de chasis único para el MC-LAG (ae2) al que pertenece la interfaz Ethernet agregada.
[edit groups] user@EX9200-A# set MC_Config_Local interfaces ae2 aggregated-ether-options mc-ae chassis-id 0
-
Especifique la configuración de control de estado de ae2 para que esté activa.
[edit groups] user@EX9200-A# set MC_Config_Local interfaces ae2 aggregated-ether-options mc-ae status-control active
-
Especifique un ID de chasis único para el MC-LAG (ae3) al que pertenece la interfaz de Ethernet agregada.
[edit groups] user@EX9200-A# set MC_Config_Local interfaces ae3 aggregated-ether-options mc-ae chassis-id 0
-
Especifique la configuración de control de estado de ae3 para que esté activo.
[edit groups] user@EX9200-A# set MC_Config_Local interfaces ae3 aggregated-ether-options mc-ae status-control active
-
Configure un grupo de configuración para una configuración MC-LAG que se aplique al par remoto.
[edit groups] user@EX9200-A# set MC_Config_Remote
-
Configure ae0 como una interfaz de capa 3.
[edit groups] user@EX9200-A# set MC_Config_Remote interfaces ae0 unit 0 family inet address 172.16.32.10/30
-
Especifique un ID de chasis único para el MC-LAG (ae2) al que pertenece la interfaz Ethernet agregada.
[edit groups] user@EX9200-A# set MC_Config_Remote interfaces ae2 aggregated-ether-options mc-ae chassis-id 1
-
Especifique la configuración de control de estado de ae2 para que esté en espera.
[edit groups] user@EX9200-A# set MC_Config_Remote interfaces ae2 aggregated-ether-options mc-ae status-control standby
-
Especifique un ID de chasis único para el MC-LAG (ae3) al que pertenece la interfaz de Ethernet agregada.
[edit groups] user@EX9200-A# set MC_Config_Remote interfaces ae3 aggregated-ether-options mc-ae chassis-id 1
-
Especifique la configuración de control de estado de ae3 para que esté en espera.
[edit interfaces] user@EX9200-A# set MC_Config_Remote interfaces ae3 aggregated-ether-options mc-ae status-control standby
-
Especifique que si un par del grupo MC-LAG deja de funcionar, el par configurado como control de estado activo se convierte en el par activo.
[edit interfaces] user@EX9200-A# set MC_Config_Remote interfaces ae3 aggregated-ether-options mc-ae events iccp-peer-down prefer-status-control-standby
-
Habilite la protección de vínculos entre los dos pares MC-LAG.
Asigne la interfaz ae1 para que actúe como ICL para proteger las interfaces MC-AE, ae2 y ae3, en caso de falla.
[edit interfaces] user@EX9200-A# set ae2 unit 0 multi-chassis-protection 172.16.32.6 interface ae1
user@EX9200-A# set ae3 unit 0 multi-chassis-protection 172.16.32.6 interface ae1
-
Especifique la dirección IP local de la interfaz ICCP.
[edit protocols] user@EX9200-A# set iccp local-ip-addr 172.16.32.5
-
Configure el tiempo de espera de establecimiento de sesión para que ICCP se conecte más rápido.
Nota:Recomendamos 50 segundos como valor de tiempo de espera del establecimiento de la sesión.
[edit protocols] user@EX9200-A# set iccp peer 172.16.32.6 session-establishment-hold-time 50 user@EX9200-A# set iccp peer 172.16.32.6 redundancy-group-id-list 1 user@EX9200-A# set iccp peer 172.16.32.6 backup-liveness-detection backup-peer-ip 10.92.76.4
-
Para habilitar BFD para ICCP, configure el intervalo de recepción mínimo.
Se recomienda un valor mínimo de intervalo de recepción de 6 segundos.
[edit protocols] user@EX9200-A# set iccp peer 172.16.32.6 liveness-detection minimum-interval 2000 user@EX9200-A# set iccp peer 172.16.32.6 liveness-detection multiplier 4
-
Aplique los grupos configurados anteriormente para que la configuración Junos herede las instrucciones de los grupos de configuración MC_Config_Global, MC_Config_Local y MC_Config_Remote.
[edit] user@EX9200-A# set apply-groups [ MC_Config_Global MC_Config_Local MC_Config_Remote ]
Configuración de MC-LAG en EX9200-B
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración.
-
Cree una cuenta de usuario para acceder al conmutador, junto con un identificador de usuario (UID), una clase de inicio de sesión y una contraseña.
[edit system] user@EX9200-A# set login user MCLAG_Admin uid 2000 user@EX9200-B# set login user MCLAG_Admin class super-user user@EX9200-B# set login user MCLAG_Admin authentication encrypted-password “$ABC123”
-
Asigne estáticamente EX9200-A a 10.92.76.2 y EX9200-B a 10.92.76.4.
[edit system] user@EX9200-B# set static-host-mapping EX9200-A inet 10.92.76.2 user@EX9200-B# set static-host-mapping EX9200-B inet 10.92.76.4
-
Habilite el servicio NETCONF mediante SSH.
[edit system] user@EX9200-B# set services netconf ssh
-
Habilite la
peers-synchronizeinstrucción para copiar y cargar la configuración de MC-LAG de EX9200-B a EX9200-A de forma predeterminada.[edit system] user@EX9200-B# set commit peers-synchronize
-
Configure el nombre de host, los nombres de usuario y los detalles de autenticación para EX9200-A, el par con el que EX9200-B sincronizará la configuración de MC-LAG.
[edit system] user@EX9200-B# set commit peers EX9200-A user MCLAG_Admin user@EX9200-A# set commit peers EX9200-A authentication "$ABC123"
-
Configure un IRB MC-LAG y configure el protocolo de resolución de direcciones (ARP) estático en los pares IRB MC-LAG para permitir que los protocolos de enrutamiento atraviesen la interfaz IRB.
[edit interfaces] user@EX9200-B# set irb unit 100 family inet address 192.168.100.3/24 arp 192.168.100.2 l2-interface ae1 user@EX9200-B# set irb unit 100 family inet address 192.168.100.3/24 arp 192.168.100.2 mac 28:8a:1c:e3:f7:f0
-
Habilite VRRP en los MC-LAG asignando una dirección IP virtual que se comparte entre cada conmutador del grupo VRRP y asignando una dirección IP individual para cada miembro individual del grupo VRRP.
[edit interfaces] user@EX9200-B# set irb unit 100 family inet address 192.168.100.3/24 vrrp-group 1 virtual-address 192.168.100.1 user@EX9200-B# set irb unit 100 family inet address 192.168.100.3/24 vrrp-group 1 priority 100 user@EX9200-B# set irb unit 100 family inet address 192.168.100.3/24 vrrp-group 1 accept-data
-
Configure una interfaz de circuito cerrado.
[edit interfaces] user@EX9200-B# set lo0 unit 0 family inet address 172.16.32.6/32
-
Configure una puerta de enlace predeterminada.
[edit routing-options] user@EX9200-B# set static route 0.0.0.0 next-hop 10.92.77.254
-
Configure un área OSPF que incluya la interfaz de circuito cerrado y la interfaz ICCP.
[edit protocols] user@EX9200-B# set ospf area 0.0.0.0 interface lo0 passive user@EX9200-B# set ospf area 0.0.0.0 interface ae0
-
Configure el protocolo de detección de capa de vínculo para todas las interfaces.
[edit protocols] user@EX9200-B# set lldp interface all
-
Configure el número de interfaces Ethernet agregadas que se crearán en el EX9200-B.
[edit chassis] user@EX9200-B# set aggregated-devices ethernet device-count 20
-
Habilite la protección de vínculos entre los dos pares MC-LAG.
Asigne la interfaz ae1 para que actúe como ICL para proteger las interfaces MC-AE, ae2 y ae3, en caso de falla.
[edit interfaces] user@EX9200-B# set ae2 unit 0 multi-chassis-protection 172.16.32.5 interface ae1 user@EX9200-B# set ae3 unit 0 multi-chassis-protection 172.16.32.5 interface ae1
-
Especifique la dirección IP local de la interfaz ICCP.
[edit protocols] user@EX9200-B# set iccp local-ip-addr 172.16.32.6
-
Configure el tiempo de espera de establecimiento de sesión para que ICCP se conecte más rápido.
Nota:Recomendamos 50 segundos como valor de tiempo de espera del establecimiento de la sesión.
[edit protocols] user@EX9200-B# set iccp peer 172.16.32.5 session-establishment-hold-time 50 user@EX9200-B# set iccp peer 172.16.32.5 redundancy-group-id-list 1 user@EX9200-B# set iccp peer 172.16.32.5 backup-liveness-detection backup-peer-ip 10.92.76.2
-
Para habilitar BFD para ICCP, configure el intervalo de recepción mínimo.
Se recomienda un valor mínimo de intervalo de recepción de 6 segundos.
[edit protocols] user@EX9200-B# set iccp peer 172.16.32.5 liveness-detection minimum-interval 2000 user@EX9200-B# set iccp peer 172.16.32.5 liveness-detection multiplier 4
-
Aplique los grupos configurados anteriormente para que la configuración Junos herede las instrucciones de los grupos de configuración MC_Config_Global, MC_Config_Local y MC_Config_Remote.
[edit] user@EX9200-B# set apply-groups [ MC_Config_Global MC_Config_Local MC_Config_Remote ]
Resultados
Muestre los resultados de la configuración en el EX9200-A antes de confirmar la configuración.
user@EX9200-A# show system services
netconf {
ssh;
}
user@EX9200-A# show system commit
peers-synchronize;
peers {
EX9200-B {
user MCLAG_Admin;
authentication "$ABC123”;
}
}
}
user@EX9200-A# show interfaces
ae2 {
unit 0 {
multi-chassis-protection 172.16.32.6 {
interface ae1;
}
}
}
ae3 {
unit 0 {
multi-chassis-protection 172.16.32.6 {
interface ae1;
}
}
}
irb {
unit 100 {
family inet {
address 192.168.100.2/24 {
arp 192.168.100.3 l2-interface ae1.0 mac 28:8a:1c:e5:3b:f0;
vrrp-group 1 {
virtual-address 192.168.100.1;
priority 150;
accept-data;
}
}
}
}
}
lo0 {
unit 0 {
family inet {
address 172.16.32.5/32;
}
}
}
user@EX9200-A# show routing-options
static {
route 0.0.0.0/0 next-hop 10.92.77.254;
}
user@EX9200-A# show protocols
ospf {
area 0.0.0.0 {
interface lo0.0 {
passive;
}
interface ae0.0;
}
}
iccp {
local-ip-addr 172.16.32.5;
peer 172.16.32.6 {
session-establishment-hold-time 50;
redundancy-group-id-list 1;
backup-liveness-detection {
backup-peer-ip 10.92.76.4;
}
liveness-detection {
minimum-interval 2000;
multiplier 4;
}
}
}
lldp {
interface all;
}
user@EX9200-A# show chassis
aggregated-devices {
ethernet {
device-count 20;
}
}
user@EX9200-A# show groups MC_Config_Global
when {
peers [ EX9200-A EX9200-B ];
}
interfaces {
xe-0/3/6 {
ether-options {
802.3ad ae0;
}
}
xe-1/3/6 {
ether-options {
802.3ad ae0;
}
}
ae0 {
description "ICCP Layer 3 Link with 2 members,xe-0/3/6,xe-1/3/6";
aggregated-ether-options {
lacp {
active;
periodic fast;
system-id 00:01:02:03:04:05;
admin-key 0;
}
}
}
xe-0/3/7 {
ether-options {
802.3ad ae1;
}
}
xe-1/3/7 {
ether-options {
802.3ad ae1;
}
}
ae1 {
description "ICL Layer 2 link with 2 members,xe-0/3/7,1/3/7";
vlan-tagging;
aggregated-ether-options {
lacp {
active;
periodic fast;
system-id 00:01:02:03:04:06;
admin-key 1;
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members all;
}
}
}
}
xe-0/0/1 {
ether-options {
802.3ad ae2;
}
}
xe-1/0/1 {
ether-options {
802.3ad ae2;
}
}
ae2 {
description "MC-LAG interface with members xe-0/0/1,xe-1/0/1";
aggregated-ether-options {
lacp {
active;
periodic fast;
system-id 00:01:02:03:04:07;
admin-key 2;
}
mc-ae {
mc-ae-id 2;
redundancy-group 1;
mode active-active;
init-delay-time 520;
events {
iccp-peer-down {
prefer-status-control-active;
}
}
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members all;
}
}
}
}
xe-0/0/2 {
ether-options {
802.3ad ae3;
}
}
ae3 {
description “MC-LAG interface with members xe-0/0/2 on both switches”
aggregated-ether-options {
lacp {
active;
periodic fast;
system-id 00:01:02:03:04:08;
admin-key 3;
}
mc-ae {
mc-ae-id 3;
redundancy-group 1;
mode active-active;
init-delay-time 520;
events {
iccp-peer-down {
prefer-status-control-active;
}
}
}
}
unit 0 {
family ethernet-switching {
interface-mode trunk;
vlan {
members all;
}
}
}
}
}
multi-chassis {
mc-lag {
consistency-check;
}
}
protocols {
rstp {
bridge-priority 0;
system-id 00:01:02:03:04:09;
interface ae2;
interface ae3;
}
}
switch-options {
service-id 1;
}
vlans {
v100 {
vlan-id 100;
l3-interface irb.100;
}
}
user@EX9200-A# show groups MC_Config_Local
interfaces {
ae0 {
unit 0 {
family inet {
address 172.16.32.9/30;
}
}
}
ae2 {
aggregated-ether-options {
mc-ae {
chassis-id 0;
status-control active;
}
}
}
ae3 {
aggregated-ether-options {
mc-ae {
chassis-id 0;
status-control active;
}
}
}
}
user@EX9200-A# show groups MC_Config_Remote
interfaces {
ae0 {
unit 0 {
family inet {
address 172.16.32.10/30;
}
}
}
ae2 {
aggregated-ether-options {
mc-ae {
chassis-id 1;
status-control standby;
}
}
}
ae3 {
aggregated-ether-options {
mc-ae {
chassis-id 1;
status-control standby;
}
}
}
}
user@EX9200-A# show apply-groups apply-groups [ MC_Config_Global MC_Config_Local MC_Config_Remote ];
Muestre los resultados de la configuración en el EX9200-B antes de confirmar la configuración.
user@EX9200-B# show system services
netconf {
ssh;
}
user@EX9200-B# show system commit
peers-synchronize;
peers {
EX9200-A {
user MCLAG_Admin;
authentication "$ABC123”;
}
}
user@EX9200-B# show interfaces
ae2 {
unit 0 {
multi-chassis-protection 172.16.32.5 {
interface ae1;
}
}
}
ae3 {
unit 0 {
multi-chassis-protection 172.16.32.5 {
interface ae1;
}
}
}
irb {
unit 100 {
family inet {
address 192.168.100.3/24 {
arp 192.168.100.2 l2-interface ae1.0 mac 28:8a:1c:e3:f7:f0;
vrrp-group 1 {
virtual-address 192.168.100.1;
priority 100;
accept-data;
}
}
}
}
}
lo0 {
unit 0 {
family inet {
address 172.16.32.6/32;
}
}
}
user@EX9200-B# show routing-options
static {
route 0.0.0.0/0 next-hop 10.92.77.254;
}
user@EX9200-B# show protocols
ospf {
area 0.0.0.0 {
interface lo0.0 {
passive;
}
interface ae0.0;
}
}
iccp {
local-ip-addr 172.16.32.6;
peer 172.16.32.5 {
session-establishment-hold-time 50;
redundancy-group-id-list 1;
backup-liveness-detection {
backup-peer-ip 10.92.76.2;
}
liveness-detection {
minimum-interval 2000;
multiplier 4;
}
}
}
lldp {
interface all;
}
user@EX9200-B# show chassis
aggregated-devices {
ethernet {
device-count 20;
}
}
user@EX9200-B# show apply-groups [ MC_Config_Global MC_Config_Local MC_Config_Remote ];
Verificación
- Verificación del ICCP en MC-LAG
- Comprobación de LACP en MC-LAG
- Verificar interfaces Ethernet agregadas en MC-LAG
- Verificar el aprendizaje de MAC en MC-LAG
- Verificación de VRRP en MC-LAG
- Verificar OSPF en MC-LAG
- Comprobación de que se ha superado la comprobación de coherencia de la configuración
- Verificación del estado de comprobación de coherencia de la configuración para la configuración global
- Verificación del estado de comprobación de coherencia de la configuración del vínculo de control del interchasis
- Verificación del estado de comprobación de coherencia de la configuración para las interfaces MC-LAG
- Verificación del estado de comprobación de coherencia de la configuración para la configuración de VLAN
- Verificación del estado de comprobación de coherencia de la configuración para VRRP
Verificación del ICCP en MC-LAG
Propósito
Compruebe que el ICCP se está ejecutando en cada dispositivo del MC-LAG.
Acción
-
Compruebe que ICCP se está ejecutando en EX9200-A.
user@EX92000-A> show iccp Redundancy Group Information for peer 172.16.32.6 TCP Connection : Established Liveliness Detection : Up Backup liveness peer status: Up Redundancy Group ID Status 1 Up Client Application: lacpd Redundancy Group IDs Joined: 1 Client Application: l2ald_iccpd_client Redundancy Group IDs Joined: 1 Client Application: mclag_cfgchkd Redundancy Group IDs Joined: 1 -
Compruebe que ICCP se está ejecutando en EX9200-B.
user@EX9200-B> show iccp Redundancy Group Information for peer 172.16.32.5 TCP Connection : Established Liveliness Detection : Up Backup liveness peer status: Up Redundancy Group ID Status 1 Up Client Application: lacpd Redundancy Group IDs Joined: 1 Client Application: l2ald_iccpd_client Redundancy Group IDs Joined: 1 Client Application: mclag_cfgchkd Redundancy Group IDs Joined: 1
Significado
Este resultado muestra que la conexión TCP entre los pares que alojan MC-LAG está activa, que la detección de ejecución está activa, que el estado del par de ejecución de copia de seguridad está activo y que se están ejecutando aplicaciones cliente de _ICCP_CLIENT LACPD, MCLAG_CFGCHKD y L2ALD.
Comprobación de LACP en MC-LAG
Propósito
Compruebe que LACP funciona correctamente en cada dispositivo del MC-LAG.
Acción
-
Compruebe que las interfaces LACP estén en funcionamiento en el EX9200-A.
user@EX9200-A> show lacp interfaces Aggregated interface: ae0 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/3/6 Actor No No Yes Yes Yes Yes Fast Active xe-0/3/6 Partner No No Yes Yes Yes Yes Fast Active xe-1/3/6 Actor No No Yes Yes Yes Yes Fast Active xe-1/3/6 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State xe-0/3/6 Current Fast periodic Collecting distributing xe-1/3/6 Current Fast periodic Collecting distributing Aggregated interface: ae1 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/3/7 Actor No No Yes Yes Yes Yes Fast Active xe-0/3/7 Partner No No Yes Yes Yes Yes Fast Active xe-1/3/7 Actor No No Yes Yes Yes Yes Fast Active xe-1/3/7 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State xe-0/3/7 Current Fast periodic Collecting distributing xe-1/3/7 Current Fast periodic Collecting distributing Aggregated interface: ae2 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/0/1 Actor No Yes No No No Yes Fast Active xe-0/0/1 Partner No Yes No No No Yes Fast Passive LACP protocol: Receive State Transmit State Mux State xe-0/0/1 Current Fast periodic Collecting distributing xe-1/0/1 Port disabled Fast periodic Collecting distributing Aggregated interface: ae3 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/0/2 Actor No Yes No No No Yes Fast Active xe-0/0/2 Partner No Yes No No No Yes Fast Passive LACP protocol: Receive State Transmit State Mux State xe-0/0/2 Current Fast periodic Collecting distributing -
Compruebe que las interfaces LACP estén en funcionamiento en el EX9200-B.
user@EX9200-B> show lacp interfaces Aggregated interface: ae0 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/3/6 Actor No No Yes Yes Yes Yes Fast Active xe-0/3/6 Partner No No Yes Yes Yes Yes Fast Active xe-1/3/6 Actor No No Yes Yes Yes Yes Fast Active xe-1/3/6 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State xe-0/3/6 Current Fast periodic Collecting distributing xe-1/3/6 Current Fast periodic Collecting distributing Aggregated interface: ae1 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/3/7 Actor No No Yes Yes Yes Yes Fast Active xe-0/3/7 Partner No No Yes Yes Yes Yes Fast Active xe-1/3/7 Actor No No Yes Yes Yes Yes Fast Active xe-1/3/7 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State xe-0/3/7 Current Fast periodic Collecting distributing xe-1/3/7 Current Fast periodic Collecting distributing Aggregated interface: ae2 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-1/0/1 Actor No Yes No No No Yes Fast Active xe-1/0/1 Partner No Yes No No No Yes Fast Passive LACP protocol: Receive State Transmit State Mux State xe-0/0/1 Current Fast periodic Collecting distributing xe-1/0/1 Current Fast periodic Collecting distributing Aggregated interface: ae3 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/0/2 Actor No Yes No No No Yes Fast Active xe-0/0/2 Partner No Yes No No No Yes Fast Passive LACP protocol: Receive State Transmit State Mux State xe-0/0/2 Current Fast periodic Collecting distributing
Significado
Este resultado significa que tanto los dispositivos como todas las interfaces relacionadas participan correctamente en las negociaciones de LACP.
Verificar interfaces Ethernet agregadas en MC-LAG
Propósito
Compruebe que todas las interfaces AE estén configuradas correctamente en el MC–LAG.
Acción
-
Compruebe las interfaces AE en el EX9200-A.
user@EX9200-A> show interfaces mc-ae Member Link : ae2 Current State Machine's State: mcae active state Configuration Error Status : No Error Local Status : active Local State : up Peer Status : active Peer State : up Logical Interface : ae2.0 Topology Type : bridge Local State : up Peer State : up Peer Ip/MCP/State : 172.16.32.6 ae1.0 up Member Link : ae3 Current State Machine's State: mcae active state Configuration Error Status : No Error Local Status : active Local State : up Peer Status : active Peer State : up Logical Interface : ae3.0 Topology Type : bridge Local State : up Peer State : up Peer Ip/MCP/State : 172.16.32.6 ae1.0 up -
Compruebe las interfaces de AE en el EX9200-B.
user@EX9200-B> show interface mc-ae Member Link : ae2 Current State Machine's State: mcae active state Configuration Error Status : No Error Local Status : active Local State : up Peer Status : active Peer State : up Logical Interface : ae2.0 Topology Type : bridge Local State : up Peer State : up Peer Ip/MCP/State : 172.16.32.5 ae1.0 up Member Link : ae3 Current State Machine's State: mcae active state Configuration Error Status : No Error Local Status : active Local State : down Peer Status : active Peer State : down Logical Interface : ae3.0 Topology Type : bridge Local State : up Peer State : up Peer Ip/MCP/State : 172.16.32.5 ae1.0 up
Significado
Este resultado significa que las interfaces mc-ae de cada dispositivo están activas y activas.
Verificar el aprendizaje de MAC en MC-LAG
Propósito
Verifique que el aprendizaje de MAC entre dispositivos se está produciendo en el MC-LAG.
Acción
-
Muestre la tabla de conmutación Ethernet en el EX9200-A.
user@EX9200-A> show ethernet-switching table MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static, C - Control MAC SE - statistics enabled, NM - non configured MAC, R - remote PE MAC, O - ovsdb MAC) Ethernet switching table : 2 entries, 2 learned Routing instance : EVPN-2 Vlan MAC MAC Age Logical NH RTR name address flags interface Index ID v100 10:0e:7e:b1:01:80 DC - pip-7.040010000000 1048580 1048580 v100 4c:96:14:e7:fd:81 DRC - ae10.200 0 0 -
Muestre la tabla de conmutación Ethernet en el EX9200-B.
user@EX9200-B> show ethernet-switching table MAC flags (S - static MAC, D - dynamic MAC, L - locally learned, P - Persistent static, C - Control MAC SE - statistics enabled, NM - non configured MAC, R - remote PE MAC, O - ovsdb MAC) Ethernet switching table : 2 entries, 2 learned Routing instance : EVPN-2 Vlan name MAC address MAC flags Age Logical interface NH Index RTR ID v100 10:0e:7e:b1:01:80 DC - pip-7.060010000000 1048581 1048580 v100 4c:96:14:e7:fd:81 D - ae10.200 0 0
Significado
Este resultado significa que las direcciones MAC se aprenden correctamente en las VLAN compartidas definidas en el MC-LAG.
Verificación de VRRP en MC-LAG
Propósito
Compruebe que VRRP esté activo entre los dispositivos en el MC-LAG.
Acción
-
Confirme que VRRP esté activo en el EX9200-A.
user@EX9200-A> show vrrp Interface State Group VR state VR Mode Timer Type Address irb.100 up 1 master Active A 0.789 lcl 192.168.100.2 vip 192.168.100.1En este ejemplo, el conmutador A es el miembro principal de VRRP.
-
Confirme que VRRP esté activo en el EX9200-B.
user@EX9200-B> show vrrp Interface State Group VR state VR Mode Timer Type Address irb.100 up 1 backup Active D 2.887 lcl 192.168.100.3 vip 192.168.100.1 mas 192.168.100.2En este ejemplo, el conmutador B es el miembro VRRP de respaldo.
Significado
Este resultado significa que VRRP está en funcionamiento correctamente.
Verificar OSPF en MC-LAG
Propósito
Verifique que OSPF esté correctamente en funcionamiento con MC-LAG.
Acción
-
Muestre los vecinos de OSPF en el EX9200-A.
user@EX9200-A> show ospf neighbor Address Interface State ID Pri Dead 172.16.32.10 ae0.0 Full 172.16.32.6 128 33
-
Muestre la tabla de enrutamiento de OSPF en el EX9200-A.
user@EX9200-A> show ospf route Topology default Route Table: Prefix Path Route NH Metric NextHop Nexthop Type Type Type Interface Address/LSP 172.16.32.6 Intra Router IP 1 ae0.0 172.16.32.10 172.16.32.5/32 Intra Network IP 0 lo0.0 172.16.32.6/32 Intra Network IP 1 ae0.0 172.16.32.10 172.16.32.8/30 Intra Network IP 1 ae0.0 -
Muestre los vecinos de OSPF en el EX9200-B.
user@EX9200-B> show ospf neighbor Address Interface State ID Pri Dead 172.16.32.9 ae0.0 Full 172.16.32.5 128 31
-
Muestre la tabla de enrutamiento del OSPF en el EX9200-B.
user@EX9200-B> show ospf route Topology default Route Table: Prefix Path Route NH Metric NextHop Nexthop Type Type Type Interface Address/LSP 172.16.32.5 Intra Router IP 1 ae0.0 172.16.32.9 172.16.32.5/32 Intra Network IP 1 ae0.0 172.16.32.9 172.16.32.6/32 Intra Network IP 0 lo0.0 172.16.32.8/30 Intra Network IP 1 ae0.0
Significado
El resultado muestra que los dispositivos vecinos son completamente adyacentes.
Comprobación de que se ha superado la comprobación de coherencia de la configuración
Propósito
Vea la lista de parámetros MC-LAG confirmados que se comprueban en busca de inconsistencias, el requisito de consistencia (idéntico o único), el nivel de cumplimiento (obligatorio o deseado) y el resultado de la verificación de consistencia de la configuración. Los resultados son aprobado o reprobado.
Acción
-
Muestra la lista de parámetros MC-LAG confirmados que pasaron o no la comprobación de coherencia de configuración en el EX9200-A.
user@EX9200-A> show multi-chassis mc-lag configuration-consistency Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- ICL interface Mandatory ae1 ae1 PASS rstp-bridge-priority Desirable 0 0 PASS service-id Mandatory 1 1 PASS session-establishment-hold-time Mandatory 300 300 PASS local-ip-addr Mandatory 172.16.32.5 172.16.32.6 PASS backup-liveness-detection Mandatory 10.92.76.4 10.92.76.2 PASS iccp/bfd multiplier Mandatory 4 4 PASS bfd minimum-interval Mandatory 2000 2000 PASS session-establishment-hold-time Mandatory 50 50 PASS Local Physical Interface:ae2 Peer Physical Interface :ae2 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- lacp admin-key Mandatory 2 2 PASS lacp system-id Mandatory 00:01:02:03:04:07 00:01:02:03:04:07 PASS lacp periodic Mandatory 0 0 PASS lacp mode Mandatory 0 0 PASS prefer-status-control-active Desirable TRUE -- PASS mcae status-control Mandatory standby active PASS mcae deployment mode Mandatory active-active active-active PASS mcae chassis-id Mandatory 0 1 PASS mcae redundancy-group Mandatory 1 1 PASS Local Logical Interface:ae2.0 Peer Logical Interface :ae2.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS Local Physical Interface:ae3 Peer Physical Interface :ae3 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- lacp admin-key Mandatory 3 3 PASS lacp system-id Mandatory 00:01:02:03:04:08 00:01:02:03:04:08 PASS lacp periodic Mandatory 0 0 PASS lacp mode Mandatory 0 0 PASS prefer-status-control-active Desirable TRUE -- PASS mcae status-control Mandatory standby active PASS mcae deployment mode Mandatory active-active active-active PASS mcae chassis-id Mandatory 0 1 PASS mcae redundancy-group Mandatory 1 1 PASS Local Logical Interface:ae3.0 Peer Logical Interface :ae3.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS Local VLAN:v100 Peer VLAN :v100 Local IRB:irb.100 Peer IRB :irb.100 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vrrp-group id Mandatory 1 1 PASS ipv4 address Mandatory 192.168.100.2/24 192.168.100.3/24 PASS -
Muestra la lista de parámetros MC-LAG confirmados que pasaron o no la comprobación de coherencia de configuración en el EX9200-B.
user@EX9200-B> show multi-chassis mc-lag configuration-consistency Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- ICL interface Mandatory ae1 ae1 PASS rstp-bridge-priority Desirable 0 0 PASS service-id Mandatory 1 1 PASS session-establishment-hold-time Mandatory 300 300 PASS local-ip-addr Mandatory 172.16.32.6 172.16.32.5 PASS backup-liveness-detection Mandatory 10.92.76.2 10.92.76.4 PASS iccp/bfd multiplier Mandatory 4 4 PASS bfd minimum-interval Mandatory 2000 2000 PASS session-establishment-hold-time Mandatory 50 50 PASS Local Physical Interface:ae2 Peer Physical Interface :ae2 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- lacp admin-key Mandatory 2 2 PASS lacp system-id Mandatory 00:01:02:03:04:07 00:01:02:03:04:07 PASS lacp periodic Mandatory 0 0 PASS lacp mode Mandatory 0 0 PASS mcae status-control Mandatory active standby PASS mcae deployment mode Mandatory active-active active-active PASS mcae chassis-id Mandatory 1 0 PASS mcae redundancy-group Mandatory 1 1 PASS prefer-status-control-active Desirable -- TRUE PASS Local Logical Interface:ae2.0 Peer Logical Interface :ae2.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS Local Physical Interface:ae3 Peer Physical Interface :ae3 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- lacp admin-key Mandatory 3 3 PASS lacp system-id Mandatory 00:01:02:03:04:08 00:01:02:03:04:08 PASS lacp periodic Mandatory 0 0 PASS lacp mode Mandatory 0 0 PASS mcae status-control Mandatory active standby PASS mcae deployment mode Mandatory active-active active-active PASS mcae chassis-id Mandatory 1 0 PASS mcae redundancy-group Mandatory 1 1 PASS prefer-status-control-active Desirable -- TRUE PASS Local Logical Interface:ae3.0 Peer Logical Interface :ae3.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS Local VLAN:v100 Peer VLAN :v100 Local IRB:irb.100 Peer IRB :irb.100 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vrrp-group id Mandatory 1 1 PASS ipv4 address Mandatory 192.168.100.3/24 192.168.100.2/24 PASS
Significado
El resultado muestra que todos los parámetros MC-LAG configurados y confirmados han superado la comprobación de coherencia de configuración.
Verificación del estado de comprobación de coherencia de la configuración para la configuración global
Propósito
Vea el estado de la comprobación de coherencia de la configuración para todas las configuraciones globales comprometidas relacionadas con la funcionalidad de MC-LAG, el requisito de coherencia (idéntico o único), el nivel de aplicación (obligatorio o deseado) y el resultado de la comprobación de coherencia de la configuración. Los resultados son aprobado o reprobado.
Este comando muestra solo un subconjunto de lo que se muestra en el show multi-chassis mc-lag configuration-consistency comando. Se comprueba la coherencia de los siguientes parámetros relacionados con la configuración global.
-
Interfaz ICL
-
Prioridad del puente RSTP
-
ID de servicio
-
tiempo de espera para establecer la sesión
-
dirección IP local de la interfaz ICCP
-
Detección de vida de respaldo dirección IP del par
-
Multiplicador ICCP/BFD
Los parámetros específicos de las interfaces ICL, MC-LAG y las configuraciones de VLAN y VRRP se muestran más adelante en este documento.
Acción
-
Muestra la lista de parámetros de configuración global confirmados que aprobaron o no la comprobación de coherencia de configuración en el EX9200-A.
El resultado siguiente muestra todos los parámetros que afectan directamente a la configuración de MC-LAG.
user@EX9200-A> show multi-chassis mc-lag configuration-consistency global-config Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- ICL interface Mandatory ae1 ae1 PASS rstp-bridge-priority Desirable 0 0 PASS service-id Mandatory 1 1 PASS session-establishment-hold-time Mandatory 300 300 PASS local-ip-addr Mandatory 172.16.32.5 172.16.32.6 PASS backup-liveness-detection Mandatory 10.92.76.4 10.92.76.2 PASS iccp/bfd multiplier Mandatory 4 4 PASS bfd minimum-interval Mandatory 2000 2000 PASS session-establishment-hold-time Mandatory 50 50 PASS
-
Mostrar la lista de parámetros de configuración global confirmados que pasaron o no la comprobación de coherencia de configuración en EX9200-B
user@EX9200-B> show multi-chassis mc-lag configuration-consistency global-config Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- ICL interface Mandatory ae1 ae1 PASS rstp-bridge-priority Desirable 0 0 PASS service-id Mandatory 1 1 PASS session-establishment-hold-time Mandatory 300 300 PASS local-ip-addr Mandatory 172.16.32.6 172.16.32.5 PASS backup-liveness-detection Mandatory 10.92.76.2 10.92.76.4 PASS iccp/bfd multiplier Mandatory 4 4 PASS bfd minimum-interval Mandatory 2000 2000 PASS session-establishment-hold-time Mandatory 50 50 PASS
Significado
El resultado muestra que la configuración global confirmada relacionada con MC-LAG ha superado la comprobación de coherencia de la configuración.
Verificación del estado de comprobación de coherencia de la configuración del vínculo de control del interchasis
Propósito
Vea el estado de la comprobación de coherencia de la configuración para los parámetros relacionados con la ICL, el requisito de coherencia (idéntico o único), el nivel de aplicación (obligatorio o deseado) y el resultado de la comprobación de coherencia de la configuración. Los resultados son aprobado o reprobado. Algunos ejemplos de parámetros relacionados con la interfaz ICL son el modo de interfaz y la VLAN a la que pertenece la interfaz.
Este comando muestra solo un subconjunto de lo que se muestra en el show multi-chassis mc-lag configuration-consistency comando. Se comprueba la comprobación de coherencia de los siguientes parámetros relacionados con la configuración de ICL:
-
Membresía de VLAN
-
modo de interfaz
Acción
-
Mostrar la lista de parámetros de configuración ICL confirmados que pasaron o no la comprobación de coherencia de configuración en el EX9200-A
user@EX9200-A> show multi-chassis mc-lag configuration-consistency icl-config Local Physical Interface:ae1 Peer Physical Interface :ae1 Local Logical Interface:ae1.0 Peer Logical Interface :ae1.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS
-
Mostrar la lista de parámetros de configuración ICL confirmados que pasaron o no la comprobación de coherencia de configuración en EX9200-B
user@EX9200-B> show multi-chassis mc-lag configuration-consistency icl-config Local Physical Interface:ae1 Peer Physical Interface :ae1 Local Logical Interface:ae1.0 Peer Logical Interface :ae1.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS
Significado
El resultado muestra que los parámetros MC-LAG confirmados relacionados con la ICL han superado la comprobación de coherencia de la configuración.
Verificación del estado de comprobación de coherencia de la configuración para las interfaces MC-LAG
Propósito
Vea el estado de la comprobación de la coherencia de la configuración de los parámetros confirmados relacionados con las interfaces Ethernet agregadas de multichasis, el requisito de coherencia (idéntico o único), el nivel de aplicación (obligatorio o deseado) y el resultado de la comprobación de la coherencia de la configuración. Los resultados son aprobado o reprobado.
Este comando muestra solo un subconjunto de lo que se muestra en el show multi-chassis mc-lag configuration-consistency comando. Se comprueba la coherencia de los siguientes parámetros relacionados con las interfaces MC-AE:
-
Clave administrativa de LACP
-
ID del sistema LACP
-
Intervalo periódico LACP
-
Preferir configuración de control de estado
-
configuración de control de estado
-
modo
-
ID de chasis
-
ID de grupo de redundancia
-
Membresía de VLAN de la ICL
-
modo de interfaz de la ICL
Acción
-
Muestra la lista de parámetros de configuración de interfaz MC-LAG confirmados que aprobaron o no la comprobación de coherencia de configuración en el EX9200-A.
user@EX9200-A> show multi-chassis mc-lag configuration-consistency mcae-config Local Physical Interface:ae2 Peer Physical Interface :ae2 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- lacp admin-key Mandatory 2 2 PASS lacp system-id Mandatory 00:01:02:03:04:07 00:01:02:03:04:07 PASS lacp periodic Mandatory 0 0 PASS lacp mode Mandatory 0 0 PASS prefer-status-control-active Desirable TRUE -- PASS mcae status-control Mandatory standby active PASS mcae deployment mode Mandatory active-active active-active PASS mcae chassis-id Mandatory 0 1 PASS mcae redundancy-group Mandatory 1 1 PASS Local Logical Interface:ae2.0 Peer Logical Interface :ae2.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS Local Physical Interface:ae3 Peer Physical Interface :ae3 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- lacp admin-key Mandatory 3 3 PASS lacp system-id Mandatory 00:01:02:03:04:05 00:01:02:03:04:05 PASS lacp periodic Mandatory 0 0 PASS lacp mode Mandatory 0 0 PASS prefer-status-control-active Desirable TRUE -- PASS mcae status-control Mandatory standby active PASS mcae deployment mode Mandatory active-active active-active PASS mcae chassis-id Mandatory 0 1 PASS mcae redundancy-group Mandatory 1 1 PASS Local Logical Interface:ae3.0 Peer Logical Interface :ae3.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS
-
Muestra la lista de parámetros de configuración de interfaz MC-LAG confirmados que pasaron o no la comprobación de coherencia de configuración en el EX9200-B.
user@EX9200-B> show multi-chassis mc-lag configuration-consistency mcae-config Local Physical Interface:ae2 Peer Physical Interface :ae2 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- lacp admin-key Mandatory 2 2 PASS lacp system-id Mandatory 00:01:02:03:04:05 00:01:02:03:04:05 PASS lacp periodic Mandatory 0 0 PASS lacp mode Mandatory 0 0 PASS mcae status-control Mandatory active standby PASS mcae deployment mode Mandatory active-active active-active PASS mcae chassis-id Mandatory 1 0 PASS mcae redundancy-group Mandatory 1 1 PASS prefer-status-control-active Desirable -- TRUE PASS Local Logical Interface:ae2.0 Peer Logical Interface :ae2.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS Local Physical Interface:ae3 Peer Physical Interface :ae3 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- lacp admin-key Mandatory 3 3 PASS lacp system-id Mandatory 00:01:02:03:04:08 00:01:02:03:04:08 PASS lacp periodic Mandatory 0 0 PASS lacp mode Mandatory 0 0 PASS mcae status-control Mandatory active standby PASS mcae deployment mode Mandatory active-active active-active PASS mcae chassis-id Mandatory 1 0 PASS mcae redundancy-group Mandatory 1 1 PASS prefer-status-control-active Desirable -- TRUE PASS Local Logical Interface:ae3.0 Peer Logical Interface :ae3.0 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vlan membership Mandatory 100 100 PASS interface-mode Mandatory trunk trunk PASS
Significado
El resultado muestra que los parámetros MC-LAG confirmados relacionados con las interfaces MC-AE pasaron la comprobación de coherencia de la configuración.
Verificación del estado de comprobación de coherencia de la configuración para la configuración de VLAN
Propósito
Vea el estado de la comprobación de coherencia de la configuración de los parámetros confirmados relacionados con la configuración de VLAN MC-LAG, el requisito de coherencia (idéntico o único), el nivel de aplicación (obligatorio o deseado) y el resultado de la comprobación de coherencia de la configuración. Los resultados son aprobado o reprobado.
Este comando muestra solo un subconjunto de lo que se muestra en el show multi-chassis mc-lag configuration-consistency comando. Se comprueba la coherencia de los siguientes parámetros relacionados con la configuración de VLAN e IRB:
-
ID de grupo de VRRP
-
Dirección IP de la interfaz IRB
Acción
-
Muestra la lista de parámetros de configuración de VLAN confirmados que aprobaron o no la comprobación de coherencia de configuración en el EX9200-A.
user@EX9200-A> show multi-chassis mc-lag configuration-consistency vlan-config Local VLAN:v100 Peer VLAN :v100 Local IRB:irb.100 Peer IRB :irb.100 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vrrp-group id Mandatory 1 1 PASS ipv4 address Mandatory 192.168.100.2/24 192.168.100.3/24 PASS
-
Muestra la lista de parámetros de configuración de VLAN confirmados que aprobaron o no la comprobación de coherencia de configuración en el EX9200-B.
user@EX9200-B> show multi-chassis mc-lag configuration-consistency vlan-config Peer VLAN :v100 Local IRB:irb.100 Peer IRB :irb.100 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vrrp-group id Mandatory 1 1 PASS ipv4 address Mandatory 192.168.100.3/24 192.168.100.2/24 PASS
Significado
El resultado muestra que los parámetros MC-LAG confirmados relacionados con las configuraciones de VLAN e IRB pasaron la comprobación de coherencia de la configuración.
Verificación del estado de comprobación de coherencia de la configuración para VRRP
Propósito
Vea el estado de la comprobación de coherencia de la configuración de los parámetros confirmados relacionados con la configuración de VRRP, el requisito de coherencia (idéntico o único), el nivel de aplicación (obligatorio o deseado) y el resultado de la comprobación de coherencia de la configuración. Los resultados son aprobado o reprobado.
Este comando muestra solo un subconjunto de lo que se muestra en el show multi-chassis mc-lag configuration-consistency comando. Se comprueba la coherencia de los siguientes parámetros relacionados con la configuración de VRRP: Dirección IP virtual del grupo VRRP y valor de prioridad del grupo VRRP.
Acción
-
Muestra la lista de parámetros de configuración VRRP confirmados que pasaron o no la comprobación de coherencia de configuración en el EX9200-A.
user@EX9200-A> show multi-chassis mc-lag configuration-consistency vrrp-config Local VRRP Group:1 Peer VRRP Group :1 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vrrp-group virtual-address Mandatory 192.168.100.001 192.168.100.001 PASS vrrp-group priority Mandatory 150 100 PASS
-
Muestra la lista de parámetros de configuración VRRP confirmados que aprobaron o no la comprobación de coherencia de configuración en el EX9200-B.
user@EX9200-B> show multi-chassis mc-lag configuration-consistency vrrp-config Local VRRP Group:1 Peer VRRP Group :1 Configuration Item Enforcement Level Local Value Peer Value Result ------------------ ----------------- ----------- ---------- ------- vrrp-group virtual-address Mandatory 192.168.100.001 192.168.100.001 PASS vrrp-group priority Mandatory 100 150 PASS
Significado
El resultado muestra que los parámetros MC-LAG confirmados relacionados con la configuración de VRRP han superado la comprobación de coherencia de configuración.
Ejemplo: Configuración de CoS para el tráfico del conmutador de tránsito de FCoE a través de un MC-LAG
Los grupos de agregación de vínculos de múltiples chasis (MC-LAG) proporcionan redundancia y equilibrio de carga entre dos conmutadores, soporte de multiconexión para dispositivos cliente como servidores y una red de capa 2 sin bucles sin ejecutar el protocolo de árbol de expansión (STP).
En este ejemplo, se utiliza Junos OS sin compatibilidad con el estilo de configuración de Enhanced Layer 2 Software (ELS). Si su conmutador utiliza software compatible con ELS, consulte Ejemplo: Configuración de CoS mediante ELS para el tráfico de conmutador de tránsito FCoE a través de un MC-LAG. Para obtener detalles de ELS, consulte Uso de la CLI de Enhanced Layer 2 Software.
Puede usar un MC-LAG para proporcionar una capa de agregación redundante para el tráfico de canal de fibra sobre Ethernet (FCoE) en una topología de U invertida . Para admitir el transporte sin pérdidas del tráfico de FCoE a través de un MC-LAG, debe configurar la clase de servicio (CoS) adecuada en ambos conmutadores con miembros de puerto MC-LAG. La configuración de CoS debe ser la misma en ambos conmutadores MC-LAG, ya que un MC-LAG no lleva información de clase de reenvío ni de prioridad IEEE 802.1p.
En este ejemplo, se describe cómo configurar la CoS para proporcionar transporte sin pérdidas para el tráfico de FCoE a través de un MC-LAG que conecta dos conmutadores. También describe cómo configurar la CoS en los conmutadores de tránsito de FCoE que conectan hosts de FCoE a los dos conmutadores que forman el MC-LAG.
En este ejemplo , no se describe cómo configurar el MC-LAG en sí. Sin embargo, este ejemplo incluye un subconjunto de configuración de MC-LAG que solo muestra cómo configurar la pertenencia a interfaces en MC-LAG.
Los puertos que forman parte de una configuración de puerta de enlace FCoE-FC (una estructura de puerta de enlace FCoE-FC virtual) no admiten MC-LAG. Los puertos miembros de un MC-LAG actúan como puertos de conmutación de tránsito de paso de FCoE.
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
Dos conmutadores de Juniper Networks que forman un MC-LAG para el tráfico de FCoE.
Dos conmutadores de Juniper Networks que proporcionan acceso al servidor FCoE en modo de conmutación de tránsito y que se conectan a los conmutadores MC-LAG.
Servidores FCoE (u otros hosts FCoE) conectados a los conmutadores de tránsito.
Junos OS versión 12.2 o posterior para la serie QFX.
Descripción general
El tráfico de FCoE requiere un transporte sin pérdidas. En este ejemplo, se muestra cómo:
Configure CoS para el tráfico de FCoE en los dos conmutadores que forman el MC-LAG, incluido el control de flujo basado en prioridades (PFC) y la selección de transmisión mejorada (ETS; programación jerárquica de recursos para la prioridad de clase de reenvío de FCoE y para el grupo de prioridad de conjunto de clases de reenvío).
Nota:La configuración o el cambio de PFC en una interfaz bloquea todo el puerto hasta que se complete el cambio de PFC. Una vez completado un cambio de PFC, el puerto se desbloquea y el tráfico se reanuda. El bloqueo del puerto detiene el tráfico de entrada y salida y provoca la pérdida de paquetes en todas las colas del puerto hasta que se desbloquea el puerto.
Configure CoS para FCoE en los dos conmutadores de tránsito de FCoE que conectan hosts de FCoE a los conmutadores MC-LAG y habilita la supervisión de FIP en la VLAN de FCoE en los puertos de acceso del conmutador de tránsito de FCoE.
Deshabilite la supervisión IGMP en la VLAN de FCoE.
Configure el modo de puerto, la UMT y el estado de confianza o no de confianza de FCoE adecuados para cada interfaz a fin de que sea compatible con el transporte de FCoE sin pérdida.
Topología
Los conmutadores que actúan como conmutadores de tránsito admiten MC-LAG para el tráfico de FCoE en una topología de red de U invertida, como se muestra en la Figura 6.
de tránsito FCoE
En la tabla 3 se muestran los componentes de configuración de este ejemplo.
Componente |
Configuración |
|---|---|
Hardware |
Cuatro conmutadores (dos para formar el MC-LAG como conmutadores de tránsito de paso y dos conmutadores de tránsito para acceso FCoE). |
Clase de reenvío (todos los conmutadores) |
Clase de reenvío predeterminada |
Clasificador (asignación de clase de reenvío del tráfico entrante a la prioridad IEEE) |
Clasificador de confianza IEEE 802.1p predeterminado en todas las interfaces de FCoE. |
LAG y MC-LAG |
S1: los puertos xe-0/0/10 y x-0/0/11 son miembros del LAG ae0, que conecta el conmutador S1 con el conmutador S2.Los puertos xe-0/0/20 y xe-0/0/21 son miembros de MC-LAG ae1.Todos los puertos se configuran en S2: los puertos xe-0/0/10 y x-0/0/11 son miembros del LAG ae0, que conecta el conmutador S2 con el conmutador S1.Los puertos xe-0/0/20 y xe-0/0/21 son miembros de MC-LAG ae1.Todos los puertos se configuran en
Nota:
Los puertos xe-0/0/20 y xe-0/0/21 en los conmutadores S1 y S2 son los miembros del MC-LAG. TS1: los puertos xe-0/0/25 y x-0/0/26 son miembros de LAG ae1, configurados en TS2: los puertos xe-0/0/25 y x-0/0/26 son miembros de LAG ae1, configurados en |
Programador de colas de FCoE (todos los conmutadores) |
|
Asignación de clase a programador de reenvío (todos los conmutadores) |
Mapa |
Conjunto de clases de reenvío (grupo de prioridad FCoE, todos los conmutadores) |
Interfaces de salida:
|
Perfil de control de tráfico (todos los conmutadores) |
|
Perfil de notificación de congestión de PFC (todos los conmutadores) |
Interfaces de entrada:
|
Nombre VLAN FCoE e ID de etiqueta |
Nombre— Incluya la VLAN FCoE en las interfaces que transportan tráfico de FCoE en los cuatro conmutadores. Deshabilite la supervisión IGMP en las interfaces que pertenecen a la VLAN de FCoE en los cuatro conmutadores. |
Supervisión de FIP |
Habilite la supervisión de FIP en los conmutadores de tránsito TS1 y TS2 en la VLAN de FCoE. Configure las interfaces LAG que se conectan a los conmutadores MC-LAG como interfaces de confianza de FCoE para que no realicen supervisión FIP. En este ejemplo, se habilita la supervisión de FIP VN2VN_Port en las interfaces del conmutador de tránsito FCoE conectadas a los servidores FCoE. El ejemplo es igualmente válido con VN2VF_Port supervisión de FIP habilitada en los puertos de acceso del conmutador de tránsito. El método de supervisión de FIP que habilite depende de la configuración de red. |
En este ejemplo se utiliza el clasificador de BA de confianza IEEE 802.1p predeterminado, que se aplica automáticamente a los puertos en modo de troncalización y en modo de acceso etiquetado si no se aplica un clasificador configurado explícitamente.
Para configurar CoS para el tráfico de FCoE a través de un MC-LAG:
Utilice la clase de reenvío de FCoE predeterminada y la asignación de clase de reenvío a cola (no configure explícitamente la clase de reenvío de FCoE o la cola de salida). La clase de reenvío de FCoE predeterminada es
fcoe, y la cola de salida predeterminada es queue3.Nota:Puede incluir el atributo de caída de paquetes sin pérdida en la configuración de clase de reenvío explícita para configurar una clase de reenvío sin pérdida.
Use el clasificador de BA de confianza predeterminado, que asigna los paquetes entrantes a las clases de reenvío según el punto de código IEEE 802.1p (prioridad CS) del paquete. El clasificador de confianza es el clasificador predeterminado para interfaces en los modos de puerto de acceso troncal y con etiquetas. El clasificador de confianza predeterminado asigna los paquetes entrantes con el punto de código IEEE 802.1p 3 (
011) a la clase de reenvío FCoE. Si elige configurar el clasificador de BA en lugar de usar el clasificador predeterminado, debe asegurarse de que el tráfico de FCoE se clasifique en clases de reenvío exactamente de la misma manera en ambos conmutadores MC-LAG. El uso del clasificador predeterminado garantiza una configuración coherente del clasificador en los puertos MC-LAG.Configure un perfil de notificación de congestión que habilite PFC en el punto de código FCoE (punto
011de código en este ejemplo). La configuración del perfil de notificación de congestión debe ser la misma en ambos conmutadores MC-LAG.Aplique el perfil de notificación de congestión a las interfaces.
Configure la selección de transmisión mejorada (ETS, también conocida como programación jerárquica) en las interfaces para proporcionar el ancho de banda necesario para el transporte de FCoE sin pérdidas. La configuración de ETS incluye la configuración de la programación del ancho de banda para la clase de reenvío de FCoE, un conjunto de clases de reenvío (grupo de prioridad) que incluye la clase de reenvío de FCoE y un perfil de control de tráfico para asignar ancho de banda al conjunto de clases de reenvío que incluye el tráfico de FCoE.
Aplique la programación de ETS a las interfaces.
Configure el modo de puerto, la UMT y el estado de confianza o no de confianza de FCoE para cada interfaz a fin de que admita el transporte de FCoE sin pérdidas.
Además, en este ejemplo se describe cómo habilitar la supervisión de FIP en los puertos TS1 y TS2 del conmutador de tránsito que están conectados a los servidores de FCoE y cómo deshabilitar la supervisión IGMP en la VLAN de FCoE. Para proporcionar un acceso seguro, la supervisión de FIP debe estar habilitada en los puertos de acceso de FCoE.
Este ejemplo se centra en la configuración de CoS para admitir el transporte de FCoE sin pérdidas a través de un MC-LAG. En este ejemplo, no se describe cómo configurar las propiedades de MC-LAG y LAG, aunque sí se muestra cómo configurar las características de puerto necesarias para admitir el transporte sin pérdida y cómo asignar interfaces al MC-LAG y a los LAG.
Antes de configurar la CoS, configure:
Los MC-LAG que conectan los conmutadores S1 y S2 a los conmutadores TS1 y TS2.
Los LAG que conectan los conmutadores de tránsito TS1 y TS2 a los conmutadores MC-LAG S1 y S2.
El LAG que conecta el conmutador S1 al conmutador S2.
Configuración
Para configurar la CoS para el transporte de FCoE sin pérdidas a través de un MC-LAG, realice estas tareas:
- Configuración rápida de CLI
- Configuración de los conmutadores S1 y S2 de MC-LAG
- Configuración de los conmutadores de tránsito FCoE TS1 y TS2
- Resultados
Configuración rápida de CLI
Para configurar rápidamente la CoS para el transporte de FCoE sin pérdida a través de un MC-LAG, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie las variables y los detalles para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI para el conmutador MC-LAG S1 y el conmutador MC-LAG S2 en el [edit] nivel jerárquico. Las configuraciones de los conmutadores S1 y S2 son idénticas porque la configuración de CoS debe ser idéntica y porque en este ejemplo se utilizan los mismos puertos en ambos conmutadores.
Conmutadores S1 y S2
set class-of-service schedulers fcoe-sched priority low transmit-rate 3g set class-of-service schedulers fcoe-sched shaping-rate percent 100 set class-of-service scheduler-maps fcoe-map forwarding-class fcoe scheduler fcoe-sched set class-of-service forwarding-class-sets fcoe-pg class fcoe set class-of-service traffic-control-profiles fcoe-tcp scheduler-map fcoe-map guaranteed-rate 3g set class-of-service traffic-control-profiles fcoe-tcp shaping-rate percent 100 set class-of-service interfaces ae0 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp set class-of-service interfaces ae1 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp set class-of-service congestion-notification-profile fcoe-cnp input ieee-802.1 code-point 011 pfc set class-of-service interfaces ae0 congestion-notification-profile fcoe-cnp set class-of-service interfaces ae1 congestion-notification-profile fcoe-cnp set vlans fcoe_vlan vlan-id 100 set protocols igmp-snooping vlan fcoe_vlan disable set interfaces xe-0/0/10 ether-options 802.3ad ae0 set interfaces xe-0/0/11 ether-options 802.3ad ae0 set interfaces xe-0/0/20 ether-options 802.3ad ae1 set interfaces xe-0/0/21 ether-options 802.3ad ae1 set interfaces ae0 unit 0 family ethernet-switching port-mode trunk vlan members fcoe_vlan set interfaces ae1 unit 0 family ethernet-switching port-mode trunk vlan members fcoe_vlan set interfaces ae0 mtu 2180 set interfaces ae1 mtu 2180 set ethernet-switching-options secure-access-port interface ae0 fcoe-trusted set ethernet-switching-options secure-access-port interface ae1 fcoe-trusted
Para configurar rápidamente la CoS para el transporte FCoE sin pérdida a través de un MC-LAG, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie las variables y los detalles para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI para el conmutador de tránsito TS1 y el conmutador de tránsito TS2 en el [edit] nivel jerárquico. Las configuraciones de los conmutadores TS1 y TS2 son idénticas porque la configuración de CoS debe ser idéntica y porque en este ejemplo se utilizan los mismos puertos en ambos conmutadores.
Conmutador TS1 y Conmutador TS2
set class-of-service schedulers fcoe-sched priority low transmit-rate 3g set class-of-service schedulers fcoe-sched shaping-rate percent 100 set class-of-service scheduler-maps fcoe-map forwarding-class fcoe scheduler fcoe-sched set class-of-service forwarding-class-sets fcoe-pg class fcoe set class-of-service traffic-control-profiles fcoe-tcp scheduler-map fcoe-map guaranteed-rate 3g set class-of-service traffic-control-profiles fcoe-tcp shaping-rate percent 100 set class-of-service interfaces ae1 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp set class-of-service interfaces xe-0/0/30 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp set class-of-service interfaces xe-0/0/31 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp set class-of-service interfaces xe-0/0/32 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp set class-of-service interfaces xe-0/0/33 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp set class-of-service congestion-notification-profile fcoe-cnp input ieee-802.1 code-point 011 pfc set class-of-service interfaces ae1 congestion-notification-profile fcoe-cnp set class-of-service interfaces xe-0/0/30 congestion-notification-profile fcoe-cnp set class-of-service interfaces xe-0/0/31 congestion-notification-profile fcoe-cnp set class-of-service interfaces xe-0/0/32 congestion-notification-profile fcoe-cnp set class-of-service interfaces xe-0/0/33 congestion-notification-profile fcoe-cnp set vlans fcoe_vlan vlan-id 100 set protocols igmp-snooping vlan fcoe_vlan disable set interfaces xe-0/0/25 ether-options 802.3ad ae1 set interfaces xe-0/0/26 ether-options 802.3ad ae1 set interfaces ae1 unit 0 family ethernet-switching port-mode trunk vlan members fcoe_vlan set interfaces xe-0/0/30 unit 0 family ethernet-switching port-mode tagged-access vlan members fcoe_vlan set interfaces xe-0/0/31 unit 0 family ethernet-switching port-mode tagged-access vlan members fcoe_vlan set interfaces xe-0/0/32 unit 0 family ethernet-switching port-mode tagged-access vlan members fcoe_vlan set interfaces xe-0/0/33 unit 0 family ethernet-switching port-mode tagged-access vlan members fcoe_vlan set interfaces ae1 mtu 2180 set interfaces xe-0/0/30 mtu 2180 set interfaces xe-0/0/31 mtu 2180 set interfaces xe-0/0/32 mtu 2180 set interfaces xe-0/0/33 mtu 2180 set ethernet-switching-options secure-access-port interface ae1 fcoe-trusted set ethernet-switching-options secure-access-port vlan fcoe_vlan examine-fip examine-vn2v2 beacon-period 90000
Configuración de los conmutadores S1 y S2 de MC-LAG
Procedimiento paso a paso
Para configurar la programación de recursos CS (ETS), PFC, la VLAN de FCoE y la pertenencia y características de interfaz LAG y MC-LAG para admitir el transporte de FCoE sin pérdidas a través de un MC-LAG (en este ejemplo, se utiliza la clase de reenvío predeterminada fcoe y el clasificador predeterminado para asignar el tráfico de FCoE entrante al punto 011de código FCoE IEEE 802.1p de FCoE, por lo que no se configuran):
Configure la programación de salida para la cola de FCoE.
[edit class-of-service schedulers fcoe-sched] user@switch# set priority low transmit-rate 3g user@switch# set shaping-rate percent 100
Asigne la clase de reenvío de FCoE al programador de FCoE (
fcoe-sched).[edit class-of-service] user@switch# set scheduler-maps fcoe-map forwarding-class fcoe scheduler fcoe-sched
Configure la clase de reenvío set (
fcoe-pg) para el tráfico de FCoE.[edit class-of-service] user@switch# set forwarding-class-sets fcoe-pg class fcoe
Defina el perfil de control de tráfico (
fcoe-tcp) que se utilizará en el conjunto de clases de reenvío de FCoE.[edit class-of-service traffic-control-profiles fcoe-tcp] user@switch# set scheduler-map fcoe-map guaranteed-rate 3g user@switch# set shaping-rate percent 100
Aplique el conjunto de clases de reenvío de FCoE y el perfil de control de tráfico a las interfaces LAG y MC-LAG.
[edit class-of-service] user@switch# set interfaces ae0 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp user@switch# set interfaces ae1 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp
Active PFC en la prioridad FCoE mediante la creación de un perfil de notificación de congestión (
fcoe-cnp) que aplique FCoE al punto011de código IEEE 802.1.[edit class-of-service] user@switch# set congestion-notification-profile fcoe-cnp input ieee-802.1 code-point 011 pfc
Aplique la configuración de PFC a las interfaces LAG y MC-LAG.
[edit class-of-service] user@switch# set interfaces ae0 congestion-notification-profile fcoe-cnp user@switch# set interfaces ae1 congestion-notification-profile fcoe-cnp
Configure la VLAN para el tráfico de FCoE (
fcoe_vlan).[edit vlans] user@switch# set fcoe_vlan vlan-id 100
Deshabilite la supervisión IGMP en la VLAN de FCoE.
[edit protocols] user@switch# set igmp-snooping vlan fcoe_vlan disable
Agregue las interfaces miembro al LAG entre los dos conmutadores MC-LAG.
[edit interfaces] user@switch# set xe-0/0/10 ether-options 802.3ad ae0 user@switch# set xe-0/0/11 ether-options 802.3ad ae0
Agregue las interfaces miembro al MC-LAG.
[edit interfaces] user@switch# set xe-0/0/20 ether-options 802.3ad ae1 user@switch# set xe-0/0/21 ether-options 802.3ad ae1
Configure el modo de puerto como
trunky la pertenencia a la VLAN de FCoE (fcoe_vlan) para el LAG (ae0) y para el MC-LAG (ae1).[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching port-mode trunk vlan members fcoe_vlan user@switch# set ae1 unit 0 family ethernet-switching port-mode trunk vlan members fcoe_vlan
Establezca la UMT en
2180para las interfaces LAG y MC-LAG.2180 bytes es el tamaño mínimo requerido para manejar paquetes FCoE debido a los tamaños de carga y encabezado. Si lo desea, puede configurar la UMT en un número de bytes superior, pero no inferior a 2180 bytes.
[edit interfaces] user@switch# set ae0 mtu 2180 user@switch# set ae1 mtu 2180
Establezca las interfaces LAG y MC-LAG como puertos de confianza de FCoE.
Los puertos que se conectan a otros conmutadores deben ser confiables y no deben realizar espionaje FIP.
[edit ethernet-switching-options secure-access-port interface] user@switch# set ae0 fcoe-trusted user@switch# set ae1 fcoe-trusted
Configuración de los conmutadores de tránsito FCoE TS1 y TS2
Procedimiento paso a paso
La configuración de CoS en los conmutadores de tránsito FCoE TS1 y TS2 es similar a la configuración de CoS en los conmutadores MC-LAG S1 y S2. Sin embargo, las configuraciones de puerto difieren y debe habilitar la supervisión de FIP en los puertos de acceso FCoE del conmutador TS1 y TS2.
Para configurar la programación de recursos (ETS), PFC, la VLAN de FCoE y la pertenencia y características de la interfaz LAG para que admitan el transporte de FCoE sin pérdidas a través del MC-LAG (en este ejemplo, se utiliza la clase de reenvío predeterminada fcoe y el clasificador predeterminado para asignar el tráfico de FCoE entrante al punto 011de código IEEE 802.1p de FCoE, por lo que no se configuran):
Configure la programación de salida para la cola de FCoE.
[edit class-of-service schedulers fcoe-sched] user@switch# set priority low transmit-rate 3g user@switch# set shaping-rate percent 100
Asigne la clase de reenvío de FCoE al programador de FCoE (
fcoe-sched).[edit class-of-service] user@switch# set scheduler-maps fcoe-map forwarding-class fcoe scheduler fcoe-sched
Configure la clase de reenvío set (
fcoe-pg) para el tráfico de FCoE.[edit class-of-service] user@switch# set forwarding-class-sets fcoe-pg class fcoe
Defina el perfil de control de tráfico (
fcoe-tcp) que se utilizará en el conjunto de clases de reenvío de FCoE.[edit class-of-service] user@switch# set traffic-control-profiles fcoe-tcp scheduler-map fcoe-map guaranteed-rate 3g user@switch# set traffic-control-profiles fcoe-tcp shaping-rate percent 100
Aplique el conjunto de clases de reenvío de FCoE y el perfil de control de tráfico a la interfaz LAG y a las interfaces de acceso de FCoE.
[edit class-of-service] user@switch# set interfaces ae1 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp user@switch# set interfaces xe-0/0/30 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp user@switch# set interfaces xe-0/0/31 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp user@switch# set interfaces xe-0/0/32 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp user@switch# set interfaces xe-0/0/33 forwarding-class-set fcoe-pg output-traffic-control-profile fcoe-tcp
Active PFC en la prioridad FCoE mediante la creación de un perfil de notificación de congestión (
fcoe-cnp) que aplique FCoE al punto011de código IEEE 802.1.[edit class-of-service] user@switch# set congestion-notification-profile fcoe-cnp input ieee-802.1 code-point 011 pfc
Aplique la configuración de PFC a la interfaz LAG y a las interfaces de acceso de FCoE.
[edit class-of-service] user@switch# set interfaces ae1 congestion-notification-profile fcoe-cnp user@switch# set interfaces xe-0/0/30 congestion-notification-profile fcoe-cnp user@switch# set interfaces xe-0/0/31 congestion-notification-profile fcoe-cnp user@switch# set interfaces xe-0/0/32 congestion-notification-profile fcoe-cnp user@switch# set interfaces xe-0/0/33 congestion-notification-profile fcoe-cnp
Configure la VLAN para el tráfico de FCoE (
fcoe_vlan).[edit vlans] user@switch# set fcoe_vlan vlan-id 100
Deshabilite la supervisión IGMP en la VLAN de FCoE.
[edit protocols] user@switch# set igmp-snooping vlan fcoe_vlan disable
Agregue las interfaces miembro al LAG.
[edit interfaces] user@switch# set xe-0/0/25 ether-options 802.3ad ae1 user@switch# set xe-0/0/26 ether-options 802.3ad ae1
En el LAG (
ae1), configure el modo de puerto comotrunky la pertenencia a la VLAN de FCoE (fcoe_vlan).[edit interfaces] user@switch# set ae1 unit 0 family ethernet-switching port-mode trunk vlan members fcoe_vlan
En las interfaces de acceso de FCoE (, , ,
xe-0/0/33), configure el modo de puerto comotagged-accessy la pertenencia a la VLAN de FCoE (fcoe_vlan).xe-0/0/32xe-0/0/31xe-0/0/30[edit interfaces] user@switch# set xe-0/0/30 unit 0 family ethernet-switching port-mode tagged-access vlan members fcoe_vlan user@switch# set xe-0/0/31 unit 0 family ethernet-switching port-mode tagged-access vlan members fcoe_vlan user@switch# set xe-0/0/32 unit 0 family ethernet-switching port-mode tagged-access vlan members fcoe_vlan user@switch# set xe-0/0/33 unit 0 family ethernet-switching port-mode tagged-access vlan members fcoe_vlan
Establezca la UMT en
2180para las interfaces de acceso LAG y FCoE.2180 bytes es el tamaño mínimo requerido para manejar paquetes FCoE debido a los tamaños de carga y encabezado; Si lo desea, puede configurar la UMT en un número de bytes superior, pero no inferior a 2180 bytes.
[edit interfaces] user@switch# set ae1 mtu 2180 user@switch# set xe-0/0/30 mtu 2180 user@switch# set xe-0/0/31 mtu 2180 user@switch# set xe-0/0/32 mtu 2180 user@switch# set xe-0/0/33 mtu 2180
Establezca la interfaz LAG como un puerto de confianza de FCoE. Se debe confiar en los puertos que se conectan a otros conmutadores y no se debe realizar espionaje FIP:
[edit ethernet-switching-options] user@switch# set secure-access-port interface ae1 fcoe-trusted
Nota:Los puertos de acceso xe-0/0/30, xe-0/0/31, xe-0/0/32 y xe-0/0/33 no están configurados como puertos de confianza de FCoE. Los puertos de acceso permanecen en el estado predeterminado como puertos no confiables porque se conectan directamente a dispositivos FCoE y deben realizar supervisión FIP para garantizar la seguridad de la red.
Habilite la supervisión de FIP en la VLAN FCoE para evitar el acceso no autorizado a la red de FCoE (en este ejemplo, se utiliza VN2VN_Port la supervisión de FIP; el ejemplo es igualmente válido si se utiliza VN2VF_Port supervisión de FIP).
[edit ethernet-switching-options] user@switch# set secure-access-port vlan fcoe_vlan examine-fip examine-vn2vn beacon-period 90000
Resultados
Muestre los resultados de la configuración de CoS en el conmutador MC-LAG S1 y en el conmutador MC-LAG S2 (los resultados en ambos conmutadores son los mismos).
user@switch> show configuration class-of-service
traffic-control-profiles {
fcoe-tcp {
scheduler-map fcoe-map;
shaping-rate percent 100;
guaranteed-rate 3g;
}
}
forwarding-class-sets {
fcoe-pg {
class fcoe;
}
}
congestion-notification-profile {
fcoe-cnp {
input {
ieee-802.1 {
code-point 011 {
pfc;
}
}
}
}
}
interfaces {
ae0 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
ae1 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
}
scheduler-maps {
fcoe-map {
forwarding-class fcoe scheduler fcoe-sched;
}
}
schedulers {
fcoe-sched {
transmit-rate 3g;
shaping-rate percent 100;
priority low;
}
}
Las configuraciones de clase de reenvío y clasificador no se muestran porque el show comando no muestra las partes predeterminadas de la configuración.
Muestra los resultados de la configuración de CoS en el conmutador de tránsito TS1 de FCoE y en el conmutador de tránsito TS2 de FCoE (los resultados en ambos conmutadores de tránsito son los mismos).
user@switch> show configuration class-of-service
traffic-control-profiles {
fcoe-tcp {
scheduler-map fcoe-map;
shaping-rate percent 100;
guaranteed-rate 3g;
}
}
forwarding-class-sets {
fcoe-pg {
class fcoe;
}
}
congestion-notification-profile {
fcoe-cnp {
input {
ieee-802.1 {
code-point 011 {
pfc;
}
}
}
}
}
interfaces {
xe-0/0/30 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
xe-0/0/31 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
xe-0/0/32 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
xe-0/0/33 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
ae1 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
}
scheduler-maps {
fcoe-map {
forwarding-class fcoe scheduler fcoe-sched;
}
}
schedulers {
fcoe-sched {
transmit-rate 3g;
shaping-rate percent 100;
priority low;
}
}
Verificación
Para comprobar que los componentes de CoS y la supervisión de FIP se configuraron y funcionan correctamente, realice estas tareas. Dado que en este ejemplo se utiliza la clase de reenvío predeterminada fcoe y el clasificador de confianza IEEE 802.1p predeterminado, no se muestra la comprobación de esas configuraciones.
- Comprobación de que se crearon los programadores de cola de salida
- Verificar que se ha creado el programador de salida del grupo de prioridad (perfil de control de tráfico)
- Comprobar que se ha creado el conjunto de clases de reenvío (grupo de prioridad)
- Verificar que se ha habilitado el control de flujo basado en prioridades
- Comprobación de que se creó la configuración de la clase de servicio de interfaz
- Verificar que las interfaces estén configuradas correctamente
- Verificar que la supervisión de FIP está habilitada en la VLAN de FCoE en conmutadores de tránsito de FCoE, interfaces de acceso TS1 y TS2
- Verificar que el modo de supervisión de FIP es correcto en los conmutadores de tránsito FCoE TS1 y TS2
- Comprobación de que la supervisión IGMP está deshabilitada en la VLAN de FCoE
Comprobación de que se crearon los programadores de cola de salida
Propósito
Compruebe que el programador de cola de salida para el tráfico de FCoE tiene los parámetros y prioridades de ancho de banda correctos y que está asignado a la clase de reenvío correcta (cola de salida). La verificación del programador de colas es la misma en cada uno de los cuatro conmutadores.
Acción
Enumere la asignación del programador utilizando el comando show class-of-service scheduler-map fcoe-mapdel modo operativo:
user@switch> show class-of-service scheduler-map fcoe-map
Scheduler map: fcoe-map, Index: 9023
Scheduler: fcoe-sched, Forwarding class: fcoe, Index: 37289
Transmit rate: 3000000000 bps, Rate Limit: none, Buffer size: remainder,
Buffer Limit: none, Priority: low
Excess Priority: unspecified
Shaping rate: 100 percent,
drop-profile-map-set-type: mark
Drop profiles:
Loss priority Protocol Index Name
Low any 1 <default-drop-profile>
Medium high any 1 <default-drop-profile>
High any 1 <default-drop-profile>
Significado
El show class-of-service scheduler-map fcoe-map comando enumera las propiedades del mapa fcoe-mapdel programador. El resultado del comando incluye:
El nombre del mapa del programador (
fcoe-map)El nombre del programador (
fcoe-sched)Las clases de reenvío asignadas al programador (
fcoe)El ancho de banda de la cola mínimo garantizado (velocidad de
3000000000 bpstransmisión)La prioridad de programación (
low)El ancho de banda máximo en el grupo prioritario que puede consumir la cola (velocidad de
100 percentmodelación)La prioridad de pérdida de perfil de caída para cada nombre de perfil de eliminación. En este ejemplo no se incluyen los perfiles de descarte, ya que no se aplican perfiles de descarte al tráfico de FCoE.
Verificar que se ha creado el programador de salida del grupo de prioridad (perfil de control de tráfico)
Propósito
Compruebe que el perfil fcoe-tcp de control de tráfico se creó con los parámetros de ancho de banda y la asignación del programador correctos. La verificación del programador de grupo de prioridad es la misma en cada uno de los cuatro conmutadores.
Acción
Enumere las propiedades del perfil de control de tráfico de FCoE mediante el comando show class-of-service traffic-control-profile fcoe-tcpdel modo operativo:
user@switch> show class-of-service traffic-control-profile fcoe-tcp Traffic control profile: fcoe-tcp, Index: 18303 Shaping rate: 100 percent Scheduler map: fcoe-map Guaranteed rate: 3000000000
Significado
El show class-of-service traffic-control-profile fcoe-tcp comando enumera todos los perfiles de control de tráfico configurados. Para cada perfil de control de tráfico, el resultado del comando incluye:
El nombre del perfil de control de tráfico (
fcoe-tcp)El ancho de banda máximo de puerto que puede consumir el grupo de prioridad (velocidad de
100 percentmodelación)El mapa del programador asociado con el perfil de control de tráfico (
fcoe-map)El ancho de banda mínimo garantizado del puerto del grupo de prioridad (velocidad
3000000000garantizada en bps)
Comprobar que se ha creado el conjunto de clases de reenvío (grupo de prioridad)
Propósito
Compruebe que se creó el grupo de prioridad FCoE y que la fcoe prioridad (clase de reenvío) pertenece al grupo de prioridad FCoE. La verificación del conjunto de clases de reenvío es la misma en cada uno de los cuatro conmutadores.
Acción
Enumere los conjuntos de clases de reenvío utilizando el comando show class-of-service forwarding-class-set fcoe-pgdel modo operativo:
user@switch> show class-of-service forwarding-class-set fcoe-pg Forwarding class set: fcoe-pg, Type: normal-type, Forwarding class set index: 31420 Forwarding class Index fcoe 1
Significado
El show class-of-service forwarding-class-set fcoe-pg comando enumera todas las clases de reenvío (prioridades) que pertenecen al fcoe-pg grupo de prioridad y el número de índice interno del grupo de prioridad. La salida del comando muestra que la clase de reenvío set fcoe-pg incluye la clase fcoede reenvío .
Verificar que se ha habilitado el control de flujo basado en prioridades
Propósito
Compruebe que PFC está habilitado en el punto de código FCoE. La verificación de PFC es la misma en cada uno de los cuatro conmutadores.
Acción
Enumere el perfil de notificación de congestión de FCoE mediante el comando show class-of-service congestion-notification fcoe-cnpdel modo operativo:
user@switch> show class-of-service congestion-notification fcoe-cnp
Type: Input, Name: fcoe-cnp, Index: 6879
Cable Length: 100 m
Priority PFC MRU
000 Disabled
001 Disabled
010 Disabled
011 Enabled 2500
100 Disabled
101 Disabled
110 Disabled
111 Disabled
Type: Output
Priority Flow-Control-Queues
000
0
001
1
010
2
011
3
100
4
101
5
110
6
111
7
Significado
El show class-of-service congestion-notification fcoe-cnp comando enumera todos los puntos de código IEEE 802.1p en el perfil de notificación de congestión que tienen PFC habilitado. La salida del comando muestra que PFC está habilitado en el punto 011 de código (fcoe queue) para el perfil de fcoe-cnp notificación de congestión.
El comando también muestra la longitud predeterminada del cable (100 metros), la unidad máxima de recepción predeterminada (2500 bytes) y la asignación predeterminada de prioridades a las colas de salida, ya que este ejemplo no incluye la configuración de estas opciones.
Comprobación de que se creó la configuración de la clase de servicio de interfaz
Propósito
Compruebe que las propiedades de CoS de las interfaces son correctas. La salida de verificación en los conmutadores MC-LAG S1 y S2 difiere de la salida en los conmutadores de tránsito FCoE TS1 y TS2.
Acción
Enumere la configuración de CoS de interfaz en los conmutadores MC-LAG S1 y S2 mediante el comando show configuration class-of-service interfacesdel modo operativo:
user@switch> show configuration class-of-service interfaces
ae0 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
ae1 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
Enumere la configuración de CoS de interfaz en los conmutadores de tránsito FCoE TS1 y TS2 mediante el comando show configuration class-of-service interfacesdel modo operativo:
user@switch> show configuration class-of-service interfaces
xe-0/0/30 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
xe-0/0/31 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
xe-0/0/32 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
xe-0/0/33 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
ae1 {
forwarding-class-set {
fcoe-pg {
output-traffic-control-profile fcoe-tcp;
}
}
congestion-notification-profile fcoe-cnp;
}
Significado
El show configuration class-of-service interfaces comando enumera la clase de configuración de servicio para todas las interfaces. Para cada interfaz, el resultado del comando incluye:
El nombre de la interfaz (por ejemplo,
ae0oxe-0/0/30)El nombre del conjunto de clases de reenvío asociado con la interfaz (
fcoe-pg)El nombre del perfil de control de tráfico asociado con la interfaz (perfil de control de tráfico de salida,
fcoe-tcp)El nombre del perfil de notificación de congestión asociado con la interfaz (
fcoe-cnp)
Las interfaces que son miembros de un LAG no se muestran individualmente. La configuración CoS de LAG o MC-LAG se aplica a todas las interfaces que son miembros del LAG o MC-LAG. Por ejemplo, el resultado de la configuración de CoS de interfaz en los conmutadores MC-LAG S1 y S2 muestra la configuración de CoS de LAG, pero no muestra la configuración de CoS de las interfaces miembro por separado. El resultado de la configuración de CoS de interfaz en los conmutadores de tránsito FCoE TS1 y TS2 muestra la configuración de CoS del LAG, pero también muestra la configuración de las interfaces xe-0/0/30, xe-0/0/31, xe-0/0/32 y xe-0/0/33, que no son miembros de un LAG.
Verificar que las interfaces estén configuradas correctamente
Propósito
Compruebe que la pertenencia a LAG, la UMT, la pertenencia a VLAN y el modo de puerto de las interfaces son correctos. La salida de verificación en los conmutadores MC-LAG S1 y S2 difiere de la salida en los conmutadores de tránsito FCoE TS1 y TS2.
Acción
Enumere la configuración de interfaz en los conmutadores MC-LAG S1 y S2 mediante el comando show configuration interfacesdel modo operativo:
user@switch> show configuration interfaces
xe-0/0/10 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/11 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/20 {
ether-options {
802.3ad ae1;
}
}
xe-0/0/21 {
ether-options {
802.3ad ae1;
}
}
ae0 {
mtu 2180;
unit 0 {
family ethernet-switching {
port-mode trunk;
vlan {
members fcoe_vlan;
}
}
}
}
ae1 {
mtu 2180;
unit 0 {
family ethernet-switching {
port-mode trunk;
vlan {
members fcoe_vlan;
}
}
}
}
Enumere la configuración de interfaz en los conmutadores de tránsito FCoE TS1 y TS2 mediante el comando show configuration interfacesdel modo operativo:
user@switch> show configuration interfaces
xe-0/0/25 {
ether-options {
802.3ad ae1;
}
}
xe-0/0/26 {
ether-options {
802.3ad ae1;
}
}
xe-0/0/30 {
mtu 2180;
unit 0 {
family ethernet-switching {
port-mode tagged-access;
vlan {
members fcoe_vlan;
}
}
}
}
xe-0/0/31 {
mtu 2180;
unit 0 {
family ethernet-switching {
port-mode tagged-access;
vlan {
members fcoe_vlan;
}
}
}
}
xe-0/0/32 {
mtu 2180;
unit 0 {
family ethernet-switching {
port-mode tagged-access;
vlan {
members fcoe_vlan;
}
}
}
}
xe-0/0/33 {
mtu 2180;
unit 0 {
family ethernet-switching {
port-mode tagged-access;
vlan {
members fcoe_vlan;
}
}
}
}
ae1 {
mtu 2180;
unit 0 {
family ethernet-switching {
port-mode trunk;
vlan {
members fcoe_vlan;
}
}
}
}
Significado
El show configuration interfaces comando enumera la configuración de cada interfaz por nombre de interfaz.
Para cada interfaz que es miembro de un LAG, el comando enumera solo el nombre del LAG al que pertenece la interfaz.
Para cada interfaz LAG y para cada interfaz que no es miembro de un LAG, el resultado del comando incluye:
La UMT (
2180)El número de unidad de la interfaz (
0)El modo de puerto (
trunkmodo para interfaces que conectan dos conmutadores,tagged-accessmodo para interfaces que se conectan a hosts FCoE)El nombre de la VLAN en la que la interfaz es miembro (
fcoe_vlan)
Verificar que la supervisión de FIP está habilitada en la VLAN de FCoE en conmutadores de tránsito de FCoE, interfaces de acceso TS1 y TS2
Propósito
Compruebe que la supervisión de FIP esté habilitada en las interfaces de acceso de VLAN de FCoE. La supervisión de FIP solo está habilitada en las interfaces de acceso de FCoE, por lo que solo está habilitada en los conmutadores de tránsito de FCoE TS1 y TS2. La supervisión de FIP no está habilitada en los conmutadores S1 y S2 de MC-LAG porque la supervisión de FIP se realiza en los puertos de acceso FCoE TS1 y TS2 del conmutador de tránsito.
Acción
Enumere la configuración de seguridad de puerto en los conmutadores de tránsito FCoE TS1 y TS2 mediante el comando show configuration ethernet-switching-options secure-access-portdel modo operativo:
user@switch> show configuration ethernet-switching-options secure-access-port
interface ae1.0 {
fcoe-trusted;
}
vlan fcoe_vlan {
examine-fip {
examine-vn2vn {
beacon-period 90000;
}
}
}
Significado
El show configuration ethernet-switching-options secure-access-port comando enumera la información de seguridad del puerto, incluido si un puerto es de confianza. El resultado del comando muestra que:
El puerto
ae1.0LAG, que conecta el conmutador de tránsito FCoE a los conmutadores MC-LAG, está configurado como una interfaz confiable de FCoE. La supervisión de FIP no se lleva a cabo en las interfaces miembro del LAG (xe-0/0/25 y xe-0/0/26).La supervisión de FIP está habilitada (
examine-fip) en la VLAN de FCoE (fcoe_vlan), el tipo de supervisión de FIP es VN2VN_Port supervisión de FIP (examine-vn2vn) y el período de baliza se establece en90000milisegundos. En los conmutadores de tránsito TS1 y TS2, todos los miembros de interfaz de la VLAN de FCoE realizan espionaje FIP, a menos que la interfaz esté configurada como de confianza de FCoE. En los conmutadores de tránsito TS1 y TS2, las interfaces xe-0/0/30, xe-0/0/31, xe-0/0/32 y xe-0/0/33 realizan espionaje FIP porque no están configuradas como FCoE de confianza. Los miembros de interfaz del LAG ae1 (xe-0/0/25 y xe-0/0/26) no realizan la supervisión de FIP porque el LAG está configurado como FCoE de confianza.
Verificar que el modo de supervisión de FIP es correcto en los conmutadores de tránsito FCoE TS1 y TS2
Propósito
Compruebe que el modo de supervisión FIP es correcto en la VLAN de FCoE. La supervisión de FIP solo está habilitada en las interfaces de acceso de FCoE, por lo que solo está habilitada en los conmutadores de tránsito de FCoE TS1 y TS2. La supervisión de FIP no está habilitada en los conmutadores S1 y S2 de MC-LAG porque la supervisión de FIP se realiza en los puertos de acceso FCoE TS1 y TS2 del conmutador de tránsito.
Acción
Enumere la configuración de supervisión FIP en los conmutadores de tránsito FCoE TS1 y TS2 mediante el comando show fip snooping briefdel modo operativo:
user@switch> show fip snooping brief VLAN: fcoe_vlan, Mode: VN2VN Snooping FC-MAP: 0e:fd:00 …
El resultado se ha truncado para mostrar solo la información relevante.
Significado
El show fip snooping brief comando enumera la información de supervisión de FIP, incluida la VLAN de supervisión de FIP y el modo de supervisión de FIP. El resultado del comando muestra que:
La VLAN en la que está habilitada la supervisión de FIP es
fcoe_vlanEl modo de supervisión de FIP es VN2VN_Port supervisión de FIP (
VN2VN Snooping)
Comprobación de que la supervisión IGMP está deshabilitada en la VLAN de FCoE
Propósito
Compruebe que la supervisión IGMP esté deshabilitada en la VLAN de FCoE en los cuatro conmutadores.
Acción
Enumere la información del protocolo de supervisión IGMP en cada uno de los cuatro conmutadores mediante el show configuration protocols igmp-snooping comando:
user@switch> show configuration protocols igmp-snooping
vlan fcoe_vlan {
disable;
}
Significado
El show configuration protocols igmp-snooping comando enumera la configuración de supervisión IGMP para las VLAN configuradas en el conmutador. El resultado del comando muestra que la supervisión IGMP está deshabilitada en la VLAN FCoE (fcoe_vlan).
Ejemplo: EVPN-MPLS interfuncionando con una topología MC-LAG
En este ejemplo, se muestra cómo usar Ethernet VPN (EVPN) para extender una red de agregación de vínculos multichasis (MC-LAG) a través de una red MPLS a una red de centro de datos o a una red de campus distribuida geográficamente.
El interfuncionamiento EVPN-MPLS se admite con una topología MC-LAG en la que dos enrutadores de la serie MX, dos conmutadores EX9200 o una combinación de los dos dispositivos de Juniper Networks funcionan como pares MC-LAG, los cuales utilizan el protocolo de control entre chasis (ICCP) y un vínculo de interfaz de chasis (ICL) para conectar y mantener la topología. Los pares de MC-LAG están conectados a un dispositivo de borde de proveedor (PE) en una red MPLS. El dispositivo de PE puede ser un enrutador de la serie MX o un conmutador EX9200.
En este ejemplo, se muestra cómo configurar los pares de MC-LAG y el dispositivo de PE en la red MPLS para que funcionen entre sí.
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
Tres conmutadores EX9200:
PE1 y PE2, que funcionan como pares MC-LAG en la topología MC-LAG y pares BGP de EVPN en la red superpuesta EVPN-MPLS.
PE3, que funciona como un par par BGP de EVPN en la red superpuesta EVPN-MPLS.
Los conmutadores EX9200 ejecutan la versión 17.4R1 de Junos OS o software posterior.
Aunque la topología MC-LAG incluye dos dispositivos de borde de cliente (CE), este ejemplo se centra en la configuración de PE1, PE2 y PE3.
Descripción general y topología
La Figura 7 muestra una topología de MC-LAG con los dispositivos perimetrales de proveedor PE1 y PE2 configurados como pares de MC-LAG. Los pares MC-LAG intercambian información de control a través de un vínculo ICCP y tráfico de datos a través de una ICL. En este ejemplo, la ICL es una interfaz Ethernet agregada que se compone de dos interfaces.
MC-LAG
La topología de la Figura 7 también incluye los dispositivos CE CE1 y CE2, que son multiconexión a cada dispositivo de PE. Los vínculos entre CE1 y los dos dispositivos PE se agrupan como una interfaz Ethernet agregada en la que MC-LAG en modo activo-activo está configurado.
La topología de la Figura 7 también incluye PE3 en el borde de una red MPLS. PE3 funciona como la puerta de enlace entre la red MC-LAG y un centro de datos o una red de campus distribuida geográficamente. PE1, PE2 y PE3 ejecutan EVPN, lo que permite que los hosts de la red MC-LAG se comuniquen con los hosts del centro de datos u otra red del campus a través de una red MPLS intermedia.
Desde la perspectiva de la característica de intertrabajo EVPN-MPLS, PE3 funciona únicamente como un par BGP de EVPN, y PE1 y PE2 en la topología MC-LAG tienen funciones duales:
Pares MC-LAG en la red MC-LAG.
Pares BGP de EVPN en la red EVPN-MPLS.
Debido a las funciones duales, PE1 y PE2 se configuran con atributos MC-LAG, EVPN, BGP y MPLS.
En la tabla 4 se describen los atributos clave de MC-LAG y EVPN (BGP y MPLS) configurados en PE1, PE2 y PE3.
Atributos clave |
PE1 |
PE2 |
PE3 |
|---|---|---|---|
MC-LAG Attributes |
|||
Interfaces |
ICL: interfaz Ethernet agregada ae1, que se compone de xe-2/1/1 y xe-2/1/2 ICCP: xe-2/1/0 |
ICL: interfaz Ethernet agregada ae1, que se compone de xe-2/1/1 y xe-2/1/2 ICCP: xe-2/1/0 |
No aplica |
EVPN-MPLS |
|||
Interfaces |
Conexión a PE3: xe-2/0/0 Conexión a PE2: xe-2/0/2 |
Conexión a PE3: xe-2/0/2 Conexión a PE1: xe-2/0/0 |
Conexión a PE1: xe-2/0/2 Conexión a PE2: xe-2/0/3 |
Direcciones IP |
Dirección del par BGP: 198.51.100.1 |
Dirección del par BGP: 198.51.100.2 |
Dirección de par BGP: 198.51.100.3 |
Sistema autónomo |
65000 |
65000 |
65000 |
Instancias de enrutamiento de conmutadores virtuales |
EVPN1, EVPN2, EVPN3 |
EVPN1, EVPN2, EVPN3 |
EVPN1, EVPN2, EVPN3 |
Tenga en cuenta lo siguiente sobre la función de interfuncionamiento EVPN-MPLS y su configuración:
Debe configurar los identificadores de segmento Ethernet (ESI) en las interfaces de doble conexión en la topología MC-LAG. Las ESI permiten a EVPN identificar las interfaces de doble conexión.
El único tipo de instancia de enrutamiento que se admite es la instancia del conmutador virtual (
set routing-instances name instance-type virtual-switch).En los pares MC-LAG, debe incluir la instrucción de
bgp-peerconfiguración en el nivel de[edit routing-instances name protocols evpn mclag]jerarquía. Esta instrucción de configuración habilita el interfuncionamiento de EVPN-MPLS con MC-LAG en los pares MC-LAG.No se admite la supresión del Protocolo de resolución de direcciones (ARP).
Configuración de PE1 y PE2
Para configurar PE1 y PE2, realice estas tareas:
- Configuración rápida de CLI
- PE1: Configuración de MC-LAG
- PE1: Configuración de EVPN-MPLS
- PE2: Configuración de MC-LAG
- PE2: Configuración de EVPN-MPLS
Configuración rápida de CLI
PE1: Configuración MC-LAG
set chassis aggregated-devices ethernet device-count 3 set interfaces xe-2/0/1 gigether-options 802.3ad ae0 set interfaces ae0 flexible-vlan-tagging set interfaces ae0 encapsulation flexible-ethernet-services set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp periodic fast set interfaces ae0 aggregated-ether-options lacp system-id 00:00:11:11:11:11 set interfaces ae0 aggregated-ether-options lacp admin-key 1 set interfaces ae0 aggregated-ether-options mc-ae mc-ae-id 1 set interfaces ae0 aggregated-ether-options mc-ae redundancy-group 2 set interfaces ae0 aggregated-ether-options mc-ae chassis-id 0 set interfaces ae0 aggregated-ether-options mc-ae mode active-active set interfaces ae0 aggregated-ether-options mc-ae status-control active set interfaces ae0 unit 1 esi 00:11:22:33:44:55:66:77:88:99 set interfaces ae0 unit 1 esi all-active set interfaces ae0 unit 1 family ethernet-switching interface-mode trunk set interfaces ae0 unit 1 family ethernet-switching vlan members 1 set interfaces ae0 unit 2 esi 00:11:11:11:11:11:11:11:11:11 set interfaces ae0 unit 2 esi all-active set interfaces ae0 unit 2 family ethernet-switching interface-mode trunk set interfaces ae0 unit 2 family ethernet-switching vlan members 2 set interfaces ae0 unit 3 esi 00:11:22:22:22:22:22:22:22:22 set interfaces ae0 unit 3 esi all-active set interfaces ae0 unit 3 family ethernet-switching interface-mode trunk set interfaces ae0 unit 3 family ethernet-switching vlan members 3 set interfaces xe-2/0/6 enable set interfaces xe-2/0/6 flexible-vlan-tagging set interfaces xe-2/0/6 encapsulation flexible-ethernet-services set interfaces xe-2/0/6 unit 1 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 1 family ethernet-switching vlan members 1 set interfaces xe-2/0/6 unit 2 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 2 family ethernet-switching vlan members 2 set interfaces xe-2/0/6 unit 3 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 3 family ethernet-switching vlan members 3 set interfaces xe-2/1/0 unit 0 family inet address 203.0.113.1/24 set interfaces xe-2/1/1 gigether-options 802.3ad ae1 set interfaces xe-2/1/2 gigether-options 802.3ad ae1 set interfaces ae1 flexible-vlan-tagging set interfaces ae1 encapsulation flexible-ethernet-services set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 unit 1 family ethernet-switching interface-mode trunk set interfaces ae1 unit 1 family ethernet-switching vlan members 1 set interfaces ae1 unit 2 family ethernet-switching interface-mode trunk set interfaces ae1 unit 2 family ethernet-switching vlan members 2 set interfaces ae1 unit 3 family ethernet-switching interface-mode trunk set interfaces ae1 unit 3 family ethernet-switching vlan members 3 set multi-chassis multi-chassis-protection 203.0.113.2 interface ae1 set protocols iccp local-ip-addr 203.0.113.1 set protocols iccp peer 203.0.113.2 session-establishment-hold-time 600 set protocols iccp peer 203.0.113.2 redundancy-group-id-list 2 set protocols iccp peer 203.0.113.2 liveness-detection minimum-interval 10000 set protocols iccp peer 203.0.113.2 liveness-detection multiplier 3
PE1: Configuración EVPN-MPLS
set interfaces lo0 unit 0 family inet address 198.51.100.1/32 primary set interfaces xe-2/0/0 unit 0 family inet address 192.0.2.2/24 set interfaces xe-2/0/0 unit 0 family mpls set interfaces xe-2/0/2 unit 0 family inet address 192.0.2.111/24 set interfaces xe-2/0/2 unit 0 family mpls set interfaces irb unit 1 family inet address 10.2.1.1/24 virtual-gateway-address 10.2.1.254 set interfaces irb unit 2 family inet address 10.2.2.1/24 virtual-gateway-address 10.2.2.254 set interfaces irb unit 3 family inet address 10.2.3.1/24 virtual-gateway-address 10.2.3.254 set routing-options router-id 198.51.100.1 set routing-options autonomous-system 65000 set routing-options forwarding-table export evpn-pplb set protocols mpls interface xe-2/0/0.0 set protocols mpls interface xe-2/0/2.0 set protocols bgp group evpn type internal set protocols bgp group evpn local-address 198.51.100.1 set protocols bgp group evpn family evpn signaling set protocols bgp group evpn local-as 65000 set protocols bgp group evpn neighbor 198.51.100.2 set protocols bgp group evpn neighbor 198.51.100.3 set protocols ospf area 0.0.0.0 interface lo0.0 set protocols ospf area 0.0.0.0 interface xe-2/0/0.0 set protocols ospf area 0.0.0.0 interface xe-2/0/2.0 set protocols ldp interface xe-2/0/0.0 set protocols ldp interface xe-2/0/2.0 set protocols ldp interface lo0.0 set policy-options policy-statement evpn-pplb from protocol evpn set policy-options policy-statement evpn-pplb then load-balance per-packet set routing-instances evpn1 instance-type virtual-switch set routing-instances evpn1 interface xe-2/0/6.1 set routing-instances evpn1 interface ae0.1 set routing-instances evpn1 interface ae1.1 set routing-instances evpn1 route-distinguisher 1:10 set routing-instances evpn1 vrf-target target:1:5 set routing-instances evpn1 protocols evpn extended-vlan-list 1 set routing-instances evpn1 protocols evpn mclag bgp-peer 198.51.100.2 set routing-instances evpn1 switch-options service-id 1 set routing-instances evpn1 vlans v1 vlan-id 1 set routing-instances evpn1 vlans v1 l3-interface irb.1 set routing-instances evpn2 instance-type virtual-switch set routing-instances evpn2 interface xe-2/0/6.2 set routing-instances evpn2 interface ae0.2 set routing-instances evpn2 interface ae1.2 set routing-instances evpn2 route-distinguisher 1:20 set routing-instances evpn2 vrf-target target:1:6 set routing-instances evpn2 protocols evpn extended-vlan-list 2 set routing-instances evpn2 protocols evpn mclag bgp-peer 198.51.100.2 set routing-instances evpn2 switch-options service-id 2 set routing-instances evpn2 vlans v1 vlan-id 2 set routing-instances evpn2 vlans v1 l3-interface irb.2 set routing-instances evpn3 instance-type virtual-switch set routing-instances evpn3 interface xe-2/0/6.3 set routing-instances evpn3 interface ae0.3 set routing-instances evpn3 interface ae1.3 set routing-instances evpn3 route-distinguisher 1:30 set routing-instances evpn3 vrf-target target:1:7 set routing-instances evpn3 protocols evpn extended-vlan-list 3 set routing-instances evpn3 protocols evpn mclag bgp-peer 198.51.100.2 set routing-instances evpn3 switch-options service-id 3 set routing-instances evpn3 vlans v1 vlan-id 3 set routing-instances evpn3 vlans v1 l3-interface irb.3
PE2: Configuración MC-LAG
set chassis aggregated-devices ethernet device-count 3 set interfaces xe-2/0/1 gigether-options 802.3ad ae0 set interfaces xe-2/0/6 enable set interfaces xe-2/0/6 flexible-vlan-tagging set interfaces xe-2/0/6 encapsulation flexible-ethernet-services set interfaces xe-2/0/6 unit 1 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 1 family ethernet-switching vlan members 1 set interfaces xe-2/0/6 unit 2 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 2 family ethernet-switching vlan members 2 set interfaces xe-2/0/6 unit 3 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 3 family ethernet-switching vlan members 3 set interfaces xe-2/1/0 unit 0 family inet address 203.0.113.2/24 set interfaces xe-2/1/1 gigether-options 802.3ad ae1 set interfaces xe-2/1/2 gigether-options 802.3ad ae1 set interfaces ae0 flexible-vlan-tagging set interfaces ae0 encapsulation flexible-ethernet-services set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp periodic fast set interfaces ae0 aggregated-ether-options lacp system-id 00:00:11:11:11:11 set interfaces ae0 aggregated-ether-options lacp admin-key 1 set interfaces ae0 aggregated-ether-options mc-ae mc-ae-id 1 set interfaces ae0 aggregated-ether-options mc-ae redundancy-group 2 set interfaces ae0 aggregated-ether-options mc-ae chassis-id 1 set interfaces ae0 aggregated-ether-options mc-ae mode active-active set interfaces ae0 aggregated-ether-options mc-ae status-control standby set interfaces ae0 unit 1 esi 00:11:22:33:44:55:66:77:88:99 set interfaces ae0 unit 1 esi all-active set interfaces ae0 unit 1 family ethernet-switching interface-mode trunk set interfaces ae0 unit 1 family ethernet-switching vlan members 1 set interfaces ae0 unit 2 esi 00:11:11:11:11:11:11:11:11:11 set interfaces ae0 unit 2 esi all-active set interfaces ae0 unit 2 family ethernet-switching interface-mode trunk set interfaces ae0 unit 2 family ethernet-switching vlan members 2 set interfaces ae0 unit 3 esi 00:11:22:22:22:22:22:22:22:22 set interfaces ae0 unit 3 esi all-active set interfaces ae0 unit 3 family ethernet-switching interface-mode trunk set interfaces ae0 unit 3 family ethernet-switching vlan members 3 set interfaces ae1 flexible-vlan-tagging set interfaces ae1 encapsulation flexible-ethernet-services set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 unit 1 family ethernet-switching interface-mode trunk set interfaces ae1 unit 1 family ethernet-switching vlan members 1 set interfaces ae1 unit 2 family ethernet-switching interface-mode trunk set interfaces ae1 unit 2 family ethernet-switching vlan members 2 set interfaces ae1 unit 3 family ethernet-switching interface-mode trunk set interfaces ae1 unit 3 family ethernet-switching vlan members 3 set multi-chassis multi-chassis-protection 203.0.113.1 interface ae1 set protocols iccp local-ip-addr 203.0.113.2 set protocols iccp peer 203.0.113.1 session-establishment-hold-time 600 set protocols iccp peer 203.0.113.1 redundancy-group-id-list 2 set protocols iccp peer 203.0.113.1 liveness-detection minimum-interval 10000 set protocols iccp peer 203.0.113.1 liveness-detection multiplier 3
PE2: Configuración EVPN-MPLS
set interfaces xe-2/0/0 unit 0 family inet address 192.0.2.222/24 set interfaces xe-2/0/0 unit 0 family mpls set interfaces xe-2/0/2 unit 0 family inet address 192.0.2.22/24 set interfaces xe-2/0/2 unit 0 family mpls set interfaces lo0 unit 0 family inet address 198.51.100.2/32 primary set interfaces irb unit 1 family inet address 10.2.1.2/24 virtual-gateway-address 10.2.1.254 set interfaces irb unit 2 family inet address 10.2.2.2/24 virtual-gateway-address 10.2.2.254 set interfaces irb unit 3 family inet address 10.2.3.2/24 virtual-gateway-address 10.2.3.254 set routing-options router-id 198.51.100.2 set routing-options autonomous-system 65000 set routing-options forwarding-table export evpn-pplb set protocols mpls interface xe-2/0/2.0 set protocols mpls interface xe-2/0/0.0 set protocols bgp group evpn type internal set protocols bgp group evpn local-address 198.51.100.2 set protocols bgp group evpn family evpn signaling set protocols bgp group evpn local-as 65000 set protocols bgp group evpn neighbor 198.51.100.1 set protocols bgp group evpn neighbor 198.51.100.3 set protocols ospf area 0.0.0.0 interface lo0.0 set protocols ospf area 0.0.0.0 interface xe-2/0/0.0 set protocols ospf area 0.0.0.0 interface xe-2/0/2.0 set protocols ldp interface xe-2/0/0.0 set protocols ldp interface xe-2/0/2.0 set protocols ldp interface lo0.0 set policy-options policy-statement evpn-pplb from protocol evpn set policy-options policy-statement evpn-pplb then load-balance per-packet set routing-instances evpn1 instance-type virtual-switch set routing-instances evpn1 interface xe-2/0/6.1 set routing-instances evpn1 interface ae0.1 set routing-instances evpn1 interface ae1.1 set routing-instances evpn1 route-distinguisher 1:11 set routing-instances evpn1 vrf-target target:1:5 set routing-instances evpn1 protocols evpn extended-vlan-list 1 set routing-instances evpn1 protocols evpn mclag bgp-peer 198.51.100.1 set routing-instances evpn1 switch-options service-id 1 set routing-instances evpn1 vlans v1 vlan-id 1 set routing-instances evpn1 vlans v1 l3-interface irb.1 set routing-instances evpn2 instance-type virtual-switch set routing-instances evpn2 interface xe-2/0/6.2 set routing-instances evpn2 interface ae0.2 set routing-instances evpn2 interface ae1.2 set routing-instances evpn2 route-distinguisher 1:21 set routing-instances evpn2 vrf-target target:1:6 set routing-instances evpn2 protocols evpn extended-vlan-list 2 set routing-instances evpn2 protocols evpn mclag bgp-peer 198.51.100.1 set routing-instances evpn2 switch-options service-id 2 set routing-instances evpn2 vlans v1 vlan-id 2 set routing-instances evpn2 vlans v1 l3-interface irb.2 set routing-instances evpn3 instance-type virtual-switch set routing-instances evpn3 interface xe-2/0/6.3 set routing-instances evpn3 interface ae0.3 set routing-instances evpn3 interface ae1.3 set routing-instances evpn3 route-distinguisher 1:31 set routing-instances evpn3 vrf-target target:1:7 set routing-instances evpn3 protocols evpn extended-vlan-list 3 set routing-instances evpn3 protocols evpn mclag bgp-peer 198.51.100.1 set routing-instances evpn3 switch-options service-id 3 set routing-instances evpn3 vlans v1 vlan-id 3 set routing-instances evpn3 vlans v1 l3-interface irb.3
PE1: Configuración de MC-LAG
Procedimiento paso a paso
Establezca el número de interfaces Ethernet agregadas en PE1.
[edit] user@switch# set chassis aggregated-devices ethernet device-count 3
Configure la interfaz Ethernet agregada ae0 en la interfaz xe-2/0/1 y configure LACP y MC-LAG en ae0. Divida la interfaz Ethernet agregada ae0 en tres interfaces lógicas (ae0.1, ae0.2 y ae0.3). Para cada interfaz lógica, especifique una ESI, coloque la interfaz lógica en modo activo-activo de MC-LAG y asigne la interfaz lógica a una VLAN.
[edit] user@switch# set interfaces xe-2/0/1 gigether-options 802.3ad ae0 user@switch# set interfaces ae0 flexible-vlan-tagging user@switch# set interfaces ae0 encapsulation flexible-ethernet-services user@switch# set interfaces ae0 aggregated-ether-options lacp active user@switch# set interfaces ae0 aggregated-ether-options lacp periodic fast user@switch# set interfaces ae0 aggregated-ether-options lacp system-id 00:00:11:11:11:11 user@switch# set interfaces ae0 aggregated-ether-options lacp admin-key 1 user@switch# set interfaces ae0 aggregated-ether-options mc-ae mc-ae-id 1 user@switch# set interfaces ae0 aggregated-ether-options mc-ae redundancy-group 2 user@switch# set interfaces ae0 aggregated-ether-options mc-ae chassis-id 0 user@switch# set interfaces ae0 aggregated-ether-options mc-ae mode active-active user@switch# set interfaces ae0 aggregated-ether-options mc-ae status-control active user@switch# set interfaces ae0 unit 1 esi 00:11:22:33:44:55:66:77:88:99 user@switch# set interfaces ae0 unit 1 esi all-active user@switch# set interfaces ae0 unit 1 family ethernet-switching interface-mode trunk user@switch# set interfaces ae0 unit 1 family ethernet-switching vlan members 1 user@switch# set interfaces ae0 unit 2 esi 00:11:11:11:11:11:11:11:11:11 user@switch# set interfaces ae0 unit 2 esi all-active user@switch# set interfaces ae0 unit 2 family ethernet-switching interface-mode trunk user@switch# set interfaces ae0 unit 2 family ethernet-switching vlan members 2 user@switch# set interfaces ae0 unit 3 esi 00:11:22:22:22:22:22:22:22:22 user@switch# set interfaces ae0 unit 3 esi all-active user@switch# set interfaces ae0 unit 3 family ethernet-switching interface-mode trunk user@switch# set interfaces ae0 unit 3 family ethernet-switching vlan members 3
Configure la interfaz física xe-2/0/6 y divídala en tres interfaces lógicas (xe-2/0/6.1, xe-2/0/6.2 y xe-2/0/6.3). Asigne cada interfaz lógica a una VLAN.
[edit] user@switch# set interfaces xe-2/0/6 enable user@switch# set interfaces xe-2/0/6 flexible-vlan-tagging user@switch# set interfaces xe-2/0/6 encapsulation flexible-ethernet-services user@switch# set interfaces xe-2/0/6 unit 1 family ethernet-switching interface-mode trunk user@switch# set interfaces xe-2/0/6 unit 1 family ethernet-switching vlan members 1 user@switch# set interfaces xe-2/0/6 unit 2 family ethernet-switching interface-mode trunk user@switch# set interfaces xe-2/0/6 unit 2 family ethernet-switching vlan members 2 user@switch# set interfaces xe-2/0/6 unit 3 family ethernet-switching interface-mode trunk user@switch# set interfaces xe-2/0/6 unit 3 family ethernet-switching vlan members 3
Configure la interfaz física xe-2/1/0 como una interfaz de capa 3, en la que configure ICCP. Especifique la interfaz con la dirección IP de 203.0.113.2 en PE2 como el par ICCP para PE1.
[edit] user@switch# set interfaces xe-2/1/0 unit 0 family inet address 203.0.113.1/24 user@switch# set protocols iccp local-ip-addr 203.0.113.1 user@switch# set protocols iccp peer 203.0.113.2 session-establishment-hold-time 600 user@switch# set protocols iccp peer 203.0.113.2 redundancy-group-id-list 2 user@switch# set protocols iccp peer 203.0.113.2 liveness-detection minimum-interval 10000 user@switch# set protocols iccp peer 203.0.113.2 liveness-detection multiplier 3
Configure la interfaz Ethernet agregada ae1 en las interfaces xe-2/1/1 y xe-2/1/2, y configure LACP en ae1. Divida la interfaz Ethernet agregada ae1 en tres interfaces lógicas (ae1.1, ae1.2 y ae1.3) y asigne cada interfaz lógica a una VLAN. Especifique ae1 como el vínculo de protección de múltiples chasis entre PE1 y PE2.
[edit] user@switch# set interfaces xe-2/1/1 gigether-options 802.3ad ae1 user@switch# set interfaces xe-2/1/2 gigether-options 802.3ad ae1 user@switch# set interfaces ae1 flexible-vlan-tagging user@switch# set interfaces ae1 encapsulation flexible-ethernet-services user@switch# set interfaces ae1 aggregated-ether-options lacp active user@switch# set interfaces ae1 unit 1 family ethernet-switching interface-mode trunk user@switch# set interfaces ae1 unit 1 family ethernet-switching vlan members 1 user@switch# set interfaces ae1 unit 2 family ethernet-switching interface-mode trunk user@switch# set interfaces ae1 unit 2 family ethernet-switching vlan members 2 user@switch# set interfaces ae1 unit 3 family ethernet-switching interface-mode trunk user@switch# set interfaces ae1 unit 3 family ethernet-switching vlan members 3 user@switch# set multi-chassis multi-chassis-protection 203.0.113.2 interface ae1
PE1: Configuración de EVPN-MPLS
Procedimiento paso a paso
Configure la interfaz de circuito cerrado y las interfaces conectadas a los demás dispositivos PE.
[edit] user@switch# set interfaces lo0 unit 0 family inet address 198.51.100.1/32 primary user@switch# set interfaces xe-2/0/0 unit 0 family inet address 192.0.2.2/24 user@switch# set interfaces xe-2/0/0 unit 0 family mpls user@switch# set interfaces xe-2/0/2 unit 0 family inet address 192.0.2.111/24 user@switch# set interfaces xe-2/0/2 unit 0 family mpls
Configure las interfaces IRB irb.1, irb.2 e irb.3.
[edit] user@switch# set interfaces irb unit 1 family inet address 10.2.1.1/24 virtual-gateway-address 10.2.1.254 user@switch# set interfaces irb unit 2 family inet address 10.2.2.1/24 virtual-gateway-address 10.2.2.254 user@switch# set interfaces irb unit 3 family inet address 10.2.3.1/24 virtual-gateway-address 10.2.3.254
Asigne un ID de enrutador y el sistema autónomo en el que residen PE1, PE2 y PE3.
[edit] user@switch# set routing-options router-id 198.51.100.1 user@switch# set routing-options autonomous-system 65000
Habilite el equilibrio de carga por paquete para rutas EVPN cuando se utilice el modo activo-activo de multiconexión de EVPN.
[edit] user@switch# set routing-options forwarding-table export evpn-pplb user@switch# set policy-options policy-statement evpn-pplb from protocol evpn user@switch# set policy-options policy-statement evpn-pplb then load-balance per-packet
Active MPLS en las interfaces xe-2/0/0.0 y xe-2/0/2.0.
[edit] user@switch# set protocols mpls interface xe-2/0/0.0 user@switch# set protocols mpls interface xe-2/0/2.0
Configure una superposición de IBGP que incluya PE1, PE2 y PE3.
[edit] user@switch# set protocols bgp group evpn type internal user@switch# set protocols bgp group evpn local-address 198.51.100.1 user@switch# set protocols bgp group evpn family evpn signaling user@switch# set protocols bgp group evpn local-as 65000 user@switch# set protocols bgp group evpn neighbor 198.51.100.2 user@switch# set protocols bgp group evpn neighbor 198.51.100.3
Configure OSPF como el protocolo de enrutamiento interno para EVPN especificando un ID de área e interfaces en las que EVPN-MPLS está habilitado.
[edit] user@switch# set protocols ospf area 0.0.0.0 interface lo0.0 user@switch# set protocols ospf area 0.0.0.0 interface xe-2/0/0.0 user@switch# set protocols ospf area 0.0.0.0 interface xe-2/0/2.0
Configure el protocolo de distribución de etiquetas (LDP) en la interfaz de circuito cerrado y en las interfaces en las que EVPN-MPLS está habilitado.
[edit] user@switch# set protocols ldp interface lo0.0 user@switch# set protocols ldp interface xe-2/0/0.0 user@switch# set protocols ldp interface xe-2/0/2.0
Configure las instancias de enrutamiento de conmutadores virtuales para VLAN v1, a las que se asignan ID de VLAN de 1, 2 y 3, e incluye las interfaces y otras entidades asociadas con la VLAN.
[edit] user@switch# set routing-instances evpn1 instance-type virtual-switch user@switch# set routing-instances evpn1 interface xe-2/0/6.1 user@switch# set routing-instances evpn1 interface ae0.1 user@switch# set routing-instances evpn1 interface ae1.1 user@switch# set routing-instances evpn1 route-distinguisher 1:10 user@switch# set routing-instances evpn1 vrf-target target:1:5 user@switch# set routing-instances evpn1 protocols evpn extended-vlan-list 1 user@switch# set routing-instances evpn1 protocols evpn mclag bgp-peer 198.51.100.2 user@switch# set routing-instances evpn1 switch-options service-id 1 user@switch# set routing-instances evpn1 vlans v1 vlan-id 1 user@switch# set routing-instances evpn1 vlans v1 l3-interface irb.1 user@switch# set routing-instances evpn2 instance-type virtual-switch user@switch# set routing-instances evpn2 interface xe-2/0/6.2 user@switch# set routing-instances evpn2 interface ae0.2 user@switch# set routing-instances evpn2 interface ae1.2 user@switch# set routing-instances evpn2 route-distinguisher 1:20 user@switch# set routing-instances evpn2 vrf-target target:1:6 user@switch# set routing-instances evpn2 protocols evpn extended-vlan-list 2 user@switch# set routing-instances evpn2 protocols evpn mclag bgp-peer 198.51.100.2 user@switch# set routing-instances evpn2 switch-options service-id 2 user@switch# set routing-instances evpn2 vlans v1 vlan-id 2 user@switch# set routing-instances evpn2 vlans v1 l3-interface irb.2 user@switch# set routing-instances evpn3 instance-type virtual-switch user@switch# set routing-instances evpn3 interface xe-2/0/6.3 user@switch# set routing-instances evpn3 interface ae0.3 user@switch# set routing-instances evpn3 interface ae1.3 user@switch# set routing-instances evpn3 route-distinguisher 1:30 user@switch# set routing-instances evpn3 vrf-target target:1:7 user@switch# set routing-instances evpn3 protocols evpn extended-vlan-list 3 user@switch# set routing-instances evpn3 protocols evpn mclag bgp-peer 198.51.100.2 user@switch# set routing-instances evpn3 switch-options service-id 3 user@switch# set routing-instances evpn3 vlans v1 vlan-id 3 user@switch# set routing-instances evpn3 vlans v1 l3-interface irb.3
PE2: Configuración de MC-LAG
Procedimiento paso a paso
Establezca el número de interfaces Ethernet agregadas en PE2.
[edit] user@switch# set chassis aggregated-devices ethernet device-count 3
Configure la interfaz Ethernet agregada ae0 en la interfaz xe-2/0/1 y configure LACP y MC-LAG en ae0. Divida la interfaz Ethernet agregada ae0 en tres interfaces lógicas (ae0.1, ae0.2 y ae0.3). Para cada interfaz lógica, especifique una ESI, coloque la interfaz lógica en modo activo-activo de MC-LAG y asigne la interfaz lógica a una VLAN.
[edit] user@switch# set interfaces xe-2/0/1 gigether-options 802.3ad ae0 user@switch# set interfaces ae0 flexible-vlan-tagging user@switch# set interfaces ae0 encapsulation flexible-ethernet-services user@switch# set interfaces ae0 aggregated-ether-options lacp active user@switch# set interfaces ae0 aggregated-ether-options lacp periodic fast user@switch# set interfaces ae0 aggregated-ether-options lacp system-id 00:00:11:11:11:11 user@switch# set interfaces ae0 aggregated-ether-options lacp admin-key 1 user@switch# set interfaces ae0 aggregated-ether-options mc-ae mc-ae-id 1 user@switch# set interfaces ae0 aggregated-ether-options mc-ae redundancy-group 2 user@switch# set interfaces ae0 aggregated-ether-options mc-ae chassis-id 1 user@switch# set interfaces ae0 aggregated-ether-options mc-ae mode active-active user@switch# set interfaces ae0 aggregated-ether-options mc-ae status-control standby user@switch# set interfaces ae0 unit 1 esi 00:11:22:33:44:55:66:77:88:99 user@switch# set interfaces ae0 unit 1 esi all-active user@switch# set interfaces ae0 unit 1 family ethernet-switching interface-mode trunk user@switch# set interfaces ae0 unit 1 family ethernet-switching vlan members 1 user@switch# set interfaces ae0 unit 2 esi 00:11:11:11:11:11:11:11:11:11 user@switch# set interfaces ae0 unit 2 esi all-active user@switch# set interfaces ae0 unit 2 family ethernet-switching interface-mode trunk user@switch# set interfaces ae0 unit 2 family ethernet-switching vlan members 2 user@switch# set interfaces ae0 unit 3 esi 00:11:22:22:22:22:22:22:22:22 user@switch# set interfaces ae0 unit 3 esi all-active user@switch# set interfaces ae0 unit 3 family ethernet-switching interface-mode trunk user@switch# set interfaces ae0 unit 3 family ethernet-switching vlan members 3
Configure la interfaz física xe-2/0/6 y divídala en tres interfaces lógicas (xe-2/0/6.1, xe-2/0/6.2 y xe-2/0/6.3). Asigne cada interfaz lógica a una VLAN.
[edit] set interfaces xe-2/0/6 enable set interfaces xe-2/0/6 flexible-vlan-tagging set interfaces xe-2/0/6 encapsulation flexible-ethernet-services set interfaces xe-2/0/6 unit 1 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 1 family ethernet-switching vlan members 1 set interfaces xe-2/0/6 unit 2 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 2 family ethernet-switching vlan members 2 set interfaces xe-2/0/6 unit 3 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 3 family ethernet-switching vlan members 3
Configure la interfaz física xe-2/1/0 como una interfaz de capa 3, en la que configure ICCP. Especifique la interfaz con la dirección IP de 203.0.113.1 en PE1 como el par ICCP para PE2.
[edit] set interfaces xe-2/1/0 unit 0 family inet address 203.0.113.2/24 set protocols iccp local-ip-addr 203.0.113.2 set protocols iccp peer 203.0.113.1 session-establishment-hold-time 600 set protocols iccp peer 203.0.113.1 redundancy-group-id-list 2 set protocols iccp peer 203.0.113.1 liveness-detection minimum-interval 10000 set protocols iccp peer 203.0.113.1 liveness-detection multiplier 3
Configure la interfaz Ethernet agregada ae1 en las interfaces xe-2/1/1 y xe-2/1/2, y configure LACP en ae1. Divida la interfaz Ethernet agregada ae1 en tres interfaces lógicas (ae1.1, ae1.2 y ae1.3) y asigne cada interfaz lógica a una VLAN. Especifique ae1 como el vínculo de protección de múltiples chasis entre PE1 y PE2.
[edit] set interfaces xe-2/1/1 gigether-options 802.3ad ae1 set interfaces xe-2/1/2 gigether-options 802.3ad ae1 set interfaces ae1 flexible-vlan-tagging set interfaces ae1 encapsulation flexible-ethernet-services set interfaces ae1 aggregated-ether-options lacp active set interfaces ae1 unit 1 family ethernet-switching interface-mode trunk set interfaces ae1 unit 1 family ethernet-switching vlan members 1 set interfaces ae1 unit 2 family ethernet-switching interface-mode trunk set interfaces ae1 unit 2 family ethernet-switching vlan members 2 set interfaces ae1 unit 3 family ethernet-switching interface-mode trunk set interfaces ae1 unit 3 family ethernet-switching vlan members 3 set multi-chassis multi-chassis-protection 203.0.113.1 interface ae1
PE2: Configuración de EVPN-MPLS
Procedimiento paso a paso
Configure la interfaz de circuito cerrado y las interfaces conectadas a los demás dispositivos PE.
[edit] user@switch# set interfaces lo0 unit 0 family inet address 198.51.100.2/32 primary user@switch# set interfaces xe-2/0/0 unit 0 family inet address 192.0.2.222/24 user@switch# set interfaces xe-2/0/0 unit 0 family mpls user@switch# set interfaces xe-2/0/2 unit 0 family inet address 192.0.2.22/24 user@switch# set interfaces xe-2/0/2 unit 0 family mpls
Configure las interfaces IRB irb.1, irb.2 e irb.3.
[edit] user@switch# set interfaces irb unit 1 family inet address 10.2.1.2/24 virtual-gateway-address 10.2.1.254 user@switch# set interfaces irb unit 2 family inet address 10.2.2.2/24 virtual-gateway-address 10.2.2.254 user@switch# set interfaces irb unit 3 family inet address 10.2.3.2/24 virtual-gateway-address 10.2.3.254
Asigne un ID de enrutador y el sistema autónomo en el que residen PE1, PE2 y PE3.
[edit] user@switch# set routing-options router-id 198.51.100.2 user@switch# set routing-options autonomous-system 65000
Habilite el equilibrio de carga por paquete para rutas EVPN cuando se utilice el modo activo-activo de multiconexión de EVPN.
[edit] user@switch# set routing-options forwarding-table export evpn-pplb user@switch# set policy-options policy-statement evpn-pplb from protocol evpn user@switch# set policy-options policy-statement evpn-pplb then load-balance per-packet
Active MPLS en las interfaces xe-2/0/0.0 y xe-2/0/2.0.
[edit] user@switch# set protocols mpls interface xe-2/0/0.0 user@switch# set protocols mpls interface xe-2/0/2.0
Configure una superposición de IBGP que incluya PE1, PE2 y PE3.
[edit] user@switch# set protocols bgp group evpn type internal user@switch# set protocols bgp group evpn local-address 198.51.100.2 user@switch# set protocols bgp group evpn family evpn signaling user@switch# set protocols bgp group evpn local-as 65000 user@switch# set protocols bgp group evpn neighbor 198.51.100.1 user@switch# set protocols bgp group evpn neighbor 198.51.100.3
Configure OSPF como el protocolo de enrutamiento interno para EVPN especificando un ID de área e interfaces en las que EVPN-MPLS está habilitado.
[edit] user@switch# set protocols ospf area 0.0.0.0 interface lo0.0 user@switch# set protocols ospf area 0.0.0.0 interface xe-2/0/0.0 user@switch# set protocols ospf area 0.0.0.0 interface xe-2/0/2.0
Configure el protocolo de distribución de etiquetas (LDP) en la interfaz de circuito cerrado y en las interfaces en las que EVPN-MPLS está habilitado.
[edit] user@switch# set protocols ldp interface lo0.0 user@switch# set protocols ldp interface xe-2/0/0.0 user@switch# set protocols ldp interface xe-2/0/2.0
Configure las instancias de enrutamiento de conmutadores virtuales para VLAN v1, a las que se asignan ID de VLAN de 1, 2 y 3, e incluye las interfaces y otras entidades asociadas con la VLAN.
[edit] user@switch# set routing-instances evpn1 instance-type virtual-switch user@switch# set routing-instances evpn1 interface xe-2/0/6.1 user@switch# set routing-instances evpn1 interface ae0.1 user@switch# set routing-instances evpn1 interface ae1.1 user@switch# set routing-instances evpn1 route-distinguisher 1:11 user@switch# set routing-instances evpn1 vrf-target target:1:5 user@switch# set routing-instances evpn1 protocols evpn extended-vlan-list 1 user@switch# set routing-instances evpn1 protocols evpn mclag bgp-peer 198.51.100.1 user@switch# set routing-instances evpn1 switch-options service-id 1 user@switch# set routing-instances evpn1 vlans v1 vlan-id 1 user@switch# set routing-instances evpn1 vlans v1 l3-interface irb.1 user@switch# set routing-instances evpn2 instance-type virtual-switch user@switch# set routing-instances evpn2 interface xe-2/0/6.2 user@switch# set routing-instances evpn2 interface ae0.2 user@switch# set routing-instances evpn2 interface ae1.2 user@switch# set routing-instances evpn2 route-distinguisher 1:21 user@switch# set routing-instances evpn2 vrf-target target:1:6 user@switch# set routing-instances evpn2 protocols evpn extended-vlan-list 2 user@switch# set routing-instances evpn2 protocols evpn mclag bgp-peer 198.51.100.1 user@switch# set routing-instances evpn2 switch-options service-id 2 user@switch# set routing-instances evpn2 vlans v1 vlan-id 2 user@switch# set routing-instances evpn2 vlans v1 l3-interface irb.2 user@switch# set routing-instances evpn3 instance-type virtual-switch user@switch# set routing-instances evpn3 interface xe-2/0/6.3 user@switch# set routing-instances evpn3 interface ae0.3 user@switch# set routing-instances evpn3 interface ae1.3 user@switch# set routing-instances evpn3 route-distinguisher 1:31 user@switch# set routing-instances evpn3 vrf-target target:1:7 user@switch# set routing-instances evpn3 protocols evpn extended-vlan-list 3 user@switch# set routing-instances evpn3 protocols evpn mclag bgp-peer 198.51.100.1 user@switch# set routing-instances evpn3 switch-options service-id 3 user@switch# set routing-instances evpn3 vlans v1 vlan-id 3 user@switch# set routing-instances evpn3 vlans v1 l3-interface irb.3
Configuración de PE3
Configuración rápida de CLI
PE3: Configuración EVPN-MPLS
set interfaces lo0 unit 0 family inet address 198.51.100.3/32 primary set interfaces xe-2/0/2 unit 0 family inet address 192.0.2.1/24 set interfaces xe-2/0/2 unit 0 family mpls set interfaces xe-2/0/3 unit 0 family inet address 192.0.2.11/24 set interfaces xe-2/0/3 unit 0 family mpls set interfaces xe-2/0/6 enable set interfaces xe-2/0/6 flexible-vlan-tagging set interfaces xe-2/0/6 encapsulation flexible-ethernet-services set interfaces xe-2/0/6 unit 1 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 1 family ethernet-switching vlan members 1 set interfaces xe-2/0/6 unit 2 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 2 family ethernet-switching vlan members 2 set interfaces xe-2/0/6 unit 3 family ethernet-switching interface-mode trunk set interfaces xe-2/0/6 unit 3 family ethernet-switching vlan members 3 set interfaces irb unit 1 family inet address 10.2.1.3/24 virtual-gateway-address 10.2.1.254 set interfaces irb unit 2 family inet address 10.2.2.3/24 virtual-gateway-address 10.2.2.254 set interfaces irb unit 3 family inet address 10.2.3.3/24 virtual-gateway-address 10.2.3.254 set routing-options router-id 198.51.100.3 set routing-options autonomous-system 65000 set routing-options forwarding-table export evpn-pplb set protocols mpls interface xe-2/0/2.0 set protocols mpls interface xe-2/0/3.0 set protocols bgp group evpn type internal set protocols bgp group evpn local-address 198.51.100.3 set protocols bgp group evpn family evpn signaling set protocols bgp group evpn local-as 65000 set protocols bgp group evpn neighbor 198.51.100.1 set protocols bgp group evpn neighbor 198.51.100.2 set protocols ospf area 0.0.0.0 interface lo0.0 set protocols ospf area 0.0.0.0 interface xe-2/0/2.0 set protocols ospf area 0.0.0.0 interface xe-2/0/3.0 set protocols ldp interface lo0.0 set protocols ldp interface xe-2/0/2.0 set protocols ldp interface xe-2/0/3.0 set policy-options policy-statement evpn-pplb from protocol evpn set policy-options policy-statement evpn-pplb then load-balance per-packet set routing-instances evpn1 instance-type virtual-switch set routing-instances evpn1 interface xe-2/0/6.1 set routing-instances evpn1 route-distinguisher 1:12 set routing-instances evpn1 vrf-target target:1:5 set routing-instances evpn1 protocols evpn extended-vlan-list 1 set routing-instances evpn1 switch-options service-id 1 set routing-instances evpn1 vlans v1 vlan-id 1 set routing-instances evpn1 vlans v1 l3-interface irb.1 set routing-instances evpn2 instance-type virtual-switch set routing-instances evpn2 interface xe-2/0/6.2 set routing-instances evpn2 route-distinguisher 1:22 set routing-instances evpn2 vrf-target target:1:6 set routing-instances evpn2 protocols evpn extended-vlan-list 2 set routing-instances evpn2 switch-options service-id 2 set routing-instances evpn2 vlans v1 vlan-id 2 set routing-instances evpn2 vlans v1 l3-interface irb.2 set routing-instances evpn3 instance-type virtual-switch set routing-instances evpn3 interface xe-2/0/6.3 set routing-instances evpn3 route-distinguisher 1:32 set routing-instances evpn3 vrf-target target:1:7 set routing-instances evpn3 protocols evpn extended-vlan-list 3 set routing-instances evpn3 switch-options service-id 3 set routing-instances evpn3 vlans v1 vlan-id 3 set routing-instances evpn3 vlans v1 l3-interface irb.3
PE3: Configuración de EVPN-MPLS
Procedimiento paso a paso
Configure la interfaz de circuito cerrado y las interfaces conectadas a los demás dispositivos PE.
[edit] user@switch# set interfaces lo0 unit 0 family inet address 198.51.100.3/32 primary user@switch# set interfaces xe-2/0/2 unit 0 family inet address 192.0.2.1/24 user@switch# set interfaces xe-2/0/2 unit 0 family mpls user@switch# set interfaces xe-2/0/3 unit 0 family inet address 192.0.2.11/24 user@switch# set interfaces xe-2/0/3 unit 0 family mpls
Configure la interfaz xe-2/0/6, la cual está conectada al host.
[edit] user@switch# set interfaces xe-2/0/6 enable user@switch# set interfaces xe-2/0/6 flexible-vlan-tagging user@switch# set interfaces xe-2/0/6 encapsulation flexible-ethernet-services user@switch# set interfaces xe-2/0/6 unit 1 family ethernet-switching interface-mode trunk user@switch# set interfaces xe-2/0/6 unit 1 family ethernet-switching vlan members 1 user@switch# set interfaces xe-2/0/6 unit 2 family ethernet-switching interface-mode trunk user@switch# set interfaces xe-2/0/6 unit 2 family ethernet-switching vlan members 2 user@switch# set interfaces xe-2/0/6 unit 3 family ethernet-switching interface-mode trunk user@switch# set interfaces xe-2/0/6 unit 3 family ethernet-switching vlan members 3
Configure las interfaces IRB irb.1, irb.2 e irb.3.
[edit] user@switch# set interfaces irb unit 1 family inet address 10.2.1.3/24 virtual-gateway-address 10.2.1.254 user@switch# set interfaces irb unit 2 family inet address 10.2.2.3/24 virtual-gateway-address 10.2.2.254 user@switch# set interfaces irb unit 3 family inet address 10.2.3.3/24 virtual-gateway-address 10.2.3.254
Asigne un ID de enrutador y el sistema autónomo en el que residen PE1, PE2 y PE3.
[edit] user@switch# set routing-options router-id 198.51.100.3 user@switch# set routing-options autonomous-system 65000
Habilite el equilibrio de carga por paquete para rutas EVPN cuando se utilice el modo activo-activo de multiconexión de EVPN.
[edit] user@switch# set routing-options forwarding-table export evpn-pplb user@switch# set policy-options policy-statement evpn-pplb from protocol evpn user@switch# set policy-options policy-statement evpn-pplb then load-balance per-packet
Active MPLS en las interfaces xe-2/0/2.0 y xe-2/0/3.0.
[edit] user@switch# set protocols mpls interface xe-2/0/2.0 user@switch# set protocols mpls interface xe-2/0/3.0
Configure una superposición de IBGP que incluya PE1, PE2 y PE3.
[edit] user@switch# set protocols bgp group evpn type internal user@switch# set protocols bgp group evpn local-address 198.51.100.3 user@switch# set protocols bgp group evpn family evpn signaling user@switch# set protocols bgp group evpn local-as 65000 user@switch# set protocols bgp group evpn neighbor 198.51.100.1 user@switch# set protocols bgp group evpn neighbor 198.51.100.2
Configure OSPF como el protocolo de enrutamiento interno para EVPN especificando un ID de área e interfaces en las que EVPN-MPLS está habilitado.
[edit] user@switch# set protocols ospf area 0.0.0.0 interface lo0.0 user@switch# set protocols ospf area 0.0.0.0 interface xe-2/0/2.0 user@switch# set protocols ospf area 0.0.0.0 interface xe-2/0/3.0
Configure el LDP en la interfaz de circuito cerrado y en las interfaces en las que EVPN-MPLS está habilitado.
[edit] user@switch# set protocols ldp interface lo0.0 user@switch# set protocols ldp interface xe-2/0/2.0 user@switch# set protocols ldp interface xe-2/0/3.0
Configure las instancias de enrutamiento de conmutadores virtuales para VLAN v1, a las que se asignan ID de VLAN de 1, 2 y 3, e incluye las interfaces y otras entidades asociadas con la VLAN.
[edit] user@switch# set routing-instances evpn1 instance-type virtual-switch user@switch# set routing-instances evpn1 interface xe-2/0/6.1 user@switch# set routing-instances evpn1 route-distinguisher 1:12 user@switch# set routing-instances evpn1 vrf-target target:1:5 user@switch# set routing-instances evpn1 protocols evpn extended-vlan-list 1 user@switch# set routing-instances evpn1 switch-options service-id 1 user@switch# set routing-instances evpn1 vlans v1 vlan-id 1 user@switch# set routing-instances evpn1 vlans v1 l3-interface irb.1 user@switch# set routing-instances evpn2 instance-type virtual-switch user@switch# set routing-instances evpn2 interface xe-2/0/6.2 user@switch# set routing-instances evpn2 route-distinguisher 1:22 user@switch# set routing-instances evpn2 vrf-target target:1:6 user@switch# set routing-instances evpn2 protocols evpn extended-vlan-list 2 user@switch# set routing-instances evpn2 switch-options service-id 2 user@switch# set routing-instances evpn2 vlans v1 vlan-id 2 user@switch# set routing-instances evpn2 vlans v1 l3-interface irb.2 user@switch# set routing-instances evpn3 instance-type virtual-switch user@switch# set routing-instances evpn3 interface xe-2/0/6.3 user@switch# set routing-instances evpn3 route-distinguisher 1:32 user@switch# set routing-instances evpn3 vrf-target target:1:7 user@switch# set routing-instances evpn3 protocols evpn extended-vlan-list 3 user@switch# set routing-instances evpn3 switch-options service-id 3 user@switch# set routing-instances evpn3 vlans v1 vlan-id 3 user@switch# set routing-instances evpn3 vlans v1 l3-interface irb.3