VereistenWe gebruiken standaard interfacenaamgeving om de concepten te demonstreren. Lees het artikel Dell Networking S-serie: Basic Interface Configuration - SONiC 4.0 voor meer informatie over interfacenaamgeving |
Hieronder vindt u een voorbeeld van een MCLAG-topologie. Zie het artikel Dell EMC Networking SONiC Multi-Chassis Link Aggregation Group (MCLAG)-terminologie voor meer informatie over MCLAG-terminologieën. |
Configuratie | Uitleg |
---|---|
admin@DELLSONiC:~$ sonic-cli |
Meld u aan bij Dell MF-CLI |
DELLSONiC# configure |
De configuratiemodus activeren. |
DELLSONiC(config)# interface <Portchannel/Ethernet> |
Voer de interface of het poortkanaal in. |
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all> |
MCLAG Peer Link configureren als een trunkkoppeling. U kunt ook het specifieke VLAN configureren. |
DELLSONiC(conf-if-XXX)# no shutdown |
Open de interface. |
Configuratie | Uitleg |
---|---|
DELLSONiC# configure |
De configuratiemodus activeren. |
DELLSONiC(config)# mclag domain <Domain ID> |
MCLAG-domein-id configureren. Het domein-id kan 1-4095 zijn. |
Definieer koppeling naar MCLAG-peers Een MCLAG-peerkoppeling verbindt MCLAG-peerswitches en fungeert als een databack-uppad tussen MCLAG-peers. |
|
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number> |
Configureer de MCLAG Peer Link-interface. Dit kan een enkele interface of PortChannel zijn. |
MCLAG Peer keepalive-koppeling configureren De MCLAG Keepalive-koppeling is een Layer 3-koppeling die MCLAG-peerswitches met elkaar verbindt. Het bevat periodieke hartslagberichten tussen MCLAG-collega's. |
|
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address> |
Configureer de MCLAG Peer keepalive-koppeling aan de switch-kant. |
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address> |
Configureer de MCLAG Peer keepalive-koppeling aan het einde van de peer-switch. |
MCLAG-systeem MAC-adres configureren (optioneel) Dell Technologies raadt aan een systeem-MAC-adres te configureren om te voorkomen dat het MCLAG-poortkanaal klappert op de stand-bypeer wanneer de actieve peer opnieuw wordt opgestart. |
|
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn |
Configureer hetzelfde MAC-adres van het MCLAG-systeem op beide MCLAG-peers. Als we geen systeem-MAC-adres configureren, wordt het MAC-adres van de actieve peer gebruikt als het MCLAG MAC-adres voor beide peers. |
(Optioneel) MCLAG Gateway MAC configureren Zie het artikel Een Gateway MAC-adres configureren in Dell EMC Networking SONiC MF-CLI voor meer informatie over gateway-MAC. |
|
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx |
Het gateway-mac-adres configureren |
Configuratie | Uitleg |
---|---|
DELLSONiC# configure |
De configuratiemodus activeren. |
DELLSONiC(config)# interface PortChannel X |
MCLAG PortChannel configureren |
DELLSONiC(conf-if-poX)# mclag <Domain ID> |
Definieer het PortChannel onder MCLAG-domein. |
DELLSONiC(conf-if-poX )# no shutdown |
Breng het PortChannel omhoog. |
De interfaces configureren als onderdeel van PortChannel |
|
DELLSONiC(config)# interface range Eth 1/X-1/Y |
Configureer interface/bereik van interfaces in PortChannel. |
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number> |
Configureer het PortChannel-nummer. |
ELLSONiC(conf-if-range-eth**)# no shutdown |
Breng de interfaces omhoog. |
MCLAG peerswitch 1 (hostnaam: MCLAGSW1) | MCLAG Peer switch 2 (hostnaam: 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 |
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 |