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つ以上のスパインデバイス間の動的なロードバランシングはサポートされます。

この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を選択します。

トラフィックの分散方法
ジュニパーネットワークスのスイッチは、以下のパケットパラメータのハッシュを使用して、ネクストホップ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
設定ステートメントを含めることができます。
動的ロード バランシングが有効になっていることを確認する方法
以下のコマンドを入力すると、動的ロードバランシングが有効になっていることを確認できます。
user@switch> show ethernet-switching global-information Global Configuration: MAC aging interval : 300 ... LE VLAN aging time : 1200 RE state : Master VXLAN Overlay load bal: Enabled VXLAN ECMP : Enabled
表示される出力で、[ VXLAN Overlay load bal
] フィールドが [ Enabled
] に設定されていることを確認します。
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。