Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

レイヤー 3 タグ付けされていないトラフィックに対する DSCP ベースの PFC の設定

DSCP ベースの PFC を設定して、統合型イーサネット バージョン 2(RoCEv2)上のリモート ダイレクト メモリ アクセス(RDMA)などのプロトコルについて、レイヤー 3 とレイヤー 2 サブネットワーク間のタグなしトラフィックのロスレスな動作をサポートできます。

DSCP ベースの PFC では、フレームの一時停止が生成され、レイヤー 2 VLAN ヘッダーの 3 ビット IEEE 802.1p コード ポイントではなく、受信トラフィックのレイヤー 3 IP ヘッダーで設定された 6 ビット DSCP(分散サービス コード ポイント)値に基づいてリンクが混雑されていることを通知します。

PFC は PFC 優先コード ポイントに対応する一時停止フレームのみを送信することができるため、DSCP ベースの PFC がトリガーされた場合に一時停止フレームで使用するには、6 ビット設定済み DSCP 値を 3 ビット PFC 優先度にマッピングする必要があります。マッピングを設定するには、転送クラスをキューにマッピングする際に、PFC 優先度値を損失防止転送クラスにマッピングし、輻輳通知プロファイルを定義してトラフィック上で目的の DSCP 値と一緒に PFC を有効にし、DSCP 分類子を設定して、PFC の優先度マップ済み転送クラスと、PFC 一時停止フレームをトリガーする設定済みの DSCP 値に関連付ける必要があります。

ピア デバイスには、出力 PFC と、デバイスの PFC 優先度設定に一致するように設定された対応するフロー制御キューが必要です。

DSCP ベースの PFC を設定するには、以下の手順に示します。

  1. PFC 一時停止フレームで使用する場合、ロスレス転送クラスを PFC 優先度(0~7 の 10 進数の形式で表す 3 ビット値)にマップします。

    オプションを使用して、出力キューを転送クラスに割り当てる必要 queue-num があります。この no-loss 場合、DSCP ベースの PFC pfc-priority でロスレスな動作をサポートするオプションが必要です。ステートメントは、次のように優先度値のマッピングを指定します。

  2. 必要な 6 ビット DSCP 値で指定されたトラフィック上で PFC を有効にする入力輻輳通知プロファイルを定義し、同時に最大受信ユニット(MRU)をオプションで設定します(リンク用に予約された PFC バッファヘッドルームスペースを指定するために使用します)。
    メモ:

    DSCP ベースの PFC と、同じ輻輳通知プロファイルの下IEEE 802.1p PFC を設定することはできません。

  3. 前の手順で、コンフェデレーションされた DSCP 値および損失転送クラスの DSCP 分類子を設定します。
  4. 前の手順で設定した分類子および輻輳通知プロファイルを、DSCPベースのPFCを有効にするインターフェイスに割り当てる:

たとえば、インターフェイス xe-0/0/1 用に DSCP ベースの PFC を設定する次のサンプル コマンドを使用すると、DSCP 値 110000 を持つ受信トラフィックが混雑した場合、PFC の一時停止フレームは PFC 優先度 3 で生成されます。