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: come configurare Multi Chassis LAG MC-LAG

Summary: Questo articolo spiega come configurare Multi-chassis Link Aggregation Group (MC-LAG) in 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

 

Prerequisiti

Usiamo la denominazione dell'interfaccia standard per dimostrare i concetti. Consultare l'articolo Dell Networking serie S: Basic Interface Configuration - SONiC 4.0 per ulteriori informazioni sulla denominazione delle interfacce 

 

Indice

Che cos'è MCLAG?
Sintassi
di configurazioneConfigurazione di una porta/un canale trunk per il collegamento
peer MCLAGConfigurazione del dominio
MCLAGConfigurazione del canale
della porta MCLAGTopologia
di esempioConfigurazione
di esempioVerifica dell'operazione                     
 

 

Che cos'è un MCLAG 


Un canale della porta (LAG) consente di raggruppare più interfacce in un gruppo aggregato per la ridondanza e una maggiore larghezza di banda. Tutti i link sono sullo stesso switch. Un MCLAG (Multichassis LAG) consente di creare uno switch logico in cui sono raggruppate più interfacce su switch peer. Gli switch peer MCLAG vengono gestiti separatamente come dispositivi indipendenti. MCLAG fornisce ridondanza e bilanciamento del carico tra i peer MCLAG. Uno switch o un server downstream si connette ai peer MCLAG tramite un canale della porta multichassis.
 
NOTA:
 
Di seguito è riportata una topologia MCLAG di esempio. Per ulteriori informazioni sulla terminologia MCLAG, consultare l'articolo Terminologia MCLAG (Multi-Chassis Link Aggregation Group) di Dell EMC Networking SONiC .

Topologia MCLAG
 


 

Sintassi di configurazione

 

Configurazione di una porta/un canale trunk per il collegamento peer MCLAG

 
Configuration Spiegazione
admin@DELLSONiC:~$ sonic-cli
Accedere a Dell MF-CLI
DELLSONiC# configure
Accedere alla modalità di configurazione.
DELLSONiC(config)# interface <Portchannel/Ethernet>
Inserire interface o port channel.
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all>
Configurare il collegamento peer MCLAG come collegamento trunk.
È inoltre possibile configurare la VLAN specifica.
DELLSONiC(conf-if-XXX)# no shutdown
Visualizzare l'interfaccia.
 

Configurazione del dominio MCLAG

Su ogni peer MCLAG, creare un dominio MCLAG e accedere alla modalità di configurazione del dominio. Su uno switch è supportato un solo dominio MCLAG.
 
Configuration Spiegazione
DELLSONiC# configure
Accedere alla modalità di configurazione.
DELLSONiC(config)# mclag domain <Domain ID>
Configurare l'ID di dominio MCLAG. L'ID dominio può essere 1-4095.

Definizione del collegamento
peer MCLAG Un collegamento peer MCLAG connette gli switch peer MCLAG e funge da percorso di backup dei dati tra i peer MCLAG.
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number>
Configurare l'interfaccia del link peer MCLAG. Può trattarsi di una singola interfaccia o PortChannel.

Configurazione del link
keepalive peer MCLAG Il link MCLAG Keepalive è un link di livello 3 che connette gli switch peer MCLAG. Trasporta messaggi heartbeat periodici tra peer MCLAG.
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address>
Configurare il link MCLAG Peer keepalive nell'estremità dello switch.
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address>
Configurare il link MCLAG Peer keepalive nell'estremità dello switch peer.

Configurare l'indirizzo MAC del sistema MCLAG (opzionale)
Dell Technologies consiglia di configurare un indirizzo MAC di sistema per evitare che il canale della porta MCLAG si involuzioni sul peer di standby al riavvio del peer attivo.
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn 
Configurare lo stesso indirizzo MAC del sistema MCLAG su entrambi i peer MCLAG. Se non si configura un indirizzo MAC di sistema, l'indirizzo MAC del peer attivo viene utilizzato come indirizzo MAC MCLAG in entrambi i peer.
 

(Opzionale) Configurazione dell'indirizzo MAC
del gateway MCLAG Per ulteriori dettagli su gateway-mac, consultare l'articolo Come configurare un indirizzo MAC del gateway in Dell EMC Networking SONiC MF-CLI.
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx 
Configurazione dell'indirizzo MAC del gateway

 

Configurazione del canale della porta MCLAG

Configuration Spiegazione
DELLSONiC# configure
Accedere alla modalità di configurazione.
DELLSONiC(config)# interface PortChannel X
Configurazione di MCLAG PortChannel
DELLSONiC(conf-if-poX)# mclag <Domain ID>
Definire PortChannel in MCLAG Domain.
DELLSONiC(conf-if-poX )# no shutdown
Attivare PortChannel.

Configurazione delle interfacce come parte di PortChannel
DELLSONiC(config)# interface range Eth 1/X-1/Y
Configurare l'interfaccia/gamma di interfacce nel PortChannel.
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number>
Configurare il numero PortChannel.
ELLSONiC(conf-if-range-eth**)# no shutdown
Attivare le interfacce.

 
 

Topologia di esempio

Topologia di esempio


 

Configurazione di esempio

Si supponga di eseguire la configurazione della topologia precedente e che l'ID dominio MCLAG sia 1.
 
Switch peer MCLAG 1 (nome host: MCLAGSW1)             Switch peer MCLAG 2 (nome 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
  

 

Verifica dell'operazione


Consente di controllare il brief mclag da entrambi gli switch
 
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

 

Si noti lo stato locale e remoto nell'output precedente per PortChannel1. È su e/o su. In questo modo è possibile capire che il PortChannel locale e remoto del peer MCLAG è attivo.
 

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.