Dell Networking SONiC Usean kotelon paikallisen toimintaryhmän määrittäminen MC-LAG
Summary: Tässä artikkelissa selitetään, miten Multi-chassis Link Aggregation Group (MC-LAG) määritetään Dell Networking SONiCissa.
Instructions
EdellytyksetKäytämme vakiorajapintojen nimeämistä käsitteiden havainnollistamiseen. Katso artikkeli Dell Networking S-Series: Basic Interface Configuration - SONiC 4.0 tarjoaa lisätietoja liittymien nimeämisestä |
Hakemisto
Mikä on MCLAG?
Konfiguraation syntaksi
Runkoportin/porttikanavan määrittäminen MCLAG-vertaislinkkiä
vartenMCLAG-toimialueen
määritysMCLAG-porttikanavan
määrittäminenNäytteen topologia
Esimerkki kokoonpanosta
Tarkista toiminto
Mikä on MCLAG
Porttikanavan (LAG) avulla voimme niputtaa useita liittymiä yhteen ryhmäksi redundanssia ja suurempaa kaistanleveyttä varten. Kaikki linkit ovat samassa kytkimessä. Monialustaisen paikallisen toimintaryhmän (MCLAG) avulla voimme luoda loogisen kytkimen, jossa on useita vertaiskytkimien liitäntöjä. MCLAG-vertaiskytkimiä hallitaan erikseen itsenäisinä laitteina. MCLAG tarjoaa redundanssin ja kuormituksen tasauksen MCLAG-vertaisryhmien välillä. Downstream-kytkin tai -palvelin muodostaa yhteyden MCLAG-vertaisverkkoihin usean kotelon porttikanavan kautta.
Alla on esimerkki MCLAG-topologiasta. Artikkelissa Dell EMC Networking SONiC Multi-Chassis Link Aggregation Group (MCLAG) -terminologia on lisätietoja MCLAG-terminologioista. ![]() |
Konfiguraation syntaksi
Runkoportin/porttikanavan määrittäminen MCLAG-vertaislinkkiä varten
| Määritys | Selitys |
|---|---|
admin@DELLSONiC:~$ sonic-cli |
Kirjaudu Dell MF-komentoriviliittymään |
DELLSONiC# configure |
Avaa määritystila. |
DELLSONiC(config)# interface <Portchannel/Ethernet> |
Valitse Interface tai Port Channel. |
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all> |
Määritä MCLAG-vertaislinkki runkolinkiksi. Voit myös määrittää tietyn VLAN-verkon. |
DELLSONiC(conf-if-XXX)# no shutdown |
Tuo käyttöliittymä esiin. |
MCLAG-toimialueen määritys
Luo jokaiselle MCLAG-vertaiselle MCLAG-toimialue ja siirry toimialueen määritystilaan. Kytkin tukee vain yhtä MCLAG-toimialuetta.
| Määritys | Selitys |
|---|---|
DELLSONiC# configure |
Avaa määritystila. |
DELLSONiC(config)# mclag domain <Domain ID> |
Määritä MCLAG-toimialuetunnus. Toimialuetunnus voi olla 1-4095. |
Määritä MCLAG-vertaislinkki MCLAG-vertaislinkki yhdistää MCLAG-vertaiskytkimet ja toimii tietojen varmuuskopiointipolkuna MCLAG-vertaisryhmien välillä. |
|
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number> |
MCLAG-vertaislinkkiliittymän määritys Tämä voi olla yksittäinen liittymä tai PortChannel. |
MCLAG Peer Keepalive -linkin määritysMCLAG Keepalive link on Layer 3 -linkki, joka yhdistää MCLAG-vertaiskytkimet. Se kuljettaa säännöllisiä sykeviestejä MCLAG-ikätovereiden välillä. |
|
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address> |
Määritä MCLAG Peer keepalive -linkki kytkimen päähän. |
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address> |
Määritä MCLAG Peer keepalive -linkki vertaiskytkimen päässä. |
Määritä MCLAG-järjestelmän MAC-osoite (valinnainen) Dell Technologies suosittelee järjestelmän MAC-osoitteen määrittämistä, jotta MCLAG-porttikanava ei räpyttele valmiustilan vertaisverkossa, kun aktiivinen vertaiskone käynnistyy uudelleen. |
|
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn |
Määritä sama MCLAG-järjestelmän mac-osoite molemmille MCLAG-vertaisille. Jos emme määritä järjestelmän MAC-osoitetta, aktiivisen vertaisverkon MAC-osoitetta käytetään MCLAG MAC -osoitteena molemmissa vertaisverkoissa. |
(Valinnainen) MCLAG Gateway MAC :n määritysLisätietoja gateway-macista on artikkelissa Gateway MAC -osoitteen määrittäminen Dell EMC Networking SONiC MF-CLI:ssä. |
|
DELLSONiC(config)# mclag gateway-mac xx:xx:xx:xx:xx:xx |
Määritä yhdyskäytävän MAC-osoite |
MCLAG-porttikanavan määrittäminen
| Määritys | Selitys |
|---|---|
DELLSONiC# configure |
Avaa määritystila. |
DELLSONiC(config)# interface PortChannel X |
MCLAG-porttikanavan määrittäminen |
DELLSONiC(conf-if-poX)# mclag <Domain ID> |
Määritä PortChannel kohdassa MCLAG Domain. |
DELLSONiC(conf-if-poX )# no shutdown |
Nosta PortChannel ylös. |
Liitäntöjen määrittäminen osana PortChannelia |
|
DELLSONiC(config)# interface range Eth 1/X-1/Y |
Määritä liittymä/liitäntäalue PortChannelissa. |
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number> |
Määritä PortChannel-numero. |
ELLSONiC(conf-if-range-eth**)# no shutdown |
Tuo rajapinnat esiin. |
Näytteen topologia

Esimerkkimääritys
Oletetaan, että yllä oleva topologia määritetään ja MCLAG-toimialuetunnus on 1.
| MCLAG-vertaiskytkin 1 (isäntänimi: MCLAGSW1) | MCLAG-vertaiskytkin 2 (isäntänimi: 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 |
Tarkista toiminto
Lets check show mclag brief molemmista kytkimistä
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 |
Huomaa yllä olevassa PortChannel1-lähdön paikallinen ja etätila. Se on ylös ja tai ylös. Tämän avulla voimme ymmärtää, että MCLAG-vertaisverkon paikallinen ja etäporttikanava on käynnissä.
