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)ルーティング インスタンス。

手記:

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

QFXシリーズスイッチは、アクティブ-アクティブマルチホーミングでEVPN-VXLANをサポートします。MPLSを使用したEVPNや、アクティブ/スタンバイモードでのマルチホーミングはサポートしていません。

必要条件

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

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

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

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

  • 8台のカスタマーエッジ(CE)デバイス、

    • 2 つの CE デバイスがマルチホームされています。

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

  • すべての 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 トンネルを設定します。

概要とトポロジー

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

手記:

Junos OS リリース 15.1 以前は、MXシリーズ ルーターでの EVPN 機能サポートは、MPC および MIC インターフェイスを使用するルーターのみに限定されていました。しかし、Junos OS リリース 15.1 以降では、DPC を使用する MXシリーズ ルーターを活用して、CE デバイス向けインターフェイスで EVPN サポートを提供できます。

EVPN の DPC サポートは、次の考慮事項を考慮して提供されます。

  • DPCは、以下のサポートを含む、アクティブ/スタンバイ動作モードのEVPNのサポートを提供します。

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

    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 アクティブスタンバイ マルチホーミング EVPN Active-Standby Multihoming

図 1 では、次のようになります。

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

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

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

  • トポロジーで実行されているルーティング インスタンスは、ALPHA、BETA、DELTA で、それぞれ 仮想スイッチ、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のナビゲーションについては、「 1 コンフィグレーション・モードでの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 ルーティング インスタンス – BETA を設定します。

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

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

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

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

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

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

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

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

業績

設定モードから、 show interfacesshow routing-optionsshow protocolsshow 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 コマンドを実行します。

意味

リモート タイプ 1 自動検出ルートは、マルチホーム CE デバイスに接続された他の PE ルーターであるルーター PE2 に接続された ESI で受信されます。

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

目的

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

アクション

ルーター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ピアゲートウェイMACテーブルにインストールされています。

  • ルーターPE1およびPE2ゲートウェイMACアドレスは、ルーターPE3ピアゲートウェイ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/32 and 10.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アドレスをインストールしました。