オプション: ポイントツーマルチポイント LSP による VPLS トラフィック フラッディングの設定
各VPLSルーティング インスタンスでは、すべての未知のユニキャスト、ブロードキャスト、およびマルチキャストトラフィックを伝送する専用のポイントツーマルチポイントLSPを設定できます。この機能を有効にすると、VPLSルーティング インスタンスの各PEルーターに対してフラッディングされたトラフィックの重複コピーを作成する必要がないため、ネットワークの効率が向上します。 図 1 は、ポイントツーマルチポイント LSP がフラッディング用に設定されていない場合に、フラッディングされたトラフィックが VPLS ルーティング インスタンスの PE ルーターに到達する様子を示しています。 図 2 は、ポイントツーマルチポイント LSP フラッディングで構成された VPLS ルーティング インスタンスの例を示しています。
VPLSネットワークがBGPとLDPシグナリング間の相互運用性のために設定されている場合、ポイントツーマルチポイントLSPフラッディングを設定することはできません。
を持つ VPLS ルーティング インスタンス
フラッディング用のポイントツーマルチポイント LSP を設定する場合、3 つのオプションがあります。
静的ポイントツーマルチポイントLSP—各PEサブLSPが取るパスを制御するには、このオプションを設定します。このオプションを使用する場合は、VPLS ルーティング インスタンス内のすべての PE が静的ポイントツーマルチポイント LSP の一部であることを確認してください。VPLSルーティング インスタンスにPEを追加する場合、新しいPEにサブLSPを設定し、そのサブLSPを静的ポイントツーマルチポイントLSPに追加する必要があります。静的なポイントツーマルチポイントLSPを設定するには、[
edit protocols mpls]階層レベルでlabel-switched-pathpath-nameステートメントを含めます。事前設定されたテンプレートを使用した動的ポイントツーマルチポイント LSP—リンク保護や最適化された時間などの特定のパラメーターを持つ動的なポイントツーマルチポイント LSP を作成するには、このオプションを設定します。このオプションでは、新たに追加されたPEがポイントツーマルチポイントLSPに自動的に追加されます。事前設定されたテンプレートを使用するには、[
edit protocols mpls label-switch-path path-name]階層レベルでtemplateステートメントを含めます。デフォルトテンプレートを使用した動的ポイントツーマルチポイントLSP—デフォルトパラメータを使用した動的ポイントツーマルチポイントLSPを自動的に作成するには、このオプションを設定します。このオプションでは、新たに追加されたPEがポイントツーマルチポイントLSPに自動的に追加されます。既定のテンプレートを使用するには、[
edit routing-instances routing-instance-name provider-tunnelrsvp-te label-switched-path-template] 階層レベルでdefault-templateステートメントを含めます。
静的なポイントツーマルチポイントLSPのパラメーターを定義するには、[edit protocols mpls]階層レベルでlabel-switched-path path-nameステートメントを含めます。
[edit]
protocols {
mpls {
label-switched-path vpls-bar-p2mp-s21_lsp_a {
to 192.168.1.1
p2mp vpls-bar-p2mp-lsp;
}
label-switched-path vpls-bar-p2mp-s21_lsp_b {
to 192.168.1.2
p2mp vpls-bar-p2mp-lsp;
}
}
}
静的ポイントツーマルチポイント LSP に新しい PE ルーターを追加するには、[edit protocols mpls] 階層レベルで label-switched-path sub-path-name ステートメントを含めます。
[edit]
protocols {
mpls {
label-switched-path added-PE3 {
to 1.1.1.1
p2mp vpls-bar-p2mp-lsp;
}
}
}
静的および動的なポイントツーマルチポイント LSP の設定の詳細については、 Junos MPLS アプリケーション設定ガイドを参照してください。
この機能を有効にするには、[edit routing-instance routing-instance-name provider-tunnel]階層レベルでrsvp-teステートメントのstaticまたはlabel-switched-path-templateオプションを設定します。
[edit]
routing-instance foo {
provider-tunnel {
rsvp-te {
static-lsp vpls-bar-p2mp-lsp;
}
}
}
作業を検証するには、 show vpls connection extensive コマンドを入力します。
Router_1# show vpls connection extensive .... status-vector: BF connection-site Type St Time last up # Up trans 2 rmtUpJan 31 10:14:37 2007 1 Local interface: lsi.32768, Status: Up, Encapsulation: VPLS Description: Intf -vpls VPLS-A local site 1 remote site 2 Remote PE: 10.255.164.2, Negotiated control-word: No Incoming label: 262153, Outgoing label: 800000 RSVP-TE P2MP lsp: Ingress branch LSP: 13:vpls:10.255.164.1:BPLS-A, State: Up Egress branch LSP: 4:vpls:10.255.164.2:VPLS-A, Statue: Up TimeEventInterface/Lb1/PE Jan 31 10:14:37 2007 status update timer Ingress RSVP-TE P2MP LSP: 11:vpls:10.255.164.1:VPLS-A, Flood next-hop ID: 476