VPN向けシグナリングプロトコルとLSPの設定
VPNを機能させるには、プロバイダエッジ(PE)ルーターとプロバイダー(P)ルーターでLDPまたはRSVPのいずれか、シグナリングプロトコルを有効にする必要があります。また、イングレスルーターとエグレスルーター間のラベルスイッチパス(LSP)を設定する必要があります。一般的なVPN設定では、各PEルーターから、フルメッシュのVPNに参加している他のすべてのPEルーターにLSPを設定する必要があります。
MPLS が関係する設定と同様に、PE ルーター上のコアに面したインターフェイスは、高密度のファスト イーサネット PIC 上で設定できません。
シグナリング プロトコルを有効にするには、次のいずれかのセクションの手順を実行します。
VPN シグナリングに LDP を使用する
VPN シグナリングに LDP を使用するには、PE およびプロバイダ(P)ルーターで次の手順を実行します。
階層レベルで ステートメントを含
ldp
めることで、サービスプロバイダのネットワークのコア内のインターフェイスでLDPを[edit protocols]
設定します。LDP は、PE ルーター間、または PE ルーターと P ルーター間のインターフェイスでのみ設定する必要があります。これらを「コアに面した」インターフェイスと考えることができます。PEとカスタマーエッジ(CE)ルーター間のインターフェイスにLDPを設定する必要はありません。
[edit] protocols { ldp { interface type-fpc/pic/port; } }
階層レベルで ステートメントを含
family mpls
めることで、LDPを有効にしたインターフェイス(ステップ1で設定したインターフェイス)でMPLSアドレスファミリーを[edit interfaces type-fpc/pic/port unit logical-unit-number]
設定します。[edit] interfaces { type-fpc/pic/port { unit logical-unit-number { family mpls; } } }
各 PE および P ルーターで OSPF または IS-IS を設定します。
これらのプロトコルは、VPNに使用されるルーティングインスタンス内ではなく、ルーティングプロトコルのマスターインスタンスで設定します。
OSPFを設定するには、 階層レベルに
ospf
ステートメントを[edit protocols]
含めます。少なくとも、ルーターのインターフェイスの少なくとも1つにバックボーンエリアを設定する必要があります。[edit] protocols { ospf { area 0.0.0.0 { interface type-fpc/pic/port; } } }
IS-ISを設定するには、 階層レベルに ステートメントを
isis
[edit protocols]
含め、 階層レベルでループバックインターフェイスと国際標準化機構(ISO)ファミリーを[edit interfaces]
設定します。少なくとも、ルーターでIS-ISを有効にし、ルーターのインターフェイスの1つ(好ましくはループバックインターフェイス、lo0)でネットワークエンティティタイトル(NET)を設定し、IS-ISを実行するすべてのインターフェイスでISOファミリーを設定する必要があります。IS-IS を有効にすると、レベル 1 とレベル 2 がデフォルトで有効になります。IS-ISの最小設定を以下に示します。ステートメントではaddress
、address
がNETです。[edit] interfaces { lo0 { unit logical-unit-number { family iso { address address; } } } type-fpc/pic/port { unit logical-unit-number { family iso; } } } protocols { isis { interface all; } }
VPN シグナリングに RSVP を使用する
VPN シグナリングに RSVP を使用するには、以下の手順を実行します。
各 PE ルーターで、トラフィック制御を設定します。
これを行うには、トラフィック制御(IS-ISまたはOSPF)をサポートし、そのプロトコルのトラフィック制御サポートを有効にする内部ゲートウェイプロトコル(IGP)を設定する必要があります。
OSPF トラフィック制御サポートを有効にするには、 階層レベルで ステートメントを
[edit protocols ospf]
含traffic-engineering
めます。[edit protocols ospf] traffic-engineering { shortcuts; }
IS-ISの場合、トラフィック制御サポートはデフォルトで有効になっています。
各 PE および P ルーターで、LSP(ラベルスイッチ パス)に参加するインターフェイスで RSVP を有効にします。
PE ルーターでは、これらのインターフェイスは LSP を指すイングレスおよびエグレスです。P ルーターでは、これらのインターフェイスは PE ルーター間で LSP を接続します。このインターフェイスは LSP の一部ではないため、PE と CE ルーター間のインターフェイスで RSVP を有効にしないでください。
PE および P ルーターで RSVP を設定するには、 階層レベルで ステートメントを
[edit protocols rsvp]
含interface
めます。RSVP を有効にするインターフェイスごとに 1 つのinterface
ステートメントを含めます。[edit protocols] rsvp { interface interface-name; interface interface-name; }
各 PE ルーターで、LSP のエグレス ポイントである PE ルーターに MPLS LSP を設定します。
これを行うには、 階層レベルに
interface
およびlabel-switched-path
ステートメントを[edit protocols mpls]
含めます。[edit protocols] mpls { interface interface-name; label-switched-path path-name { to ip-address; } }
to
ステートメントで、リモートPEルーター上のアドレスであるLSPのエグレスポイントのアドレスを指定します。ステートメントで
interface
、インターフェイスの名前(物理部分と論理部分の両方)を指定します。LSP に関連付けられたインターフェイスに 1 つのinterface
ステートメントを含めます。階層レベルで同じインターフェイスの論理部分を
[edit interfaces]
設定する場合、 およびfamily mpls
ステートメントも設定するfamily inet
必要があります。[edit interfaces] interface-name { unit logical-unit-number { family inet; family mpls; } }
LSP に参加するすべての P ルーターで、 階層レベルで ステートメントを
interface
含めることで MPLS を[edit mpls]
有効にします。LSP への接続ごとに 1 つの
interface
ステートメントを含めます。[edit] mpls { interface interface-name; interface interface-name; }
階層レベルで ステートメントを含めることで、PE ルーターと CE ルーター間の
interface
インターフェイスで MPLS を[edit mpls]
有効にします。これにより、PEルーターはLSPに入るトラフィックにMPLSラベルを割り当てたり、LSPから出るトラフィックからラベルを削除することができます。
[edit] mpls { interface interface-name; }
MPLS の設定については、 MPLS 信号 LSP 用イングレス ルーターの設定を参照してください。