Arista 7050SX-64 Switch configuración avanzada

Arista 7050SX-64 Switch
La semana pasada vimos las características físicas del Arista Networks 7050SX-64 Ethernet Switch y hoy hablaremos sobre la redundancia en equipos de ARISTA, gracias a la configuración MLAG.

Configuración MLAG (Multi-Chassis Link Aggregation Group).

Arista no dispone en su portfolio equipos con puertos de stack. ¿Y cómo es capaz de ofrecer redundancia tanto física como lógica en sus estructuras? Arista utiliza el concepto de MLAG para dar solución a este tipo de escenario.

Mejor lo vemos con un ejemplo. Imaginemos el siguiente escenario en el que queremos ofrecer al switch 3 redundancia tanto de física como lógica para su capa superior. Para ello vamos a configurar MLAG para que el switch 3 vea a los switch 1 y 2 como un único elemento lógico.

Arista 7050SX-64 configuarción mlag

NOTA: Es recomendable que los dos extremos del MLAG utilicen la misma imagen de EOS. Si se utilizan EOS distintas pueden producirse problemas de adyacencias

Paso 1. – Crear el port-channel para el peer link

El peer link es el encargado de formar y mantener la asociación MLAG entre el sw1 y el sw2

Asumimos que los interfaces eth1 y eth2 en ambos switches (sw1 y sw2) son los que van a estar unidos en el peer link y realizamos la siguiente configuración.

No es obligatorio el uso de port-channel para formar el peer link pero si es una buena práctica recomendable

switch1# config t
switch1(conf)#interface eth1-2
switch1(config-if-Et1-2)# channel-group 10 mode active
switch1(config-if-Et1-2)# interface port-channel 10
switch1(config-if-Po10)# switchport mode trunk

switch2# config t
switch2(conf)#interface eth1-2
switch2(config-if-Et1-2)# channel-group 10 mode active
switch2(config-if-Et1-2)# interface port-channel 10
switch2(config-if-Po10)# switchport mode trunk

Paso 2.- Crear una VLAN para la comunicación peer del MLAG

switch1(conf)#vlan 4094
switch1(config-vlan-4094)# trunk group mlagpeer
switch1(config-vlan-4094)# interface port-channel 10
switch1(config-if-Po10)# switchport trunk group mlagpeer
switch1(config-if-Po10)# exit
switch1(conf)#no spanning-tree vlan 4094

switch2(conf)#vlan 4094
switch2(config-vlan-4094)# trunk group mlagpeer
switch2(config-vlan-4094)# interface port-channel 10
switch2(config-if-Po10)# switchport trunk group mlagpeer
switch2(config-if-Po10)# exit
switch2(conf)#no spanning-tree vlan 4094

NOTA: El nombre del grupo trunk y la vlan deben ser idénticos en ambos extremos. Además, asignar la vlan 4094 y el po10 al mismo grupo de trunk asegura que la vlan solo será transportada en ese trunk. Una vez realizado esto ya es seguro deshabilitar el spanning-tree para asegurar la comunicación entre los peers MLAG

Paso 3. Configurar el nivel 3 para la comunicación peer to peer

switch1(conf)#int vlan 4094
switch1(config-if-Vl4094)# ip address 10.10.0.1/30

switch2(conf)#int vlan 4094
switch2(config-if-Vl4094)# ip address 10.10.0.2/30

Paso 4.- Configurar el peer MLAG en ambos switches

switch1(config)#mlag
switch1(config-mlag)#local-interface vlan 4094
switch1(config-mlag)#peer-address 10.10.0.2
switch1(config-mlag)#peer-link port-channel 10
switch1(config-mlag)#domain-id mlag10

switch2(config)#mlag
switch2(config-mlag)#local-interface vlan 4094
switch2(config-mlag)#peer-address 10.10.0.1
switch2(config-mlag)#peer-link port-channel 10
switch2(config-mlag)#domain-id mlag10

Para que la relación de adyacencia MLAG se forme es necesario que se cumpla lo siguiente:

– Peer-link up
– Los id de dominio deben coincidir
– Establecer comunicación bidireccional TCP

Paso 5.- Verificar MLAG

Show mlag y ver que el estado está en activo
switch1#show mlag
MLAG Configuration:
domain-id : mlag10
local-interface : Vlan4094
peer-address : 10.10.0.2
peer-link : Port-Channel10
MLAG Status:
state : Active
peer-link status : Up
local-int status : Up
system-id : 00:33:22:01:03:01
switch2#show mlag
MLAG Configuration:
domain-id : mlag10
local-interface : Vlan4094
peer-address : 10.10.0.1
peer-link : Port-Channel10
MLAG Status:
peer-link status : Up
local-int status : Up
system-id : 00:33:22:01:03:01

Paso 6. Configurar el MLAG entre el SW1-SW2 y el SW3

El último paso a nivel de configuración consiste en la creación de un port-channel entre el sw1 y el sw3 y entre el sw2 y el sw3 y que se encuentren en el mismo id de mlag

switch1(conf)#interface eth3
switch1(config-if-Et3)# channel-group 3 mode active
switch1(config-if-Et3)# interface port-channel 3
switch1(config-if-Po3)# mlag 3

switch2(conf)#interface eth3
switch2(config-if-Et3)# channel-group 3 mode active
switch2(config-if-Et3)# interface port-channel 3
switch2(config-if-Po3)# mlag 3

En el sw3 la configuración podría realizarse por un enlace LACP en un port-channel

NOTA: Para el identificador de MLAH hay que tener en cuenta lo siguiente

– El ID de MLAG no tiene por qué coincidir con el id de port-channel
– Los port-channels agrupados en un MLAG el id debe coincidir
– Un port-channel en un MLAG puede tener varios miembros

Paso 7. Verificar los port-channels MLAG

El último paso consiste en verificar el estado del port-channel. En la salida del siguiente comando observamos como el mlag 3 lleva activo 3 minutos

switch1#sh mlag | grep Active
state : Active
Active-partial : 0
Active-full : 2
switch1#sh mlag interfaces detail
local/remote

mlag state local remote oper config last change changes
3 active-full Po3 Po3 up/up ena/ena 0:02:17 ago 6

Con los pasos anteriores daríamos por finalizada esta nueva entrada del blog donde hemos configurado un MLAG entre 2 switches Arista en un extremo y un switch de cualquier otro fabricante con funcionalidad LACP en el otro extremo. Nos vemos en siguientes entradas.

solicitar presupuesto

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *