Dell Networking SONiC Jak nakonfigurovat MAG pro více šasi MC-LAG
Summary: Tento článek vysvětluje, jak nakonfigurovat skupinu MC-LAG (Multi-Chassis Link Aggregation Group) v systému Dell Networking SONiC.
Instructions
PožadavkyK předvedení konceptů používáme standardní pojmenování rozhraní. Viz článek Dell Networking řady S: Základní konfigurace rozhraní – SONiC 4.0, kde najdete další informace o pojmenování rozhraní |
Rejstřík
Co je MCLAG?
Syntaxe
konfiguraceKonfigurace portu Trunk/PortChannel pro partnerské spojení
MCLAGKonfigurace domény
MCLAGKonfigurace kanálu
portu MCLAGUkázková topologie
Ukázková konfigurace
Ověřte operaci
Co je to MCLAG
Kanál portu (LAG) umožňuje spojit více rozhraní do agregované skupiny pro zajištění redundance a zvýšení šířky pásma. Všechny linky jsou na stejném přepínači. Vícešasi LAG (MCLAG) umožňuje vytvořit logický přepínač, ve kterém je sdruženo více rozhraní na spřízněných přepínačích. Partnerské přepínače MCLAG jsou spravovány samostatně jako nezávislá zařízení. MCLAG poskytuje redundanci a vyrovnávání zatížení mezi MCLAG peery. Přepínač nebo server pro příjem dat se připojuje k partnerským sítím MCLAG prostřednictvím kanálu portu s více šasi.
Níže je uvedena ukázková topologie MCLAG. Další informace o terminologii MCLAG naleznete v terminologii Dell EMC Networking SONiC Multi-Chassis Link Aggregation Group (MCLAG). ![]() |
Syntaxe konfigurace
Konfigurace portu Trunk/PortChannel pro partnerské spojení MCLAG
| Configuration | Vysvětlení |
|---|---|
admin@DELLSONiC:~$ sonic-cli |
Přihlaste se do rozhraní příkazového řádku Dell MF-CLI. |
DELLSONiC# configure |
Spuštění konfiguračního režimu. |
DELLSONiC(config)# interface <Portchannel/Ethernet> |
Zadejte rozhraní nebo kanál portu. |
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all> |
Nakonfigurujte partnerské spojení MCLAG jako spojení Trunk. Můžete také nakonfigurovat konkrétní síť VLAN. |
DELLSONiC(conf-if-XXX)# no shutdown |
Spusťte rozhraní. |
Konfigurace domény MCLAG
V každém partnerském uzlu MCLAG vytvořte doménu MCLAG a přejděte do režimu konfigurace domény. Přepínač podporuje pouze jednu doménu MCLAG.
| Configuration | Vysvětlení |
|---|---|
DELLSONiC# configure |
Spuštění konfiguračního režimu. |
DELLSONiC(config)# mclag domain <Domain ID> |
Konfigurace ID domény MCLAG. ID domény může být 1-4095. |
Definování partnerského odkazu MCLAGPropojení MCLAG Peer Propojuje partnerské přepínače MCLAG a funguje jako cesta pro zálohování dat mezi partnerskými uzly MCLAG. |
|
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number> |
Konfigurace rozhraní partnerské linky MCLAG. Může se jednat o jedno rozhraní nebo PortChannel. |
Konfigurace odkazu MCLAG Peer keepaliveMCLAG Keepalive link je linka vrstvy 3, která propojuje partnerské přepínače MCLAG. Přenáší pravidelné zprávy prezenčního signálu mezi vrstevníky MCLAG. |
|
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address> |
Konfigurace odkazu MCLAG Peer keepalive na konci přepínače. |
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address> |
Konfigurace MCLAG Peer keepalive linku na konci partnerského přepínače. |
Konfigurace systémové adresy MAC MCLAG (volitelné) Společnost Dell Technologies doporučuje nakonfigurovat systémovou adresu MAC, aby se zabránilo výpadkům kanálu portu MCLAG na pohotovostním partnerském zařízení při restartování aktivního partnerského zařízení. |
|
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn |
Nakonfigurujte stejnou systémovou adresu MAC MCLAG na obou partnerských uzlech MCLAG. Pokud nenakonfigurujeme systémovou MAC adresu, použije se MAC adresa aktivního partnera jako MAC adresa MCLAG napříč oběma peery. |
(Volitelné) Konfigurace brány MCLAG MAC Další podrobnosti o bráně mac naleznete v článku Jak nakonfigurovat adresu MAC brány v rozhraní Dell EMC Networking SONiC MF-CLI. |
|
DELLSONiC(config)# mclag gateway-mac xx:xx:xx:xx:xx:xx |
Konfigurace adresy MAC brány |
Konfigurace kanálu portu MCLAG
| Configuration | Vysvětlení |
|---|---|
DELLSONiC# configure |
Spuštění konfiguračního režimu. |
DELLSONiC(config)# interface PortChannel X |
Konfigurace kanálu portu MCLAG |
DELLSONiC(conf-if-poX)# mclag <Domain ID> |
V doméně MCLAG definujte PortChannel. |
DELLSONiC(conf-if-poX )# no shutdown |
Zprovozněte PortChannel. |
Konfigurace rozhraní jako součásti PortChannel |
|
DELLSONiC(config)# interface range Eth 1/X-1/Y |
Nakonfigurujte rozhraní / rozsah rozhraní v PortChannel. |
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number> |
Nakonfigurujte číslo PortChannel. |
ELLSONiC(conf-if-range-eth**)# no shutdown |
Spusťte rozhraní. |
Ukázková topologie

Ukázková konfigurace
Předpokládejme, že konfigurujeme výše uvedenou topologii a ID domény MCLAG je 1.
| Partnerský přepínač MCLAG 1 (název hostitele: MCLAGSW1) | Partnerský přepínač MCLAG 2 (název hostitele: 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 |
Ověřte operaci
Zkontroluje stručný přehled mclag z obou přepínačů.
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 |
Všimněte si místního a vzdáleného stavu ve výše uvedeném výstupu pro PortChannel1. Je to nahoru a nahoru. Tímto způsobem můžeme pochopit, že místní a vzdálený PortChannel partnera MCLAG je aktivní.
