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 Konfigurera LAG MC-LAG för flera chassin

Summary: I den här artikeln beskrivs hur du konfigurerar MC-LAG (Multi-chassis Link Aggregation Group) i 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

 

Förutsättningar

Vi använder standardgränssnittsnamn för att demonstrera begreppen. Se artikeln Dell Networking S-serien: Grundläggande gränssnittskonfiguration – SONiC 4.0 för mer information om gränssnittsnamngivning 

 

Index

Vad är MCLAG?
Konfigurationssyntax
       Konfigurera en trunkport/PortChannel för MCLAG-peer-länk
       Konfigurera MCLAG-domän
       Konfigurera MCLAG-portkanal
Exempel på topologi
Exempel på konfiguration
Verifiera åtgärden
 

 

Vad är en MCLAG? 


En portkanal (LAG) gör det möjligt för oss att bunta ihop flera gränssnitt till en aggregerad grupp för redundans och ökad bandbredd. Alla länkar är på samma switch. Med en LAG för flera chassin (MCLAG) kan vi skapa en logisk switch där flera gränssnitt på peer-switchar paketeras. MCLAG-peer-switcharna hanteras separat som oberoende enheter. MCLAG tillhandahåller redundans och belastningsutjämning mellan MCLAG-peer-enheterna. En switch eller server nedströms ansluts till MCLAG-peers via en portkanal för flera chassin.
 
Obs!
 
Nedan visas ett exempel på MCLAG-topologi. Läs artikeln Terminologi för Dell EMC Networking SONiC Multi-Chassis Link Aggregation Group (MCLAG) om du vill veta mer om MCLAG-terminologier.

MCLAG-topologi
 


 

Konfigurationssyntax

 

Konfigurera en trunkport/PortChannel för MCLAG-peer-länk

 
Konfiguration Förklaring
admin@DELLSONiC:~$ sonic-cli
Logga in på Dell MF-CLI
DELLSONiC# configure
Gå till konfigurationsläget.
DELLSONiC(config)# interface <Portchannel/Ethernet>
Ange gränssnitt eller portkanal.
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all>
Konfigurera MCLAG Peer Link som en segmentlänk.
Du kan också konfigurera det specifika VLAN-nätverket.
DELLSONiC(conf-if-XXX)# no shutdown
Ta upp gränssnittet.
 

Konfigurera MCLAG-domän

På varje MCLAG-peer skapar du en MCLAG-domän och går in i domänkonfigurationsläget. Endast en MCLAG-domän stöds på en switch.
 
Konfiguration Förklaring
DELLSONiC# configure
Gå till konfigurationsläget.
DELLSONiC(config)# mclag domain <Domain ID>
Konfigurera MCLAG-domän-ID. Domän-ID kan vara 1-4095.

Definiera MCLAG-peer-länk
En MCLAG-peer-länk ansluter MCLAG-peer-switchar och fungerar som sökväg för säkerhetskopiering av data mellan MCLAG-peers.
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number>
Konfigurera MCLAG Peer Link-gränssnittet. Detta kan vara ett enda gränssnitt eller PortChannel.

Konfigurera MCLAG Peer keepalive-länk
MCLAG Keepalive-länken är en Layer 3-länk som ansluter MCLAG-peer-switchar. Den skickar periodiska pulsslagsmeddelanden mellan MCLAG-peers.
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address>
Konfigurera MCLAG Peer keepalive-länken i switchänden.
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address>
Konfigurera MCLAG Peer keepalive-länken i peer-switchens slut.

Konfigurera MCLAG-systemets MAC-adress (valfritt)
Dell Technologies rekommenderar att du konfigurerar en MAC-adress för systemet för att förhindra att MCLAG-portkanalen flaxar på standby-peern när den aktiva peer-datorn startas om.
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn 
Konfigurera samma MCLAG-system-MAC-adress på båda MCLAG-peer-enheterna. Om vi inte konfigurerar en MAC-adress för systemet används MAC-adressen för den aktiva peer-datorn som MCLAG MAC-adress för båda peer-enheterna.
 

(Valfritt) Konfigurera MCLAG Gateway MAC
Mer information om gateway-mac finns i artikeln Konfigurera en gateway-MAC-adress i Dell EMC Networking SONiC MF-CLI.
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx 
Konfigurera gatewayens MAC-adress

 

Konfigurera MCLAG-portkanal

Konfiguration Förklaring
DELLSONiC# configure
Gå till konfigurationsläget.
DELLSONiC(config)# interface PortChannel X
Konfigurera MCLAG PortChannel
DELLSONiC(conf-if-poX)# mclag <Domain ID>
Definiera PortChannel under MCLAG-domänen.
DELLSONiC(conf-if-poX )# no shutdown
Ta upp PortChannel.

Konfigurera gränssnitten som en del av PortChannel
DELLSONiC(config)# interface range Eth 1/X-1/Y
Konfigurera gränssnitt/gränssnittsintervall i PortChannel.
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number>
Konfigurera PortChannel-numret.
ELLSONiC(conf-if-range-eth**)# no shutdown
Ta upp gränssnitten.

 
 

Exempel på topologi

Exempel på topologi


 

Exempelkonfiguration

Tänk på att vi konfigurerar topologin ovan och MCLAG-domän-ID är 1.
 
MCLAG Peer-switch 1 (värdnamn: MCLAGSW1)             MCLAG peer-switch 2 (värdnamn: 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
  

 

Verifiera åtgärden


Lets Check visar en översikt över mclag från båda switcharna
 
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

 

Lägg märke till den lokala statusen och fjärrstatusen i ovanstående utdata för PortChannel1. Det är upp och eller upp. På så sätt kan vi förstå att den lokala och fjärranslutna PortChannel för MCLAG-peern är igång.
 

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.