Dell Networking SONiC Çoklu Kasa LAG MC-LAG i Yapılandırma
Summary: Bu makalede, Dell Networking SONIC te Multi-chassis Link Aggregation Group'un (MC-LAG) nasıl yapılandırılacağı açıklanmaktadır.
Instructions
ÖnkoşullarKavramları göstermek için standart arabirim adlandırması kullanıyoruz. Dell Networking S Serisi: Arayüz adlandırma hakkında daha fazla bilgi için Temel Arayüz Yapılandırması - SONiC 4.0 |
Dizin
MCLAG nedir?
Yapılandırma Söz Dizimi
MCLAG Eş Bağlantısı için bir Trunk bağlantı noktası/PortChannel yapılandırma
MCLAG Etki Alanını Yapılandırma
MCLAG Bağlantı Noktası Kanalını
YapılandırmaÖrnek Topoloji
Örnek yapılandırma
İşlemi Doğrulama
MCLAG nedir
Bir bağlantı noktası kanalı (LAG), yedeklilik ve artırılmış bant genişliği için birden çok arayüzü toplu bir grupta bir araya getirmemize olanak tanır. Tüm bağlantılar aynı anahtar üzerindedir. Çok kasalı bir LAG (MCLAG), eş anahtarlardaki birden çok arayüzün paketlendiği bir mantıksal anahtar oluşturmamızı sağlar. MCLAG eş anahtarları, bağımsız aygıtlar olarak ayrı ayrı yönetilir. MCLAG, MCLAG eşleri arasında yedeklilik ve yük dengeleme sağlar. Aşağı akış anahtarı veya sunucusu, çok kasalı bir bağlantı noktası kanalı üzerinden MCLAG eşlerine bağlanır.
Aşağıda Örnek bir MCLAG Topolojisi verilmiştir. MCLAG terminolojileri hakkında daha fazla bilgi edinmek için Dell EMC Networking SONiC Multi-chassis Link Aggregation Group (MCLAG) Terminolojisi makalesine bakın. ![]() |
Yapılandırma Söz Dizimi
MCLAG Eş Bağlantısı için bir Trunk bağlantı noktası/PortChannel yapılandırma
| Yapılandırma | Açıklama |
|---|---|
admin@DELLSONiC:~$ sonic-cli |
Dell MF-CLI de oturum açın |
DELLSONiC# configure |
Yapılandırma moduna girin. |
DELLSONiC(config)# interface <Portchannel/Ethernet> |
Arayüz veya bağlantı noktası kanalı girin. |
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all> |
MCLAG Eş Bağlantısını bir santral bağlantısı olarak yapılandırın. Ayrıca spesifik VLAN'ı da yapılandırabilirsiniz. |
DELLSONiC(conf-if-XXX)# no shutdown |
Arayüzü açın. |
MCLAG Etki Alanını Yapılandırma
Her MCLAG eşinde bir MCLAG etki alanı oluşturun ve etki alanı yapılandırma moduna girin. Bir anahtarda yalnızca bir MCLAG etki alanı desteklenir.
| Yapılandırma | Açıklama |
|---|---|
DELLSONiC# configure |
Yapılandırma moduna girin. |
DELLSONiC(config)# mclag domain <Domain ID> |
MCLAG etki alanı kimliğini yapılandırın. Etki Alanı Kimliği 1-4095 arası olabilir. |
MCLAG Eş bağlantısını tanımlayınMCLAG Eş bağlantısı, MCLAG eş anahtarlarını birbirine bağlar ve MCLAG eşleri arasında veri yedekleme yolu görevi görür. |
|
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number> |
MCLAG Eş bağlantısı arayüzünü yapılandırın. Bu, tek bir arabirim veya PortChannel olabilir. |
MCLAG Eş etkin tutma bağlantısını yapılandırmaMCLAG Keepalive bağlantısı, MCLAG eş anahtarlarını birbirine bağlayan bir Katman 3 bağlantısıdır. MCLAG eşleri arasında periyodik kalp atışı mesajları taşır. |
|
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address> |
Anahtar ucundaki MCLAG Eş etkin tutma bağlantısını yapılandırın. |
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address> |
Eş anahtar ucunda MCLAG Eş etkin tutma bağlantısını yapılandırın. |
MCLAG sistemi MAC adresini yapılandırma (İsteğe bağlı) Dell Technologies, etkin eş yeniden başlatıldığında MCLAG bağlantı noktası kanalının bekleme eşinde dalgalanmasını önlemek için bir sistem MAC adresi yapılandırmanızı önerir. |
|
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn |
Her iki MCLAG eşinde de aynı MCLAG sistemi mac adresini yapılandırın. Bir sistem MAC adresi yapılandırmazsak, etkin eşin MAC adresi her iki eşte de MCLAG MAC adresi olarak kullanılır. |
(İsteğe bağlı) MCLAG Ağ Geçidi MAC ini yapılandırmaGateway-mac hakkında daha fazla bilgi için Dell EMC Networking SONiC MF-CLI'de Ağ Geçidi MAC Adresini Yapılandırma makalesine bakın. |
|
DELLSONiC(config)# mclag gateway-mac xx:xx:xx:xx:xx:xx |
Ağ geçidi MAC adresini yapılandırma |
MCLAG Bağlantı Noktası Kanalını Yapılandırma
| Yapılandırma | Açıklama |
|---|---|
DELLSONiC# configure |
Yapılandırma moduna girin. |
DELLSONiC(config)# interface PortChannel X |
MCLAG PortChannel ı yapılandırma |
DELLSONiC(conf-if-poX)# mclag <Domain ID> |
MCLAG Domain altında PortChannel'ı tanımlayın. |
DELLSONiC(conf-if-poX )# no shutdown |
PortChannel'ı açın. |
PortChannel ın bir parçası olarak arayüzleri yapılandırma |
|
DELLSONiC(config)# interface range Eth 1/X-1/Y |
PortChannel'da arayüzü/arayüz aralığını yapılandırın. |
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number> |
PortChannel numarasını yapılandırın. |
ELLSONiC(conf-if-range-eth**)# no shutdown |
Arayüzleri açın. |
Örnek Topoloji

Örnek yapılandırma
Yukarıdaki topolojiyi yapılandırdığımızı ve MCLAG Etki Alanı Kimliğinin 1 olduğunu varsayalım.
| MCLAG Eş anahtarı 1 (Ana bilgisayar adı: MCLAGSW1) | MCLAG Eş anahtarı 2 (Ana bilgisayar adı: 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 |
İşlemi Doğrulama
Her iki anahtardan da mclag özetini kontrol edelim
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 |
PortChannel1 için yukarıdaki çıktıdaki Yerel ve Uzak Durum'a dikkat edin. Yukarı ve/veya yukarı. Bununla, MCLAG eşinin yerel ve uzak PortChannel'ının çalıştığını anlayabiliriz.
