リンク集約グループ(LAG)は、帯域幅を乗算し、ポートの柔軟性を高め、2つのデバイス間のリンクの冗長性を提供します。Link Aggregation Control Protocol(LACP)は、複数の物理ポートのバンドルを制御して1つの論理チャネル(LAG)を形成できるIEEE仕様(802.3az)の一部です。 LAGのアクティブメンバーポートでのトラフィックのロードバランシングは、レイヤ2またはレイヤ3パケットヘッダー情報に基づいてユニキャストおよびマルチキャストトラフィックを配信するハッシュベースの分散機能によって管理されます。LACPは、多数の物理ポートをバンドルすることで、1つのLAGを形成するのに役立ちます。また、帯域幅の増加、ポートの柔軟性の向上、任意の2つのデバイス間のリンクに冗長性を提供する役割も担います。さらに、LAGの速度、アドバタイズメント、フロー制御、およびLAG設定テーブルで簡単に識別できる保護の変更にも役立ちます。
このドキュメントでは、スイッチのロードバランシングアルゴリズム、LAG管理、およびLAG設定を設定する方法について説明します。
注:CLI(コマンドラインインターフェイス)を使用してスイッチでLAGを設定する方法については、ここをクリックしてください。
このドキュメントの手順は、SG550X-24を使用して詳細表示モードで実行します。詳細表示モードに変更するには、右上隅の[表示モード]ドロップダウンリストから[詳細設定]を選択します。
ステップ1:Web構成ユーティリティにログインし、[Port Management] > [Link Aggregation] > [LAG Management]を選択します。「LAG管理」ページが開きます。
ステップ2:[Load Balance Algorithm]の次のオプションボタンのいずれかをクリックします。この例では、IP/MACアドレスをロードバランスアルゴリズムとして設定します。
ステップ3:[Apply]ボタンをクリックして、変更を適用します。実行コンフィギュレーションファイルが更新されます。
ステップ1:[LAG Management Table]セクションでメンバまたは候補ポートを定義するには、設定するLAGのオプションボタンをクリックします。
LAG管理テーブルのフィールドの説明は次のとおりです。
ステップ2:[Edit...]をクリックします。 LAGを変更します。
ステップ3:(オプション)[LAG]ドロップダウンリストからLAG番号を選択します。
ステップ4:「LAG名」フィールドにLAGの名前を入力します。
ステップ5:選択したLAGのLACPフィールドでEnableをオンにします。これにより、ダイナミックLAGになります。このフィールドは、次のフィールドでポートをLAGに移動した後にのみ有効にできます。
ステップ6:LAG情報が定義されているスタックメンバを表示するUnitフィールドから、スイッチのUnitを選択します。
ステップ7:LAGに割り当てるポートをポートリストからLAGメンバーリストに移動します。スタティックLAGごとに最大8ポート、ダイナミックLAGに16ポートを割り当てることができます。選択したユニット/スロットとポートリストが[LAG Members]リストに追加されます。この例では、GE1とGE2を選択します。
ステップ8:[Apply]をクリックし、[Edit LAG Membership]ページで変更を保存します。
注:LAGは他のスイッチでも設定する必要があります。他のスイッチでLAGが設定されていない場合、リンクステートはLink Downになり、設定したポートはStandby Memberフィールドに入ります。
次の設定手順は、LAGの設定だけでなく、中断されたLAGの再アクティブ化にも役立ちます。
ステップ1:Web構成ユーティリティにログインし、[Port Management] > [Link Aggregation] > [LAG Settings]を選択します。「LAG設定」ページが開きます。
ステップ2:変更する必要があるLAGをクリックします。
ステップ3:[Edit]をクリックして、そのLAGを変更します。
ステップ4:[LAG設定の編集]ウィンドウが表示されます。「LAG」ドロップダウン・リストからLAG ID番号を選択します。
ステップ5:[説明]フィールドに、LAG名またはコメントを入力して識別します。[LAG Type]フィールドには、LAGを構成するポートタイプが表示されます。
ステップ6:[Administrative Status]フィールドで、管理上アップするLAGまたはダウンするLAGを選択します。[Operational Status]フィールドには、LAGが現在動作しているかどうかを示します。
ステップ7:LAGのポートのリンクステータスの変更を通知するSNMPトラップの生成を有効にする場合は、[Link Status SNMP traps]フィールドの[Enable]チェックボックスをオンにします。リンクステータスSNMPトラップはデフォルトで有効になっています。
ステップ8:(オプション)[Time Range]フィールドで、[Enable]チェックボックスをオンにして、ポートがアップ状態の時間範囲を有効にします。時間範囲がアクティブでない場合、ポートはシャットダウン状態です。時間範囲が設定されている場合は、ポートが管理上アップ状態のときにのみ有効です。時間範囲はデフォルトでは有効になっていません。この例では、時間範囲を無効のままにしておきます。
注:このフィールドは、使用しているスイッチモデルによって異なります。
ステップ9:(オプション)前のステップで時間範囲が有効な場合、[時間範囲名]フィールドで時間範囲を指定するプロファイルを選択します。時間範囲がまだ定義されていない場合は、[編集]をクリックして[時間範囲]ページに移動します。
注:時間範囲名を選択するには、時間範囲を有効にする必要があります。
ステップ10:[Administrative Auto Negotiation]フィールドの[Enable]チェックボックスをオンにして、LAGの自動ネゴシエーションを有効または無効にします。オートネゴシエーションは2つのリンクパートナー間のプロトコルで、LAGが自身の伝送速度とフロー制御をパートナーにアドバタイズできるようにします(フロー制御のデフォルトは無効です)。 「Operational Auto Negotiation」フィールドには、自動ネゴシエーションの設定が表示されます。
注:リンク速度が同じであることを確認しながら、集約リンクの両側でオートネゴシエーションを有効にするか、両側で無効にすることをお勧めします。
ステップ11:(オプション)前のステップで管理自動ネゴシエーションが無効になっている場合は、管理速度を選択します。「動作遅延スピード」には、LAGが動作している現在の速度が表示されます。
使用可能な速度は次のとおりです。
注:速度は、スイッチのモデルによって異なります。
ステップ12:[管理アドバタイズメント(Administrative Advertisement)]フィールドで、LAGによってアドバタイズされる機能を確認します。[Operational Advertisement]に、管理アドバタイズメントのステータスが表示されます。LAGはネイバーLAGにその機能をアドバタイズし、ネゴシエーションプロセスを開始します。可能な値は次のとおりです。
ステップ13:[管理フロー制御(Administrative Flow Control)]フィールドでオプションのいずれかを選択します。フロー制御は、受信デバイスが輻輳している信号を送信デバイスに送信できるようにする機能です。これは、輻輳を緩和するために、送信を一時的に停止するように送信側デバイスに指示します。Operational Flow Controlは、現在のフロー制御設定を示します。この例では、フロー制御を有効にします。
次のオプションがあります。
ステップ14:[Protected LAG]の[Enable]チェックボックスをオンにして、LAGをレイヤ2分離の保護ポートにします。この例では、保護されたLAGを有効にします。
ステップ15:[Apply]をクリックします。実行コンフィギュレーションファイルが更新されます。
注:LAG設定テーブルが変更された設定で更新されます。
これで、スイッチのロードバランシングアルゴリズム、LAG管理、およびLAG設定を設定する手順が学習されました。