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 : configuration du LAG multichâssis MC-LAG

Summary: Cet article explique comment configurer le groupe MC-LAG (Multi-chassis Link Aggregation Group) dans 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

 

Configuration requise

Nous utilisons une dénomination d’interface standard pour démontrer les concepts. Voir l’article Dell Networking série S : Configuration de l’interface de base - SONiC 4.0 pour plus d’informations sur la dénomination des interfaces 

 

Index

Qu’est-ce que le MCLAG ?
Syntaxe
de configurationConfigurer un port/canal de jonction pour le lien
homologue MCLAGConfigurer le domaine
MCLAGConfiguration du canal
de port MCLAGExemple de topologie
Exemple de configuration
Vérifier l’opération                     
 

 

Qu’est-ce qu’un MCLAG ? 


Un canal de port (LAG) nous permet de regrouper plusieurs interfaces dans un groupe agrégé à des fins de redondance et d’augmentation de la bande passante. Toutes les liaisons se trouvent sur le même commutateur. Un LAG multichâssis (MCLAG) permet de créer un commutateur logique dans lequel sont regroupées plusieurs interfaces sur des commutateurs homologues. Les commutateurs homologues MCLAG sont gérés séparément en tant qu’appareils indépendants. Le MCLAG assure la redondance et l’équilibrage de charge entre les homologues MCLAG. Un commutateur ou un serveur en aval se connecte aux homologues MCLAG via un canal de port multichâssis.
 
Remarque :
 
Vous trouverez ci-dessous un exemple de topologie MCLAG. Pour en savoir plus sur les terminologies MCLAG, reportez-vous à l’article Terminologie du groupe MCLAG (Multi-Chassis Link Aggregation Group) de Dell EMC Networking SONiC .

Topologie MCLAG
 


 

Syntaxe de configuration

 

Configurer un port/canal de jonction pour le lien homologue MCLAG

 
Configuration Explication
admin@DELLSONiC:~$ sonic-cli
Connectez-vous à Dell MF-CLI
DELLSONiC# configure
Accéder au mode de configuration.
DELLSONiC(config)# interface <Portchannel/Ethernet>
Saisissez Interface ou Port Channel.
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all>
Configurez le lien homologue MCLAG en tant que liaison trunk.
Vous pouvez également configurer le VLAN spécifique.
DELLSONiC(conf-if-XXX)# no shutdown
Activez l’interface.
 

Configurer le domaine MCLAG

Sur chaque homologue MCLAG, créez un domaine MCLAG et passez en mode de configuration de domaine. Un seul domaine MCLAG est pris en charge sur un commutateur.
 
Configuration Explication
DELLSONiC# configure
Accéder au mode de configuration.
DELLSONiC(config)# mclag domain <Domain ID>
Configurez l’ID de domaine MCLAG. L’ID de domaine peut être compris entre 1 et 4095.

Définir un lien
homologue MCLAG Un lien homologue MCLAG connecte les commutateurs homologues MCLAG et sert de chemin de sauvegarde des données entre les homologues MCLAG.
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number>
Configurez l’interface de liaison homologue MCLAG. Il peut s’agir d’une interface unique ou d’un PortChannel.

Configurer le lien
keepalive de l’homologue MCLAG Le lien Keepalive MCLAG est un lien de couche 3 qui connecte les commutateurs homologues MCLAG. Il transporte des messages de pulsations périodiques entre les homologues MCLAG.
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address>
Configurez le lien de connexion persistante de l’homologue MCLAG à l’extrémité du commutateur.
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address>
Configurez le lien de keepalive de l’homologue MCLAG à l’extrémité du commutateur homologue.

Configurer l’adresse MAC du système MCLAG (en option)
Dell Technologies recommande de configurer une adresse MAC système pour éviter que le canal du port MCLAG ne bouge sur l’homologue de secours lors du redémarrage de l’homologue actif.
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn 
Configurez la même adresse MAC du système MCLAG sur les deux homologues MCLAG. Si nous ne configurons pas d’adresse MAC système, l’adresse MAC de l’homologue actif est utilisée comme adresse MAC MCLAG sur les deux homologues.
 

(Facultatif) Configurer l’adresse MAC
de la passerelle MCLAG Pour plus d’informations, reportez-vous à l’article Configuration de l’adresse MAC de la passerelle dans Dell EMC Networking SONiC MF-CLI.
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx 
Configurer l’adresse MAC de la passerelle

 

Configuration du canal de port MCLAG

Configuration Explication
DELLSONiC# configure
Accéder au mode de configuration.
DELLSONiC(config)# interface PortChannel X
Configurer le canal de port MCLAG
DELLSONiC(conf-if-poX)# mclag <Domain ID>
Définissez le PortChannel sous MCLAG Domain.
DELLSONiC(conf-if-poX )# no shutdown
Activez PortChannel.

Configurer les interfaces dans le cadre de PortChannel
DELLSONiC(config)# interface range Eth 1/X-1/Y
Configurez l’interface/la gamme d’interfaces dans le PortChannel.
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number>
Configurez le numéro PortChannel.
ELLSONiC(conf-if-range-eth**)# no shutdown
Activez les interfaces.

 
 

Exemple de topologie

Exemple de topologie


 

Exemple de configuration

Supposons que nous configurons la topologie ci-dessus et que l’ID de domaine MCLAG est 1.
 
Commutateur homologue MCLAG 1 (nom d’hôte : MCLAGSW1)             Commutateur homologue MCLAG 2 (nom d’hôte : 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
  

 

Vérifier l’opération


Vérifions si le fichier contient le fichier « show mclag brief » sur les deux commutateurs
 
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

 

Notez les valeurs Local et Remote Status dans la sortie ci-dessus pour PortChannel1. Il est en hausse et/ou en hausse. Par cela, nous pouvons comprendre que le PortChannel local et distant de l’homologue MCLAG est actif.
 

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.