Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell Networking SONiC: Cómo configurar LAG MC-LAG de varios chasis

Summary: En este artículo, se explica cómo configurar el grupo de agregación de enlaces de múltiples chasis (MC-LAG) en Dell Networking SONiC.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

 

Requisitos previos

Estamos utilizando la nomenclatura estándar de la interfaz para demostrar los conceptos. Consulte el artículo Serie S de Dell Networking: Configuración básica de la interfaz: SONiC 4.0 para obtener más información sobre la asignación de nombres de interfaces 

 

Índice

¿Qué es MCLAG?
Sintaxis
de configuraciónConfigurar un puerto troncal/PortChannel para el enlace
par MCLAGConfigurar el dominio
MCLAGConfiguración del canal
de puerto MCLAGTopología
de muestraConfiguración de ejemplo
Verifique la operación                     
 

 

¿Qué es un MCLAG? 


Un canal de puerto (LAG) nos permite agrupar varias interfaces en un grupo agregado para obtener redundancia y mayor ancho de banda. Todos los enlaces se encuentran en el mismo switch. Un LAG de múltiples chasis (MCLAG) nos permite crear un switch lógico en el que se agrupan varias interfaces en switches pares. Los switches pares MCLAG se administran por separado como dispositivos independientes. El MCLAG proporciona redundancia y balanceo de carga entre los pares del MCLAG. Un switch o servidor descendente se conecta a los pares MCLAG a través de un canal de puerto de varios chasis.
 
NOTA:
 
A continuación, se muestra un ejemplo de topología MCLAG. Consulte el artículo Terminología de Dell EMC Networking SONiC Multi-Chassis Link Aggregation Group (MCLAG) para obtener más información sobre la terminología de MCLAG.

Topología MCLAG
 


 

Sintaxis de configuración

 

Configurar un puerto troncal/PortChannel para el enlace par MCLAG

 
Configuración Explicación
admin@DELLSONiC:~$ sonic-cli
Inicie sesión en Dell MF-CLI
DELLSONiC# configure
Ingresar al modo de configuración.
DELLSONiC(config)# interface <Portchannel/Ethernet>
Ingrese Interface o Port Channel.
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all>
Configure el enlace par MCLAG como enlace troncal.
También puede configurar la VLAN específica.
DELLSONiC(conf-if-XXX)# no shutdown
Abra la interfaz.
 

Configurar el dominio MCLAG

En cada par MCLAG, cree un dominio MCLAG e ingrese al modo de configuración del dominio. Solo se soporta un dominio MCLAG en un switch.
 
Configuración Explicación
DELLSONiC# configure
Ingresar al modo de configuración.
DELLSONiC(config)# mclag domain <Domain ID>
Configure el ID de dominio de MCLAG. El ID de dominio puede ser de 1 a 4095.

Definir el enlace
de par MCLAG Un enlace de par MCLAG conecta los switches pares MCLAG y actúa como ruta de respaldo de datos entre pares MCLAG.
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number>
Configure la interfaz de enlace par MCLAG. Puede ser una sola interfaz o PortChannel.

Configurar el enlace
keepalive del par MCLAG El enlace MCLAG Keepalive es un enlace de capa 3 que conecta los switches pares MCLAG. Transporta mensajes de latido periódicos entre pares MCLAG.
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address>
Configure el enlace keepalive del par MCLAG en el extremo del switch.
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address>
Configure el enlace keepalive del par MCLAG en el extremo del switch par.

Configurar la dirección MAC del sistema MCLAG (opcional)
Dell Technologies recomienda configurar una dirección MAC del sistema para evitar la inestabilidad del canal de puerto MCLAG en el par en espera cuando se reinicia el par activo.
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn 
Configure la misma dirección MAC del sistema MCLAG en ambos pares MCLAG. Si no configuramos una dirección MAC del sistema, la dirección MAC del par activo se utiliza como la dirección MAC de MCLAG en ambos pares.
 

(Opcional) Configurar MAC
de la gateway de MCLAG Consulte el artículo Cómo configurar una dirección MAC de gateway en Dell EMC Networking SONiC MF-CLI para obtener más detalles sobre gateway-mac.
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx 
Configurar la dirección MAC del gateway

 

Configuración del canal de puerto MCLAG

Configuración Explicación
DELLSONiC# configure
Ingresar al modo de configuración.
DELLSONiC(config)# interface PortChannel X
Configurar el canal de puerto MCLAG
DELLSONiC(conf-if-poX)# mclag <Domain ID>
Defina PortChannel en MCLAG Domain.
DELLSONiC(conf-if-poX )# no shutdown
Ponga en marcha PortChannel.

Configurar las interfaces como parte de PortChannel
DELLSONiC(config)# interface range Eth 1/X-1/Y
Configure la interfaz o el rango de interfaces en PortChannel.
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number>
Configure el número de PortChannel.
ELLSONiC(conf-if-range-eth**)# no shutdown
Ponga en marcha las interfaces.

 
 

Topología de muestra

Topología de muestra


 

Configuración de muestra

Tenga en cuenta que estamos configurando la topología anterior y que el ID de dominio de MCLAG es 1.
 
Switch par MCLAG 1 (nombre de host: MCLAGSW1)             Switch par MCLAG 2 (nombre de host: MCLAGSW2) 
Logging to Dell MF-CLI

admin@MCLAGSW1:~$ sonic-cli
MCLAGSW1#
Logging to Dell MF-CLI

admin@MCLAGSW2:~$ sonic-cli
MCLAGSW2#
Configure a Trunk port/PortChannel for MCLAG Peer Link

MCLAGSW1# configure
MCLAGSW1(config)# interface Eth 1/1
MCLAGSW1(conf-if-Eth1/1)# switchport trunk allowed Vlan all
MCLAGSW1(conf-if-Eth1/1)# no shutdown
MCLAGSW1(conf-if-Eth1/1)# exit
MCLAGSW1(config)# exit
Configure a Trunk port/PortChannel for MCLAG Peer Link

MCLAGSW2# configure
MCLAGSW2(config)# interface Eth 1/1
MCLAGSW2(conf-if-Eth1/1)# switchport trunk allowed Vlan all
MCLAGSW2(conf-if-Eth1/1)# no shutdown
MCLAGSW2(conf-if-Eth1/1)# exit
MCLAGSW2(config)# exit
Configure MCLAG Domain

MCLAGSW1# configure
MCLAGSW1(config)# mclag domain 1
MCLAGSW1(config-mclag-domain-1)# peer-link Eth 1/1
MCLAGSW1(config-mclag-domain-1)# source-ip 192.168.1.1
MCLAGSW1(config-mclag-domain-1)# peer-ip 192.168.1.2
MCLAGSW1(config-mclag-domain-1)# mclag-system-mac 00:11:22:33:44:55
MCLAGSW1(config-mclag-domain-1)# exit
MCLAGSW1(config)# exit
Configure MCLAG Domain

MCLAGSW2# configure
MCLAGSW2(config)# mclag domain 1
MCLAGSW2(config-mclag-domain-1)# peer-link Eth 1/1
MCLAGSW2(config-mclag-domain-1)# source-ip 192.168.1.2
MCLAGSW2(config-mclag-domain-1)# peer-ip 192.168.1.1
MCLAGSW2(config-mclag-domain-1)# mclag-system-mac 00:11:22:33:44:55
MCLAGSW2(config-mclag-domain-1)# exit
MCLAGSW2(config)# exit
Configuring MCLAG PortChannel

MCLAGSW1# configure
MCLAGSW1(config)# interface PortChannel 1
MCLAGSW1(conf-if-po1)# mclag 1
MCLAGSW1(conf-if-po1)# no shutdown
MCLAGSW1(conf-if-po1)# exit
MCLAGSW1(config)#

Configure The interface Eth 1/8 as part of PortChannel 1

MCLAGSW1(config)# interface range Eth 1/8
%Info: Configuring only existing interfaces in range
MCLAGSW1(conf-if-range-eth**)# channel-group 1
MCLAGSW1(conf-if-range-eth**)# no shutdown
MCLAGSW1(conf-if-range-eth**)# exit
MCLAGSW1(config)# exit
Configuring MCLAG PortChannel

MCLAGSW2# configure
MCLAGSW2(config)# interface PortChannel 1
MCLAGSW2(conf-if-po1)# mclag 1
MCLAGSW2(conf-if-po1)# no shutdown
MCLAGSW2(conf-if-po1)# exit
MCLAGSW2(config)#

Configure The interface Eth 1/8 as part of PortChannel 1

MCLAGSW2(config)# interface range Eth 1/8
%Info: Configuring only existing interfaces in range
MCLAGSW2(conf-if-range-eth**)# channel-group 1
MCLAGSW2(conf-if-range-eth**)# no shutdown
MCLAGSW2(conf-if-range-eth**)# exit
MCLAGSW2(config)# exit
  

 

Verifique la operación


Marquemos show mclag brief de ambos switches
 
MCLAGSW1# show mclag brief

Domain ID            : 1
Role                 : active
Session Status       : up
Peer Link Status     : up
Source Address       : 192.168.1.1
Peer Address         : 192.168.1.2
Session Vrf          : default
Peer Link            : Eth1/1
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : 0c:de:4c:81:00:0a
Mclag System Mac     : 00:11:22:33:44:55

Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status
-----------------------------------------------------------
PortChannel1             up/up

 
MCLAGSW2# show mclag brief

Domain ID            : 1
Role                 : standby
Session Status       : up
Peer Link Status     : up
Source Address       : 192.168.1.2
Peer Address         : 192.168.1.1
Session Vrf          : default
Peer Link            : Eth1/1
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : 0c:de:4c:81:00:0a
Mclag System Mac     : 00:11:22:33:44:55

Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status
-----------------------------------------------------------
PortChannel1             up/up

 

Observe el estado local y remoto en la salida anterior para PortChannel1. Está arriba y/o arriba. De este modo, podemos entender que el PortChannel local y remoto del par MCLAG está activo.
 

Affected Products

Enterprise SONiC Distribution, PowerSwitch S6000 ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S6010-ON, PowerSwitch S6100-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
Article Properties
Article Number: 000191811
Article Type: How To
Last Modified: 04 Oct 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.