Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの内容
 

例:LDP VPLS向けBGP自動検出の設定

この例では、FEC(Forwarding Equivalency Class)129で規定されているとおりに、LDP VPLSのBGP自動検出を設定する方法を説明します。FEC 129は、BGP自動検出を使用してエンドポイント情報を伝達するため、疑似配線を手動で設定する必要はありません。

要件

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

  • 4つのMXシリーズ5Gユニバーサルルーティングプラットフォーム

  • Junos OSリリース10.4R2以降

M SeriesルーターまたはT Seriesルーターを使用する場合、PEルーターは仮想ループバックトンネル(vt)インターフェイスまたはラベルスイッチインターフェイス(LSI)のいずれかを備えている必要があります。M SeriesルーターとT Seriesルーターでは、VPLSはトンネルベースのPICを使用して、 vt インターフェイスに仮想ポートを作成します。M SeriesまたはT SeriesルーターにトンネルベースのPICがインストールされていない場合でも、仮想ポートをサポートするLSIを使用してVPLSを設定することができます。LSIを使用するには、拡張フレキシブルPICコンセントレータ(FPC)にイーサネットベースのPICをインストールする必要があります。

CEデバイスにルーターを使用する必要はありません。例えば、CEデバイスはEXシリーズイーサネットスイッチにすることができます。

概要

VPLSネットワーク内のすべてのPEルーターは、大型の分散型イーサネットスイッチのように動作し、接続されたデバイスにレイヤー2サービスを提供します。この例では、自動検出されたVPLSネットワークを作成するためのPEルーターとCEデバイスの最小設定を示します。トポロジーは、2 つの PE ルーター、2 つの CE ルーター、およびオプションのルート リフレクター(RR)の 5 つのルーターで構成されています。PEルーターは、BGPを使用して、両方のPEルーターに設定された2つの異なるVPLSインスタンスを自動検出します。その後、PE ルーターは LDP を使用して、検出されたエンドポイント間の 2 つの疑似配線に自動的に信号を送ります。最後に、PE ルーターはトラフィックを転送するために両方の VPLS インスタンスを起動します。各CEデバイスには2つのVLANが設定されており、各VLANはPEルーター内の異なるVPLSインスタンスに属しています。

この例では、以下の設定が含まれています。

  • auto-discovery-only—LDPベースのレイヤー2VPNおよびVPLSアップデートメッセージ(BGP_L2VPN_AD_NLRI)(FEC 129)の自動検出ネットワーク層到達可能性情報(NLRI)アップデートメッセージのみをルーターが処理できるようにします。具体的には、auto-discovery-onlyステートメントは、自動検出関連のNLRIメッセージを期待するようにルーティングプロセス(rpd)に通知し、LDPとVPLSで情報を解読して使用できるようにします。このステートメントは、BGPのグローバル、グループ、およびネイバーレベルで設定できます。auto-discovery-onlyステートメントは、VPLSのすべてのPEルーターで設定する必要があります。ルートリフレクションを設定する場合、FEC 129関連のアップデートをサポートするルートリフレクタとして機能するPルーターでもauto-discovery-onlyステートメントが必要になります。

    signalingステートメントはこの例には含まれていませんが、念のためにここで説明します。signalingステートメントにより、ルーターは、BGPベースのレイヤー2VPN(FEC 128)に使用されるBGP_L2VPN_NLRIのみを処理できます。

    PE ルーターが両方のタイプの NLRI(FEC 128 および FEC 129)をサポートしなければならない相互運用シナリオでは、 signaling ステートメントと auto-discovery-only ステートメントの両方を設定することができます。例えば、単一の PE ルーターは、BGP 自動検出によって支援された BGP 信号の仮想プライベート ワイヤ サービス(VPWS)と LDP 信号の VPLS の組み合わせを処理する必要がある場合があります。 signaling ステートメントと auto-discovery-only ステートメントの両方を一緒に設定することで、両方のタイプのシグナリングを独立して実行できます。 signaling ステートメントは、 auto-discovery-only ステートメントと同じ階層レベルでサポートされています。

  • cluster—FEC 129自動検出PEルーターでは、ルートリフレクタの設定はオプションです。この例では、clusterステートメントは、ルーターRRをIBGPグループのルートリフレクタとして設定しています。インバウンド更新では、ルーターがルートリフレクタとして設定されている場合、またはkeep allステートメントがIBGPグループに設定されている場合、BGP自動検出NLRIメッセージが受け入れられます。

  • l2vpn-id—インスタンスのグローバルに一意なレイヤー2 VPNコミュニティ識別子を指定します。このステートメントは、タイプvplsのルーティングインスタンスに対して設定可能です。

    コミュニティ識別子には、以下の形式を設定できます。

    • 自律システム(AS)番号形式—l2vpn-id:as-number:2-byte-number 例: l2vpn-id:100:200。AS番号の範囲は1〜65,535です。

    • IPv4形式—l2vpn-id:ip-address:2-byte-number 例: l2vpn-id:10.1.1.1:2

  • vrf-target—NLRIのインポートおよびエクスポートルートターゲットを定義します。NLRI のインスタンスのインポートとエクスポートのポリシーあるいはインポートとエクスポートのルートターゲットを定義するには、vrf-target ステートメントまたは vrf-import ステートメントと vrf-export ステートメントを設定する必要があります。この例では、vrf-targetステートメントを使用しています。

  • route-distinguisher—BGP自動検出NLRIの一部を形成し、各ルートが属しているVPNまたはVPLSルーティングインスタンスを区別します。各ルート識別は 6 バイト値です。ルーティングインスタンスごとに固有のルート識別子を設定する必要があります。

    ルート識別には、以下の形式を設定できます。

    • AS番号形式— as-number:2-byte-number

    • IPv4形式— ip-address:2-byte-number

この例には、2 つの注目すべきステートメントが含まれています。これらの記述は、他のベンダーの機器との相互運用性にとって重要です。相互運用性ステートメントは、この例で使用されているトポロジーには必要ありませんが、完全を期すために含まれています。

相互運用性に関する声明は以下のとおりです。

  • input-vlan-map pop—VLANタグスタックの最上位から外側のVLANタグを削除します。

  • output-vlan-map push—既存のVLANタグの前に外部VLANタグを追加します。

トポロジー図

図1は、この例で使用されているトポロジーを示しています。

図1:LDP VPLSのBGP自動検出Simplified network topology diagram with CE1 and CE2 customer edge routers connected to PE1 and PE2 provider edge routers, managed by a route reflector for BGP routing.

設定

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

LDP VPLSのBGP自動検出をすばやく設定するには、以下のコマンドをコピーし、改行を削除してから、各デバイスのCLIにコマンドを貼り付けます。

ルーターPE1の場合:

デバイスCE1の場合:

ルーターPE2の場合:

デバイスCE2の場合:

ルーター RR の場合:

ルーターPE1

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

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

  1. インターフェイス、インターフェイスのカプセル化、プロトコルファミリーを設定します。

  2. VLANを設定します。

  3. プロトコルに依存しないプロパティを設定します。

    ルーターIDはローカルアドレスと同じにすることをお勧めします。(ステップ4local-addressステートメントを参照してください。)

  4. auto-discovery-onlyステートメントを含め、IBGPを設定します。

  5. MPLS、LDP、およびIGPを設定します。

  6. ルーティングインスタンスを設定します。

    no-tunnel-services ステートメントは、vt インターフェイスではなく VPLS に LSI インターフェイスを使用する場合に必要です。

  7. デバイスの設定が完了したら、設定をコミットします。

結果

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

デバイスCE1

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

デバイスCE1を設定するには:

  1. インターフェイスアドレスとインターフェイスの最大送信単位(MTU)を設定します。

  2. VLANを設定します。

  3. IGPを設定します。

  4. デバイスの設定が完了したら、設定をコミットします。

結果

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

ルーターPE2

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

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

  1. インターフェイス、インターフェイスのカプセル化、プロトコルファミリーを設定します。

  2. VLANを設定します。

  3. プロトコルに依存しないプロパティを設定します。

    ルーターIDはローカルアドレスと同じにすることをお勧めします。(ステップ4local-addressステートメントを参照してください。)

  4. auto-discovery-onlyステートメントを含め、IBGPを設定します。

  5. MPLS、LDP、およびIGPを設定します。

  6. ルーティングインスタンスを設定します。

    no-tunnel-services ステートメントは、vt インターフェイスではなく VPLS に LSI インターフェイスを使用する場合に必要です。

  7. デバイスの設定が完了したら、設定をコミットします。

結果

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

デバイスCE2

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

デバイスCE2を設定するには:

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

  2. インターフェイスに OSPF を設定します。

  3. デバイスの設定が完了したら、設定をコミットします。

結果

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

ルーターRR

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

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

  1. インターフェイスアドレスとプロトコルファミリーを設定します。

  2. 自律システムとルーターIDを設定します。

  3. BGPを設定し、このルーターをルートリフレクタとして設定します。FEC 129では、ルートリフレクションはオプションです。

  4. IGPにIS-ISを設定します。

  5. MPLSシグナリングプロトコルにLDPを設定します。

  6. デバイスの設定が完了したら、設定をコミットします。

結果

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

検証

動作を検証するには、以下のコマンドを使用します。

ルーティングテーブル出力の AD は、自動検出NLRIを示しています。