Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPN-VXLANネットワークでの動的ロードバランシング

EVPN-VXLANネットワークに、共通のイーサネットセグメント識別子(ESI)を共有する複数のVTEPを介して到達できるマルチホームデバイスが含まれている場合、動的ロードバランシングは次のように機能します。

  • EVPNコントロールプレーン(オーバーレイ)は、特定のMACアドレスを持つ宛先デバイスのネクストホップとして共通のESIを識別します。

  • パケット内のパラメータに基づいて、ジュニパーネットワークスのスイッチ(ハードウェア)の転送プレーンが、ESI に関連する VTEP の 1 つを動的に選択します。次に、VTEP は、選択されたアンダーレイ パスに沿って宛先デバイスにパケットを転送します。

デフォルトでは、ジュニパーネットワークスのスイッチでは動的ロードバランシングが有効になっています。そのため、EVPN-VXLANネットワークで稼働させるために機能を設定する必要はありません。

概要 ジュニパーネットワークスのスイッチでは、EVPN-VXLANネットワーク内の宛先デバイスにトラフィックを転送するために、1つのVTEP(仮想トンネルエンドポイント)を静的に割り当てる代わりに、動的ロードバランシングがサポートされるようになりました。

EVPN-VXLANネットワークにおける動的ロードバランシングのメリット

  • 共通のESIを共有する集約型イーサネットリンクのより効率的な使用。

  • EVPN-VXLANネットワーク全体の帯域幅利用率の向上

動的負荷分散のしくみ

図1 は、動的ロードバランシングをサポートするEVPN-VXLANネットワークの例を示しています。このネットワークには、次の要素が含まれています。

  • マルチホーム ホスト 1 および 2。各ホストは、共通のESIが割り当てられた集合型イーサネットLAGを介して2つのリーフデバイスに接続されます。

  • マルチホーム リーフ 1 から 4各リーフデバイスは、スパイン1および2に接続されています。

メモ:

簡単にするために、 図1 のEVPN-VXLANネットワーク例では、リーフデバイスが2台のスパインデバイスにマルチホームされていることがわかります。ただし、2つ以上のスパインデバイス間の動的ロードバランシングがサポートされています。

図 1: 動的ロードバランシング EVPN-VXLAN Network with Dynamic Load Balancingを備えたEVPN-VXLANネットワーク

このEVPN-VXLANネットワークでは、リーフデバイスが動的なロードバランシングを実行します。動的負荷分散のしくみを理解するために、ホスト 1 がホスト 2 にパケットを送信するとどうなるかを次に示します。以下の動的ロード・バランシングの説明に加えて、 図 2 にパス・オプションと選択項目のグラフィカルな要約を示します。

  • ホスト1は、パケットを転送する集合型イーサネットインターフェイスの1つを選択する必要があります。この場合、ホスト 1 はリーフ 1 へのインターフェイスを選択します。

  • パケットを受信すると、リーフ 1 はホスト 2 の宛先 MAC アドレス 00:00:5E:00:53:AA をリモート ESI 00:15:25:35:45:55:65:75:85:95 のメンバーとして識別します。このESIは、リーフ3とリーフ4が接続されている集合型イーサネットインターフェイスae0に割り当てられます。

  • リーフ1は、パケットの転送先となる中間レイヤー2 EVPN-VXLANネクストホップとして、リーフ3または4のいずれかを選択できます。動的ロードバランシング機能によって確立されたパケットパラメータを使用して、リーフ1は動的にリーフ3を選択します。

  • リーフ 1 は、リーフ 3 に到達するためのネクスト ホップとしてスパイン 1 またはスパイン 2 を選択できます。スイッチのハードウェアにプログラムされたレイヤー3ルーティングテーブルとルートを使用して、リーフ1はスパイン1を選択します。

図2:パスオプションと選択肢 Summary of Path Options and Choicesの概要

トラフィックのバランス方法

ジュニパーネットワークスのスイッチは、以下のパケット パラメーターのハッシュを使用して、ネクストホップ VTEP を動的に選択します。

  • IPヘッダーを持つパケット:

    • IP ヘッダー フィールド:

      • 送信元 IP アドレス

      • 宛先 IP アドレス

      • プロトコル

    • VLAN ID

    • レイヤー 4(TCP および UDP)送信元および宛先ポート

  • MPLS/IP ヘッダーを持つパケット:

    • 最大 3 つのトップ ラベル

    • IP ヘッダー フィールド:

      • 送信元 IP アドレス

      • 宛先 IP アドレス

    • レイヤー 4(TCP および UDP)送信元および宛先ポート

  • レイヤー 2 ヘッダーのみを持つパケット:

    • 送信元MACアドレス

    • 宛先MACアドレス

    • VLAN ID

ハッシュは、パケットが VXLAN カプセル化を受ける前に行われます。

動的負荷分散で使用されるハッシュ入力を絞り込むために、 階層レベルで設定ステートメント[edit forwarding-options]を含めることができますenhanced-hash-key hash-parameters ecmp

動的負荷分散が有効になっていることを確認する方法

動的ロード・バランシングが使用可能であることを確認するには、以下のコマンドを入力します。

表示される出力で、フィールドが VXLAN Overlay load bal に設定 Enabledされていることを確認します。

変更履歴テーブル

機能のサポートは、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がプラットフォームでサポートされているかどうかを判断します。

リリース
説明
20.3R1
Junos OSリリース20.3R1以降、QFX5100、QFX5110、QFX5120、QFX5200、QFX5210、およびQFX5220スイッチは、EVPN-VXLANネットワークでの動的ロードバランシングをサポートしています。