Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPN VXLAN での CoS サポート

VXLANインターフェイスでサービスクラス(CoS)機能を設定できます。異なるテナントからの VXLAN トラフィックは、同じ物理アンダーレイ ネットワーク上のネットワーク境界を通過します。VXLAN 内のすべてのテナントのトラフィック処理の公平性を確保し、優先度の高いトラフィックに優先順位を付けるには、CoS 機能を VXLAN インターフェイスに適用します。

VXLAN インターフェイス上の CoS について

このセクションでは、VXLAN インスタンスのパケットに分類ルールと書き換えルールを適用する方法について説明します。 図 1 は、2 つのリーフ ノードと 1 つのスパインノードを持つ単純な VXLAN を示しています。

図 1: VXLAN の分類子と書き換えルール Classifiers and Rewrite Rules on VXLANs

VXLAN の DSCP/ToS フィールドを使用したパケット フローを理解するには、 図 1 を参照してください。

  1. CE 1 は、プログラムされたレイヤー 3 DSCP/ToS ビットを持つパケットをリーフ 1 ノードに送信します。

  2. リーフ 1 は元のパケットを受信し、元のパケットの上に VXLAN ヘッダーを追加します。外側の VXLAN レイヤー 3 ヘッダーは、元のパケットの DSCP/Tos ビットを使用します。元のパケットDSCP/802.1pビットに基づいて分類子を作成できます。イングレス リーフのイングレス インターフェイスは、DSCP および 802.1p 分類子をサポートします。

  3. リーフ 1 で書き換えが設定されている場合、内側ヘッダーには CE 1 によって設定された DSCP/802.1p ビットが、外部ヘッダーには書き換えビットが設定されます。DSCP 書き換えルールのみがサポートされていますが、アンダーレイにタグが付いている場合に 802.1p 書き換えもサポートされているQFX10000スイッチを除きます。

  4. スパインノードはVXLANパケットを受信し、これらのDSCPビットを使用したイングレス分類を使用して、適切な転送クラスでパケットをエグレスインターフェイスに転送できます。

  5. スパインエグレスインターフェイスは、書き換えルールを使用してこれらのビットを書き換えることができます。これらのスパイン書き換えルールは、外側のレイヤー3 DSCPフィールドにのみ影響します。内部/元のパケットには、CE 1 によって設定された DSCP/802.1p ビットが保持されます。

  6. リーフ 2 はパケットを受信し、トンネルの終端を処理して、外側の VXLAN ヘッダーを削除します。

  7. リーフ 2 の分類および書き換え機能は、内側ヘッダーで動作します。

  8. 元のパケットはCE 2に到着します。

手記:

リーフノードでは、パケットがマルチキャストの場合、 multi-destination 分類を使用して適切なマルチキャスト分類を作成し、ルールを書き換えることができます。

VXLAN インターフェイスでの CoS の設定

このセクションでは、 図 1 を参考に、VXLAN のリーフ ノードとスパイン ノードの分類子と書き換えルールの構成例を示します。各ノードの分類子に対して通常どおりスケジューラを作成できます。

リーフ 1 の分類子と書き換えルールの設定例。

  1. 元の DSCP/ToS ビットに基づいて分類子を作成します。
  2. イングレスインターフェイスにクラシエを適用します。
  3. 外側の VXLAN DSCP/ToS ビットの書き換えルールを作成します。
  4. 書き換えルールをエグレスリーフ1インターフェイスに適用します。

スパインでの分類子と書き換えルールの設定例。

  1. 外部の VXLAN DSCP/ToS ビットに基づいて分類子を作成します。

  2. イングレススパインインターフェイスにクラシエを適用します。

  3. 外側の VXLAN DSCP/ToS ビットの書き換えルールを作成します。

  4. 書き換えルールをエグレスパインインターフェイスに適用します。

リーフ 2 での分類子と書き換えルールの設定例。

  1. 転送クラスが適用される前に、VXLANヘッダーがトンネルの終端時に削除されるため、元のDSCP/ToSビットに基づいて分類子を作成します。

  2. イングレスリーフ2インターフェイスにクラシエを適用します。

  3. 元の DSCP/ToS ビットの書き換えルールを作成します。

  4. 書き換えルールをエグレスリーフ2インターフェイスに適用します。

いずれかのインターフェイスで CoS 設定を確認するには:

インターフェイスの 1 つでキュー統計を確認するには:

VXLAN インターフェイスに CoS を実装する(Junos OS Evolved)

EVPN VXLANトラフィックのCoSは、分類子、スケジューラおよび書き換えルールの組み合わせを使用してサポートされます。このセクションでは、EVPN VXLANトラフィックにCoSを適用するために、Junos OS Evolvedを実行するデバイス上の異なるノードにこれらのコンポーネントを実装する方法について説明します。

  • ユーザーネットワークインターフェイス(UNI)/イングレスPEでの分類 :IEEE 802.1pおよび差別化されたサービスコードポイント(DSCP)に基づくトラフィック分類は、EVPN VXLANトンネルが開始されるイングレスPEでサポートされています。BA および MF の分類子は、エンタープライズ スタイル(EP)またはサービス プロバイダ(SP)スタイルのアクセス インターフェイスに適用できます。
  • ネットワーク ノード インターフェイス(NNI)/エグレス PE での分類 — IEEE 802.1p および差別化されたサービス コード ポイント(DSCP)に基づくトラフィック分類は、EVPN VXLAN トンネルが終端するエグレス PE でサポートされています。BA 分類子は、基盤となる論理インターフェイスまたはユニットに適用できます。MF 分類子は、トンネル終端ではサポートされていません。
  • NNI での書き換え :VXLAN トンネルのカプセル化後、外部/トンネル ヘッダーの書き換えは、基礎となる論理インターフェイスまたはユニットの書き換えルールを使用して設定されます。設定された書き換えルールに基づいて、VXLANトラフィックはスパイン/ネットワークに分類されます。

    VXLAN パケットの外側/トンネル ヘッダーでの DSCP 書き換えは、NNI インターフェイスでサポートされています。

    書き換えルールは、次の EVPN VXLAN シナリオでサポートされています。
    • VNI L2 ゲートウェイ内:書き換えルールは、ユニキャストとブロードキャスト、不明なユニキャスト、およびマルチキャスト(BUM)トラフィックの両方に適用されます。
    • VNI 間 L3 ゲートウェイ — 中央ルーティングされたブリッジング(CRB)とエッジルーティングされたブリッジング(ERB)。
    • EVPNタイプ5のルート
  • UNI での書き換え :VXLAN トンネルの終了後、内部ヘッダーの書き換えは、エンタープライズ スタイル(EP)またはサービス プロバイダ(SP)スタイルのアクセス インターフェイスの書き換えルールを使用して設定されます。設定された書き換えルールに基づいて、カプセル化解除されたパケットはCE側ネットワークに分類されます。次の書き換えルールは、カプセル化解除されたパケットの UNI インターフェイスでサポートされています。
    • 内部 IPv4/IPv6 ヘッダーの DSCP 書き換え
    • IEEE 802.1p が内部イーサネット ヘッダーを書き換えます(タグ付きの場合)
    書き換えルールは、次の EVPN VXLAN シナリオでサポートされています。
    • VNI L2 ゲートウェイ内:書き換えルールは、ユニキャストとブロードキャスト、不明なユニキャスト、およびマルチキャスト(BUM)トラフィックの両方に適用されます。
    • VNI 間 L3 ゲートウェイ — 中央ルーティングされたブリッジング(CRB)とエッジルーティングされたブリッジング(ERB)。
    • EVPNタイプ5のルート
  • スケジューリング :トラフィックの優先度設定と帯域幅の予約は、スケジューラを使用して行われます。スケジューラは、分類子を介して転送クラス セットに関連付けられます。

VXLAN の CoS の制限

PTXルーターには、以下の制限が適用されます。

  • DSCP 書き換えルールは、IRB(統合型ルーティングおよびブリッジング)(L3 ゲートウェイ シナリオ)ではサポートされていません。
  • IEEE 802.1p 書き換えルールは、NNI インターフェイスではサポートされていません。
  • ECN(Explicit Congestion Notification)書き換えは、UNI または NNI インターフェイスではサポートされていません。
  • プライオリティベースのフロー制御(PFC)はサポートされていません。
  • IPv6 または IRB アンダーレイの CoS 分類および書き換えメカニズムはサポートされていません。

EVPN VXLAN の CoS 機能は、QFX5K プラットフォームの場合と同様です。QFX5120ですでにサポートされているすべてのVXLAN CoS機能は、QFX5130およびQFX5700プラットフォームでもサポートされています。

QFX5130 プラットフォームと QFX5700 プラットフォームには、次の制限が適用されます。

  • ハードウェアの制限により、HQoSはサポートされていません。
  • IRB インターフェイスでの分類子、書き換え、スケジューラはサポートされていません。
  • NNI ポートでの DOT1P 書き換えおよび分類子はサポートされていません。
  • UNI ポートでの DOT1P および DSCP の書き換えはサポートされていません。
  • NNI ポートでの DSCP 書き換えは、次の条件でサポートされます。
    • NNI ポートでの DSCP 書き換えはデフォルトでサポートされており、[edit forwarding-options]での vxlan-tos-copy-filter が有効になっている場合は機能しません。

    • 内側の ECN ビットは、[edit forwarding-options]でのvxlan-tos-copy-filterが有効になっているかどうかに関係なく、外側の VXLAN ヘッダーにコピーされます。

    • vxlan-tos-copy-filtervxlan-disable-copy-tos-encap[edit forwarding-options]同時に有効にすると、決定論的動作が発生します。

  • PFC設定により、最大10msの一時的なトラフィックドロップが発生します。
  • DSCP IPV6 の分類子と書き換えはサポートされていません。代わりに DSCP 分類子を使用して書き換えます。
  • TOS コピー機能は、タイプ 5 EVPN VXLAN では機能しません。

QFX10000プラットフォームには、次の制限が適用されます。

  • IRB インターフェイスは DSCP 書き換えルールをサポートしていないため、基盤となる L2 インターフェイスに書き換えルールを適用できます。VXLAN トンネリング パケットの 802.1p/DSCP 値は、基盤となる L2 インターフェイス ルールを使用して書き込まれます。