Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos Fusion EnterpriseおよびMC-LAGを使用したEVPN-MPLSの相互作用について

イーサネットVPN(EVPN)を使用して、MPLSネットワークを介してJunos Fusion Enterpriseまたはマルチシャーシリンクアグリゲーショングループ(MC-LAG)ネットワークをデータセンターまたはキャンパスネットワークに拡張できます。この機能の導入により、分散したキャンパスサイトとデータセンターサイトを相互接続して、単一のレイヤー2仮想ブリッジを形成できるようになりました。

図1 は、サテライトデバイスがマルチホームされているアグリゲーションデバイス(PE2およびPE3)として機能する2台のEX9200スイッチを備えたJunos Fusion Enterpriseトポロジーを示しています。2つのアグリゲーションデバイスは、MC-LAGのシャーシ間リンク(ICL)とシャーシ間制御プロトコル(ICCP)プロトコルを使用して、Junos Fusion Enterpriseトポロジーを接続し、維持します。EVPN-MPLS環境のPE1は、MC-LAGを使用するJunos Fusion EnterpriseのPE2およびPE3と相互作用します。

図1:EVPN-MPLSとJunos Fusion Enterpriseとの連携EVPN-MPLS Interworking with Junos Fusion Enterprise

図2 は、カスタマーエッジ(CE)デバイスCE1がPE2とPE3にマルチホームされているMC-LAGトポロジーを示しています。PE2とPE3は、MC-LAGのICLとICCPプロトコルを使用して、トポロジーの接続と維持を行います。EVPN-MPLS環境のPE1は、MC-LAG環境のPE2およびPE3と相互作用します。

図2:EVPN-MPLSとMC-LAGの相互作用EVPN-MPLS Interworking with MC-LAG

このトピック全体を通して、 図 1図 2 は、さまざまなシナリオとポイントを説明するための参照として役立ちます。

図1図2に示すユースケースでは、アクティブ-アクティブモードのEVPNマルチホーミングと、PE2とPE3のMC-LAGの両方を設定する必要があります。マルチホーミングアクティブ-アクティブおよびMC-LAGを備えたEVPNには、トラフィック、特にブロードキャスト、不明なユニキャスト、およびBUM(マルチキャスト)トラフィックを処理するための独自の転送ロジックがあります。マルチホーミングアクティブ-アクティブとMC-LAGを備えたEVPNの転送ロジックが相反し、問題が発生することがあります。このトピックでは、問題と、EVPN-MPLS インターワーキング機能がこれらの問題をどのように解決するかについて説明します。

注:

EVPN-MPLS、Junos Fusion Enterprise、およびMC-LAGは、このトピックで説明したEVPN-MPLSインターワーキング固有の実装以外に、以下のシナリオを除き、スタンドアロンの機能と同じ機能と機能を提供します。

  • アクティブ/アクティブEVPN-MPLSおよびアクティブ/アクティブMC-LAGインターワーキングによるコア分離機能はサポートしていません。

Junos Fusion Enterprise および MC-LAG で EVPN-MPLS を使用するメリット

EVPN-MPLS を Junos Fusion Enterprise および MC-LAG と併用することで、分散したキャンパスやデータセンターのサイトを相互接続し、単一のレイヤー 2 仮想ブリッジを形成します。

BUM トラフィック処理

図 1図 2 に示すユースケースでは、PE1、PE2、PE3 が EVPN ピアであり、PE2 と PE3 が MC-LAG ピアです。両方のピア セットが制御情報を交換し、トラフィックを相互に転送するため、問題が発生します。表1は、EVPN-MPLSインターワーキング機能の実装で発生する問題と、その問題の解決方法の概要を示しています。

表1: BUMトラフィック:問題と解決策

BUM トラフィック方向

Junos Fusion EnterpriseおよびMC-LAGロジックとのEVPNインターワーキング

問題点

ジュニパーネットワークスの実装アプローチ

ノースバウンド(PE2は、ローカルで接続されたシングルホームまたはデュアルホームインターフェイスからBUMパケットを受信します)。

PE2 は、BUM パケットを以下にフラッディングします。

  • 特定のブブロードキャストドメイン用のICLを含む、ローカルで接続されたすべてのインターフェイス。

  • PE2が包括的マルチキャストルートを受信したすべてのリモートEVPNピア。

PE2とPE3の間には、MC-LAG ICLとEVPN-MPLSパスの2つのBUM転送パスがあります。複数転送pa=++++

これにより、パケットの重複とループが発生します。

  • BUM トラフィックは、ICL 上でのみ転送されます。

  • EVPNコアからの受信トラフィックは、ICLでは転送されません。

  • ICLからの受信トラフィックは、EVPNコアには転送されません。

サウスバウンド(PE1はBUMパケットをPE2とPE3に転送)。

PE2とPE3はどちらもBUMパケットのコピーを受信し、ICLを含むすべてのローカルインターフェイスからパケットをフラッディングします。

PE2とPE3はどちらもBUMパケットをICLから転送するため、パケットの重複とループが発生します。

スプリット ホライズン

図1図2に示すユースケースでは、スプリットホライズンにより、BUMパケットの複数のコピーがCEデバイス(サテライトデバイス)に転送されるのを防ぎます。しかし、EVPN-MPLSとMC-LAGのスプリットホライズン実装は相反するため、問題が発生します。表2は、この問題と、ジュニパーネットワークスがEVPN-MPLSインターワーキング機能を実装する際にこの問題をどのように解決するかを示しています。

表2:BUMトラフィック:スプリットホライズン関連の問題と解決策

BUM トラフィック方向

Junos Fusion EnterpriseおよびMC-LAGロジックとのEVPNインターワーキング

問題点

ジュニパーネットワークスの実装アプローチ

ノースバウンド(PE2は、ローカルで接続されたデュアルホームインターフェイスからBUMパケットを受信します)。

  • EVPN-MPLS転送ロジックごと:

    • イーサネットセグメント(ES)の指定フォワーダー(DF)のみが、BUMトラフィックを転送できます。

    • ローカルピアがBUMパケットを転送し、リモートピアがそれをドロップするというローカルバイアスルールはサポートされていません。

  • MC-LAG転送ロジックごとに、ローカルバイアスがサポートされます。

EVPN-MPLSとMC-LAGの転送ロジックは矛盾し、BUMトラフィックがESに転送されないようにする可能性があります。

ローカルバイアスをサポートすることで、ローカルでスイッチングされたトラフィックのポートのDFおよび非DFステータスを無視します。

サウスバウンド(PE1はBUMパケットをPE2とPE3に転送)。

PE1から受信したトラフィックは、マルチホームESのEVPN DFおよび非DF転送ルールに従います。

なし。

該当なし。

MAC ラーニング

EVPN と MC-LAG は、MAC アドレスの学習に同じ方法を使用します。つまり、PE デバイスはローカル インターフェイスから MAC アドレスを学習し、そのアドレスをピアと同期します。ただし、EVPNとMC-LAGの両方がアドレスを同期していることを考えると、問題が発生します。

表3に 、この問題と、EVPN-MPLS連携実装が問題を防止する方法について説明します。 図1図2 に示すユースケースは、この問題を示しています。どちらのユースケースでも、PE1、PE2、PE3はEVPNピア、PE2とPE3はMC-LAGピアです。

表3:MAC学習:EVPNおよびMC-LAG同期の問題と実装の詳細

MAC同期の使用例

Junos Fusion EnterpriseおよびMC-LAGロジックとのEVPNインターワーキング

問題点

ジュニパーネットワークスの実装アプローチ

PE2およびPE3のシングルホームまたはデュアルホームインターフェイスでローカルに学習されたMACアドレス。

  • EVPN ピア間で、MAC アドレスは EVPN BGP コントロール プレーンを使用して同期されます。

  • MC-LAGピア間で、MACアドレスはMC-LAG ICCPコントロールプレーンを使用して同期されます。

PE2とPE3は、EVPNピアとMC-LAGピアの両方として機能するため、これらのデバイスは複数のMAC同期パスを持つことになります。

  • PE1の場合:EVPN BGPコントロールプレーンで同期されたMACアドレスを使用します。

  • PE2およびPE3の場合:MC-LAG ICCPコントロールプレーンで同期されたMACアドレスを使用します。

PE1のシングルホームまたはデュアルホームインターフェイスでローカルに学習されたMACアドレス。

EVPN ピア間で、MAC アドレスは EVPN BGP コントロール プレーンを使用して同期されます。

なし。

該当なし。

Junos Fusion Enterpriseでのカスケードポートとアップリンクポート間のダウンリンクの処理

注:

このセクションは、Junos Fusion Enterpriseと連携するEVPN-MPLSにのみ適用されます。

図 1 に示す Junos Fusion Enterprise で、アグリゲーション デバイス PE2 が PE1 から BUM パケットを受信し、PE2 のカスケード ポートとサテライト デバイス SD1 の対応するアップリンク ポート間のリンクがダウンしていると仮定します。BUM パケットが MC-LAG によって処理されるか、EVPN マルチホーミング アクティブによって処理されるかに関係なく、結果は同じで、パケットは ICL インターフェイスを介して PE3 に転送され、PE3 はデュアルホーム SD1 に転送されます。

マルチホーミングアクティブ型のEVPNがデュアルホームSD1のこの状況にどのように対処するかをさらに説明するために、DFインターフェイスはPE2上にあり、ダウンリンクに関連付けられており、非DFインターフェイスはPE3にあると仮定します。通常、マルチホーミングアクティブ-アクティブ転送ロジックを備えたEVPNごとに、非DFインターフェイスはパケットをドロップします。ただし、DF インターフェイスに関連付けられたダウンリンクのため、PE2 は ICL を介して BUM パケットを PE3 に転送し、PE3 の非 DF インターフェイスはパケットを SD1 に転送します。

レイヤー 3 ゲートウェイのサポート

EVPN-MPLS インターワーキング機能は、拡張ブリッジ ドメインと VLAN 向けに以下のレイヤー 3 ゲートウェイ機能をサポートします。

  • 拡張ブリッジドメインまたはVLAN間でトラフィックを転送するためのIRB(統合型ルーティングおよびブリッジング)インターフェイス。

  • 拡張ブリッジドメインまたはVLAN内の物理(ベアメタル)サーバーから、別の拡張ブリッジドメインまたはVLAN内の物理サーバーまたは仮想マシンにトラフィックを転送するためのデフォルトレイヤー3ゲートウェイ。

変更履歴テーブル

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

リリース
説明
17.4R1
Junos OSリリース17.4R1以降、イーサネットVPN(EVPN)を使用して、MPLSネットワークを介してJunos Fusion Enterpriseまたはマルチシャーシリンクアグリゲーショングループ(MC-LAG)ネットワークをデータセンターまたはキャンパスネットワークに拡張できます。