Link Aggregation Group(LAG)は、帯域幅を増やし、ポートの柔軟性を高め、2つのデバイス間のリンク冗長性を提供します。Link Aggregation Control Protocol(LACP)は、IEEE仕様(802.3az)の一部であり、複数の物理ポートのバンドリングを制御して1つの論理チャネルを形成できます。LAGのアクティブなメンバーポートでのトラフィックロードバランシングは、レイヤ2またはレイヤ3パケットヘッダー情報に基づいてユニキャストおよびマルチキャストトラフィックを配信するハッシュベースの配信機能によって管理されます。LACPは、多数の物理ポートをバンドルすることで1つのLAGを形成するのに役立ちます。また、帯域幅の増加、ポートの柔軟性の向上、任意の2つのデバイス間のリンクの冗長性の提供も行います。また、LAGの速度、アドバタイズメント、フロー制御を変更したり、LAG設定テーブルで簡単に識別できる保護を変更したりするのにも役立ちます。
このドキュメントでは、コマンドラインインターフェイス(CLI)を使用してスイッチでLAGを設定する方法について説明します。
グラフィカルユーザインターフェイス(GUI)を使用してスイッチでLAGを設定する方法については、ここをクリックしてください。
このドキュメントでは、ポートGE1/0/1とGE1/0/2で2台のCBS350スイッチが相互接続されています。すべてのメンバーポートの設定と速度は同じである必要があります。設定は両方のスイッチで設定されます。
ステップ 1:スイッチにSSHで接続します。デフォルトのユーザー名とパスワードは、cisco/cisco です。新しいユーザー名またはパスワードを設定している場合は、代わりにそのログイン情報を入力します。
この例では、LAGを設定するためにCBS350を使用します。SSHまたはTelnetを使用してSMBスイッチのCLIにアクセスする方法については、ここをクリックしてください。
ステップ 2:スイッチの特権EXECモードから、次のように入力してグローバルコンフィギュレーションモードに入ります。
CBS350#configure
ステップ 3:ポートチャネリングのロードバランシングポリシーを設定するには、port-channel load-balanceグローバルコンフィギュレーションモードコマンドを使用します。パラメータは次のように定義されています。
src-dst-macがデフォルトのオプションです。この例では、ロードバランシングをデフォルトのオプションのままにしています。
CBS350(構成)#port-channel load-balance {src-dest-mac/src-dst-mac-ip}
ステップ 4:複数のポートでコマンドを同時に実行するには、interface rangeコマンドを使用します。この例では、スイッチのポート1とポート2を設定します。
CBS350(構成)#interface range GigabitEthernet1/0/1-2
単一のインターフェイスを設定するには、interface interface-idコマンドを使用します。
ステップ 5:特定のインターフェイスの速度およびデュプレックスパラメータと、プライマリと従属モードのオートネゴシエーション動作をイネーブルにするには、negotiation Interface(イーサネット、ポートチャネル)コンフィギュレーションモードコマンドを使用します。この例では、オートネゴシエーションを無効にします。
CBS350(config-if-range)#no negotiation
手順 6:ポートをポートチャネルに関連付けるには、channel-groupインターフェイスコンフィギュレーションモードコマンドを使用します。パラメータは次のように定義されています。
CBS350(config-if-range)#channel-group port-channel mode {on|auto}
この例では、LACPを使用してchannel-group 1を設定します。
CBS350(config-if-range)#channel-group 1 mode auto
手順 7:インターフェイスコンフィギュレーションモードを開始してインターフェイスを設定するには、interface Global Configurationモードコマンドを使用します。この例では、ポートチャネル1を設定します。
CBS350(config-if-range)#interface port-channel 1
ステップ 8:特定のインターフェイスでフロー制御を設定するには、フロー制御インターフェイス(イーサネット、ポートチャネル)コンフィギュレーションモードコマンドを使用します。フロー制御は、受信側デバイスが輻輳している信号を送信側デバイスに送信できるようにする機能です。これは、輻輳を緩和するために、送信デバイスに一時的に送信を停止するように指示します。パラメータは次のように定義されています。
CBS350(config-if)#flowcontrol {auto|on|off}
この例では、フロー制御をオンにします。
CBS350(config-if)#flowcontrol on
フロー制御を無効にするには、このコマンドのno形式を使用します。例:
CBS350(config-if)#no flowcontrol
ステップ 9:インターフェイスに説明を追加するには、description Interface(Ethernet, Port Channel)コンフィギュレーションモードコマンドを使用します。
CBS350(config-if)#description LAG1
ステップ10:(オプション)トランクインターフェイスは、単一のVLANのタグなしメンバーであり、さらに、1つ以上のVLANのタグ付きメンバーである場合があります。switchport trunk allowed vlanインターフェイスコンフィギュレーションモードコマンドを使用して、トランクポートに対してVLANを追加または削除します。
CBS350(config-if)#switchport trunk allowed vlan {all|none|add vlan-list|remove vlan-list|except vlan-list }
この例では、VLAN 2 ~ 15、100、105 ~ 115を許可しています。
CBS350(config-if)#switchport trunk allowed vlan add 2-15,100,105-115
ステップ 11現在のコンフィギュレーションセッションを終了して特権EXECモードに戻るには、endコマンドを使用します。
CBS350(config-if)#end
ステップ12:(オプション)コピー元からコピー先にファイルをコピーするには、特権EXECモードでcopyコマンドを使用します。この例では、実行コンフィギュレーションをスタートアップコンフィギュレーションにコピーします。
CBS350#copy running-config startup-config
ステップ13:(オプション)running-configをstartup-configに上書きするかどうかを尋ねるメッセージが表示されます。「はい」の場合はYを、「いいえ」の場合はNを入力します。
ステップ 1:スイッチの特権EXECモードから、次のように入力してグローバルコンフィギュレーションモードに入ります。
CBS350#configure
ステップ 2:複数のポートでコマンドを同時に実行するには、interface rangeコマンドを使用します。この例では、スイッチのポート1とポート2を設定します。
CBS350(構成)#interface range GigabitEthernet1/0/1-2
ステップ 3:物理ポートのプライオリティを設定するには、lacp port-priority Interface(イーサネット)コンフィギュレーションモードコマンドを使用します。LACPを使用するように設定された各ポートには、LACPポートプライオリティがあります。1 ~ 65535の値を設定できます。LACPは、ポートのプライオリティとポート番号を組み合わせてポートIDを形成します。互換性のあるすべてのポートが集約できないというハードウェア上の制限がある場合は、ポートプライオリティを使用して、どのポートをスタンバイモードにするかを決定します。デフォルトのポートプライオリティは1です。
CBS350(config-if-range)#lacp port-priority value
この例では、ポートプライオリティを1のままにします。
CBS350(config-if-range)#lacp port-priority 1
ステップ 4:インターフェイスに管理LACPタイムアウトを割り当てるには、LACP timeoutインターフェイス(イーサネット)コンフィギュレーションモードコマンドを使用します。LACPタイムアウトは、連続するLACPプロトコルデータユニット(PDU)の送信と受信の時間間隔です。LACP PDUの定期的な伝送を選択します。これは、提示されたLACPタイムアウトの設定に応じて、長い伝送速度または短い伝送速度で発生します。デフォルトのポートタイムアウト値は長いです。パラメータは次のように定義されています。
CBS350(config-if-range)#lacp timeout {long|short}
この例では、LACPタイムアウトにデフォルト値のlongを使用します。
CBS350(config-if-range)#lacp timeout long
ステップ 5:任意のモードを終了し、CLIモード階層でユーザを次に高いモードにするには、exitコマンドを使用します。
CBS350(config-if-range)#exit
手順 6:システムプライオリティを設定するには、lacp system-priorityグローバルコンフィギュレーションモードコマンドを使用します。デフォルト設定に戻すには、このコマンドのno形式を使用します。LACPシステムプライオリティは、LACPを実行している各スイッチで設定する必要があります。自動設定することも、CLIを使用して設定することもできます)。LACPは、システムIDの作成や他のシステムとのネゴシエーション時に、スイッチのMACアドレスを持つシステムプライオリティを使用します。デフォルトのシステム プライオリティは 1 です。
CBS350(config-if-range)#lacp system-priority 1
この例では、デフォルト値の1を使用します。
CBS350(config-if-range)#lacp system-priority value
実行コンフィギュレーションをスタートアップコンフィギュレーションに保存する場合は、前の「LAG設定手順」のステップ11 ~ 13を実行します。
これで、CLIを使用してインターフェイスにLAGを設定できるはずです。
ステップ 1:ポートチャネルが作成されたことを確認します。次のコマンドを使用します。
CBS350#show interfaces port-channel [interface-id]
CBS350#show interfaces port-channel 1
ステップ 2:すべてのイーサネットポートまたは特定のイーサネットポートのLACP情報を表示するには、show lacp特権EXECモードコマンドを使用します。
CBS350#show lacp interface-id [parameters|statistics|protocol-state]
この例では、LACPのGE1/0/1統計情報を調べます。
CBS350#show lacp ge1/0/1 statistics
ステップ 3:ポートチャネルのLACP情報を表示するには、show lacp port-channel特権EXECモードコマンドを使用します。
CBS350#show lacp port-channel[port_channel_number]
次のコマンドは、ポートチャネルのLACP情報を表示するために使用したコマンドです。
CBS350#show lacp port-channel 1
改定 | 発行日 | コメント |
---|---|---|
2.0 |
07-Aug-2024 |
編集の書式設定 |
1.0 |
15-Jul-2020 |
初版 |