Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell Networking SONiC:マルチ シャーシLAG MC-LAGを設定する方法

Summary: この記事では、Dell Networking SONiCでマルチシャーシ リンク アグリゲーション グループ(MC-LAG)を構成する方法について説明します。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

 

必要条件

概念を示すために、標準的なインターフェイスの命名を使用しています。詳細については、記事「Dell Networking Sシリーズ: インターフェイスの命名に関する詳細については、「基本的なインターフェイス設定 - SONiC 4.0」を参照してください。 

 

索引

MCLAGとは何ですか
構成構文
MCLAGピア リンクのトランク ポート/ポートチャネルを設定します
MCLAGドメインを構成します
MCLAGポート チャネルの構成
サンプル トポロジ
構成例
動作の確認                     
 

 

MCLAGとは 


ポート チャネル(LAG)を使用すると、複数のインターフェイスを1つの集約グループにバンドルして、冗長性と帯域幅を増やすことができます。すべてのリンクが同じスイッチ上にあります。マルチシャーシLAG(MCLAG)を使用すると、ピア スイッチ上の複数のインターフェイスがバンドルされた論理スイッチを作成できます。MCLAGピア スイッチは、独立したデバイスとして個別に管理されます。MCLAGは、MCLAGピア間の冗長性とロード バランシングを提供します。ダウンストリーム スイッチまたはサーバーは、マルチシャーシ ポート チャネルを介してMCLAGピアに接続します。
 
メモ:
 
MCLAGトポロジーの例を以下に示します。MCLAGの用語の詳細については、「Dell EMC Networking SONiC Multi-Chassis Link Aggregation Group (MCLAG) Terminology 」の記事を参照してください。

MCLAGトポロジー
 


 

構成構文

 

MCLAG ピア リンクのトランク ポート/ポートチャネルの設定

 
Configuration 説明
admin@DELLSONiC:~$ sonic-cli
Dell MF-CLIへのログイン
DELLSONiC# configure
設定モードに入ります。
DELLSONiC(config)# interface <Portchannel/Ethernet>
インターフェイスまたはポート チャネルを入力します。
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all>
MCLAGピア リンクをトランク リンクとして設定します。
特定のVLANを設定することもできます。
DELLSONiC(conf-if-XXX)# no shutdown
インターフェイスを起動します。
 

MCLAGドメインの構成

各 MCLAG ピアで、MCLAG ドメインを作成し、ドメイン コンフィギュレーション モードを開始します。スイッチでサポートされるMCLAGドメインは1つだけです。
 
Configuration 説明
DELLSONiC# configure
設定モードに入ります。
DELLSONiC(config)# mclag domain <Domain ID>
MCLAGドメインIDを構成します。ドメイン ID は 1 から 4095 までです。

MCLAGピア リンクを定義します
MCLAGピア リンクは、MCLAGピア スイッチを接続し、MCLAGピア間のデータ バックアップ パスとして機能します。
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number>
MCLAGピア リンク インターフェイスを構成します。これは、単一のインターフェイスまたはPortChannelにすることができます。

MCLAGピア キープアライブ リンクを設定します
MCLAG キープアライブ リンクは、MCLAG ピア スイッチを接続するレイヤ 3 リンクです。MCLAGピア間で定期的にハートビート メッセージを伝送します。
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address>
スイッチ側で MCLAG ピア キープアライブ リンクを設定します。
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address>
MCLAGピア キープアライブ リンクをピア スイッチ側で設定します。

MCLAGシステムMACアドレスを設定します(オプション)
デル・テクノロジーズでは、アクティブ ピアの再起動時にスタンバイ ピアでMCLAGポート チャネルがフラッピングしないように、システムMACアドレスを構成することを推奨しています。
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn 
両方の MCLAG ピアに同じ MCLAG システム MAC アドレスを設定します。システム MAC アドレスを設定しない場合、アクティブ ピアの MAC アドレスが両方のピアで MCLAG MAC アドレスとして使用されます。
 

(オプション)MCLAGゲートウェイMACを構成します
ゲートウェイMACの詳細については、「Dell EMC Networking SONiC MF-CLIでゲートウェイMACアドレスを設定する方法」の記事を参照してください。
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx 
ゲートウェイMACアドレスの設定

 

MCLAG ポート チャネルの設定

Configuration 説明
DELLSONiC# configure
設定モードに入ります。
DELLSONiC(config)# interface PortChannel X
MCLAG PortChannel の設定
DELLSONiC(conf-if-poX)# mclag <Domain ID>
[MCLAG Domain] で [PortChannel] を定義します。
DELLSONiC(conf-if-poX )# no shutdown
PortChannelを起動します。

インターフェイスをPortChannelの一部として構成する
DELLSONiC(config)# interface range Eth 1/X-1/Y
PortChannelでインターフェイス/インターフェイスの範囲を設定します。
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number>
PortChannel 番号を設定します。
ELLSONiC(conf-if-range-eth**)# no shutdown
インターフェイスを起動します。

 
 

サンプルトポロジ

サンプルトポロジ


 

サンプル設定

上記のトポロジーを構成していて、MCLAGドメインIDが1であるとします。
 
MCLAGピア スイッチ1(ホスト名: MCLAGSW1)             MCLAGピア スイッチ2(ホスト名: 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
  

 

動作の確認


両方のスイッチからshow mclag brief を確認してみましょう
 
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の出力の[Local Status]と[Remote]ステータスを確認します。アップまたはアップです。これにより、MCLAGピアのローカルおよびリモートのPortChannelがアップしていることを理解できます。
 

Affected Products

Enterprise SONiC Distribution, PowerSwitch S6000 ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S6010-ON, PowerSwitch S6100-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
Article Properties
Article Number: 000191811
Article Type: How To
Last Modified: 04 Oct 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.