例:VPLSマルチホーミングの設定(FEC 129)
VPLSマルチホーミングの概要
VPLS(仮想プライベート LAN サービス)マルチホーミングにより、顧客サイトを 2 台以上の PE ルーターに接続して冗長接続を提供できます。冗長 PE ルーターは、障害を検出するとすぐに、顧客サイトにネットワーク サービスを提供できます。VPLSマルチホーミングは、以下のタイプのネットワーク障害が発生した場合に、VPLSサービスとマルチホームサイトとのトラフィックフォワーディングを維持するのに役立ちます。
PE ルーターから CE デバイスへのリンク障害
PE ルーターの障害
ローカル PE ルーターとリモート PE ルーター間の MPLS 到達可能性障害
VPLSのドキュメントでは、PEルーターなどの用語のルーターという言葉は、ルーティング機能を提供するデバイスを指すために使用されています。
図1 は、CEデバイスを2台のPEルーターにマルチホームする方法を示しています。デバイスCE1は、ルーターPE1およびPE2にマルチホームされています。デバイスCE2には、デバイスCE1に到達する可能性のあるパスが2つありますが、一度にアクティブなパスは1つだけです。ルーターPE1が指定されたVPLSエッジ(VE)デバイス(指定フォワーダーとも呼ばれる)である場合、BGPはルーターPE3からルーターPE1に疑似回線をシグナリングします。このパスで障害が発生した場合、ルーターPE2は指定されたVEデバイスとなり、BGPはルーターPE3からルーターPE2に疑似回線を再シグナリングします。
マルチホーム PE ルーターは、マルチホーム サイトのネットワーク層到達可能性情報(NLRI)を VPLS ネットワーク内の他の PE ルーターにアドバタイズします。NLRIには、マルチホームPEルーターのサイトIDが含まれています。同じ CE デバイスにマルチホームされているすべての PE ルーターに対して、同じサイト ID を設定する必要があります。リモートVPLS PEルーターは、サイトIDを使用して、アドレス指定されたトラフィックをどこに転送するかを決定します。ルートの衝突を回避するには、マルチホーム PE ルーターが共有するサイト ID が、VPLS ネットワーク内のリモート PE ルーターで設定されたサイト ID とは異なる必要があります。
同じCEデバイスにマルチホームされた各PEルーターに同じサイトIDを設定しますが、ルート識別子などの他のパラメーターに一意の値を設定できます。これらの値は、カスタマーサイトへの到達に使用する指定VEデバイスとしてどのマルチホームPEルーターを選択するかを決定するのに役立ちます。
マルチホーム PE ルーターごとに一意のルート識別子を設定することをお勧めします。一意のルート識別子を設定すると、プライマリマルチホームPEルーターへの接続がダウンした場合のコンバージェンスを高速化できます。一意のルート識別を設定する場合、VPLS ネットワーク内の他の PE ルーターは、マルチホーム PE ルーターの追加状態を維持する必要があります。
VPLSネットワークのリモートPEルーターは、どのマルチホームPEルーターがCEデバイスに到達するトラフィックを転送するかを決定する必要があります。この判断を行うために、リモートPEルーターはVPLSパス選択プロセスを使用して、NLRIアドバタイズメントに基づいてマルチホームPEルーターの1つを選択します。リモート PE ルーターは NLRI アドバタイズメントのうち 1 つだけを選択するため、マルチホーム PE ルーターの 1 つ、つまり勝者アドバタイズメントを発信した PE ルーターに対して疑似配線が確立されます。これにより、ネットワーク内のサイト間に複数のパスが作成されることを防ぎ、レイヤー2ループの形成を防ぐことができます。選択した PE ルーターに障害が発生した場合、ネットワーク内のすべての PE ルーターが自動的にバックアップ PE ルーターに切り替わり、それに対して新しい擬似配線を確立します。
CEデバイスとマルチホームPEルーターの間にレイヤー2ループが形成されないようにするには、CEデバイスにスパニングツリープロトコル(STP)を採用することを推奨します。レイヤー2ループは、設定が間違っているために形成されることがあります。ネットワークトポロジーの変更後のコンバージェンス中に、一時的なレイヤー2ループが形成される場合もあります。
PEルーターは、ローカルで発信および受信されたレイヤー2ルートアドバタイズメントに対してBGPパス選択手順を実行し、ルートがBGPルートリフレクタなどの他のピアへのアドバタイズに適していることを確認するBGPルートを選択します。VPLSネットワーク内のPEルーターがルートリフレクタでもある場合、マルチホームサイトのパス選択プロセスは、レイヤー2ルートを反映する目的でこのPEルーターが実行するパス選択プロセスに影響を与えません。異なるルート識別子を持つレイヤー 2 プレフィックスは、ルート リフレクション用の異なる NLRI を持つと見なされます。VPLSパス選択プロセスでは、マルチホームサイトへのVPLS疑似回線の作成にこれらのルートのうち1つしか使用されない場合でも、ルートリフレクタは、ルートリフレクタクライアントに異なるルート識別子を持つすべてのルートを反映させることができます。
Junos OSは、BGP VPLSとFEC129 VPLSの両方でVPLSマルチホーミングをサポートしています。VPLS関連機能のプラットフォームおよびリリースサポートについては、 機能エクスプローラー を参照してください。
関連項目
例:VPLSマルチホーミングの設定(FEC 129)
この例では、VPLS(仮想プライベート LAN サービス)マルチホーミングを設定する方法を示します。マルチホーミングにより、顧客サイトは複数のPE(プロバイダ エッジ)ルーターに接続できます。2台以上のPEルーターにマルチホームされたVPLSサイトは、PEルーターからCEデバイスへのリンク障害やPEルーターの障害が発生した場合に、冗長接続を提供します。この例は、FEC 129 VPLS(BGPベースの自動検出を備えたLDP VPLSとも呼ばれる)のBGPベースのマルチホーミングサポートを示しています。
要件
この例では、以下のハードウェアおよびソフトウェア要件があります。
-
VPLSサイトを表す1つ以上のCEデバイス。
-
2つ以上のPEデバイス。
-
マルチホームVPLSサイトに接続されたPEデバイスで実行されているJunos OSリリース12.3以降。
概要
BGPベースのVPLS自動検出(FEC 129)により、各VPLS PEルーターは、同じVPLSドメイン内にある他のPEルーターを検出できます。また、VPLS自動検出は、VPLSドメインにPEルーターが追加または削除されたタイミングを自動的に検出します。VPLSを手動で設定し、PEルーターの追加または削除時に設定を維持する必要はありません。VPLS自動検出は、BGPを使用してVPLSメンバーを検出し、VPLS内の疑似配線を設定および破棄します。
BGPマルチホーミングにより、顧客サイトを2台以上のPEルーターに接続し、冗長接続を提供すると同時に、サービスプロバイダのネットワーク内でレイヤー2ループが形成されるのを防ぐことができます。冗長接続は、PE ルーター-to-CEデバイスのリンク障害、PE ルーターの障害、またはローカル PE ルーターとリモート PE ルーター間のMPLS到達性障害が発生した場合に、VPLS サービスとマルチホーム サイトとのトラフィック転送を維持します。冗長 PE ルーターは、障害が検出されるとすぐに、顧客サイトへのサービス提供を開始できます。
CEデバイスが複数のPEルーターに接続すると、これらの各ルーターはマルチホームサイト(レイヤー2ネットワーク層到達可能性情報(NLRI)で同じサイトIDを持つルート)の到達可能性をアドバタイズします。ネットワーク内の他のPEルーターは、BGPパス選択プロセスを使用して、CEデバイス宛てのトラフィック送信先のアドバタイズルーターのうち1つだけを選択します。このパス選択プロセスにより、VPLSネットワークのレイヤー2ループがなくなります。
自動検出は、マルチホーミングと特に関係しているわけではありません。マルチホーミングを機能させるために自動検出は必要ありません。これらは2つの独立した機能です。とはいえ、FEC 129の意味は、VPLSが自動検出を行うということです。そのため、FEC 129 のマルチホーミングを設定する場合、定義に従って、( auto-discovery-only ステートメントを使用)自動検出も設定する必要があります。
設定には、VPLSマルチホーミングを設定できる場所が2つあります。1 つは FEC 128 用で、もう 1 つは FEC 129 用です。
-
FEC 128 の場合—
routing-instances instance-name protocols vpls site site-name multi-homing -
FEC 129 の場合—
routing-instances instance-name protocols vpls multi-homing
FEC 129 のマルチホーミングを設定するには、以下のステートメントを使用します。
[edit routing-instances instance-name protocols vpls] multi-homing { peer-active; site site-name { active-interface interface-name { any; primary interface-name; } identifier identifier; interface interface-name { preference preference-value; } peer-active; preference (preference-value | backup | primary); } }
この例では、ルーターPE1とルーターPE2にマルチホームされたデバイスCE1を示しています。さらに、デバイスCE2はルーターPE1にシングルホームされています。デバイス PE3 は、デバイス CE3 に接続されたリモート PE ルーターです。デバイス PE3 ではマルチホーミングが有効になっていません。 CLIクイックコンフィグレーション は、 図2に示すすべてのデバイスの構成を示しています。 デバイスPE1の設定 セクションには、デバイスPE1の設定の手順が記載されています。
のトポロジー
設定
CLIクイックコンフィグレーション
この例をすばやく設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更してから、コマンドを [edit] 階層レベルのCLIにコピー&ペーストします。
デバイスPE1
set interfaces ge-0/3/3 encapsulation ethernet-vpls set interfaces ge-0/3/3 unit 0 description PE1-to-CE2 set interfaces ge-0/3/3 unit 0 family vpls set interfaces ge-0/3/1 encapsulation ethernet-vpls set interfaces ge-0/3/1 unit 0 description PE1-to-CE1 set interfaces ge-0/3/1 unit 0 family vpls set interfaces ge-1/2/0 unit 0 description PE1-to-P set interfaces ge-1/2/0 unit 0 family inet address 10.1.1.1/30 set interfaces ge-1/2/0 unit 0 family mpls set interfaces ge-1/2/1 unit 0 description PE1-to-PE2 set interfaces ge-1/2/1 unit 0 family inet address 10.1.1.5/30 set interfaces ge-1/2/1 unit 0 family mpls set interfaces lo0 unit 2 family inet address 192.0.2.2/24 set protocols mpls interface ge-1/2/0.0 set protocols mpls interface ge-1/2/1.0 set protocols bgp local-address 192.0.2.2 set protocols bgp group pe-pe type internal set protocols bgp group pe-pe family l2vpn auto-discovery-only set protocols bgp group pe-pe family l2vpn signaling set protocols bgp group pe-pe neighbor 192.0.2.3 set protocols bgp group pe-pe neighbor 192.0.2.4 set protocols bgp group pe-pe neighbor 192.0.2.5 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-1/2/0.0 set protocols ospf area 0.0.0.0 interface ge-1/2/1.0 set protocols ospf area 0.0.0.0 interface lo0.2 passive set protocols ldp interface ge-1/2/0.0 set protocols ldp interface ge-1/2/1.0 set protocols ldp interface lo0.2 set routing-instances green instance-type vpls set routing-instances green interface ge-0/3/1.0 set routing-instances green interface ge-0/3/3.0 set routing-instances green route-distinguisher 192.0.2.2:1 set routing-instances green l2vpn-id l2vpn-id:100:100 set routing-instances green vrf-target target:100:100 set routing-instances green protocols vpls no-tunnel-services set routing-instances green protocols vpls oam ping-interval 600 set routing-instances green protocols vpls oam bfd-liveness-detection minimum-interval 200 set routing-instances green protocols vpls multi-homing site test identifier 1 set routing-instances green protocols vpls multi-homing site test interface ge-0/3/1.0 set routing-options router-id 192.0.2.2 set routing-options autonomous-system 100
デバイスPE2
set interfaces fe-0/1/3 encapsulation ethernet-vpls set interfaces fe-0/1/3 unit 0 description PE2-to-CE1 set interfaces fe-0/1/3 unit 0 family vpls set interfaces ge-1/2/0 unit 0 description PE2-to-PE1 set interfaces ge-1/2/0 unit 0 family inet address 10.1.1.6/30 set interfaces ge-1/2/0 unit 0 family mpls set interfaces ge-1/2/2 unit 0 description PE2-to-P set interfaces ge-1/2/2 unit 0 family inet address 10.1.1.10/30 set interfaces ge-1/2/2 unit 0 family mpls set interfaces lo0 unit 4 family inet address 192.0.2.4/32 set protocols mpls interface ge-1/2/0.0 set protocols mpls interface ge-1/2/2.0 set protocols bgp local-address 192.0.2.4 set protocols bgp group pe-pe type internal set protocols bgp group pe-pe family l2vpn auto-discovery-only set protocols bgp group pe-pe family l2vpn signaling set protocols bgp group pe-pe neighbor 192.0.2.2 set protocols bgp group pe-pe neighbor 192.0.2.3 set protocols bgp group pe-pe neighbor 192.0.2.5 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-1/2/0.0 set protocols ospf area 0.0.0.0 interface ge-1/2/2.0 set protocols ospf area 0.0.0.0 interface lo0.4 passive set protocols ldp interface ge-1/2/0.0 set protocols ldp interface ge-1/2/2.0 set protocols ldp interface lo0.4 set routing-instances green instance-type vpls set routing-instances green interface fe-0/1/3.0 set routing-instances green route-distinguisher 192.0.2.4:1 set routing-instances green l2vpn-id l2vpn-id:100:100 set routing-instances green vrf-target target:100:100 set routing-instances green protocols vpls no-tunnel-services set routing-instances green protocols vpls oam ping-interval 600 set routing-instances green protocols vpls oam bfd-liveness-detection minimum-interval 200 set routing-instances green protocols vpls multi-homing site test identifier 1 set routing-instances green protocols vpls multi-homing site test interface fe-0/1/3.0 set routing-options router-id 192.0.2.4 set routing-options autonomous-system 100
デバイスPE3
set interfaces ge-0/3/3 unit 0 encapsulation ethernet-vpls set interfaces ge-0/3/3 unit 0 description PE3-to-CE3 set interfacesge-0/3/3 unit 0 family vpls set interfaces ge-1/2/0 unit 0 description PE3-to-P set interfaces ge-1/2/0 unit 0 family inet address 10.1.1.14/30 set interfaces ge-1/2/0 unit 0 family mpls set interfaces lo0 unit 5 family inet address 192.0.2.5/24 set protocols rsvp interface ge-1/2/0.0 set protocols mpls interface ge-1/2/0.0 set protocols bgp local-address 192.0.2.5 set protocols bgp group pe-pe type internal set protocols bgp group pe-pe family l2vpn auto-discovery-only set protocols bgp group pe-pe family l2vpn signaling set protocols bgp group pe-pe neighbor 192.0.2.2 set protocols bgp group pe-pe neighbor 192.0.2.3 set protocols bgp group pe-pe neighbor 192.0.2.4 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-1/2/0.0 set protocols ospf area 0.0.0.0 interface lo0.5 passive set protocols ldp interface ge-1/2/0.0 set protocols ldp interface lo0.5 set routing-instances green instance-type vpls set routing-instances green interface ge-0/3/3.0 set routing-instances green route-distinguisher 192.0.2.5:100 set routing-instances green l2vpn-id l2vpn-id:100:100 set routing-instances green vrf-target target:100:100 set routing-instances green protocols vpls no-tunnel-services set routing-instances green protocols vpls oam ping-interval 600 set routing-instances green protocols vpls oam bfd-liveness-detection minimum-interval 200 set routing-instances green protocols vpls oam ping-interval 600 set routing-instances green protocols vpls oam bfd-liveness-detection minimum-interval 200 set routing-options router-id 192.0.2.5 set routing-options autonomous-system 100
デバイスCE1
set interfaces ge-0/3/0 unit 0 description CE1-to-PE1 set interfaces ge-0/3/0 unit 0 family inet address 192.0.2.15/24 set interfaces fe-0/1/2 unit 0 description CE1-to-PE2 set interfaces fe-0/1/2 unit 0 family inet address 192.0.2.11/24
デバイスCE2
set interfaces ge-0/3/2 unit 0 description CE2-to-PE1 set interfaces ge-0/3/2 unit 0 family inet address 192.0.2.16/24
デバイスCE3
set interfaces ge-0/3/2 unit 0 description CE3-to-PE3 set interfaces ge-0/3/2 unit 0 family inet address 192.0.2.17/24
デバイスP
set interfaces ge-1/2/0 unit 0 description P-to-PE1 set interfaces ge-1/2/0 unit 0 family inet address 10.1.1.2/30 set interfaces ge-1/2/0 unit 0 family mpls set interfaces ge-3/2/0 unit 0 description P-to-PE2 set interfaces ge-3/2/0 unit 0 family inet address 10.1.1.9/30 set interfaces ge-3/2/0 unit 0 family mpls set interfaces ge-4/2/0 unit 0 description P-to-PE3 set interfaces ge-4/2/0 unit 0 encapsulation ethernet set interfaces ge-4/2/0 unit 0 family inet address 10.1.1.13/30 set interfaces ge-4/2/0 unit 0 family mpls set interfaces lo0 unit 3 family inet address 192.0.2.3/32 set protocols mpls interface ge-1/2/0.0 set protocols mpls interface ge-3/2/0.0 set protocols mpls interface ge-4/2/0.0 set protocols bgp local-address 192.0.2.3 set protocols bgp group pe-pe type internal set protocols bgp group pe-pe family l2vpn signaling set protocols bgp group pe-pe neighbor 192.0.2.2 set protocols bgp group pe-pe neighbor 192.0.2.4 set protocols bgp group pe-pe neighbor 192.0.2.5 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-1/2/0.0 set protocols ospf area 0.0.0.0 interface ge-3/2/0.0 set protocols ospf area 0.0.0.0 interface ge-4/2/0.0 set protocols ospf area 0.0.0.0 interface lo0.3 passive set protocols ldp interface ge-1/2/0.0 set protocols ldp interface ge-3/2/0.0 set protocols ldp interface ge-4/2/0.0 set protocols ldp interface lo0.3 set routing-options router-id 192.0.2.3 set routing-options autonomous-system 100
デバイスPE1の設定
ステップバイステップの手順
次の例では、設定階層のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、『CLIユーザーガイド』の「設定モードでのCLIエディターの使用」を参照してください。
デバイスPE1を設定するには:
-
インターフェイスを設定します。
プロバイダ向けインターフェイスで
family mplsを設定します。顧客向けのインターフェイスでfamily vplsを設定します。[edit interfaces] user@PE1# set ge-0/3/3 encapsulation ethernet-vpls user@PE1# set ge-0/3/3 unit 0 description PE1-to-CE2 user@PE1# set ge-0/3/3 unit 0 family vpls user@PE1# set ge-0/3/1 encapsulation ethernet-vpls user@PE1# set ge-0/3/1 unit 0 description PE1-to-CE1 user@PE1# set ge-0/3/1 unit 0 family vpls user@PE1# set ge-1/2/0 unit 0 description PE1-to-P user@PE1# set ge-1/2/0 unit 0 family inet address 10.1.1.1/30 user@PE1# set ge-1/2/0 unit 0 family mpls user@PE1# set ge-1/2/1 unit 0 description PE1-to-PE2 user@PE1# set ge-1/2/1 unit 0 family inet address 10.1.1.5/30 user@PE1# set ge-1/2/1 unit 0 family mpls user@PE1# set lo0 unit 2 family inet address 192.0.2.2/24
-
プロバイダ向けのインターフェイスで、内部ゲートウェイプロトコル(IGP)とシグナリングプロトコルを設定します。
traffic-engineeringステートメントにより、OSPFサマリーLSA(リンクステートアドバタイズ)でラベルスイッチパス(LSP)メトリックをアドバタイズできます。[edit protocols] user@PE1# set ldp interface ge-1/2/0.0 user@PE1# set ldp interface ge-1/2/1.0 user@PE1# set ldp interface lo0.2 user@PE1# set mpls interface ge-1/2/0.0 user@PE1# set mpls interface ge-1/2/1.0 user@PE1# set ospf traffic-engineering user@PE1# set ospf area 0.0.0.0 interface ge-1/2/0.0 user@PE1# set ospf area 0.0.0.0 interface ge-1/2/1.0 user@PE1# set ospf area 0.0.0.0 interface lo0.2 passive
-
BGPを設定します。
auto-discovery-onlyステートメントは、自動検出関連のNLRIメッセージを期待するようルーティングプロセス(rpd)に通知し、情報を解読してLDPとVPLSで使用できるようにします。auto-discovery-onlyステートメントは、VPLSのすべてのPEルーターで設定する必要があります。ルートリフレクションを設定する場合、FEC 129関連のアップデートをサポートするルートリフレクタとして機能するプロバイダ(P)ルーターでもauto-discovery-onlyステートメントが必要になります。PE ルーターが両方のタイプの NLRI(FEC 128 と FEC 129)をサポートしなければならない相互運用シナリオでは、この例では
signalingステートメントも含まれています。[edit protocols bgp] user@PE1# set local-address 192.0.2.2 user@PE1# set group pe-pe type internal user@PE1# set group pe-pe family l2vpn auto-discovery-only user@PE1# set group pe-pe family l2vpn signaling user@PE1# set group pe-pe neighbor 192.0.2.3 user@PE1# set group pe-pe neighbor 192.0.2.4 user@PE1# set group pe-pe neighbor 192.0.2.5
-
ルーティングインスタンスを設定します。
ルーティングインスタンスには、両方のCEインターフェイスが含まれます。マルチホーミングサイトには、マルチホームインターフェイスのみが含まれます。
慣例として、ルート識別子は、デバイス PE1 のループバック インターフェイス アドレスとマルチホーミング サイト識別子で構成されます。
[edit routing-instances green] user@PE1# set instance-type vpls user@PE1# set interface ge-0/3/1.0 user@PE1# set interface ge-0/3/3.0 user@PE1# set route-distinguisher 192.0.2.2:1 user@PE1# set l2vpn-id l2vpn-id:100:100 user@PE1# set vrf-target target:100:100 user@PE1# set protocols vpls no-tunnel-services user@PE1# set protocols vpls multi-homing site test identifier 1 user@PE1# set protocols vpls multi-homing site test interface ge-0/3/1.0
-
(オプション)FEC 129 VPLSの双方向フォワーディング検出(BFD)を設定します。
[edit routing-instances green] user@PE1# set protocols vpls oam ping-interval 600 user@PE1# set protocols vpls oam bfd-liveness-detection minimum-interval 200
-
自律システム(AS)番号とルーターIDを設定します。
[edit routing-options] user@PE1# set router-id 192.0.2.2 user@PE1# set autonomous-system 100
結果
設定モードから、 show interfaces、 show protocols、 show routing-instances、および show routing-options コマンドを入力して設定を確認します。出力に意図した設定が表示されない場合は、この例の手順を繰り返して設定を修正します。
user@PE1# show interfaces
ge-0/3/1 {
encapsulation ethernet-vpls;
unit 0 {
description PE1-to-CE1;
family vpls;
}
}
ge-0/3/3 {
encapsulation ethernet-vpls;
unit 0 {
description PE1-to-CE2;
family vpls;
}
}
ge-1/2/0 {
unit 0 {
description PE1-to-P;
family inet {
address 10.1.1.1/30;
}
family mpls;
}
}
ge-1/2/1 {
unit 0 {
description PE1-to-PE2;
family inet {
address 10.1.1.5/30;
}
family mpls;
}
}
lo0 {
unit 2 {
family inet {
address 192.0.2.2/24;
}
}
}
user@PE1# show protocols
mpls {
interface ge-1/2/0.0;
interface ge-1/2/1.0;
}
bgp {
local-address 192.0.2.2;
group pe-pe {
type internal;
family l2vpn {
auto-discovery-only;
signaling;
}
neighbor 192.0.2.3;
neighbor 192.0.2.4;
neighbor 192.0.2.5;
}
}
ospf {
traffic-engineering;
area 0.0.0.0 {
interface ge-1/2/0.0;
interface ge-1/2/1.0;
interface lo0.2 {
passive;
}
}
}
ldp {
interface ge-1/2/0.0;
interface ge-1/2/1.0;
interface lo0.2;
}
user@PE1# show routing-instances
green {
instance-type vpls;
interface ge-0/3/1.0;
interface ge-0/3/3.0;
route-distinguisher 192.0.2.2:100;
l2vpn-id l2vpn-id:100:100;
vrf-target target:100:100;
protocols {
vpls {
no-tunnel-services;
oam {
ping-interval 600;
bfd-liveness-detection {
minimum-interval 200;
}
}
multi-homing {
site test {
identifier 1;
interface ge-0/3/1.0;
}
}
}
}
}
user@PE1# show routing-options router-id 192.0.2.2; autonomous-system 100;
デバイスの設定が完了したら、設定モードから commit を入力します。
検証
設定が正常に機能していることを確認します。
マルチホーミングの動作確認
目的
マルチホーミングが動作していることを確認します。
アクション
動作モードから、 show vpls connections extensive コマンドを入力します。
user@PE1> show vpls connections extensive
Layer-2 VPN connections:
Legend for connection status (St)
EI -- encapsulation invalid NC -- interface encapsulation not CCC/TCC/VPLS
EM -- encapsulation mismatch WE -- interface and instance encaps not same
VC-Dn -- Virtual circuit down NP -- interface hardware not present
CM -- control-word mismatch -> -- only outbound connection is up
CN -- circuit not provisioned <- -- only inbound connection is up
OR -- out of range Up -- operational
OL -- no outgoing label Dn -- down
LD -- local site signaled down CF -- call admission control failure
RD -- remote site signaled down SC -- local and remote site ID collision
LN -- local site not designated LM -- local site ID not minimum designated
RN -- remote site not designated RM -- remote site ID not minimum designated
XX -- unknown connection status IL -- no incoming label
MM -- MTU mismatch MI -- Mesh-Group ID not available
BK -- Backup connection ST -- Standby connection
PF -- Profile parse failure PB -- Profile busy
RS -- remote site standby SN -- Static Neighbor
LB -- Local site not best-site RB -- Remote site not best-site
VM -- VLAN ID mismatch
Legend for interface status
Up -- operational
Dn -- down
Instance: green
L2vpn-id: 100:100
Local-id: 192.0.2.2
Number of local interfaces: 2
Number of local interfaces up: 2
ge-0/3/1.0
ge-0/3/3.0
lsi.101711873 Intf - vpls green local-id 192.0.2.2 remote-id 192.0.2.4 neighbor 192.0.2.4
Remote-id Type St Time last up # Up trans
192.0.2.4 rmt Up Jan 31 13:49:52 2012 1
Remote PE: 192.0.2.4, Negotiated control-word: No
Incoming label: 262146, Outgoing label: 262146
Local interface: lsi.101711873, Status: Up, Encapsulation: ETHERNET
Description: Intf - vpls green local-id 192.0.2.2 remote-id 192.0.2.4 neighbor 192.0.2.4
Connection History:
Jan 31 13:49:52 2012 status update timer
Jan 31 13:49:52 2012 PE route changed
Jan 31 13:49:52 2012 Out lbl Update 262146
Jan 31 13:49:52 2012 In lbl Update 262146
Jan 31 13:49:52 2012 loc intf up lsi.101711873
Multi-home:
Local-site Id Pref State
test 1 100 Up
Number of interfaces: 1
Number of interfaces up: 1
ge-0/3/1.0
Received multi-homing advertisements:
Remote-PE Pref flag Description
192.0.2.4 100 0x0
意味
出力は、ルーティングインスタンスグリーンのマルチホーミングのステータスを示しています。
マルチホーミングルートの確認
目的
予想されるルートがマルチホーミングとして識別されていることを確認します。
アクション
動作モードから、 show route table bgp.l2vpn.0 および show route table green.l2vpn.0 コマンドを入力します。
user@PE1> show route table bgp.l2vpn.0
bgp.l2vpn.0: 2 destinations, 2 routes (2 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
192.0.2.4:100:192.0.2.4/96 AD
*[BGP/170] 1d 03:10:45, localpref 100, from 192.0.2.4
AS path: I, validation-state: unverified
> via ge-1/2/1.5
192.0.2.4:100:1:0/96 MH
*[BGP/170] 1d 03:10:45, localpref 100, from 192.0.2.4
AS path: I, validation-state: unverified
> via ge-1/2/1.5
user@PE1> show route table green.l2vpn.0
green.l2vpn.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
192.0.2.2:100:192.0.2.2/96 AD
*[VPLS/170] 1d 03:11:03, metric2 1
Indirect
192.0.2.4:100:192.0.2.4/96 AD
*[BGP/170] 1d 03:11:02, localpref 100, from 192.0.2.4
AS path: I, validation-state: unverified
> via ge-1/2/1.5
192.0.2.2:100:1:0/96 MH
*[VPLS/170] 1d 03:11:03, metric2 1
Indirect
192.0.2.4:100:1:0/96 MH
*[BGP/170] 1d 03:11:02, localpref 100, from 192.0.2.4
AS path: I, validation-state: unverified
> via ge-1/2/1.5
192.0.2.4:NoCtrlWord:5:100:100:192.0.2.2:192.0.2.4/176
*[VPLS/7] 1d 03:11:02, metric2 1
> via ge-1/2/1.5
192.0.2.4:NoCtrlWord:5:100:100:192.0.2.4:192.0.2.2/176
*[LDP/9] 1d 03:11:02
Discard
意味
出力内の MH は、マルチホーミングルートを示しています。 AD 自動検出を示します。
BFD セッションの確認
目的
BFD セッションのステータスが運用可能であることを確認します。
アクション
動作モードから、 show bfd session コマンドを入力します。
user@PE1> show bfd session
Detect Transmit
Address State Interface Time Interval Multiplier
198.51.100.1 Up ge-1/2/1.0 0.600 0.200 3
198.51.100.1 Up ge-1/2/0.0 0.600 0.200 3
2 sessions, 2 clients
Cumulative transmit rate 10.0 pps, cumulative receive rate 10.0 pps
意味
StateフィールドのUpは、BFDが動作していることを示しています。
VPLSドメイン内のリモートPEルーターへのpinging
目的
MPLSレイヤー2仮想プライベートネットワーク(VPN)接続の動作を確認します。
アクション
動作モードから、fec129オプションを付けて ping mpls l2vpn コマンドを入力します。
user@PE1> ping mpls l2vpn fec129 instance green remote-id 192.0.2.5 remote-pe-address 192.0.2.5 !!!!! --- lsping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss
意味
出力は、ping操作が成功したことを示しており、FEC 129レイヤー2VPN接続のLSPに到達可能であることを意味します。