Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの内容
 

例:EVPNシグナリングメカニズムを使用したVPWSの設定

この例では、イーサネット仮想プライベートネットワーク(EVPN)シグナリングを使用して仮想プライベートワイヤサービス(VPWS)を実装する方法を示します。EVPNシグナリングを使用することで、BGPシグナリングVPNにシングルアクティブまたはオールアクティブのマルチホーミング機能を提供します。

要件

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

  • プロバイダエッジ(PE)デバイスとして動作し、Junos OSリリース17.1以降を実行する4台のMXシリーズルーター

  • 2つのカスタマーエッジ(CE)デバイス(この例ではMXシリーズルーターを使用しています)

概要とトポロジー

VPWSは、MPLS上でのレイヤー2 VPNサービスを採用して、エンドカスタマーサイトを接続するポイントツーポイント接続のトポロジーを構築します。EVPNでは、レイヤー2仮想ブリッジを使用して分散した顧客サイトを接続できます。これら 2 つの要素を組み合わせることで、EVPN シグナルの VPWS を提供できます。

vpws-service-idステートメントは、ネットワーク内のPEルーターに設定されたlocalremoteサービス識別子に基づいてEVPN-VPWSのエンドポイントを識別します。これらのエンドポイントは、サービス識別子ラベルを交換するために、BGPベースのEVPNシグナリングを使用して自動検出されます。

トポロジー

この例では、 図 1 に示す 4 台の PE ルーターと 2 台の CE ルーターで構成されるトポロジーを使用しています。ルーターCE1は、ルーターPE1およびPE2にマルチホームされています。ルーターCE2は、ルーターPE3とPE4にマルチメッドされています。

図1: VPWSとEVPNシグナリングNetwork topology diagram showing Layer 3 VPN with CE devices connecting to PE routers using OSPF, iBGP, and MPLS RSVP.

このシナリオでは、以下の設定要素が使用されます。

  • CEデバイス:

    • 関連するPEデバイスへのAE(アグリゲートイーサネット)インターフェイス

  • PEデバイス:

    • 関連するCEデバイスに向けて、EVPNセグメント識別子(ESI)を備えたAEインターフェイス

    • コアのOSPFとIBGP

    • コアでRSVPを使用するMPLS LSP

    • パケット単位のロードバランシング

    • インスタンスタイプ evpn-vpwsと、ローカルおよびリモートエンドポイントを定義する vpws-service-id ステートメントを使用したルーティングインスタンス。

設定

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

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

CE1

CE2

PE1

PE2

PE3

PE4

手順

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

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

注:

ここでは、ルーターPE1のみが表示されます。各デバイスに適切なインターフェイス名、アドレス、およびその他のパラメーターを使用して、他のすべてのPEデバイスについてこの手順を繰り返します。

CEデバイスの手順は示されていません。

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

  1. CE に面したインターフェイスを ae0 バンドルの一部となるように設定します。

    AEバンドルの2番目のインターフェイスは、他のローカルPEデバイスで設定されます。

  2. ルーターPE3とPE4に向けてコアに面したインターフェイスを設定します。

    必ず MPLS プロトコル ファミリーを含めてください。

  3. ループバックインターフェイスを設定します。

  4. デバイスでサポートする集合型イーサネットインターフェイスの数を定義します。

  5. ae0インターフェイスを設定します。

    ニーズに応じて、別のVLANタグ付けおよびカプセル化オプションを使用できます。

  6. ae0インターフェイスにESI(イーサネットセグメント識別子)値を割り当て、EVPNアクティブ-アクティブマルチホーミングを有効にします。

  7. ae0インターフェイスのリンクアグリゲーション制御プロトコル(LACP)を設定します。

    ここで使用するシステムIDは、両方のローカルPEデバイスで同じでなければなりません。

  8. コアに接続する(およびループバックする)インターフェイスで OSPF を有効にします。

  9. シグナリングにEVPNを使用して、他のPEデバイスと一緒にIBGPメッシュを設定します。

  10. コアに面するインターフェイスでRSVPを有効にします。

  11. コアに面するインターフェイスで MPLS を有効にし、リモート PE デバイスに LSP を設定します。

    この例では、必ずCSPFを無効にしてください。

  12. ロードバランシングを設定します。

  13. evpn-vpwsインスタンスタイプを使用してルーティングインスタンスを設定します。先ほど設定したAE(CE向け)インターフェイスと、ルート識別子とVRFターゲットを追加します。

    EVPN用語では、これはEVI(EVPNインスタンス)です。

  14. ルーティングインスタンスで、EVPNを有効にし、AEインターフェイスを追加します。次に、ローカルおよびリモートのVPWS識別子をインターフェイスに関連付けます。

結果

設定モードから、設定を確認します。出力に意図した設定が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから commit を入力します。

検証

設定が正常に機能していることを確認します。

アグリゲーション イーサネット インターフェイスと LACP の検証

目的

AE インターフェイスが正しく稼働していることを確認します。

アクション

AE インターフェイスが稼働していること、および PE デバイスとそれに関連する CE デバイス間で LACP 接続が確立されていることを確認します。

意味

各デバイスのAEインターフェイスが稼働しており、CEデバイスとそのローカルPEデバイス間にアクティブなLACP接続があります。また、PE デバイスで設定されたシステム ID 00:00:00:00:00:01 (PE デバイス出力に Actor として表示されている)は、CE デバイスの Partner システム ID 値と一致します。

OSPFの検証

目的

OSPFが正常に動作していることを確認します。

アクション

OSPFがリモートネイバーと隣接関係を確立していることを確認します。

意味

リモートネイバーとの隣接関係が確立されています。

BGPの検証

目的

BGPが正常に動作していることを確認します。

アクション

IBGPが、EVPNシグナリングを使用してネイバーとピアリングを確立していることを確認します。

意味

EVPN シグナリングによる IBGP ピアリングは、すべてのネイバーと確立されています。

MPLSの検証

目的

MPLSが正常に動作していることを確認します。

アクション

MPLS LSP がリモートネイバーと確立されていることを確認します。

意味

LSPはリモートネイバーとの間で確立されています。

VPWSの検証

目的

VPWS が確立されていることを確認します。

アクション

PE デバイスがサービス識別子を交換して学習し、VPWS を確立していることを確認します。

意味

ネットワークの各側にあるPEデバイスは、サービス識別子をアドバタイズし、リモートネイバーから識別子を受信しています。VPWSが確立されます。

ルート交換とESI自動検出の検証

目的

EVPN シグナリングが正常に機能していることを確認します。

アクション

自動検出情報がVPWS全体で共有されていることを確認します。

意味

出力には、VPWS を介してリモート PE デバイスに共有されている ESI ルートが表示されます。

1:198.51.100.x:0::で始まるルートは、リモートPEデバイスから発信されるイーサネットセグメントごとの自動検出タイプ1 EVPNルートです。ルート識別(RD)は、デバイスのグローバル レベルで派生します。

1:198.51.100.x:11::で始まるルートは、リモートPEデバイスからのEVIごとの自動検出タイプ1 EVPNルートです。RDは、リモートPEデバイスのルーティングインスタンスから取得されます。

ローカルEVPNテーブルのルート情報の検証

目的

ローカルEVPNルーティングテーブルが入力されていることを確認します。

アクション

ローカルとリモートの両方の到達可能性情報がEVPNテーブルに追加されていることを確認します。

意味

前のセクションで説明したように、VPWS全体で共有されるリモートESIルートに加えて、各PEデバイスのEVPNテーブルにはローカルESIルートも含まれています。このタイプ1ルートは、ローカルに設定されたイーサネットセグメントを表し、ローカルに設定されたRDおよびESI値から導き出されます。