Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

例:複数インスタンスLDPの設定

プライマリ LDP インスタンスは、 階層レベルで設定されます。[edit protocols]

階層レベルの ステートメントを使用して、LDP の特定のインスタンスを設定できます。ldp[edit routing-instances routing-instance-name protocols] これにより、特定の VRF ルーティングインスタンスの LDP のインスタンスが作成されます。設定を正しくコミットするには、必要なすべての VRF ステートメントを指定し、LDP インスタンスにエクスポートおよびインポートポリシーを適用する必要があります。

プライマリインスタンスで使用可能なLDP階層レベルのほとんどは、LDPの特定のインスタンスでも使用できます。ただし、このオプションは LDP の VRF ベースのインスタンスでは機能しません。no-forwarding

図 1: 複数インスタンスLDPトポロジー図複数インスタンスLDPトポロジー図

図 1 キャリアオブキャリアネットワークの一例を示す図。CE3およびCE4は、AS 65010に存在するエンドカスタマー用のCEルーターです。AS 65020のVPNプロバイダーには、3種類のルーターがあります。PE3とPE4はエンドカスタマーに接続するPEルーター、CE1とCE2は中間キャリアCEルーターとして機能し、P2とP3は内部トランジットルーターです。AS 65030のPE1とPE2は中間VPNプロバイダにサービスを提供するPEルーターで、P0とP1は最上位キャリア向けのトランジットルーターです。

この構成を機能させるには、次の 3 つの主要なタスクを完了する必要があります。

  1. VPN カスタマー CE と VPN プロバイダ PE の間に外部 BGP を設定します。

  2. PE ルーターの両ペア間で VPN ファミリーを使用して内部 BGP を設定します(PE1 と PE2 の間の 1 つの IBGP 接続と、ルーター PE3 とルーター PE4 の間の 2 番目の IBGP 接続)。

  3. 残りのすべてのリンクでLDPと内部ゲートウェイプロトコル(IGP)接続を確立します。この例では IGP として OSPF を使用していますが、任意の IGP を使用できます。

このキャリアオブキャリアの複数インスタンスLDPの例を裏付ける情報は、に 要約されています。表 1

表 1: 複数インスタンスLDPの例—ルーティングプロトコルの概要

つながる

プロトコル

CE3 - PE3

EBGP ファミリー inet

PE3 - P2 - CE1

OSPFとLDP

CE1 - PE1

OSPFとLDP

PE1 - P0 - P1 - PE2

OSPFとLDP

PE1 - PE2

IBGPファミリーinet-VPN

PE2 - CE2

OSPFとLDP

CE2 - P3 - PE4

OSPFとLDP

PE4 - CE4

EBGP ファミリー inet

PE3 - PE4

IBGPファミリーinet-VPN

設定タスクはルーターCE3から始まり、ルーターごとにVPNプロバイダーネットワークの最初の部分を通って、AS 65020の2番目のVPNプロバイダークラスターを経由してキャリアASに移動し、2番目のVPNカスタマールーターCE4で終了します。

ルーターCE3は最初の顧客ルーターであるため、ルーターCE3と接続されたVPNプロバイダールーターPE3の間にEBGPを設定します。また、ルーターCE4とのIP到達性を可能にするために、ルーティングポリシーを使用してループバックアドレスをBGPにアドバタイズする必要があります。

ルーターCE3

ルーターPE3では、設定タスクがより複雑になっています。VRFインスタンスでルーターCE3へのEBGP接続を完了し、VPNプロバイダーのルーターCE1を指すインターフェイスでMPLSとLDPを有効にし、AS 65020の遠端にあるルーターPE4に到達するようにIBGPのプライマリインスタンスを設定する必要があります。

最後に、すべてのBGPトラフィックと直接接続されたインターフェイスをBGPコミュニティに配置するアウトバウンドVRFポリシーと、ルーターPE4から同様のBGPコミュニティトラフィックを受け入れるインバウンドVRFポリシーを設定します。

ルーターPE3

ルーターP2で、LDPとラベルのトランスポートに使用されるIGP(この場合はOSPF)を有効にします。これらのタスクは、VPN プロバイダー ネットワークとコア キャリア ネットワークの両方のトランジット コア ルーターで繰り返します。

ルーターP2

ルーターCE1では、ルーターP2を設定したのと同じ方法でLDPとOSPFを設定します。

ルーターCE1

コア キャリア ルーター PE1 で、OSPF、LDP、MPLS、および IBGP(オプションを使用 )のプライマリ インスタンスを設定して、ルーターをネイバー ルーター PE2 に接続します。family inet-vpn 次に、セカンダリ インスタンスを確立して、複数インスタンス LDP を実装します。この例では、ルーターPE1がルーターCE1と通信できるように、LDPとOSPFを有効にします。セカンダリインスタンスでは MPLS は必要ありません。

最後に、ルーターCE1から来るすべてのLDPトラフィックをBGPコミュニティに配置するアウトバウンドVRFポリシー、このコミュニティトラフィックをルーターPE2に送信するエクスポートポリシー、およびルーターPE2から同様のBGPコミュニティトラフィックを受け入れるインバウンドVRFポリシーを設定します。このステップでは、VPNプロバイダのLDPトラフィックをキャリアのBGPセッションにトンネリングします。

ルーターPE1

ルーターP0では、ルーターP2でこれらのプロトコルを設定したのと同じ方法でLDPとOSPFを有効にします。ルーターP1とルーターP3でこれらのタスクを繰り返します。

ルーターP0

ルーターP1で、LDPとラベルのトランスポートに使用されるIGP(この場合はOSPF)を有効にします。

ルーターP1

コア キャリア ルーターPE2は、ルーターPE1のミラーイメージです。まず、OSPF、LDP、MPLS、およびIBGP(オプションを使用 )のプライマリ インスタンスを設定して、ルーターPE2を隣接するルーターPE1に接続します。family inet-vpn 次に、セカンダリ インスタンスを確立して、複数インスタンス LDP を実装します。この例では、ルーターPE2がルーターCE2と通信できるように、LDPとOSPFを有効にします。セカンダリインスタンスでは MPLS は必要ありません。

最後に、ルーターCE2から来るすべてのLDPトラフィックをBGPコミュニティに配置するアウトバウンドVRFポリシー、このコミュニティトラフィックをルーターPE1に送信するエクスポートポリシー、およびルーターPE1から同様のBGPコミュニティトラフィックを受け入れるインバウンドVRFポリシーを設定します。このステップでは、VPNプロバイダのLDPトラフィックをキャリアのBGPセッションにトンネリングします。

ルーターPE2

ルーターCE2では、ルーターCE1とトランジットPルーターの場合と同様に、LDPとOSPFを設定します。

ルーターCE2

ルーターP3は別のコアプロバイダールーターであるため、すべてのトランジットインターフェイスでLDPとOSPFを有効にします。

ルーターP3

ルーターPE4で、ルーターPE3で開始されたIBGP接続を完了し、AS 65020内のエッジルーターを接続します。また、VPNプロバイダのルーターCE2を指すインターフェイスでLDPとMPLSを有効にし、VRFインスタンスを使用してルーターCE4へのEBGP接続を確立します。

最後に、すべてのBGPトラフィックと直接接続されたインターフェイスをBGPコミュニティに配置するアウトバウンドVRFポリシーと、ルーターPE3から同様のBGPコミュニティトラフィックを受け入れるインバウンドVRFポリシーを設定します。

ルーターPE4

ルーターCE4は、宛先VPNカスタマールーターです。ルーターCE4と接続されたVPNプロバイダールーターPE4の間でEBGPを設定し、設定を完了します。ルーターCE3でのIP到達可能性を許可するルーティングポリシーを使用して、ループバックアドレスをBGPにアドバタイズすることを忘れないでください。

ルーターCE4

機能の検証

複数インスタンス LDP 設定の適切な動作を確認するには、次のコマンドを使用します。

  • show ldp database

  • show ldp interface

  • show ldp neighbor

  • show ldp path

  • show ldp route

  • show ldp session

  • show ldp statistics

これらのコマンドの表示出力は、1つの違いを除いて、以前のJunos OSリリースと同じです。インスタンス名を引数として使用できるようになりました。

これらのコマンドにインスタンス名を含めると、指定した LDP インスタンスの情報が表示されます。たとえば、 コマンドは 、 という名前の VRF インスタンスのすべての LDP ネイバーを表示します。show ldp neighbor instance crockettcrockett 逆に、インスタンス名を指定しないと、 プライマリ インスタンスに関連付けられている LDP ネイバーが表示されます。show ldp neighbor

以下のセクションでは、設定例で使用されるこれらのコマンドの出力を示します。

ルーターCE3ステータス

ルーターPE3ステータス

ルーターCE1ステータス

ルーターPE1のステータス

ルーターPE2ステータス

ルーターCE2ステータス

ルーターPE4ステータス

ルーターCE4ステータス