Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MC-LAG の例

例:QFXシリーズスイッチとMXシリーズルーター間のマルチシャーシリンクアグリゲーションの設定

この例では、QFXシリーズスイッチとMXシリーズルーターの間にMC-LAG(マルチシャーシリンクアグリゲーショングループ)を設定し、アクティブ/アクティブモードを使用してレイヤー2ブリッジングをサポートする方法を示します。アクティブ/アクティブ モードでは、すべてのメンバー リンクがトラフィックを伝送し、トラフィックを両方の MC-LAG ピアに負荷分散できます。

必要条件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • ジュニパーネットワークスMXシリーズルーター(MX240、MX480、MX960)1台

  • ジュニパーネットワークスQFXシリーズスイッチ1台(QFX10000、QFX5110、QFX5120)

  • LAGをサポートする2台のサーバー。この例では、MXシリーズルーターがサーバーの役割を担っています

  • MC-LAGピア上のJunos OS リリース19.4R1以降

概要

トポロジーの例では、2 台のサーバが 2 台のプロバイダ エッジ(PE)デバイス(S0 および R1)に接続されています。S0はQFXシリーズスイッチで、R1はMXシリーズルーターです。両方のPEデバイスには、両方のサーバーに接続されたLAG(リンクアグリゲーショングループ)があります。この例では、MC-LAG のアクティブ/アクティブ モードを設定しています。つまり、両方の PE デバイスの LAG ポートがアクティブで、同時にトラフィックを伝送するようにしています。

サーバーは、集約されたイーサネットリンクが複数のPEデバイスに接続されていることを認識しません。MC-LAGの動作はサーバーに対して不透明で、両方とも従来のイーサネットLAGインターフェイスが設定されています。

MC-LAGの一端には、LAG内に1つ以上の物理リンクを持つMC-LAGクライアントデバイス(サーバーやスイッチング/ルーティングデバイスなど)があります。クライアントデバイスは標準のLAGインターフェイスのみをサポートする必要があるため、MC-LAGをサポートする必要はありません。MC-LAGの反対側には、2つのMC-LAGデバイス(PE)があります。各 PE には、クライアント デバイスに接続された 1 つ以上の物理リンクがあります。PE デバイスは相互に調整して、すべてのクライアント リンクがアクティブにトラフィックを転送している場合でも、データ トラフィックが適切に転送されるようにします。

図3では、サーバーは、両方のLAGメンバーが単一のプロバイダーデバイスに接続されているかのように動作します。設定されたモードがアクティブアクティブであるため、すべてのLAGメンバーが転送状態になり、CEデバイスはピアリングPEデバイスへのトラフィックをロードバランシングします。

ICCP(シャーシ間制御プロトコル)は、PE デバイス間でメッセージを送信し、MC-LAG の転送状態を制御します。さらに、アクティブ/アクティブ モードで動作する場合、必要に応じて PE デバイス間でトラフィックを転送するために、ICL-PL(シャーシ間リンク保護リンク)が使用されます。

この例では、PE上に2つのMC-LAGを設定し、サーバー上の集合型イーサネットインターフェイス間のレイヤー2接続をサポートします。MC-LAG設定の一環として、ICL-PLおよびICCP機能をサポートするために、MC-LAGピア間に集合型イーサネットインターフェイスをプロビジョニングします。

トポロジー図

図 3:QFX と MX の MC-LAG の相互運用性 Network diagram showing connections between servers, switches, and routers with VLAN 10 and 100 configurations. Features ICCP/ICL for redundancy, IRB interfaces, and loopback IPs.

図 3 は、この例で使用されているトポロジーを示しています。

トポロジーに関する重要なポイントは次のとおりです。

  1. S0 ノードは QFX10000 スイッチで、R1 ノードは MX960 ルーターです。
  2. MXシリーズルーターは、2つのサーバーの役割を果たすために使用されます。この例では、従来のLACPベースのLAGインターフェイスをサポートする任意のスイッチ、ルーター、またはサーバーデバイスを使用できます。
  3. サーバーには VLAN 10 が割り当てられ、共有サブネットがあります。サーバー間にレイヤー 2 接続が必要です。
  4. PE 間の ICCP セッションは、IRB インターフェイスに固定されます。これは、リンク障害を乗り切るためのループバックインターフェイス間のBGPピアリングに似ています。ただし、ここでは、PE 間のレイヤー 2 接続を提供する共有 VLAN(VLAN 100)に IRB が配置されています。つまり、IRB 間の接続に IGP や静的ルートは必要ありません。その結果、IRB は IP サブネットを共有します。
  5. この例では、PE(ae0)間に単一のLAGインターフェイスを導入し、ICCPとICLの両方の機能をサポートします。必要に応じて、別の AE バンドルで ICCP を実行できます。個々のインターフェイスやリンクに障害が発生した場合に動作を維持するために、ICCP/ICLリンクに使用されるAEバンドルに複数のメンバーを使用することを強くお勧めします。
  6. MC-LAGの構成はほぼ同じですが、PEデバイス間でプラットフォームが異なるため若干異なります。これらの構成の違いと、プラットフォーム間のMC-LAG相互運用性を示すことが、この例の理由です。例を進める際には、どの PE と対話しているかを必ず追跡してください。

デバイスを設定する

CLIクイック構成

この例を迅速に設定するには、以下のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致させる必要がある詳細情報を変更し、コマンドを [edit] 階層レベルで CLI にコピー アンド ペーストします。完了したら、設定モードから commit を入力して変更を有効にします。

スイッチ S0

手記:

この例では、S0デバイスはQFX10000スイッチです。

ルーター R1

手記:

この例では、R1 デバイスは MXシリーズ ルーターです。

サーバー 1

手記:

この例のサーバーはMXルーターです。この例では PE デバイスでの MC-LAG の設定に焦点を当てていますが、完全を期すためにサーバーの設定も提供しています。この例では、サーバ 2 の設定は同じですが、IPv4 アドレス 172.16.1.2/24 と IPv6 アドレス 2001:db8:172:16:1::2 が割り当てられている点が異なります。

S0スイッチの設定

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。CLIのナビゲーションについては、「 1 コンフィグレーション・モードでのCLIエディタの使用」を参照してください。

スイッチ S0 を設定するには。

  1. シャーシでサポートされる集合型イーサネットデバイスの数を指定します。この例では 3 つの LAG のみが必要ですが、未使用の AE バンドル容量があっても問題は発生しません。

  2. ループバック(必要に応じて、この例では使用しません)、および IRB インターフェイスを、IRB インターフェイスの VLAN とともに設定します。この例では、IRB インターフェイスは ICCP セッションを固定するために使用され、VLAN 100 に割り当てられています。

  3. ICCP と ICL をサポートするように ae0 インターフェイスを設定します。ICCP のサポートに使用する IRB VLAN だけでなく、すべての MC-LAG VLAN も必ず含めてください。VLAN のリストを指定できますが、この例では all キーワードを使用して、すべての VLAN が ae0 インターフェイス上でサポートされていることを迅速に確認しています。この例では、ISL に必要な VLAN は 2 つだけです。ICCPをサポートするMC-LAG VLAN(10)およびVLAN 100。

    MXシリーズルーターとは異なり、QFXシリーズスイッチのICLリンクにはユニット0を使用する必要があります。これは、ルーターとは異なり、ICLリンクのユニットレベルの指定をサポートしていないためです。

    手記:

    QFXシリーズスイッチは、ICLリンクのインターフェイスレベル仕様のみをサポートしており、ユニット0を使用することを前提としています。そのため、図のようにユニット0の下にあるすべてのMC-LAG VLANをリストすることが重要です。MXシリーズルーターは、ICLのグローバル仕様またはユニットレベル仕様の両方をサポートできます。後者の方法については、この例の後半で説明します。

  4. 集約されたイーサネットバンドルに面するサーバーに使用するメンバーインターフェイスを指定します。

  5. サーバー1(ae10)に接続するMC-LAGのLACPおよびMC-LAGパラメータを設定します。MC-LAGはアクティブ/アクティブモードに設定されており、この例では、 status-control active ステートメントを使用してS0がアクティブMC-LAGノードに設定されています。S0 に障害が発生すると、R1 がアクティブ ノードとして引き継ぎます。 chassis-id ステートメントは、MC-LAGの物理メンバーリンクのポート番号を計算するためにLACPによって使用されます。慣例により、アクティブ ノードにはシャーシ ID 0 が、スタンバイ ノードには 1 が割り当てられます。後の手順で、R1 をサーバ 2 に接続された MC-LAG のアクティブ ノードとして設定します。

    マルチシャーシの集合型イーサネット識別番号(mc-ae-id)は、集約型イーサネットインターフェイスが属するリンクアグリゲーショングループを指定します。S0 および R1 の ae10 インターフェイスは mc-ae-id 10 で設定されています。同様に、ae20 インターフェイスは mc-ae-id 20 で設定されます。

    redundancy-group 1ステートメントは、ICCPが同様の冗長機能を実行する複数のシャーシを関連付け、ピアリングシャーシ上のアプリケーションが相互にメッセージを送信できるように通信チャネルを確立するために使用されます。S0 と R1 の ae10 および ae20 インターフェイスは、同じ冗長性グループである redundancy-group 1 で設定されています。

    modeステートメントは、MC-LAGがアクティブ/スタンバイモードかアクティブ/アクティブモードかを示します。同じグループに属するシャーシは、同じモードである必要があります。

  6. サーバー2(ae20)に接続するMC-LAGのLACPおよびMC-LAGパラメータを設定します。MC-LAG はアクティブ/アクティブ モードに設定され、この例では S0 がスタンバイ MC-LAG ノードとして設定されています。R1 に障害が発生した場合は、S0 がアクティブ ノードとして引き継ぎます。

  7. AE 10 および AE 20 バンドルの VLAN を構成します。

  8. switch-optionsサービスIDを設定します。

    ブリッジ ドメイン内のポートは、レイヤー 2 ブリッジングを実行するために、同じフラッディングまたはブロードキャスト特性を共有します。

    グローバル service-id ステートメントは、ピア(この場合は S0 と R1)間で関連するブリッジ ドメインをリンクするために必要であり、同じ値で設定する必要があります。

  9. ICCPパラメータを設定します。 local パラメータと peer パラメータは、それぞれローカルおよびリモートの IRB インターフェイスに以前に設定された値を反映するように設定されます。IRB(またはループバック)インターフェイスへのICCPピアリングを設定することで、個々のリンク障害に直面してもICCPセッションを稼働したままにすることができます。

  10. グローバル レベルでサービス ID を構成します。サービスを提供する PE ルーターのセットに、ネットワーク全体で同じ一意のサービス ID を設定する必要があります。このサービスIDは、マルチシャーシの集合型イーサネットインターフェイスがブリッジドメインの一部である場合に必要です。

  11. S0 がサポートする MC-LAG バンドルの ICL として機能するよう ae0 インターフェイスを設定します。

    手記:

    QFXシリーズスイッチでは、ICL保護リンクとして物理インターフェイスデバイスを指定する必要があります。ICLの論理ユニットレベルのMC-LAGバンドルへのマッピングはサポートされていません。正しく動作させるには、ユニット0がICL上のMC-LAG VLANのブリッジングをサポートするために使用されていることを確認する必要があります。

S0の結果

設定モードから、 show コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。

R1 ルーターの設定

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。CLIのナビゲーションについては、「 1 コンフィグレーション・モードでのCLIエディタの使用」を参照してください。

ルータ R1 の設定を行う。

  1. シャーシ上に作成するアグリゲートイーサネットインターフェイスの数を指定します。必要なLAGは3つだけですが、追加のLAG容量があれば問題はありません。

  2. ループバック(必要に応じて、この例では不要)と IRB インターフェイス、および IRB インターフェイスの VLAN を設定します。この例では、IRB インターフェイスが ICCP セッションの固定に使用されています。

  3. ICLとICCPの両方の機能をサポートするようにae0インターフェイスを設定します。 vlan-id-list は、ICCP 用の VLAN 100 や MC-LAG 用の VLAN 10 など、さまざまな VLAN をサポートするために使用されます。QFXシリーズ スイッチとは異なり、すべての VLAN をサポートするためのショートカットとして使用される all は、MXシリーズ ルーターではサポートされていません。

    手記:

    ICLリンクは、ICCPに使用されるVLANだけでなく、すべてのMC-LAG VLANもサポートする必要があります。この例では、ae0 リンクが ISL と ICCP の両方をサポートしている場合、最低でも VLAN 10 と VLAN 100 をリストする必要があります。

  4. R0で集約されたイーサネットバンドルに面するサーバー内に含めるメンバーを指定します。

  5. サーバー1(ae10)に接続するMC-LAGのLACPおよびMC-LAGパラメータを設定します。MC-LAGはアクティブ/アクティブモードに設定されており、この例では、 status-control standby ステートメントを使用してR1がスタンバイMC-LAGノードに設定されています。これにより、S0 は ae10 が動作しているときに ae10 のアクティブな MC-LAG ノードになります。S0 に障害が発生すると、R1 がアクティブ ノードとして引き継ぎます。 chassis-id ステートメントは、MC-LAGの物理メンバーリンクのポート番号を計算するためにLACPによって使用されます。慣例により、アクティブ ノードにはシャーシ ID 0 が、スタンバイ ノードには 1 が割り当てられます。

    マルチシャーシの集合型イーサネット識別番号(mc-ae-id )は、集合型イーサネットインターフェイスが属するリンクアグリゲーショングループを指定します。S0 および R1 の ae10 インターフェイスは mc-ae-id 10 で設定されています。同様に、ae20 インターフェイスは mc-ae-id 20 で設定されます。

    redundancy-group 1ステートメントは、ICCPが同様の冗長機能を実行する複数のシャーシを関連付け、ピアリングシャーシ上のアプリケーションが相互にメッセージを送信できるように通信チャネルを確立するために使用されます。S0 と R1 の ae10 および ae20 インターフェイスは、同じ冗長性グループである redundancy-group 1 で設定されています。

    modeステートメントは、MC-LAGがアクティブ/スタンバイモードかアクティブ/アクティブモードかを示します。同じグループに属するシャーシは、同じモードである必要があります。

    この例では、ユニットレベル(以下に示すMC-LAGユニットの下)でのICLインターフェイスの仕様に対するMXシリーズルーターのサポートを示します。必要に応じ、QFXシリーズスイッチS0で示したように、 [edit multi-chassis multi-chassis-protection] 階層の物理デバイスレベル(ユニット0を想定)でグローバルにICL保護リンクを指定することができます。

    手記:

    MXプラットフォームでは、 edit multi-chassis multi-chassis-protection 階層でグローバルレベルの物理デバイス宣言を使用するか、ここに示すようにMC-LAGバンドル内の論理ユニットレベルでICLインターフェイスを指定できます。QFXシリーズスイッチは、物理デバイスのグローバルレベル仕様のみをサポートします。

  6. サーバー2(ae20)に接続するMC-LAGのLACPおよびMC-LAGパラメータを設定します。MC-LAGはアクティブ/アクティブモードに設定され、 この例では、R1がアクティブなMC-LAGノードに設定されています。R1 に障害が発生した場合、S0 が ae20 MC-LAG のアクティブ ノードとして引き継ぎます。

  7. ae10 バンドルと ae20 バンドルの VLAN を設定します。

    手記:

    MXシリーズ ルーターでは、 [edit bridge-domains] 階層の下で VLAN を定義します。WFXシリーズスイッチでは、これは [edit vlans] 階層で行われます。これが、QFXシリーズスイッチとMXシリーズルーターの違いの1つです。

  8. switch-optionsサービスIDを設定します。

    ブリッジ ドメイン内のポートは、レイヤー 2 ブリッジングを実行するために、同じフラッディングまたはブロードキャスト特性を共有します。

    グローバル service-id ステートメントは、ピア(この場合は S0 と R1)間で関連するブリッジ ドメインをリンクするために必要であり、同じ値で設定する必要があります。

  9. ICCPパラメータを設定します。 local パラメータと peer パラメータは、それぞれローカルおよびリモートの IRB インターフェイスで以前に設定された値を反映するように設定されます。IRB(またはループバック)インターフェイスへのICCPピアリングを設定することで、個々のリンク障害に直面してもICCPセッションを稼働したままにすることができます。

  10. グローバル レベルでサービス ID を構成します。サービスを提供する一連の PE デバイス内のサービスに対して、ネットワーク全体に同じ固有の設定を設定する必要があります。このサービスIDは、マルチシャーシの集合型イーサネットインターフェイスがブリッジドメインの一部である場合に必要です。

R1の結果

設定モードから、 show コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。

検証

以下の動作モードコマンドを実行して、設定が正しく機能していることを確認します。

  • show iccp

  • show interfaces mc-ae

  • show interfaces aeX (0, 10, and 20)

  • QFXシリーズ スイッチで、 show vlans コマンドと show ethernet-switching table コマンドを使用します

  • MXシリーズ ルーターで、show bridge mac-table コマンドを使用します。

  • サーバー間のレイヤー2接続の確認

検証コマンドを選択すると、期待どおりの出力が表示されます。S0の show iccp コマンドから始めます。ICCP セッションが確立されていない場合は、IRB インターフェイス間で ping コマンドを発行して、ae0 ICCP/ICL リンク上で予期されるレイヤー 2 接続を確認します。

次に、S0 で show interfaces mc-ae extensive コマンドを実行します。出力では、両方のMC-LAGの予想されるアクティブ/アクティブステータスとステータスコントロールのアクティブ/スタンバイ状態を確認します。この例では、S0 が ae10 のステータス制御アクティブ ノードであり、ae20 のスタンバイ ノードであることを思い出してください。

show interfaces コマンドは、ICCP/ICL および MC-LAG バンドルが立ち上がっていることを確認するために使用します。簡潔にするために、ae10バンドルの出力のみを示しています。すべての AE インターフェイス(ae0、ae10、ae20)が稼働している必要があります。

show vlans detailおよびshow ethernet-switching tableコマンドは、S0デバイス上のICCP/ICLおよびMC-LAGインターフェイスのVLAN定義とマッピングを確認するために使用します。

最後に、サーバー 1 とサーバー 2 の間で ping を実行して、レイヤー 2 の接続を確認します。

例:MC-LAG を通過する FCoE トランジット スイッチ トラフィックの CoS の設定

MC-LAG(マルチシャーシリンクアグリゲーショングループ)は、2台のスイッチ間の冗長性とロードバランシング、サーバーなどのクライアントデバイスに対するマルチホーミングのサポート、スパニングツリープロトコル(STP)を実行しないループフリーのレイヤー2ネットワークを提供します。

手記:

この例では、ELS(拡張レイヤー 2 ソフトウェア)設定スタイルをサポートしない Junos OS を使用しています。ご使用のスイッチが、ELS をサポートしているソフトウェアを実行している場合は、 例:MC-LAG を通過する FCoE トランジット スイッチ トラフィックに ELS を使用した CoS の設定を参照してください。ELSの詳細については、「 拡張レイヤー2ソフトウェアCLIの使用」を参照してください。

MC-LAGを使用して、 逆U 型トポロジーのFCoE(FCoE)トラフィックに冗長なアグリゲーション層を提供できます。MC-LAG 全体で FCoE トラフィックのロスレス転送をサポートするには、MC-LAG ポート メンバーがある両方のスイッチで適切なサービス クラス(CoS)を設定する必要があります。MC-LAGは転送クラスとIEEE 802.1pの優先順位情報を伝送しないため、CoSの設定は両方のMC-LAGスイッチで同じである必要があります。

手記:

この例では、2 台のスイッチを接続する MC-LAG を介して FCoE トラフィックのロスレス トランスポートを提供するように CoS を構成する方法を説明します。また、FCoE ホストを MC-LAG を形成する 2 つのスイッチに接続する FCoE トランジット スイッチで CoS を設定する方法についても説明します。

この例では、MC-LAG自体の設定方法については説明 しません 。ただし、この例には、MC-LAG でのインターフェイス メンバーシップの設定方法のみを示す MC-LAG 設定のサブセットが含まれています。

FCoE-FC ゲートウェイ設定(仮想 FCoE-FC ゲートウェイ ファブリック)の一部であるポートは、MC-LAG をサポートしていません。MC-LAG のメンバーであるポートは、FCoE パススルー トランジット スイッチ ポートとして機能します。

QFXシリーズスイッチとEX4600スイッチはMC-LAGをサポートしています。QFabric システム ノード デバイスは MC-LAG をサポートしていません。

必要条件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • FCoE トラフィックの MC-LAG を形成する 2 台のジュニパーネットワークスQFX3500スイッチ。

  • トランジット スイッチ モードで FCoE サーバー アクセスを提供し、MC-LAG スイッチに接続する 2 台のジュニパーネットワークス QFX3500 スイッチ。これらのスイッチは、スタンドアロンQFX3500スイッチにすることも、QFabric システムのノードデバイスにすることもできます。

  • トランジット スイッチに接続された FCoE サーバー(または他の FCoE ホスト)。

  • QFXシリーズ向けJunos OS リリース12.2以降

概要

FCoE トラフィックにはロスレス トランスポートが必要です。この例では、次の方法を示します。

  • MC-LAG を形成する 2 台のQFX3500スイッチで、PFC(プライオリティベースのフロー制御)や拡張伝送選択(ETS、FCoE 転送クラスのプライオリティとフォワーディングクラス設定されたプライオリティ グループのリソースの階層スケジューリング)など、FCoE トラフィックの CoS を設定します。

    手記:

    インターフェイスで PFC を設定または変更すると、PFC の変更が完了するまでポート全体がブロックされます。PFC の変更が完了すると、ポートのブロックが解除され、トラフィックが再開されます。ポートをブロックすると、入力トラフィックと出力トラフィックが停止し、ポートのブロックが解除されるまで、ポート上のすべてのキューでパケット損失が発生します。

  • FCoE ホストを MC-LAG スイッチに接続する 2 つの FCoE トランジット スイッチで FCoE の CoS を設定し、FCoE トランジット スイッチのアクセス ポートで FCoE VLAN の FIP スヌーピングを有効にします。

  • FCoE VLAN で IGMP スヌーピングを無効にします。

    手記:

    これは、VLAN で IGMP スヌーピングが有効になっている場合にのみ必要です。Junos OS リリース 13.2 より前は、VLAN 上で IGMP スヌーピングがデフォルトで有効になっていました。Junos OS リリース 13.2 以降、IGMP スヌーピングはデフォルト VLAN 上でのみデフォルトで有効になります。

  • ロスレス FCoE トランスポートをサポートするために、各インターフェイスの適切なポート モード、MTU、および FCoE の信頼された状態または信頼できない状態を構成します。

位相幾何学

トランジット スイッチとして機能するスイッチは、 図 6 に示すように、逆 U ネットワーク トポロジーの FCoE トラフィックの MC-LAG をサポートします。

図 6:FCoE トランジット スイッチ Supported Topology for an MC-LAG on an FCoE Transit Switch上の MC-LAG でサポートされるトポロジ

表 3 は、この例の構成コンポーネントを示しています。

表 3:MC-LAG 構成トポロジー全体の FCoE トラフィック向け CoS のコンポーネント

コンポーネント

設定

ハードウェア

QFX3500 スイッチ 4 台(パススルー トランジット スイッチとして MC-LAG を形成する 2 台と、FCoE アクセス用のトランジット スイッチ 2 台)。

転送クラス(すべてのスイッチ)

デフォルトの fcoe 転送クラス。

分類子(IEEE 優先度への受信トラフィックの転送クラスマッピング)

すべての FCoE インターフェイス上のデフォルトの IEEE 802.1p の信頼できる分類子。

LAG と MC-LAG

S1—ポートxe-0/0/10およびx-0/0/11は、スイッチS1をスイッチS2.接続するLAG ae0のメンバーです。ポートxe-0/0/20とxe-0/0/21は、MC-LAG ae1.のメンバーです。すべてのポートは、 trunk ポートモードで、 fcoe-trustedとして、MTUが 2180で設定されます。

S2—ポートxe-0/0/10およびx-0/0/11は、スイッチS2をスイッチS1.接続するLAG ae0のメンバーです。ポートxe-0/0/20とxe-0/0/21は、MC-LAG ae1.のメンバーです。すべてのポートは、fcoe-trustedとしてtrunkポートモードで設定され、MTUは2180です。

手記:

スイッチS1およびS2のポートxe-0/0/20およびxe-0/0/21は、MC-LAGのメンバーです。

TS1—ポートxe-0/0/25およびx-0/0/26はLAG ae1のメンバーであり、 trunk ポートモードで fcoe-trustedとして設定され、MTUは 2180.ポートxe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33は、 tagged-access ポートモードで設定され、MTUは 2180です。

TS2—ポートxe-0/0/25およびx-0/0/26はLAG ae1のメンバーであり、 trunk ポートモードで fcoe-trustedとして設定され、MTUは 2180.ポートxe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33は、 tagged-access ポートモードで設定され、MTUは 2180です。

FCoE キュー スケジューラ(すべてのスイッチ)

fcoe-sched:最小帯域 3g最大帯域 100%優先度 low

転送クラスからスケジューラへのマッピング(すべてのスイッチ)

スケジューラ マップ fcoe-map:転送クラス fcoeScheduler fcoe-sched

転送クラス セット(FCoE プライオリティ グループ、すべてのスイッチ)

fcoe-pg: 転送クラス fcoe

エグレスインターフェイス:

  • S1-LAG ae0 および MC-LAG ae1

  • S2:LAG ae0 および MC-LAG ae1

  • TS1—LAG ae1、インターフェイス xe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33

  • TS2:LAG ae1、インターフェイス xe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33

トラフィック制御プロファイル(すべてのスイッチ)

fcoe-tcp: スケジューラマップ fcoe-map最小帯域 3g最大帯域 100%

PFC 輻輳通知プロファイル(すべてのスイッチ)

fcoe-cnp:コードポイント 011

イングレスインターフェイス:

  • S1-LAG ae0 および MC-LAG ae1

  • S2:LAG ae0 および MC-LAG ae1

  • TS1—LAG ae1、インターフェイス xe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33

  • TS2:LAG ae1、インターフェイス xe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33

FCoE VLAN 名とタグ ID

名前—fcoe_vlanID—100

4 つすべてのスイッチで FCoE トラフィックを伝送するインターフェイスに FCoE VLAN を含めます。

4 つすべてのスイッチで、FCoE VLAN に属するインターフェイスの IGMP スヌーピングを無効にします。

FIP スヌーピング

FCoE VLAN 上のトランジット スイッチ TS1 および TS2 で FIP スヌーピングを有効にします。MC-LAG スイッチに接続する LAG インターフェイスを FCoE の信頼済みインターフェイスとして設定し、FIP スヌーピングを実行しないようにします。

この例ではVN2VN_Port FCoE サーバに接続された FCoE トランジット スイッチ インターフェイスで FIP スヌーピングを有効にします。この例は、トランジット スイッチのアクセス ポートで FIP スヌーピングが有効になっている場合VN2VF_Port同様に有効です。有効にする FIP スヌーピングの方法は、ネットワーク設定によって異なります。

手記:

この例では、デフォルトの IEEE 802.1p の信頼できる BA 分類子を使用しています。これは、明示的に設定された分類子を適用しない場合、トランクモードおよびタグ付きアクセス モード ポートに自動的に適用されます。

MC-LAG 全体の FCoE トラフィックの CoS を設定するには、次の手順に従います。

  • デフォルトの FCoE 転送クラスと転送クラスからキューへのマッピングを使用します(FCoE 転送クラスまたは出力キューは明示的に設定しないでください)。デフォルトの FCoE 転送クラスは fcoeで、デフォルトの出力キューはキュー 3 です。

    手記:

    Junos OS リリース 12.2 では、明示的に設定された転送クラスにマッピングされたトラフィックは、 fcoe などのロスレス転送クラスであっても、損失の多い(best-effort)トラフィックとして扱われ、ロスレス処理は行われ ません 。リリース 12.2 でロスレス処理を受けるには、トラフィックはデフォルトのロスレス転送クラス(fcoe または no-loss)のいずれかを使用する必要があります。

    Junos OS リリース 12.3 以降では、明示的な転送クラス設定に no-loss パケット ドロップ属性を含めることで、ロスレス転送クラスを設定できます。

  • パケットの IEEE 802.1p コード ポイント(CoS 優先度)によって受信パケットを転送クラスにマッピングする、デフォルトの信頼できる BA 分類子を使用します。信頼できる分類子は、トランク モードおよびタグ付きアクセス ポート モードのインターフェイスのデフォルト分類子です。デフォルトの信頼できる分類子は、IEEE 802.1p コード ポイント 3(011)の着信パケットを FCoE 転送クラスにマッピングします。デフォルトの分類子を使用する代わりに BA 分類子を設定する場合は、両方の MC-LAG スイッチで FCoE トラフィックがまったく同じ方法で転送クラスに分類されるようにする必要があります。デフォルトの分類子を使用すると、MC-LAGポートでの分類子設定の一貫性が確保できます。

  • FCoE コード ポイント(この例ではコード ポイント 011 )で PFC を有効にする輻輳通知プロファイルを設定します。輻輳通知プロファイルの設定は、両方のMC-LAGスイッチで同じである必要があります。

  • 輻輳通知プロファイルをインターフェイスに適用します。

  • インターフェイスで拡張伝送選択(ETS、階層スケジューリングとも呼ばれます)を設定して、ロスレス FCoE トランスポートに必要な帯域幅を提供します。ETS の設定には、FCoE 転送クラス、FCoE 転送クラスを含む転送クラス セット(優先グループ)、および FCoE トラフィックを含む転送クラス セットに帯域幅を割り当てるトラフィック制御プロファイルの帯域幅スケジューリングの設定が含まれます。

  • インターフェイスに ETS スケジューリングを適用します。

  • ロスレス FCoE トランスポートをサポートするために、各インターフェイスのポート モード、MTU、FCoE の信頼された状態または信頼できない状態を設定します。

さらに、この例では、FCoE サーバに接続されているトランジット スイッチの TS1 および TS2 ポートで FIP スヌーピングを有効にする方法と、FCoE VLAN で IGMP スヌーピングを無効にする方法について説明します。セキュアなアクセスを提供するには、FCoE アクセス ポートで FIP スヌーピングをイネーブルにする必要があります。

この例では、MC-LAG 全体のロスレス FCoE トランスポートをサポートするための CoS 設定に焦点を当てています。この例では、MC-LAGとLAGのプロパティを設定する方法については説明しませんが、ロスレストランスポートをサポートするために必要なポート特性を設定する方法と、MC-LAGとLAGにインターフェイスを割り当てる方法を示しています。

CoS を設定する前に、以下を設定します。

  • スイッチ S1 および S2 をスイッチ TS1 および TS2 に接続する MC-LAG。

  • トランジット スイッチ TS1 および TS2 を MC-LAG スイッチ S1 および S2 に接続する LAG。

  • スイッチS1とスイッチS2を接続するLAG。

構成

MC-LAG 全体でロスレス FCoE トランスポート用に CoS を設定するには、以下のタスクを実行します。

CLIクイック構成

MC-LAG 全体でロスレス FCoE トランスポート用に CoS を迅速に設定するには、次のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除し、ネットワーク構成に合わせて変数と詳細を変更してから、 [edit] 階層レベルで MC-LAG スイッチ S1 および MC-LAG スイッチ S2 の CLI にコマンドをコピーして貼り付けます。スイッチS1とS2の設定は、CoSの設定が同一でなければならないことと、この例では両方のスイッチで同じポートを使用しているため、同一です。

スイッチS1およびスイッチS2

MC-LAG 全体のロスレス FCoE トランスポートの CoS を迅速に設定するには、次のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除して、ネットワーク設定に一致するように変数と詳細を変更し、 [edit] 階層レベルでトランジット スイッチ TS1 とトランジット スイッチ TS2 の CLI にコマンドをコピーして貼り付けます。スイッチ TS1 と TS2 の設定は、CoS の設定が同一でなければならないことと、この例では両方のスイッチで同じポートを使用しているため、同一です。

スイッチ TS1 とスイッチ TS2

MC-LAG スイッチ S1 および S2 の設定

手順

CoS Resource Scheduling(ETS)、PFC、FCoE VLAN、および LAG および MC-LAG インターフェイスのメンバーシップと特性を設定して、MC-LAG 全体のロスレス FCoE トランスポートをサポートするには(この例では、デフォルトの fcoe 転送クラスとデフォルトの分類子を使用して、受信する FCoE トラフィックを FCoE IEEE 802.1p コード ポイント 011にマッピングするため、設定は行いません)。

  1. FCoE キューの出力スケジューリングを設定します。

  2. FCoE 転送クラスを FCoE スケジューラ(fcoe-sched)にマッピングします。

  3. FCoE トラフィックの転送クラス セット(fcoe-pg)を設定します。

  4. FCoE 転送クラス セットで使用するトラフィック制御プロファイル(fcoe-tcp)を定義します。

  5. LAG および MC-LAG インターフェイスに、FCoE 転送クラス セットとトラフィック制御プロファイルを適用します。

  6. FCoE を IEEE 802.1 コード ポイント 011に適用する輻輳通知プロファイル(fcoe-cnp)を作成して、FCoE プライオリティで PFC を有効にします。

  7. LAGおよびMC-LAGインターフェイスにPFC設定を適用します。

  8. FCoEトラフィック(fcoe_vlan)のVLANを設定します。

  9. FCoE VLAN で IGMP スヌーピングを無効にします。

  10. 2つのMC-LAGスイッチ間のLAGにメンバーインターフェイスを追加します。

  11. メンバー インターフェイスを MC-LAG に追加します。

  12. LAG(ae0)とMC-LAG(ae1)のポートモードを trunk として、FCoE VLAN(fcoe_vlan)のメンバーシップを設定します。

  13. LAGおよびMC-LAGインターフェイスのMTUを 2180 に設定します。

    2180 バイトは、ペイロードとヘッダーのサイズにより、FCoE パケットを処理するために必要な最小サイズです。必要に応じて、MTU をより大きなバイト数に設定できますが、2180 バイト以上です。

  14. LAG および MC-LAG インターフェイスを FCoE の信頼できるポートとして設定します。

    他のスイッチに接続するポートは信頼する必要があり、FIP スヌーピングを実行しないでください。

FCoE トランジット スイッチ TS1 および TS2 の設定

手順

FCoE トランジット スイッチ TS1 および TS2 の CoS 設定は、MC-LAG スイッチ S1 および S2 の CoS 設定と似ています。ただし、ポートの設定は異なるため、スイッチ TS1 とスイッチ TS2 の FCoE アクセス ポートで FIP スヌーピングを有効にする必要があります。

Resource Scheduling(ETS)、PFC、FCoE VLAN、および LAG インターフェイスのメンバーシップと特性を設定して、MC-LAG 全体のロスレス FCoE トランスポートをサポートします(この例では、デフォルトの fcoe 転送クラスとデフォルトの分類子を使用して、受信 FCoE トラフィックを FCoE IEEE 802.1p コード ポイント 011 にマッピングするため、これらは設定しません)。

  1. FCoE キューの出力スケジューリングを設定します。

  2. FCoE 転送クラスを FCoE スケジューラ(fcoe-sched)にマッピングします。

  3. FCoE トラフィックの転送クラス セット(fcoe-pg)を設定します。

  4. FCoE 転送クラス セットで使用するトラフィック制御プロファイル(fcoe-tcp)を定義します。

  5. LAG インターフェイスと FCoE アクセス インターフェイスに、FCoE 転送クラス セットとトラフィック制御プロファイルを適用します。

  6. FCoE を IEEE 802.1 コード ポイント 011に適用する輻輳通知プロファイル(fcoe-cnp)を作成して、FCoE プライオリティで PFC を有効にします。

  7. PFC 設定を LAG インターフェイスと FCoE アクセス インターフェイスに適用します。

  8. FCoEトラフィック(fcoe_vlan)のVLANを設定します。

  9. FCoE VLAN で IGMP スヌーピングを無効にします。

  10. メンバーインターフェイスをLAGに追加します。

  11. LAG(ae1)で、ポートモードを trunk に設定し、FCoE VLAN(fcoe_vlan)のメンバーシップに設定します。

  12. FCoE アクセス インターフェイス(xe-0/0/30xe-0/0/31xe-0/0/32xe-0/0/33)で、ポート モードを tagged-access 、FCoE VLAN(fcoe_vlan)のメンバーシップとして設定します。

  13. LAG および FCoE アクセス インターフェイスの MTU を 2180 に設定します。

    2180 バイトは、ペイロードとヘッダーのサイズにより、FCoE パケットを処理するために必要な最小サイズです。必要に応じて、MTU をより大きなバイト数に設定できますが、2180 バイト以上です。

  14. LAG インターフェイスを FCoE の信頼できるポートとして設定します。他のスイッチに接続するポートは信頼する必要があり、FIP スヌーピングを実行しないでください。

    手記:

    アクセスポートxe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33は、FCoEの信頼できるポートとして設定されていません。アクセス ポートは FCoE デバイスに直接接続され、ネットワーク セキュリティを確保するために FIP スヌーピングを実行する必要があるため、信頼できないポートとしてデフォルトの状態のままです。

  15. 不正な FCoE ネットワーク アクセスを防止するために、FCoE VLAN で FIP スヌーピングを有効にします(この例では FIP スヌーピングVN2VN_Port使用しています。VN2VF_Port FIP スヌーピングを使用する場合、この例は同様に有効です)。

業績

MC-LAG スイッチ S1 と MC-LAG スイッチ S2 の CoS 設定の結果を表示します(両方のスイッチの結果は同じです)。

手記:

show コマンドで設定のデフォルト部分が表示されないため、転送クラスと分類子の設定は表示されません。

FCoE トランジット スイッチ TS1 と FCoE トランジット スイッチ TS2 の CoS 設定の結果を表示します(両方のトランジット スイッチの結果は同じです)。

検証

CoS コンポーネントと FIP スヌーピングが設定され、正常に動作していることを確認するには、次のタスクを実行します。この例では、デフォルトの fcoe 転送クラスとデフォルトの IEEE 802.1p 信頼分類子を使用しているため、これらの設定の検証は示されていません。

出力キュー・スケジューラが作成されていることの確認

目的

FCoE トラフィックの出力キュー スケジューラの帯域幅パラメータと優先度が正しく、正しい転送クラス(出力キュー)にマッピングされていることを確認します。キュー スケジューラの検証は、4 つのスイッチのいずれでも同じです。

アクション

動作モード コマンド show class-of-service scheduler-map fcoe-mapを使用して、スケジューラ マップを一覧表示します。

意味

show class-of-service scheduler-map fcoe-map コマンドは、スケジューラー・マップ・fcoe-mapのプロパティーをリストします。コマンド出力には以下が含まれます。

  • スケジューラ マップの名前 (fcoe-map)

  • スケジューラの名前 (fcoe-sched)

  • スケジューラにマッピングされた転送クラス(fcoe)

  • 最小保証キュー帯域幅(伝送レート 3000000000 bps)

  • スケジューリングの優先度 (low)

  • キューが消費できる優先度グループの最大帯域幅(シェーピング レート 100 percent)

  • 各ドロップ プロファイル名のドロップ プロファイル損失の優先度。FCoE トラフィックにはドロップ プロファイルを適用しないため、この例ではドロップ プロファイルは含まれていません。

優先度グループ出力スケジューラ(トラフィック制御プロファイル)が作成されていることを確認

目的

トラフィック制御プロファイル fcoe-tcp が、正しい帯域幅パラメータとスケジューラマッピングで作成されていることを確認します。プライオリティ グループ スケジューラの検証は、4 つのスイッチのそれぞれで同じです。

アクション

動作モード コマンドを使用して、FCoE トラフィック制御プロファイルのプロパティを一覧表示します show class-of-service traffic-control-profile fcoe-tcp

意味

show class-of-service traffic-control-profile fcoe-tcpコマンドは、設定されたすべてのトラフィック制御プロファイルを一覧表示します。トラフィック制御プロファイルごとに、コマンド出力には以下が含まれます。

  • トラフィック制御プロファイルの名前(fcoe-tcp)

  • 優先度グループが消費できる最大ポート帯域幅(シェーピング レート 100 percent)

  • トラフィック制御プロファイル(fcoe-map)に関連付けられたスケジューラ マップ

  • 最小保証プライオリティ グループ ポート帯域幅(保証レート 3000000000 (bps))

転送クラスセット(優先度グループ)が作成されていることを確認

目的

FCoE 優先度グループが作成されており、 fcoe プライオリティ(転送クラス)が FCoE プライオリティ グループに属していることを確認します。転送クラス セットの検証は、4 つのスイッチでそれぞれ同じです。

アクション

show class-of-service forwarding-class-set fcoe-pg動作モードコマンドを使用して、転送クラスセットを一覧表示します。

意味

show class-of-service forwarding-class-set fcoe-pg コマンドは、fcoe-pg優先度グループに属するすべての転送クラス(優先度)と、優先度グループの内部インデックス番号を一覧表示します。このコマンドの出力は、設定された転送クラス fcoe-pgに転送クラス fcoeが含まれていることを示しています。

優先順位に基づくフロー制御が有効になっていることを確認する

目的

FCoE コード ポイントで PFC が有効になっていることを確認します。PFC 検証は、4 つのスイッチのいずれでも同じです。

アクション

動作モード コマンド show class-of-service congestion-notification fcoe-cnpを使用して、FCoE 混雑通知プロファイルを一覧表示します。

意味

show class-of-service congestion-notification fcoe-cnp コマンドは、輻輳通知プロファイル内の PFC が有効になっているすべての IEEE 802.1p コード ポイントを一覧表示します。このコマンドの出力は、fcoe-cnp輻輳通知プロファイルのコード ポイント 011(fcoe キュー)で PFC が有効になっていることを示しています。

コマンドには、デフォルトのケーブル長(100 メートル)、デフォルトの最大受信単位(2500 バイト)、および出力キューへの優先度のデフォルトのマッピングも表示されます。これは、この例にこれらのオプションの設定が含まれていないためです。

インターフェイス サービス クラスの設定が作成済みであることの確認

目的

インターフェイスの CoS プロパティが正しいことを確認します。MC-LAG スイッチ S1 および S2 の検証出力は、FCoE トランジット スイッチ TS1 および TS2 の出力とは異なります。

アクション

動作モードコマンド show configuration class-of-service interfacesを使用して、MC-LAGスイッチS1およびS2のインターフェイスCoS設定を一覧表示します。

動作モード コマンド show configuration class-of-service interfacesを使用して、FCoE トランジット スイッチ TS1 および TS2 のインターフェイス CoS 設定を一覧表示します。

意味

show configuration class-of-service interfacesコマンドは、すべてのインターフェイスのサービスクラス設定を一覧表示します。各インターフェイスのコマンド出力には、次のものが含まれます。

  • インターフェイスの名前( ae0xe-0/0/30 など)

  • インターフェイスに関連付けられた転送クラス セットの名前(fcoe-pg)

  • インターフェイスに関連付けられたトラフィック制御プロファイルの名前(出力トラフィック制御プロファイル、 fcoe-tcp)

  • インターフェイスに関連付けられた輻輳通知プロファイルの名前(fcoe-cnp)

手記:

LAGのメンバーであるインターフェイスは、個別には表示されません。LAGまたはMC-LAG CoS設定は、LAGまたはMC-LAGのメンバーであるすべてのインターフェイスに適用されます。たとえば、MC-LAGスイッチS1およびS2のインターフェイスCoS設定出力には、LAG CoS設定が表示されますが、メンバーインターフェイスのCoS設定は個別に表示されません。FCoE トランジット スイッチ TS1 および TS2 のインターフェイス CoS 設定出力には、LAG CoS 設定が表示されますが、LAG のメンバーではないインターフェイス xe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33 の設定も表示されます。

インターフェイスが正しく設定されていることの確認

目的

インターフェイスのLAGメンバーシップ、MTU、VLANメンバーシップ、およびポートモードが正しいことを確認します。MC-LAG スイッチ S1 および S2 の検証出力は、FCoE トランジット スイッチ TS1 および TS2 の出力とは異なります。

アクション

動作モードコマンド show configuration interfacesを使用して、MC-LAGスイッチS1およびS2のインターフェイス設定を一覧表示します。

動作モード コマンド show configuration interfacesを使用して、FCoE トランジット スイッチ TS1 および TS2 のインターフェイス設定を一覧表示します。

意味

show configuration interfaces コマンドは、各インターフェイスの設定をインターフェイス名別に一覧表示します。

LAGのメンバーである各インターフェイスについて、コマンドはインターフェイスが属するLAGの名前のみを一覧表示します。

各LAGインターフェイスおよびLAGのメンバーではない各インターフェイスのコマンド出力には、次のものが含まれます。

  • MTU(2180)

  • インターフェイスのユニット番号(0)

  • ポート モード(2 台のスイッチを接続するインターフェイスの場合は trunk モード、FCoE ホストに接続するインターフェイスの場合は tagged-access モード)

  • インターフェイスがメンバーになっているVLANの名前(fcoe_vlan)

FCoE トランジット スイッチ TS1 および TS2 アクセス インターフェイス上の FCoE VLAN で FIP スヌーピングが有効になっていることの確認

目的

FCoE VLAN アクセス インターフェイスで FIP スヌーピングが有効になっていることを確認します。FIP スヌーピングは FCoE アクセス インターフェイスでのみ有効であるため、FCoE トランジット スイッチ TS1 および TS2 でのみ有効になります。FIP スヌーピングはトランジット スイッチ TS1 および TS2 FCoE アクセス ポートで実行されるため、MC-LAG スイッチ S1 および S2 では FIP スヌーピングは有効になっていません。

アクション

動作モード コマンド show configuration ethernet-switching-options secure-access-portを使用して、FCoE トランジット スイッチ TS1 および TS2 のポート セキュリティ設定を一覧表示します。

意味

show configuration ethernet-switching-options secure-access-port コマンドは、ポートが信頼できるかどうかなど、ポートのセキュリティ情報を一覧表示します。コマンドの出力は、次のことを示しています。

  • LAG ポート ae1.0は、FCoE トランジット スイッチを MC-LAG スイッチに接続し、FCoE 信頼できるインターフェイスとして設定されます。FIPスヌーピングは、LAG(xe-0/0/25およびxe-0/0/26)のメンバーインターフェイスでは実行されません。

  • FCoE VLAN(fcoe_vlan)で FIP スヌーピングが有効(examine-fip)であり、FIP スヌーピングのタイプが FIP スヌーピング(examine-vn2vn)VN2VN_Port、ビーコン周期が 90000 ミリ秒に設定されています。トランジット スイッチ TS1 および TS2 では、インターフェイスが FCoE 信頼済みとして設定されていない限り、FCoE VLAN のすべてのインターフェイス メンバーが FIP スヌーピングを実行します。トランジット スイッチ TS1 および TS2 では、インターフェイス xe-0/0/30、xe-0/0/31、xe-0/0/32、xe-0/0/33 は FCoE 信頼済みとして設定されていないため、FIP スヌーピングを実行します。LAG ae1のインターフェイスメンバー(xe-0/0/25およびxe-0/0/26)は、LAGがFCoEの信頼済みとして設定されているため、FIPスヌーピングを実行しません。

FCoE トランジット スイッチ TS1 および TS2 で FIP スヌーピング モードが正しいことの確認

目的

FCoE VLAN で FIP スヌーピング モードが正しいことを確認します。FIP スヌーピングは FCoE アクセス インターフェイスでのみ有効であるため、FCoE トランジット スイッチ TS1 および TS2 でのみ有効になります。FIP スヌーピングはトランジット スイッチ TS1 および TS2 FCoE アクセス ポートで実行されるため、MC-LAG スイッチ S1 および S2 では FIP スヌーピングは有効になっていません。

アクション

動作モード コマンド show fip snooping briefを使用して、FCoE トランジット スイッチ TS1 および TS2 の FIP スヌーピング設定を一覧表示します。

手記:

出力は、関連情報のみを表示するために切り捨てられています。

意味

show fip snooping brief コマンドは、FIP スヌーピング VLAN や FIP スヌーピング モードなどの FIP スヌーピング情報を一覧表示します。コマンドの出力は、次のことを示しています。

  • FIP スヌーピングが有効になっている VLAN は fcoe_vlan

  • FIP スヌーピング モードは VN2VN_Port FIP スヌーピング(VN2VN Snooping)です

FCoE VLAN で IGMP スヌーピングが無効になっていることの確認

目的

4 つすべてのスイッチの FCoE VLAN で IGMP スヌーピングが無効になっていることを確認します。

アクション

show configuration protocols igmp-snooping コマンドを使用して、4 つのスイッチそれぞれの IGMP スヌーピング プロトコル情報を一覧表示します。

意味

show configuration protocols igmp-snooping コマンドは、スイッチ上で設定された VLAN の IGMP スヌーピング設定を一覧表示します。コマンドの出力は、FCoE VLAN(fcoe_vlan)で IGMP スヌーピングが無効になっていることを示しています。

例:EVPN-MPLSとMC-LAGトポロジーの相互作用

この例では、EVPN(イーサネットVPN)を使用して、MPLSネットワーク経由のマルチシャーシリンクアグリゲーション(MC-LAG)ネットワークをデータセンターネットワークまたは地理的に分散したキャンパスネットワークに拡張する方法を示しています。

EVPN-MPLSインターワーキングは、2台のMXシリーズルーター、2台のEX9200スイッチ、または2台のデバイスの組み合わせがMC-LAGピアとして機能するMC-LAGトポロジーでサポートされており、ICCP(シャーシ間制御プロトコル)とICL(シャーシ間リンク)を使用してトポロジーを接続および維持します。MC-LAGピアは、MPLSネットワーク内のPE(プロバイダエッジ)デバイスに接続されています。PE デバイスは、MXシリーズ ルーターまたは EX9200 スイッチのいずれかです。

この例では、MPLS ネットワーク内の MC-LAG ピアと PE デバイスが相互に動作するように設定する方法を示しています。

必要条件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • EX9200スイッチ 3台:

    • PE1 と PE2 は、どちらも MC-LAG トポロジーの MC-LAG ピアおよび EVPN-MPLS オーバーレイネットワークの EVPN BGP ピアとして機能します。

    • PE3は、EVPN-MPLSオーバーレイネットワークでEVPN BGPピアとして機能します。

  • EX9200スイッチは、Junos OS リリース17.4R1以降のソフトウェアを実行しています。

手記:

MC-LAGトポロジーには2つのCE(カスタマーエッジ)デバイスが含まれていますが、この例ではPE1、PE2、およびPE3の設定に焦点を当てています。

概要とトポロジー

図 7 は、MC-LAG ピアとして設定されたプロバイダ エッジ デバイス PE1 と PE2 を使用した MC-LAG トポロジーを示しています。MC-LAGピアは、ICCPリンクを介して制御情報を交換し、ICLを介してデータトラフィックを交換します。この例では、ICLは2つのインターフェイスで構成される集合型イーサネットインターフェイスです。

図 7:EVPN-MPLS と MC-LAG トポロジーの相互作用 EVPN-MPLS Interworking With an MC-LAG Topology

図 7 のトポロジーには、CE デバイス CE1 と CE2 も含まれており、どちらも各 PE デバイスにマルチホームされています。CE1と2台のPEデバイス間のリンクは、アクティブ/アクティブモードのMC-LAGが設定された集合型イーサネットインターフェイスとしてバンドルされます。

図 7 のトポロジーには、MPLS ネットワークのエッジの PE3 も含まれています。PE3は、MC-LAGネットワークとデータセンターまたは地理的に分散したキャンパスネットワークとの間のゲートウェイとして機能します。PE1、PE2、PE3はEVPNを実行し、MC-LAGネットワーク内のホストが、MPLSネットワークを介在してデータセンターや他のキャンパスネットワーク内のホストと通信できるようにします。

EVPN-MPLS相互作用機能の観点から見ると、PE3はEVPN BGPピアとしてのみ機能し、MC-LAGトポロジーのPE1とPE2には2つの役割があります。

  • MC-LAG ネットワーク内の MC-LAG ピア。

  • EVPN-MPLS ネットワーク内の EVPN BGP ピア。

2 つの役割があるため、PE1 と PE2 は MC-LAG、EVPN、BGP、および MPLS 属性で設定されます。

表4 は、PE1、PE2、およびPE3に設定された主要なMC-LAGおよびEVPN(BGPおよびMPLS)属性の概要を示しています。

表4: PE1、PE2、およびPE3に設定された主要なMC-LAGおよびEVPN(BGPおよびMPLS)属性

主な属性

PE1

PE2の

PE3の

MC-LAG Attributes

インターフェイス

ICL:xe-2/1/1 と xe-2/1/2 で構成される集合型イーサネット インターフェイス ae1

ICCP:xe-2/1/0

ICL:xe-2/1/1 と xe-2/1/2 で構成される集合型イーサネット インターフェイス ae1

ICCP:xe-2/1/0

該当なし

EVPN-MPLS

インターフェイス

PE3 への接続:xe-2/0/0

PE2 への接続:xe-2/0/2

PE3 への接続:xe-2/0/2

PE1への接続:xe-2/0/0

PE1への接続:xe-2/0/2

PE2 への接続:xe-2/0/3

IPアドレス

BGPピアアドレス:198.51.100.1

BGPピアアドレス:198.51.100.2

BGPピアアドレス:198.51.100.3

自律システム

65000

65000

65000

仮想スイッチルーティングインスタンス

EVPN1、EVPN2、EVPN3

EVPN1、EVPN2、EVPN3

EVPN1、EVPN2、EVPN3

EVPN-MPLSインターワーキング機能とその設定については、以下の点に注意してください。

  • MC-LAGトポロジーのデュアルホームインターフェイスにイーサネットセグメント識別子(ESI)を設定する必要があります。ESIにより、EVPNはデュアルホームインターフェイスを識別できます。

  • サポートされているルーティング インスタンスの種類は、仮想スイッチ インスタンス(set routing-instances name instance-type virtual-switch)のみです。

  • MC-LAGピアでは、[edit routing-instances name protocols evpn mclag]階層レベルにbgp-peer設定ステートメントを含める必要があります。この設定ステートメントにより、MC-LAGピア上のEVPN-MPLSとMC-LAGとの相互作用が可能になります。

  • アドレス解決プロトコル(ARP)の抑制はサポートされていません。

PE1 および PE2 の設定

PE1 と PE2 を設定するには、以下のタスクを実行します。

CLIクイック構成

PE1:MC-LAGの設定

PE1:EVPN-MPLS設定

PE2: MC-LAG の設定

PE2:EVPN-MPLS設定

PE1: MC-LAG の設定

手順
  1. PE1の集合型イーサネットインターフェイス数を設定します。

  2. インターフェイスxe-2/0/1に集合型イーサネットインターフェイスae0を設定し、ae0にLACPとMC-LAGを設定します。集合型イーサネットインターフェイスae0を3つの論理インターフェイス(ae0.1、ae0.2、ae0.3)に分割します。各論理インターフェイスにESIを指定し、論理インターフェイスをMC-LAGアクティブ/アクティブモードにして、論理インターフェイスをVLANにマッピングします。

  3. 物理インターフェイスxe-2/0/6を設定し、3つの論理インターフェイス(xe-2/0/6.1、xe-2/0/6.2、xe-2/0/6.3)に分割します。各論理インターフェイスをVLANにマッピングします。

  4. 物理インターフェイス xe-2/1/0 を、ICCP を設定するレイヤー 3 インターフェイスとして設定します。PE2 の IP アドレス 203.0.113.2 を持つインターフェイスを PE1 への ICCP ピアとして指定します。

  5. インターフェイスxe-2/1/1およびxe-2/1/2に集合型イーサネットインターフェイスae1を設定し、ae1にLACPを設定します。集合型イーサネットインターフェイスae1を3つの論理インターフェイス(ae1.1、ae1.2、ae1.3)に分割し、各論理インターフェイスをVLANにマッピングします。PE1とPE2の間のマルチシャーシ保護リンクとしてae1を指定します。

PE1: EVPN-MPLSの設定

手順
  1. ループバック インターフェイスと、他の PE デバイスに接続されたインターフェイスを設定します。

  2. IRB インターフェイス irb.1、irb.2、および irb.3 を設定します。

  3. ルーターIDと、PE1、PE2、およびPE3が存在する自律システムを割り当てます。

  4. EVPNマルチホーミングのアクティブ-アクティブモードが使用されている場合に、EVPNルートのパケット単位のロードバランシングを有効にします。

  5. インターフェイス xe-2/0/0.0 および xe-2/0/2.0 で MPLS を有効にします。

  6. PE1、PE2、およびPE3を含むIBGPオーバーレイを設定します。

  7. EVPN-MPLSが有効になっているエリアIDとインターフェイスを指定して、EVPNの内部ルーティングプロトコルとしてOSPFを設定します。

  8. ループバックインターフェイスとEVPN-MPLSが有効になっているインターフェイスで、ラベル配布プロトコル(LDP)を設定します。

  9. VLAN ID 1、2、および 3 が割り当てられ、VLAN に関連するインターフェイスやその他のエンティティを含む VLAN v1 の仮想スイッチ ルーティング インスタンスを設定します。

PE2: MC-LAG の設定

手順
  1. PE2の集合型イーサネットインターフェイスの数を設定します。

  2. インターフェイスxe-2/0/1に集合型イーサネットインターフェイスae0を設定し、ae0にLACPとMC-LAGを設定します。集合型イーサネットインターフェイスae0を3つの論理インターフェイス(ae0.1、ae0.2、ae0.3)に分割します。各論理インターフェイスにESIを指定し、論理インターフェイスをMC-LAGアクティブ/アクティブモードにして、論理インターフェイスをVLANにマッピングします。

  3. 物理インターフェイスxe-2/0/6を設定し、3つの論理インターフェイス(xe-2/0/6.1、xe-2/0/6.2、xe-2/0/6.3)に分割します。各論理インターフェイスをVLANにマッピングします。

  4. 物理インターフェイス xe-2/1/0 を、ICCP を設定するレイヤー 3 インターフェイスとして設定します。PE1 の IP アドレス 203.0.113.1 を持つインターフェイスを PE2 への ICCP ピアとして指定します。

  5. インターフェイスxe-2/1/1およびxe-2/1/2に集合型イーサネットインターフェイスae1を設定し、ae1にLACPを設定します。集合型イーサネットインターフェイスae1を3つの論理インターフェイス(ae1.1、ae1.2、ae1.3)に分割し、各論理インターフェイスをVLANにマッピングします。PE1とPE2の間のマルチシャーシ保護リンクとしてae1を指定します。

PE2: EVPN-MPLS の設定

手順
  1. ループバック インターフェイスと、他の PE デバイスに接続されたインターフェイスを設定します。

  2. IRB インターフェイス irb.1、irb.2、および irb.3 を設定します。

  3. ルーターIDと、PE1、PE2、およびPE3が存在する自律システムを割り当てます。

  4. EVPNマルチホーミングのアクティブ-アクティブモードが使用されている場合に、EVPNルートのパケット単位のロードバランシングを有効にします。

  5. インターフェイス xe-2/0/0.0 および xe-2/0/2.0 で MPLS を有効にします。

  6. PE1、PE2、およびPE3を含むIBGPオーバーレイを設定します。

  7. EVPN-MPLSが有効になっているエリアIDとインターフェイスを指定して、EVPNの内部ルーティングプロトコルとしてOSPFを設定します。

  8. ループバックインターフェイスとEVPN-MPLSが有効になっているインターフェイスで、ラベル配布プロトコル(LDP)を設定します。

  9. VLAN ID 1、2、および 3 が割り当てられ、VLAN に関連するインターフェイスやその他のエンティティを含む VLAN v1 の仮想スイッチ ルーティング インスタンスを設定します。

PE3 設定

CLIクイック構成

PE3:EVPN-MPLS設定

PE3: EVPN-MPLS の設定

手順
  1. ループバック インターフェイスと、他の PE デバイスに接続されたインターフェイスを設定します。

  2. ホストに接続されたインターフェイス xe-2/0/6 を設定します。

  3. IRB インターフェイス irb.1、irb.2、および irb.3 を設定します。

  4. ルーターIDと、PE1、PE2、およびPE3が存在する自律システムを割り当てます。

  5. EVPNマルチホーミングのアクティブ-アクティブモードが使用されている場合に、EVPNルートのパケット単位のロードバランシングを有効にします。

  6. インターフェイス xe-2/0/2.0 および xe-2/0/3.0 で MPLS を有効にします。

  7. PE1、PE2、およびPE3を含むIBGPオーバーレイを設定します。

  8. EVPN-MPLSが有効になっているエリアIDとインターフェイスを指定して、EVPNの内部ルーティングプロトコルとしてOSPFを設定します。

  9. ループバックインターフェイスと、EVPN-MPLSが有効になっているインターフェイスでLDPを設定します。

  10. VLAN ID 1、2、および 3 が割り当てられ、VLAN に関連するインターフェイスやその他のエンティティを含む VLAN v1 の仮想スイッチ ルーティング インスタンスを設定します。