Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EX シリーズ スイッチ向けデータ センター ブリッジング機能交換プロトコルについて

DCBX(Data Center Bridging Capability Exchange Protocol)は、データ センター ブリッジング ネットワーク全体で一貫した設定を保証するために、ネイバー間で設定と機能を通信するための検出および交換プロトコルです。これは、LLDP(Link Layer Discovery Protocol)の拡張です。LLDP が無効になっているインターフェイスで DCBX を有効にしようとすると、設定コミットが失敗します。データ センター ブリッジング デバイスは、DCBX を使用して直接接続されたピア(データ センター ブリッジング ネットワーク内のスイッチやサーバーなどのデバイス)と設定情報を交換します。

メモ:

このトピックは、ELS(拡張レイヤー 2 ソフトウェア)設定スタイルをサポートしていない EX シリーズ スイッチの DCBX にのみ適用されます。EX4500 および EX4550 スイッチは、DCBX をサポートする唯一の非 ELS EX シリーズ スイッチです。

ELS EX シリーズ スイッチおよび QFX シリーズ スイッチでの DCBX のサポートについては、「 DCBX について」を参照してください。

DCBX を使用すると、次のことができます。

  • ピアのデータ センター ブリッジング機能についてご確認ください

  • データ センター ブリッジング機能の設定ミスまたはピア間の不一致の検出

  • ローカル インターフェイスの PFC 設定が DCB ピアの PFC 設定と同じかどうかに応じて、インターフェイス上で プライオリティベース フロー制御 (PFC)を自動的に有効または無効にします。

このトピックでは、以下について説明します。

基本的な DCBX 機能

DCBX は、PFC、FCoE(Fibre Channel over Ethernet)アプリケーション、その他のレイヤー 2 またはレイヤー 4 アプリケーション(iSCSI など)をサポートしています。DCBX はインターフェイスごとに有効または無効になります。デフォルトの自動ネゴシエーション動作は次のとおりです。インターフェイスに接続されたピア デバイスが DCBX もサポートしている場合、DCBX が有効になります。

インターフェイスに接続されたピア デバイスが DCBX をサポートしていない場合、DCBX はスイッチで有効なままですが、スイッチは DCBX がピアで有効になっていないことを検出し、コマンドを発行すると、そのインターフェイスの設定ミスを show dcbx neighbors 報告します。

機能のネゴシエーション中に、ピアが他のピアからPFC設定を学習するように設定されている場合、スイッチはPFC設定をアタッチされた ピアにプッシュ します。スイッチは自動プロビジョニングをサポートしておらず、自動ネゴシエーション中にピア設定に合わせて独自の設定を変更しません。つまり、スイッチはピアから PFC 設定を学習する 意思 はありません。

DCBX と PFC

スイッチ インターフェイスで PFC を有効にした後、DCBX は自動ネゴシエーションを使用して PFC 機能の動作状態を制御します。

DCB デバイスは、ローカル デバイスとピア デバイスの両方で同じトラフィック クラス(コード ポイント)を使用する必要があります。インターフェイスに接続されたピア デバイスが PFC をサポートし、スイッチ インターフェイスと同じトラフィック クラスにプロビジョニングされている場合、DCBX は PFC の動作状態を有効に設定します。インターフェイスに接続されたピア デバイスが PFC をサポートしていない場合、または同じトラフィック クラスに対してプロビジョニングされていない場合、DCBX は動作状態を無効に設定します。

ピアが PFC 設定をスイッチから学習することを んでアドバタイズすると、DCBX はスイッチの PFC 設定をピアにプッシュし、ピアの管理状態をチェックしません。

自動ネゴシエーションを無効にすることで、PFC 動作状態の DCBX 制御をインターフェイスごとに手動でオーバーライドできます。PFC を設定したインターフェイスで自動ネゴシエーションを無効にした場合、PFC はピア設定に関係なく、そのインターフェイスで有効なままになります。インターフェイスで PFC を無効にするには、インターフェイス上のすべての PFC 設定を削除します。

DCBX と FCoE

FCoE トラフィックには PFC でロスレス トランスポートを確保する必要があり、PFC は DCBX のコンポーネントであるため、FCoE アプリケーションの実行には DCBX が必須です。

FCoE アプリケーションは、デフォルトで DCBX インターフェイスで設定されています。ロスレス トランスポートの FCoE 要件があるため、PFC の FCoE トラフィックを伝送するインターフェイスを設定することをお勧めします。「 EX シリーズ スイッチのプライオリティ ベース フロー制御の設定(CLI プロシージャ)」を参照してください。

FCoE アプリケーション機能の DCBX アドバタイズメントは次のとおりです。

  • 転送クラスと PFC 輻輳通知プロファイルを設定 fcoe し、これらのコンポーネントを FCoE トラフィックを伝送するインターフェイスに割り当てる場合、DCBX は FCoE 機能をアドバタイズし、802.1p コード ポイントを DCB ピアに割り当て、DCBX は FCoE 機能を報告し、DCB ピアの 802.1p コード ポイントをスイッチに割り当てます。

DCBX および iSCSI

DCBX は iSCSI アプリケーションには不可欠ではありません。これらのアプリケーションは、データ ストレージ機能を IP ネットワーク上にリンクする方法を提供します。専用のケーブル接続が必要なFC(Fibre Channel)通信とは異なり、既存のネットワークインフラストラクチャを使用して長距離でiSCSIを実行できます。

iSCSI over DCB を使用して、加入過剰のネットワークの遅延を減らしたい場合があります。また、これを使用して、予測可能で特定のアプリケーションの応答性を提供し、イーサネットが切断されたイーサネット フレームの再送信に TCP/IP に依存することを排除することもできます。

DCBXは、iSCSIアプリケーション、PFC機能、および割り当てられた802.1pコードポイントをサポートするように設定されたスイッチインターフェイスをアドバタイズします。

スイッチでの DCBX の実装方法

スイッチでは、DCBX の実装は次のとおりです。

  • 10 ギガビット イーサネット インターフェイスで構成されるアグリゲート イーサネット インターフェイスでサポート

  • すべての 10 ギガビット イーサネット インターフェイスでデフォルトで有効

スイッチでは、DCBX はアプリケーション タイプ長値(TLV)をサポートしています。そのため、スイッチ上の DCBX インターフェイスは、アプリケーション機能、PFC 機能、802.1p コードポイント設定に関する情報を DCB ピアと交換できます。この実装には、次のものが含まれます。

  • FCoE アプリケーションは、スイッチの DCBX インターフェイスでデフォルトで有効になっています。そのため、デフォルトの FCoE アプリケーションのアプリケーション マップは設定しません。

    スイッチにはデフォルトの FCoE 転送クラスがありません。そのため、名前 fcoe を使用して転送クラスを明示的に設定し、そのクラスを FCoE トラフィックを伝送するインターフェイスに関連付ける必要があります。PFC が有効になっており、802.1p コード ポイントが割り当てられ、インターフェイスが転送クラスに関連付けられている場合、スイッチは DCBX インターフェイスで FCoE アプリケーション機能をネゴシエートします。

  • コミット エラーが発生するため、FCoE アプリケーション マップを明示的に設定しないでください。

  • DCBX アプリケーション TLV 機能でサポートされる追加のレイヤー 2 またはレイヤー 4 アプリケーションを設定できます。これを行うには、アプリケーション マップを明示的に設定し、アプリケーション マップを DCBX インターフェイスのいずれかに関連付けます。次に、DCBX は、関連するインターフェイスのアプリケーション機能をアドバタイズし、接続されたピア デバイスの機能をチェックします。

  • ローカル インターフェイスに接続されたピア デバイスが PFC をサポートしていない場合、またはピアの PFC 設定がローカル インターフェイスの PFC 設定と同じでない場合、DCBX は自動的にローカル インターフェイスの PFC を無効にします。

    メモ:

    PFC の動作状態の DCBX 制御は、インターフェイスごとに手動でオーバーライドできます。 EX シリーズ スイッチでの PFC 自動ネゴシエーションを無効にする DCBX の無効化(CLI プロシージャ)を参照してください。

EX シリーズ スイッチの DCBX で完全にサポートされていない機能

EX シリーズ スイッチでの DCBX の実装は、以下の機能を完全にサポートしていません。

  • ETS(Enhanced Transmission Selection)(IEEE 802.1Qaz)—ETS は、DCBX トラフィック クラスの帯域幅の動的割り当てをサポートする帯域幅管理メカニズムです。

    • EX シリーズ スイッチは、ETS を使用して指定されたトラフィック クラスに帯域幅を動的に割り当てることをサポートしていません。代わりに、スイッチはすべての DCBX トラフィックを単一のデフォルト トラフィック クラス(グループ 7)として処理します。

    • ただし、スイッチは ETS Recommendation TLV をサポートしています。ETS 推奨事項 TLV は、接続された DCBX ピア インターフェイスで使用することをスイッチが求める ETS 設定を伝えます。

    • ピア インターフェイスが 意思がある場合は、スイッチ(グループ 7)によって送信された ETS Recommendation TLV の設定に合わせて設定を変更します。

    • また、スイッチは ETS 設定を変更 する意思 がないと通知します。

    • ETS TLV のアドバタイズメントは、DCBX インターフェイスでデフォルトで有効になっています。必要に応じて、このアドバタイズメントを無効にできます。 ETS 推奨 TLV の無効化を参照してください。

  • デフォルトの FCoE 転送クラス— スイッチにはデフォルトの FCoE 転送クラスがなく、FCoE トラフィックの優先キューへのデフォルト マッピングが設定されています。

    メモ:

    スイッチはデフォルトの FCoE 転送クラスをサポートしていないため、転送クラスを明示的に設定して名前を付 fcoeけなければなりません。