Wymagania wstępneUżywamy standardowego nazewnictwa interfejsu, aby zademonstrować koncepcje. Zapoznaj się z artykułem Dell Networking z serii S: Podstawowa konfiguracja interfejsu — SONiC 4.0, aby uzyskać więcej informacji na temat nazewnictwa interfejsów |
Poniżej znajduje się przykładowa topologia MCLAG. Zapoznaj się z artykułem Dell EMC Networking SONiC Multi-Chassis Link Aggregation Group (MCLAG), aby dowiedzieć się więcej na temat terminologii MCLAG. |
Konfiguracja | Objaśnienie |
---|---|
admin@DELLSONiC:~$ sonic-cli |
Zaloguj się do Dell MF-CLI |
DELLSONiC# configure |
Uruchomienie trybu konfiguracji. |
DELLSONiC(config)# interface <Portchannel/Ethernet> |
Wprowadź Interface lub Port Channel. |
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all> |
Skonfiguruj łącze równorzędne MCLAG jako łącze trunkingowe. Można również skonfigurować określoną sieć VLAN. |
DELLSONiC(conf-if-XXX)# no shutdown |
Wywołaj interfejs. |
Konfiguracja | Objaśnienie |
---|---|
DELLSONiC# configure |
Uruchomienie trybu konfiguracji. |
DELLSONiC(config)# mclag domain <Domain ID> |
Skonfiguruj identyfikator domeny MCLAG. Identyfikator domeny może mieć wartość 1-4095. |
Zdefiniuj link równorzędny MCLAG Łącze równorzędne MCLAG Łączy przełączniki równorzędne MCLAG i działa jako ścieżka kopii zapasowych danych między elementami równorzędnymi MCLAG. |
|
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number> |
Konfiguracja interfejsu łącza równorzędnego MCLAG. Może to być pojedynczy interfejs lub PortChannel. |
Konfiguracja łącza utrzymywania aktywności równorzędnej MCLAG Łącze MCLAG Keepalive to łącze warstwy 3, które łączy przełączniki równorzędne MCLAG. Przenosi okresowe komunikaty o biciu serca między rówieśnikami MCLAG. |
|
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address> |
Skonfiguruj łącze utrzymywania aktywności równorzędnego MCLAG po stronie przełącznika. |
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address> |
Skonfiguruj łącze utrzymywania aktywności równorzędnego MCLAG po stronie przełącznika równorzędnego. |
Konfiguracja adresu MAC systemu MCLAG (opcjonalnie) Firma Dell Technologies zaleca skonfigurowanie adresu MAC systemu, aby zapobiec przeskakiwaniu kanału portu MCLAG na urządzeniu równorzędnym w trybie gotowości po ponownym uruchomieniu aktywnego elementu równorzędnego. |
|
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn |
Skonfiguruj ten sam adres MAC systemu MCLAG na obu elementach równorzędnych MCLAG. Jeśli nie skonfigurujemy adresu MAC systemu, adres MAC aktywnego elementu równorzędnego będzie używany jako adres MAC MCLAG na obu serwerach równorzędnych. |
(Opcjonalnie) Konfiguracja adresu MAC bramki MCLAG Aby uzyskać więcej informacji na temat gateway-mac, zapoznaj się z artykułem Jak skonfigurować adres MAC bramki w interfejsie SONiC MF-CLI urządzeń sieciowych Dell EMC. |
|
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx |
Konfigurowanie adresu MAC bramki |
Konfiguracja | Objaśnienie |
---|---|
DELLSONiC# configure |
Uruchomienie trybu konfiguracji. |
DELLSONiC(config)# interface PortChannel X |
Konfiguracja MCLAG PortChannel |
DELLSONiC(conf-if-poX)# mclag <Domain ID> |
Zdefiniuj PortChannel w domenie MCLAG. |
DELLSONiC(conf-if-poX )# no shutdown |
Przenieś PortChannel w górę. |
Konfiguracja interfejsów w ramach PortChannel |
|
DELLSONiC(config)# interface range Eth 1/X-1/Y |
Konfiguracja interfejsu/zakresu interfejsów w PortChannel. |
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number> |
Skonfiguruj numer PortChannel. |
ELLSONiC(conf-if-range-eth**)# no shutdown |
Podnieś interfejsy. |
Przełącznik równorzędny MCLAG 1 (nazwa hosta: MCLAGSW1) | Przełącznik równorzędny MCLAG 2 (nazwa hosta: 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 |