Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの内容
 

例:EVPN-MPLS アクティブ/スタンバイ マルチホーミングの設定

この例では、アクティブスタンバイ冗長性モードのマルチホームカスタマーエッジ(CE)デバイスに対して、MPLSを使用してイーサネットVPN(EVPN)を設定する方法を示します。この例の設定手順は次のとおりです。

  • virtual-switchルーティングインスタンスタイプを使用したEVPNルーティングインスタンス

  • evpnルーティングインスタンスタイプを使用する別のEVPNルーティングインスタンス

  • IRB(統合型ルーティングおよびブリッジング)インターフェイスの設定の一部として、 vrf ルーティングインスタンスタイプを使用する仮想ルーティングおよび転送(VRF)ルーティングインスタンス。

注:

EVPN ファブリックのアクティブ/スタンバイ マルチホーミングは、MPLS のみでサポートしています。

この機能をサポートする製品の全リストについては、 EVPN-MPLS:シングルアクティブマルチホーミングのサポート を参照してください。

要件

この例では、以下のハードウェアおよびソフトウェアコンポーネントを使用しています。

  • MPCインターフェイスのみを備えた4つのMXシリーズ5Gユニバーサルルーティングプラットフォーム、次の場合:

    • 2台のデバイスは、共通のマルチホームカスタマーサイトに接続されたPE(プロバイダエッジ)ルーターとして設定されます。

    • 1台のデバイスは、シングルホームのカスタマーサイトに接続されたリモートPEルーターとして設定されます。

  • 顧客エッジ(CE)デバイス8台、以下が構成されています。

    • 2台のCEデバイスがマルチホームです。

    • 各 PE ルーターに 2 台の CE デバイスがシングルホーム接続されています。

  • すべての PE ルーターで実行されている Junos OS リリース 14.1 以降。

    注:

    Junos OSリリース14.1以降のリリースは、EVPN draft-ietf-l2vpn-evpn-03に基づいています。14.1以前のリリースでは、古いバージョンのEVPNドラフトがサポートされているため、Junos OSリリース14.1以前のリリースが実行されている場合、相互運用性の問題が発生します。

始める前に:

  1. ルーター インターフェイスを設定します。

  2. OSPFまたはその他のIGPプロトコルを設定します。

  3. BGPを設定します。

  4. LDPを設定します。

  5. MPLSを設定します。

  6. RSVP、MPLS、LSP、またはGREトンネルを設定します。

概要とトポロジー

MPCインターフェイスを備えたMXシリーズルーター上のこのEVPNソリューションは、アクティブスタンバイ動作モードのマルチホーミング機能を提供するために拡張されています。マルチホーミング機能には、イーサネットセグメントの自動検出、イーサネットセグメントのルート構築、イーサネットセグメント識別子(ESI)ラベル割り当てなどがあります。

注:

一部の古いJunosリリースでは、MXシリーズルーターでのEVPN機能サポートは、MPCおよびMICインターフェイスを使用するルーターのみに制限されていました。Junos OS機能のプラットフォームおよびリリースサポートについては、 機能エクスプローラー を参照してください。

EVPNのDPCサポートには、以下の考慮事項があります。

  • DPCは、アクティブ/スタンバイ動作モードでEVPNをサポートしており、以下のサポートも含まれます。

    1. EVPNインスタンス(EVI)

    2. 仮想スイッチ(VS)

    3. IRB(統合型ルーティングおよびブリッジング)インターフェイス

  • EVPNアクティブ/スタンバイサポートを提供するためのDPCは、CEデバイスに面したラインカードである必要があります。EVPNドメインのPEデバイスインターフェイスは、MPCおよびMICインターフェイスのみを使用する必要があります。

注:

アクティブ/スタンバイEVPNマルチホーミングを設定する場合は、以下の制限事項に注意してください。

  • インターフェイスまたはESIは複数のEVIに接続でき、ESIあたりのEVIの最大数は200個です。

  • EVPNルーティングインスタンスの場合、物理インターフェイスまたはESIごとに1つの論理インターフェイスのみをEVIに接続できます。

  • 仮想スイッチのルーティングインスタンスでは、ブリッジドメインで物理インターフェイスまたはESIごとに1つの論理インターフェイスのみを設定できます。

  • ネットワークトポロジー内のすべてのPEルーターは、EVPN draft-ietf-l2vpn-evpn-03に基づくリリース14.1以降Junos OS実行されている必要があります。14.1より前のJunos OSリリースは、古いバージョンのEVPNドラフトをサポートしているため、Junos OSリリース14.1以前のリリースが実行されている場合、相互運用性の問題が発生します。

図1:EVPNアクティブスタンバイマルチホーミングNetwork topology diagram showing connections between CE, PE, and P routers with labeled interfaces and IP addresses.

図1:

  • ルーターPE1およびPE2は、マルチホームカスタマーエッジ(CE)デバイス「デバイスCE1」および「デバイスCE1」に接続されたプロバイダーエッジ(PE)ルーターです。

  • ルーターPE3は、シングルホームのカスタマーサイトに接続されたリモートPEルーターです。

  • ルーターPは、ルーターPE1、PE2、およびPE3に接続されたプロバイダルーターです。

  • トポロジーでは、ALPHA、BETA、DELTAの3つのルーティングインスタンスが実行されており、それぞれ仮想スイッチ、EVPN、VRFタイプのルーティングインスタンスがあります。

  • すべてのPEルーターは、ALPHAおよびBETAルーティングインスタンス用にそれぞれ1つのシングルホームCEデバイスに接続されます。

  • デバイスCE1はALPHAルーティングインスタンスに属し、デバイスCE2はBETAルーティングインスタンスに属しています。

ルーターPE1では、デバイスCE-A1とデバイスCE-B1が、それぞれルーティングインスタンスALPHAとBETA用のシングルホームCEデバイスです。同様に、デバイスCE-A2とデバイスCE-A3はALPHAルーティングインスタンスに属し、デバイスCE-B2とデバイスCE-B3は、それぞれルーターPE2とPE3に接続されたBETAルーティングインスタンスに属しています。

注:

任意のEVPNルーティングインスタンスの下でアクティブ/スタンバイマルチホーミングを設定できます。アクティブスタンバイEVPNマルチホーミングでは、 evpnvirtual-switch の両方のインスタンスタイプをサポートします。マルチホーミングに加えて、EVPN IRBの機能を説明するために、タイプ vrf のテナントVRFルーティングインスタンスの設定を含めます。アクティブ/スタンバイEVPNマルチホーミング機能の動作にDELTAルーティングインスタンス設定は必要ありません。

設定の簡略化と一貫性を保つため、この例では、[edit routing-instances name]階層レベルでvrf-targetステートメントを使用して、EVPNインスタンスとVRFインスタンスのルートターゲット拡張コミュニティを設定します。このステートメントにより、デバイスは指定されたコミュニティに基づいてインポートとエクスポートのルーティングポリシーを自動的に設定します。PEデバイスごとに、一致するルートターゲット値を持つ対応するルーティングインスタンスを設定し、PEデバイスがそれらの暗黙的なルーティングポリシーを使用してルートを共有できるようにします。ルート共有のインポートおよびエクスポートポリシーを明示的に設定する必要はありません。

設定

CLIクイックコンフィグレーション

この例をすばやく設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更してから、コマンドを [edit] 階層レベルのCLIにコピー&ペーストします。

CE1

CE-A1

CE-A2

CE-A3

CE2

CE-B1

CE-B2

CE-B3

PE1

PE2

PE3

P

手順

ステップバイステップの手順

次の例では、設定階層のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、 設定モードでのCLIエディターの使用を参照してください。

ルーターPE1を設定するには:

注:

適切なインターフェイス名、アドレス、およびその他のパラメーターを変更した後、ルーターPE2についてこの手順を繰り返します。

  1. ルーターPE1インターフェイスを設定します。

  2. ルーターPE1のループバックアドレスをルーターIDとして設定します。

  3. ルーターPE1の自律システム番号を設定します。

  4. EVPNの連鎖されたコンポジットネクストホップを有効にします。

  5. ルーターPE1のループバックインターフェイスとPE1とルーターPを接続するインターフェイスでMPLSを有効にします。

  6. ルーターPE1のBGPグループを設定します。

  7. ルーターPE1がルーターPE2およびPE3とピアリングできるように、EVPN-PE BGPグループにローカルアドレスとネイバーアドレスを割り当てます。

  8. EVPN-PEグループにEVPNシグナリングのネットワーク層到達可能性情報(NLRI)を含めます。

  9. ルーターPE1のループバックインターフェイスとPE1とルーターPを接続するインターフェイスでOSPFを設定します。

  10. ルーターPE1のループバックインターフェイスとPE1とルーターPを接続するインターフェイスでLDPを有効にします。

  11. 仮想スイッチルーティングインスタンス(ALPHA)を設定します。

  12. ALPHAルーティングインスタンスの拡張VLANリストを設定します。

  13. ALPHAルーティングインスタンスでブリッジングドメインのタイプを設定します。

  14. ALPHAルーティングインスタンスでブリッジングドメインのVLANを設定します。

  15. ALPHAルーティングインスタンスのインターフェイス名を設定します。

  16. ALPHAルーティングインスタンスのルート識別子を設定します。

  17. ALPHAルーティングインスタンスのVPNルーティングおよび転送(VRF)ターゲットコミュニティを設定します。

  18. EVPNルーティングインスタンスを設定します – ベータ版。

  19. BETAルーティングインスタンスでブリッジングドメインのVLAN識別子を設定します。

  20. BETAルーティングインスタンスのインターフェイス名を設定します。

  21. ベータ ルーティング インスタンスのルート識別子を設定します。

  22. ベータ ルーティング インスタンスの VPN ルーティングおよび転送(VRF)ターゲット コミュニティを設定します。

  23. VRFルーティングインスタンスを設定します – DELTA。

  24. DELTAルーティングインスタンスのインターフェイス名を設定します。

  25. DELTAルーティングインスタンスのルート識別子を設定します。

  26. DELTAルーティングインスタンスのVPNルーティングおよび転送(VRF)ターゲットコミュニティを設定します。

結果

設定モードから、 show interfacesshow routing-optionsshow protocols、および show routing-instances コマンドを入力して設定を確認します。出力に意図した設定が表示されない場合は、この例の手順を繰り返して設定を修正します。

検証

ルーターPE1が指定フォワーダー(DF)、ルーターPE2が非DF、ルーターPE3がリモートPEの、すべてのPEルーターの以下の異なるエリアで、設定が正しく機能していることを確認します。

  1. EVPNルーティングインスタンスの設定

  2. EVPNマルチホーミングルート

  3. DF選択プロセス

  4. IRB と仮想スイッチ ルーティング インスタンスの設定

  5. ホスト ルート エントリー

EVPNインスタンスステータスの検証

目的

EVPNルーティングインスタンスとそのステータスを検証します。

アクション

ルーターPE1

動作モードから、 show evpn instance extensive コマンドを実行します。

ルーターPE2

動作モードから、 show evpn instance extensive コマンドを実行します。

ルーターPE3

動作モードから、 show evpn instance extensive コマンドを実行します。

意味

出力は、以下の情報を提供します。

  • EVPNおよび仮想スイッチルーティングインスタンスのリスト。

  • 各インターフェースの動作モード

  • 各ルーティングインスタンスのネイバー。

  • 各ネイバーから受信した異なるルートの数。

  • 各ルーティングインスタンスに接続されたESI。

  • 各ルーティングインスタンス上のイーサネットセグメントの数。

  • EVI内の各ESIのDF選択ロール。

  • 各ルーティングインスタンスのVLAN IDとMACラベル。

  • IRB インターフェイスの詳細

  • 仮想スイッチ ルーティング インスタンス(ALPHA)で受信したデフォルト ゲートウェイ MAC アドレスの数。

イーサネットセグメントごとの自動検出ルートの検証

目的

イーサネットセグメントごとの自動検出ルートが受信されていることを確認します。

アクション

ルーターPE1

動作モードから、 show route table ALPHA.evpn.0 コマンドを実行します。

ルーターPE2

動作モードから、 show route table ALPHA.evpn.0 コマンドを実行します。

ルーターPE3

動作モードから、 show route table ALPHA.evpn.0 コマンドを実行します。

意味

マルチホーム CE デバイスに接続されたもう一方の PE ルーターであるルーター PE2 に接続された ESI に対して、リモート タイプ 1 自動ルーターを受信します。

イーサネットセグメントルートの検証

目的

イーサネットセグメントごとのローカルおよびアドバタイズされた自動検出ルートとイーサネットセグメントルートが受信されていることを確認します。

アクション

ルーターPE1

動作モードから、 show route table __default_evpn__.evpn.0 コマンドを実行します。

ルーターPE2

動作モードから、 show route table __default_evpn__.evpn.0 コマンドを実行します。

意味

出力は、ローカルおよびリモートのタイプ1(自動検出)およびタイプ4(イーサネットセグメント)ルートを表示します。

  • 1:10.255.0.1:0::112233445566778899::0/304—ルーターPE1とルーターPE2に接続された各ローカルESIのイーサネットセグメントごとの自動検出ルート。

  • 4:10.255.0.1:0::112233445566778899:10.255.0.1/304—ルーターPE1とルーターPE2に接続された各ローカルESIのイーサネットセグメントルート。

  • 4:10.255.0.2:0::112233445566778899:10.255.0.2/304—ルーターPE2からのリモートイーサネットセグメントルート。

DFステータスの検証

目的

どのPEルーターがDF(指定フォワーダー)かを確認します。

アクション

動作モードから、 show evpn instance ALPHA esi esi designated-forwarder コマンドを実行します。

意味

ルーターPE1は、ALPHAルーティングインスタンスのDFです。

BDF ステータスの検証

目的

どのPEルーターがバックアップ指定フォワーダー(BDF)かを確認します。

アクション

動作モードから、 show evpn instance ALPHA esi esi backup-forwarder コマンドを実行します。

意味

ルーターPE2は、ALPHAルーティングインスタンスのBDFです。

リモート IRB MAC の検証

目的

リモートゲートウェイのMACアドレスがすべてのPEルーター間で同期されていることを確認します。

アクション

ルーターPE1

動作モードから、 show bridge evpn peer-gateway-mac コマンドを実行します。

ルーターPE2

動作モードから、 show bridge evpn peer-gateway-mac コマンドを実行します。

ルーターPE3

動作モードから、 show bridge evpn peer-gateway-mac コマンドを実行します。

意味

リモートゲートウェイのMACアドレスが同期されます。

  • ルーターPE3ゲートウェイMACは、ルーターPE1およびPE2のpeer-gateway-macテーブルにインストールされています。

  • ルーターPE1およびPE2ゲートウェイのMACアドレスは、ルーターPE3 peer-gateway-macテーブルにインストールされています。

リモート IRB とホスト IP の検証

目的

リモート IRB IP とホスト IP が受信されていることを確認します。

アクション

ルーターPE1

動作モードから、 show route table DELTA コマンドを実行します。

ルーターPE2

動作モードから、 show route table DELTA コマンドを実行します。

ルーターPE3

動作モードから、 show route table DELTA コマンドを実行します。

意味

出力は、ローカルおよびリモートのIRBインターフェイスを表示します。また、VRFテーブルにインストールされているローカルホストとリモートホストも表示されます。

ルーターPE1の場合:

  • 10.0.0.1/32—仮想スイッチルーティングインスタンス内のローカルホスト。

  • 10.0.0.2/3210.0.0.3/32—仮想スイッチルーティングインスタンスのリモートホスト。

  • 10.0.0.250/32—仮想スイッチルーティングインスタンス内のローカルIRB。

  • 10.0.0.253/32—仮想スイッチルーティングインスタンス内のリモートIRB。

ARP テーブルの検証

目的

ARPテーブルエントリーを検証します。

アクション

ルーターPE1

動作モードから、 show evpn arp-table コマンドを実行します。

ルーターPE2

動作モードから、 show evpn arp-table コマンドを実行します。

ルーターPE3

動作モードから、 show evpn arp-table コマンドを実行します。

意味

EVPN インスタンスと ARP は、ローカル ホストのホスト MAC および IP アドレスと同期されます。

ブリッジARPテーブルの検証

目的

ブリッジ ARP テーブル エントリーを検証します。

アクション

ルーターPE1

動作モードから、 show bridge evpn arp-table コマンドを実行します。

ルーターPE2

動作モードから、 show bridge evpn arp-table コマンドを実行します。

ルーターPE3

動作モードから、 show bridge evpn arp-table コマンドを実行します。

意味

仮想スイッチインスタンスとARPは、ローカルホストのMACおよびIPアドレスと同期されます。

ブリッジMACテーブルの検証

目的

ブリッジMACテーブルのエントリーを検証します。

アクション

ルーターPE1

動作モードから、 show bridge mac-table コマンドを実行します。

ルーターPE2

動作モードから、 show bridge mac-table コマンドを実行します。

ルーターPE3

動作モードから、 show bridge mac-table コマンドを実行します。

意味

仮想スイッチインスタンスは、ブリッジMACテーブルにローカルおよびリモートホストのMACアドレスをインストールしました。