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 – Anleitung zum Konfigurieren von LAG MC-LAG für mehrere Gehäuse

Summary: In diesem Artikel wird erläutert, wie Sie Multi-Chassis Link Aggregation Group (MC-LAG) in Dell Networking SONiC konfigurieren.

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

 

Voraussetzungen

Wir verwenden die Standardbenennung von Schnittstellen, um die Konzepte zu demonstrieren. Weitere Informationen finden Sie im Artikel Dell Networking S-Serie: Grundlegende Schnittstellenkonfiguration – SONiC 4.0 für weitere Informationen zur Schnittstellenbenennung 

 

Index

Was ist MCLAG?
Konfigurationssyntax
       Konfigurieren eines Trunk-Ports/Portkanals für MCLAG-Peer-Link
       Konfigurieren der MCLAG-Domäne
       Konfigurieren des MCLAG-Portkanals
Beispieltopologie
Beispielkonfiguration
Überprüfen Sie den Vorgang
 

 

Was ist ein MCLAG? 


Ein Portkanal (LAG) ermöglicht es uns, mehrere Schnittstellen für Redundanz und erhöhte Bandbreite in einer aggregierten Gruppe zu bündeln. Alle Links befinden sich auf demselben Switch. Mit einem Multi-Chassis-LAG (MCLAG) können wir einen logischen Switch erstellen, in dem mehrere Schnittstellen auf Peer-Switches gebündelt sind. Die MCLAG-Peer-Switches werden separat als unabhängige Geräte verwaltet. MCLAG bietet Redundanz und Lastenausgleich zwischen den MCLAG-Peers. Ein Downstream-Switch oder -Server stellt über einen Multi-Gehäuse-Portkanal eine Verbindung zu den MCLAG-Peers her.
 
HINWEIS:
 
Nachfolgend finden Sie ein Beispiel für eine MCLAG-Topologie. Weitere Informationen zur MCLAG-Terminologie finden Sie im Artikel Dell EMC Networking SONiC Multi-Chassis Link Aggregation Group (MCLAG)-Terminologie .

MCLAG-Topologie
 


 

Konfigurationssyntax

 

Konfigurieren eines Trunk-Ports/Portkanals für MCLAG-Peer-Link

 
Konfiguration Erklärung
admin@DELLSONiC:~$ sonic-cli
Anmelden bei der Dell MF-CLI
DELLSONiC# configure
Wechseln Sie in den Konfigurationsmodus.
DELLSONiC(config)# interface <Portchannel/Ethernet>
Geben Sie die Schnittstelle oder den Portkanal ein.
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all>
Konfigurieren Sie den MCLAG-Peer-Link als Trunk-Link.
Sie können auch das spezifische VLAN konfigurieren.
DELLSONiC(conf-if-XXX)# no shutdown
Rufen Sie die Schnittstelle auf.
 

Konfigurieren der MCLAG-Domäne

Erstellen Sie auf jedem MCLAG-Peer eine MCLAG-Domain und wechseln Sie in den Domainkonfigurationsmodus. Auf einem Switch wird nur eine MCLAG-Domain unterstützt.
 
Konfiguration Erklärung
DELLSONiC# configure
Wechseln Sie in den Konfigurationsmodus.
DELLSONiC(config)# mclag domain <Domain ID>
Konfigurieren Sie die MCLAG-Domain-ID. Die Domain-ID kann zwischen 1 und 4095 liegen.

Definieren des MCLAG-Peer-Links
Ein MCLAG-Peer-Link verbindet MCLAG-Peer-Switches und fungiert als Datenbackuppfad zwischen MCLAG-Peers.
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number>
Konfigurieren Sie die MCLAG-Peer-Link-Schnittstelle. Dabei kann es sich um eine einzelne Schnittstelle oder einen PortChannel handeln.

Konfigurieren des MCLAG-Peer-Keepalive-Links
Der MCLAG Keepalive Link ist ein Layer-3-Link, der MCLAG-Peer-Switches verbindet. Er überträgt regelmäßige Heartbeat-Nachrichten zwischen MCLAG-Peers.
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address>
Konfigurieren Sie den Keepalive-Link für den MCLAG-Peer am Switch-Ende.
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address>
Konfigurieren Sie den MCLAG-Peer-Keepalive-Link am Peer-Switch-Ende.

Konfigurieren der MCLAG-System-MAC-Adresse (optional)
Dell Technologies empfiehlt die Konfiguration einer System-MAC-Adresse, um zu verhindern, dass der MCLAG-Portkanal auf dem Stand-by-Peer flattert, wenn der aktive Peer neu gestartet wird.
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn 
Konfigurieren Sie dieselbe MAC-Adresse des MCLAG-Systems auf beiden MCLAG-Peers. Wenn keine System-MAC-Adresse konfiguriert wird, wird die MAC-Adresse des aktiven Peers als MCLAG-MAC-Adresse für beide Peers verwendet.
 

(Optional) Konfigurieren der MCLAG-Gateway-MAC
Weitere Informationen zu gateway-mac finden Sie im Artikel Konfigurieren einer Gateway-MAC-Adresse in Dell EMC Networking SONiC MF-CLI.
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx 
MAC-Adresse des Gateways konfigurieren

 

Konfigurieren des MCLAG-Portkanals

Konfiguration Erklärung
DELLSONiC# configure
Wechseln Sie in den Konfigurationsmodus.
DELLSONiC(config)# interface PortChannel X
Konfigurieren des MCLAG-Portkanals
DELLSONiC(conf-if-poX)# mclag <Domain ID>
Definieren Sie den PortChannel unter MCLAG Domain.
DELLSONiC(conf-if-poX )# no shutdown
Fahren Sie den PortChannel hoch.

Konfigurieren der Schnittstellen als Teil von PortChannel
DELLSONiC(config)# interface range Eth 1/X-1/Y
Konfigurieren Sie die Schnittstelle/den Schnittstellenbereich im PortChannel.
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number>
Konfigurieren Sie die PortKanalnummer.
ELLSONiC(conf-if-range-eth**)# no shutdown
Fahren Sie die Schnittstellen hoch.

 
 

Beispieltopologie

Beispieltopologie


 

Beispielkonfiguration

Angenommen, wir konfigurieren die obige Topologie und die MCLAG-Domain-ID lautet 1.
 
MCLAG-Peer-Switch 1 (Hostname: MCLAGSW1)             MCLAG-Peer-Switch 2 (Hostname: 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
  

 

Überprüfen Sie den Vorgang


Überprüfen Sie, wie die MCLAG-Kurzübersicht von beiden Switches angezeigt wird
 
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

 

Beachten Sie den lokalen und Remotestatus in der obigen Ausgabe für PortChannel1. Es ist hoch und oder höher. Dadurch können wir verstehen, dass der lokale und Remote-PortChannel des MCLAG-Peers aktiv ist.
 

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.