このページの目次
例:MLDP ポイントツーマルチポイント プロバイダ トンネルを使用する BGP MVPN で送信者ベースの RPF を設定する
この例では、BGPマルチキャストVPN(MVPN)で送信者ベースのリバースパスフォワーディング(RPF)を設定する方法を示します。センダベースの RPF は、複数のプロバイダ エッジ(PE)ルータがコアにトラフィックを送信するのを防ぎ、トラフィックの重複をカスタマーに送信するのを防ぐのに役立ちます。
必要条件
この例を設定する前に、デバイス初期化以外の特別な設定を行う必要はありません。
センダベースのRPFは、MPCラインカードを搭載したMXシリーズプラットフォームでサポートされています。前提条件として、ルーターは network-services enhanced-ip
モードに設定する必要があります。
送信者ベースの RPF は、RSVP-TE ポイントツーマルチポイント プロバイダ トンネルを持つ MPLS BGP MVPN でのみサポートされます。SPT のみと SPT-RPT MVPN モードの両方がサポートされています。
送信元ベースの RPF は、ポイントツーマルチポイント プロバイダ トンネルがラベル スイッチド インターフェイス(LSI)で使用されている場合は機能しません。Junos OSは、各VRFに1つのLSIラベルのみを割り当て、このラベルをすべてのポイントツーマルチポイントトンネルに使用します。そのため、エグレスが受信するラベルは、送信側の PE ルーターを示すものではありません。現在、LSIラベルは、ポイントツーマルチポイントトンネルごとに一意のラベルを作成するように拡張することはできません。そのため、仮想トンネル インターフェイス(vt)は、ポイントツーマルチポイント プロバイダ トンネルでの送信側ベースの RPF 機能に使用する必要があります。
この例では、送信者ベースのRPFが有効になっているPEルーターには、Junos OSリリース21.1R1以降が必要です。
概要
この例は、1つの送信元がマルチキャストトラフィック(グループ224.1.1.1)をVPN(VRFインスタンスvpn-1)に送信する単一の自律システム(AS内シナリオ)を示しています。2 人の受信者がグループに登録します。これらは、それぞれデバイスCE2とデバイスCE3に接続されています。包括的なプロバイダ トンネルを持つ MLDP ポイントツーマルチポイント LSP が PE ルーター間で設定されます。PE-CE リンクで PIM(C-PIM)が設定されていること。
MPLS の場合、ここで使用されるシグナリング制御プロトコルは LDP です。オプションとして、RSVP を使用して、ポイントツーポイントおよびポイントツーポイントの両方のトンネルにシグナリングできます。
OSPFは内部ゲートウェイプロトコル(IGP)接続に使用されますが、IS-ISもサポートされているオプションです。OSPF を使用する場合は、OSPF トラフィック エンジニアリングを有効にする必要があります。
テスト用に、送信元と受信先をシュミレーションするためにルーターが使われています。デバイス PE2 とデバイス PE3 は、 set protocols igmp interface interface-name static group 224.1.1.1
コマンドを使用して 224.1.1.1 グループに静的に結合するように構成されています。実際のマルチキャスト受信ホストが利用できない場合、この例のように、この静的IGMP設定が使えます。この例では、受信側に接続された CE デバイスで、マルチキャストグループアドレスを受信するために、 set protocols sap listen 224.1.1.1
を使用しています。ping コマンドは、マルチキャスト トラフィックを BGP MBPN に送信するために使用されます。
送信者ベースの RPF は、デバイス PE2 で次のように有効になっています。
[routing-instances vpn-1 protocols mvpn] user@PE2# set sender-based-rpf
オプションで sender-based-rpf
を使用して hot-root-standby
を設定できます。
位相幾何学
図 1 に、サンプル ネットワークを示します。

トポロジー内のすべてのデバイスに対するコマンドの設定 に、 図 1 のすべてのデバイスの設定を示します。
「デバイス PE2 の設定」セクションでは、デバイス PE2 の手順について説明します。
トポロジー内のすべてのデバイスに対してコマンドを設定する
CLIクイック構成
この例をすばやく設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、 [edit]
階層レベルのCLIにコマンドをコピーして貼り付けます。
デバイスCE1
set interfaces ge-1/2/10 unit 0 family inet address 10.1.1.1/30 set interfaces ge-1/2/10 unit 0 family mpls set interfaces lo0 unit 0 family inet address 10.1.1.1/32 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-1/2/10.0 set protocols pim rp static address 10.100.1.2 set protocols pim interface all set routing-options router-id 10.1.1.1
デバイスCE2
set interfaces ge-1/2/14 unit 0 family inet address 10.1.1.18/30 set interfaces ge-1/2/14 unit 0 family mpls set interfaces lo0 unit 0 family inet address 10.1.1.6/32 set protocols sap listen 224.1.1.1 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-1/2/14.0 set protocols pim rp static address 10.100.1.2 set protocols pim interface all set routing-options router-id 10.1.1.6
デバイスCE3
set interfaces ge-1/2/15 unit 0 family inet address 10.1.1.22/30 set interfaces ge-1/2/15 unit 0 family mpls set interfaces lo0 unit 0 family inet address 10.1.1.7/32 set protocols sap listen 224.1.1.1 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-1/2/15.0 set protocols pim rp static address 10.100.1.2 set protocols pim interface all set routing-options router-id 10.1.1.7
デバイスP
set interfaces ge-1/2/11 unit 0 family inet address 10.1.1.6/30 set interfaces ge-1/2/11 unit 0 family mpls set interfaces ge-1/2/12 unit 0 family inet address 10.1.1.9/30 set interfaces ge-1/2/12 unit 0 family mpls set interfaces ge-1/2/13 unit 0 family inet address 10.1.1.13/30 set interfaces ge-1/2/13 unit 0 family mpls set interfaces lo0 unit 0 family inet address 10.1.1.3/32 set protocols rsvp interface all set protocols mpls traffic-engineering bgp-igp-both-ribs set protocols mpls interface ge-1/2/11.0 set protocols mpls interface ge-1/2/12.0 set protocols mpls interface ge-1/2/13.0 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-1/2/11.0 set protocols ospf area 0.0.0.0 interface ge-1/2/12.0 set protocols ospf area 0.0.0.0 interface ge-1/2/13.0 set protocols ldp interface ge-1/2/11.0 set protocols ldp interface ge-1/2/12.0 set protocols ldp interface ge-1/2/13.0 set protocols ldp p2mp set routing-options router-id 10.1.1.3
デバイスPE1
set interfaces ge-1/2/10 unit 0 family inet address 10.1.1.2/30 set interfaces ge-1/2/10 unit 0 family mpls set interfaces ge-1/2/11 unit 0 family inet address 10.1.1.5/30 set interfaces ge-1/2/11 unit 0 family mpls set interfaces vt-1/2/10 unit 2 family inet set interfaces lo0 unit 0 family inet address 10.1.1.2/32 set interfaces lo0 unit 102 family inet address 10.100.1.2/32 set protocols rsvp interface ge-1/2/11.0 set protocols mpls traffic-engineering bgp-igp-both-ribs set protocols mpls label-switched-path p2mp-template template set protocols mpls label-switched-path p2mp-template p2mp set protocols mpls interface ge-1/2/11.0 set protocols bgp group ibgp type internal set protocols bgp group ibgp local-address 10.1.1.2 set protocols bgp group ibgp family inet unicast set protocols bgp group ibgp family inet-vpn any set protocols bgp group ibgp family inet-mvpn signaling set protocols bgp group ibgp neighbor 10.1.1.4 set protocols bgp group ibgp neighbor 10.1.1.5 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-1/2/11.0 set protocols ldp interface ge-1/2/11.0 set protocols ldp p2mp set policy-options policy-statement parent_vpn_routes from protocol bgp set policy-options policy-statement parent_vpn_routes then accept set routing-instances vpn-1 instance-type vrf set routing-instances vpn-1 interface ge-1/2/10.0 set routing-instances vpn-1 interface vt-1/2/10.2 set routing-instances vpn-1 interface lo0.102 set routing-instances vpn-1 provider-tunnel ldp-p2mp set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 ldp-p2mp set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 threshold-rate 0 set routing-instances vpn-1 vrf-target target:100:10 set routing-instances vpn-1 protocols ospf export parent_vpn_routes set routing-instances vpn-1 protocols ospf area 0.0.0.0 interface lo0.102 passive set routing-instances vpn-1 protocols ospf area 0.0.0.0 interface ge-1/2/10.0 set routing-instances vpn-1 protocols pim rp local address 10.100.1.2 set routing-instances vpn-1 protocols pim interface ge-1/2/10.0 mode sparse set routing-instances vpn-1 protocols mvpn mvpn-mode rpt-spt set routing-options router-id 10.1.1.2 set routing-options route-distinguisher-id 10.1.1.2 set routing-options autonomous-system 65001
デバイスPE2
set interfaces ge-1/2/12 unit 0 family inet address 10.1.1.10/30 set interfaces ge-1/2/12 unit 0 family mpls set interfaces ge-1/2/14 unit 0 family inet address 10.1.1.17/30 set interfaces ge-1/2/14 unit 0 family mpls set interfaces vt-1/2/10 unit 4 family inet set interfaces lo0 unit 0 family inet address 10.1.1.4/32 set interfaces lo0 unit 104 family inet address 10.100.1.4/32 set protocols igmp interface ge-1/2/14.0 static group 224.1.1.1 set protocols rsvp interface ge-1/2/12.0 set protocols mpls traffic-engineering bgp-igp-both-ribs set protocols mpls label-switched-path p2mp-template template set protocols mpls label-switched-path p2mp-template p2mp set protocols mpls interface ge-1/2/12.0 set protocols bgp group ibgp type internal set protocols bgp group ibgp local-address 10.1.1.4 set protocols bgp group ibgp family inet unicast set protocols bgp group ibgp family inet-vpn any set protocols bgp group ibgp family inet-mvpn signaling set protocols bgp group ibgp neighbor 10.1.1.2 set protocols bgp group ibgp neighbor 10.1.1.5 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-1/2/12.0 set protocols ldp interface ge-1/2/12.0 set protocols ldp p2mp set policy-options policy-statement parent_vpn_routes from protocol bgp set policy-options policy-statement parent_vpn_routes then accept set routing-instances vpn-1 instance-type vrf set routing-instances vpn-1 interface vt-1/2/10.4 set routing-instances vpn-1 interface ge-1/2/14.0 set routing-instances vpn-1 interface lo0.104 set routing-instances vpn-1 provider-tunnel ldp-p2mp set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 ldp-p2mp set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 threshold-rate 0 set routing-instances vpn-1 vrf-target target:100:10 set routing-instances vpn-1 protocols ospf export parent_vpn_routes set routing-instances vpn-1 protocols ospf area 0.0.0.0 interface lo0.104 passive set routing-instances vpn-1 protocols ospf area 0.0.0.0 interface ge-1/2/14.0 set routing-instances vpn-1 protocols pim rp static address 10.100.1.2 set routing-instances vpn-1 protocols pim interface ge-1/2/14.0 mode sparse set routing-instances vpn-1 protocols mvpn mvpn-mode rpt-spt set routing-instances vpn-1 protocols mvpn sender-based-rpf set routing-instances vpn-1 protocols mvpn hot-root-standby source-tree set routing-options router-id 10.1.1.4 set routing-options route-distinguisher-id 10.1.1.4 set routing-options autonomous-system 65001
デバイスPE3
set interfaces ge-1/2/13 unit 0 family inet address 10.1.1.14/30 set interfaces ge-1/2/13 unit 0 family mpls set interfaces ge-1/2/15 unit 0 family inet address 10.1.1.21/30 set interfaces ge-1/2/15 unit 0 family mpls set interfaces vt-1/2/10 unit 5 family inet set interfaces lo0 unit 0 family inet address 10.1.1.5/32 set interfaces lo0 unit 105 family inet address 10.100.1.5/32 set protocols igmp interface ge-1/2/15.0 static group 224.1.1.1 set protocols rsvp interface ge-1/2/13.0 set protocols mpls traffic-engineering bgp-igp-both-ribs set protocols mpls label-switched-path p2mp-template template set protocols mpls label-switched-path p2mp-template p2mp set protocols mpls interface ge-1/2/13.0 set protocols bgp group ibgp type internal set protocols bgp group ibgp local-address 10.1.1.5 set protocols bgp group ibgp family inet unicast set protocols bgp group ibgp family inet-vpn any set protocols bgp group ibgp family inet-mvpn signaling set protocols bgp group ibgp neighbor 10.1.1.2 set protocols bgp group ibgp neighbor 10.1.1.4 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-1/2/13.0 set protocols ldp interface ge-1/2/13.0 set protocols ldp p2mp set policy-options policy-statement parent_vpn_routes from protocol bgp set policy-options policy-statement parent_vpn_routes then accept set routing-instances vpn-1 instance-type vrf set routing-instances vpn-1 interface vt-1/2/10.5 set routing-instances vpn-1 interface ge-1/2/15.0 set routing-instances vpn-1 interface lo0.105 set routing-instances vpn-1 provider-tunnel ldp-p2mp set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 threshold-rate 0 set routing-instances vpn-1 vrf-target target:100:10 set routing-instances vpn-1 protocols ospf export parent_vpn_routes set routing-instances vpn-1 protocols ospf area 0.0.0.0 interface lo0.105 passive set routing-instances vpn-1 protocols ospf area 0.0.0.0 interface ge-1/2/15.0 set routing-instances vpn-1 protocols pim rp static address 10.100.1.2 set routing-instances vpn-1 protocols pim interface ge-1/2/15.0 mode sparse set routing-instances vpn-1 protocols mvpn mvpn-mode rpt-spt set routing-options router-id 10.1.1.5 set routing-options route-distinguisher-id 10.1.1.5 set routing-options autonomous-system 65001
プロシージャ
手順
デバイスPE2の設定
プロシージャ
手順
次の例では、設定階層内のさまざまなレベルに移動する必要があります。CLI のナビゲーションについては、『Junos OS CLIユーザーガイド』の「 コンフィギュレーション・モードで CLI エディタを使用する」を参照してください。
デバイスPE2を設定するには:
-
拡張IPモードを有効にします。
[edit chassis] user@PE2# set network-services enhanced-ip
-
デバイスインターフェイスを設定します。
[edit interfaces] user@PE2# set ge-1/2/12 unit 0 family inet address 10.1.1.10/30 user@PE2# set ge-1/2/12 unit 0 family mpls user@PE2# set ge-1/2/14 unit 0 family inet address 10.1.1.17/30 user@PE2# set ge-1/2/14 unit 0 family mpls user@PE2# set vt-1/2/10 unit 4 family inet user@PE2# set lo0 unit 0 family inet address 10.1.1.4/32 user@PE2# set lo0 unit 104 family inet address 10.100.1.4/32
-
カスタマーエッジに面するインターフェイスでIGMPを設定します。
[edit protocols igmp] user@PE2# set interface ge-1/2/14.0
-
(オプション)静的設定で、PE デバイスをマルチキャスト グループに参加させます。
通常、これは実際のソースとレシーバーを使用したセットアップで動的に発生します。
[edit protocols igmp] user@PE2# set interface ge-1/2/14.0 static group 224.1.1.1
-
プロバイダ コアに面するインターフェイスで RSVP を設定します。
[edit protocols rsvp] user@PE2# set interface ge-1/2/0.10
-
MPLS を設定します。
[edit protocols mpls] user@PE2# set traffic-engineering bgp-igp-both-ribs user@PE2# set label-switched-path p2mp-template template user@PE2# set label-switched-path p2mp-template p2mp user@PE2# set interface ge-1/2/12.0
-
PE ルーター間で内部 BGP(IBGP)を設定します。
[edit protocols bgp group ibgp] user@PE2# set type internal user@PE2# set local-address 10.1.1.4 user@PE2# set family inet unicast user@PE2# set family inet-vpn any user@PE2# set family inet-mvpn signaling user@PE2# set neighbor 10.1.1.2 user@PE2# set neighbor 10.1.1.5
-
OSPF または IS-IS を設定します。
[edit protocols ospf] user@PE2# set traffic-engineering user@PE2# set area 0.0.0.0 interface lo0.0 passive user@PE2# set area 0.0.0.0 interface ge-1/2/12.0
-
(オプション)LDP を設定します。
MPLS シグナリングの代わりに RSVP を使用することができます。
[edit protocols bgp group ibgp] user@PE2# set interface ge-1/2/12.0 user@PE2# set p2mp
-
VPNで使用するルーティングポリシーを設定します。
ポリシーは、BGPをPE-CE IGPセッションにエクスポートするために使用されます。
[edit policy-options policy-statement parent_vpn_routes] user@PE2# set from protocol bgp user@PE2# set then accept
-
ルーティングインスタンスを設定します。
[edit routing-instances vpn-1] user@PE2# set instance-type vrf user@PE2# set interface vt-1/2/10.4 user@PE2# set interface ge-1/2/14.0 user@PE2# set interface lo0.104
-
プロバイダートンネルを設定します。
[edit routing-instances vpn-1 provider-tunnel] user@PE2# set ldp-p2mp user@PE2# set selective group 225.0.1.0/24 source 0.0.0.0/0 ldp-p2mp user@PE2# set selective group 225.0.1.0/24 source 0.0.0.0/0 threshold-rate 0
-
VRF ターゲットを設定します。
ユニキャスト IPv4 ルートのコンテキストでは、
vrf-target
の選択は 2 つの意味を持ちます。まず、VRFでローカルで学習されたすべての(この場合は直接および静的)ルートが、指定されたルートターゲット(RT)でBGPにエクスポートされます。また、そのRT値で受信したすべてのinet-vpn BGPルートはVRF vpn-1にインポートされます。これには、設定がシンプルになるという利点と、エクスポートおよびインポートされたルートの選択と変更の柔軟性が低いという欠点があります。また、VPN がフルメッシュであり、すべての PE ルーターが相互からルートを取得するため、ハブアンドスポークやエクストラネットなどの複雑な設定は実現できないことを意味します。これらの機能のいずれかが必要な場合は、代わりにvrf-import
とvrf-export
を使用する必要があります。[edit ] user@PE2# set routing-instances vpn-1 vrf-target target:100:10
-
PE-CE OSPF セッションを設定します。
[edit routing-instances vpn-1 protocols ospf] user@PE2# set export parent_vpn_routes user@PE2# set area 0.0.0.0 interface lo0.104 passive user@PE2# set area 0.0.0.0 interface ge-1/2/14.0
-
PE-CE PIM セッションを設定します。
[edit routing-instances vpn-1 protocols pim] user@PE2# set rp static address 10.100.1.2 user@PE2# set interface ge-1/2/14.0 mode sparse
-
MVPN モードを有効にします。
センダベースの RPF では、
rpt-spt
とspt-only
の両方がサポートされています。[edit routing-instances vpn-1 protocols mvpn] user@PE2# set mvpn-mode rpt-spt
-
送信者ベースの RPF を有効にします。
[edit routing-instances vpn-1 protocols mvpn] user@PE2# set sender-based-rpf
-
ルーターID、ルーター識別、およびAS番号を設定します。
[edit routing-options] user@PE2# set router-id 10.1.1.4 user@PE2# set route-distinguisher-id 10.1.1.4 user@PE2# set autonomous-system 65001
業績
設定モードから、 show chassis
、 show interfaces
、 show protocols
、 show policy-options
、 show routing-instances
、および show routing-options
コマンドを入力して、設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。
user@PE2# show chassis network-services enhanced-ip;
user@PE2# show interfaces ge-1/2/12 { unit 0 { family inet { address 10.1.1.10/30; } family mpls; } } ge-1/2/14 { unit 0 { family inet { address 10.1.1.17/30; } family mpls; } } vt-1/2/10 { unit 5 { family inet; } } lo0 { unit 0 { family inet { address 10.1.1.5/32; } } unit 105 { family inet { address 10.100.1.5/32; } } }
user@PE2# show protocols igmp { interface ge-1/2/15.0 { static { group 224.1.1.1; } } } rsvp { interface all; } mpls { traffic-engineering bgp-igp-both-ribs; label-switched-path p2mp-template { template; p2mp; } interface ge-1/2/13.0; } bgp { group ibgp { type internal; local-address 10.1.1.5; family inet { unicast; } family inet-vpn { any; } family inet-mvpn { signaling; } neighbor 10.1.1.2; neighbor 10.1.1.4; } } ospf { traffic-engineering; area 0.0.0.0 { interface lo0.0 { passive; } interface ge-1/2/13.0; } } ldp { interface ge-1/2/13.0; p2mp; }
user@PE2# show policy-options policy-statement parent_vpn_routes { from protocol bgp; then accept; }
user@PE2# show routing-instances vpn-1 { instance-type vrf; interface vt-1/2/10.5; interface ge-1/2/15.0; interface lo0.105; provider-tunnel { ldp-p2mp; selective { group 225.0.1.0/24 { source 0.0.0.0/0 { ldp-p2mp; threshold-rate 0; } } } vrf-target target:100:10; protocols { ospf { export parent_vpn_routes; area 0.0.0.0 { interface lo0.105 { passive; } interface ge-1/2/15.0; } } pim { rp { static { address 10.100.1.2; } } interface ge-1/2/15.0 { mode sparse; } } mvpn { mvpn-mode { rpt-spt; } sender-based-rpf; } } }
user@PE2# show routing-options router-id 10.1.1.5; route-distinguisher-id 10.1.1.5; autonomous-system 65001;
デバイスの設定が完了したら、設定モードから commit
を入力します。
検証
設定が正常に機能していることを確認します。
- 送信者ベースの RPF の検証
- BGP ルートの確認
- ダウンストリーム CE 受信側デバイスでの PIM 結合の確認
- PE デバイスでの PIM 参加の確認
- マルチキャストルートの確認
- MVPN C マルチキャスト ルートの確認
- ソース PE の確認
送信者ベースの RPF の検証
目的
送信者ベースの RPF がデバイス PE2 で有効になっていることを確認します。
アクション
user@PE2> show mvpn instance vpn-1 MVPN instance: Legend for provider tunnel S- Selective provider tunnel Legend for c-multicast routes properties (Pr) DS -- derived from (*, c-g) RM -- remote VPN route Family : INET Instance : vpn-1 MVPN Mode : RPT-SPT Sender-Based RPF: Enabled. Hot Root Standby: Disabled. Reason: Not enabled by configuration. Provider tunnel: I-P-tnl:LDP-P2MP:10.1.1.4, lsp-id 16777217 Neighbor Inclusive Provider Tunnel 10.1.1.2 LDP-P2MP:10.1.1.2, lsp-id 16777219 10.1.1.5 LDP-P2MP:10.1.1.5, lsp-id 16777210 C-mcast IPv4 (S:G) Provider Tunnel St 0.0.0.0/0:224.1.1.1/32 LDP-P2MP:10.1.1.2, lsp-id 16777219 0.0.0.0/0:224.2.127.254/32 LDP-P2MP:10.1.1.3, lsp-id 16777210 MVPN instance: Legend for provider tunnel S- Selective provider tunnel Legend for c-multicast routes properties (Pr) DS -- derived from (*, c-g) RM -- remote VPN route Family : INET6 Instance : vpn-1 MVPN Mode : RPT-SPT Sender-Based RPF: Enabled. Hot Root Standby: Disabled. Reason: Not enabled by configuration. Provider tunnel: I-P-tnl:LDP-P2MP:10.1.1.4, lsp-id 16777217
BGP ルートの確認
目的
期待される BGP ルートが PE デバイスのルーティング テーブルに追加されていることを確認します。
アクション
user@PE1> show route protocol bgp inet.0: 10 destinations, 14 routes (10 active, 0 holddown, 0 hidden) inet.3: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden) vpn-1.inet.0: 14 destinations, 15 routes (14 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.1.1.6/32 *[BGP/170] 1d 04:23:24, MED 1, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299792(top) 10.1.1.7/32 *[BGP/170] 1d 04:23:23, MED 1, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299776(top) 10.1.1.16/30 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299792(top) 10.1.1.20/30 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299776(top) 10.100.1.4/32 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299792(top) 10.100.1.5/32 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299776(top) vpn-1.inet.1: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) mpls.0: 11 destinations, 11 routes (11 active, 0 holddown, 0 hidden) bgp.l3vpn.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.1.1.4:32767:10.1.1.6/32 *[BGP/170] 1d 04:23:24, MED 1, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299792(top) 10.1.1.4:32767:10.1.1.16/30 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299792(top) 10.1.1.4:32767:10.100.1.4/32 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299792(top) 10.1.1.5:32767:10.1.1.7/32 *[BGP/170] 1d 04:23:23, MED 1, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299776(top) 10.1.1.5:32767:10.1.1.20/30 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299776(top) 10.1.1.5:32767:10.100.1.5/32 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776, Push 299776(top) bgp.mvpn.0: 5 destinations, 8 routes (5 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 1:10.1.1.4:32767:10.1.1.4/240 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299792 1:10.1.1.5:32767:10.1.1.5/240 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776 6:10.1.1.2:32767:1001:32:10.100.1.2:32:224.1.1.1/240 *[BGP/170] 1d 04:17:25, MED 0, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776 [BGP/170] 1d 04:17:24, MED 0, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299792 6:10.1.1.2:32767:1001:32:10.100.1.2:32:224.2.127.254/240 *[BGP/170] 1d 04:17:25, MED 0, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776 [BGP/170] 1d 04:17:23, MED 0, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299792 7:10.1.1.2:32767:1001:32:10.1.1.1:32:224.1.1.1/240 *[BGP/170] 20:34:47, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776 [BGP/170] 20:34:47, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299792 vpn-1.mvpn.0: 7 destinations, 13 routes (7 active, 2 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 1:10.1.1.4:32767:10.1.1.4/240 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299792 1:10.1.1.5:32767:10.1.1.5/240 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776 6:10.1.1.2:32767:1001:32:10.100.1.2:32:224.1.1.1/240 [BGP/170] 1d 04:17:25, MED 0, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776 [BGP/170] 1d 04:17:24, MED 0, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299792 6:10.1.1.2:32767:1001:32:10.100.1.2:32:224.2.127.254/240 [BGP/170] 1d 04:17:25, MED 0, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776 [BGP/170] 1d 04:17:23, MED 0, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299792 7:10.1.1.2:32767:1001:32:10.10.1.1:32:224.1.1.1/240 [BGP/170] 20:34:47, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299792 [BGP/170] 20:34:47, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/11.0, Push 299776
user@PE2> show route protocol bgp inet.0: 10 destinations, 14 routes (10 active, 0 holddown, 0 hidden) inet.3: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden) vpn-1.inet.0: 14 destinations, 15 routes (14 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.1.1.1/32 *[BGP/170] 1d 04:23:24, MED 1, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299808(top) 10.1.1.7/32 *[BGP/170] 1d 04:23:20, MED 1, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299776(top) 10.1.1.0/30 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299808(top) 10.1.1.20/30 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299776(top) 10.100.1.2/32 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299808(top) 10.100.1.5/32 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299776(top) vpn-1.inet.1: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) mpls.0: 11 destinations, 11 routes (11 active, 0 holddown, 0 hidden) bgp.l3vpn.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.1.1.2:32767:10.1.1.1/32 *[BGP/170] 1d 04:23:24, MED 1, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299808(top) 10.1.1.2:32767:10.1.1.0/30 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299808(top) 10.1.1.2:32767:10.100.1.2/32 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299808(top) 10.1.1.5:32767:10.1.1.7/32 *[BGP/170] 1d 04:23:20, MED 1, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299776(top) 10.1.1.5:32767:10.1.1.20/30 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299776(top) 10.1.1.5:32767:10.100.1.5/32 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776, Push 299776(top) bgp.mvpn.0: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 1:10.1.1.2:32767:10.1.1.2/240 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299808 1:10.1.1.5:32767:10.1.1.5/240 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776 5:10.1.1.2:32767:32:10.1.1.1:32:224.1.1.1/240 *[BGP/170] 20:34:47, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299808 vpn-1.mvpn.0: 7 destinations, 9 routes (7 active, 1 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 1:10.1.1.2:32767:10.1.1.2/240 *[BGP/170] 1d 04:23:24, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299808 1:10.1.1.5:32767:10.1.1.5/240 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.5 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299776 5:10.1.1.2:32767:32:10.1.1.1:32:224.1.1.1/240 *[BGP/170] 20:34:47, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/12.0, Push 299808
user@PE3> show route protocol bgp inet.0: 10 destinations, 14 routes (10 active, 0 holddown, 0 hidden) inet.3: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden) vpn-1.inet.0: 14 destinations, 15 routes (14 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.1.1.1/32 *[BGP/170] 1d 04:23:23, MED 1, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299808(top) 10.1.1.6/32 *[BGP/170] 1d 04:23:20, MED 1, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299792(top) 10.1.1.0/30 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299808(top) 10.1.1.16/30 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299792(top) 10.100.1.2/32 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299808(top) 10.100.1.4/32 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299792(top) vpn-1.inet.1: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) mpls.0: 11 destinations, 11 routes (11 active, 0 holddown, 0 hidden) bgp.l3vpn.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.1.1.2:32767:10.1.1.1/32 *[BGP/170] 1d 04:23:23, MED 1, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299808(top) 10.1.1.2:32767:10.1.1.0/30 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299808(top) 10.1.1.2:32767:10.100.1.2/32 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299808(top) 10.1.1.4:32767:10.1.1.6/32 *[BGP/170] 1d 04:23:20, MED 1, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299792(top) 10.1.1.4:32767:10.1.1.16/30 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299792(top) 10.1.1.4:32767:10.100.1.4/32 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299776, Push 299792(top) bgp.mvpn.0: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 1:10.1.1.2:32767:10.1.1.2/240 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299808 1:10.1.1.4:32767:10.1.1.4/240 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299792 5:10.1.1.2:32767:32:10.1.1.1:32:224.1.1.1/240 *[BGP/170] 20:34:47, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299808 vpn-1.mvpn.0: 7 destinations, 8 routes (7 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 1:10.1.1.2:32767:10.1.1.2/240 *[BGP/170] 1d 04:23:23, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299808 1:10.1.1.4:32767:10.1.1.4/240 *[BGP/170] 1d 04:23:20, localpref 100, from 10.1.1.4 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299792 5:10.1.1.2:32767:32:10.1.1.1:32:224.1.1.1/240 *[BGP/170] 20:34:47, localpref 100, from 10.1.1.2 AS path: I, validation-state: unverified > via ge-1/2/13.0, Push 299808
ダウンストリーム CE 受信側デバイスでの PIM 結合の確認
目的
予期した参加メッセージが送信されていることを確認します。
アクション
user@CE2> show pim join Instance: PIM.master Family: INET R = Rendezvous Point Tree, S = Sparse, W = Wildcard Group: 224.1.1.1 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream interface: ge-1/2/14.0 Group: 224.2.127.254 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream interface: ge-1/2/14.0 Instance: PIM.master Family: INET6 R = Rendezvous Point Tree, S = Sparse, W = Wildcard -----
user@CE3> show pim join Instance: PIM.master Family: INET R = Rendezvous Point Tree, S = Sparse, W = Wildcard Group: 224.1.1.1 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream interface: ge-1/2/15.0 Group: 224.2.127.254 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream interface: ge-1/2/15.0 Instance: PIM.master Family: INET6 R = Rendezvous Point Tree, S = Sparse, W = Wildcard -----
意味
デバイスCE2とデバイスCE3はどちらも、C-Joinパケットを隣接するPEルーターにアップストリームで送信し、ユニキャストネクストホップでCソースに到達します。
PE デバイスでの PIM 参加の確認
目的
予期した参加メッセージが送信されていることを確認します。
アクション
user@PE1> show pim join instance vpn-1 Instance: PIM.vpn-1 Family: INET R = Rendezvous Point Tree, S = Sparse, W = Wildcard Group: 224.1.1.1 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream interface: Local Group: 224.1.1.1 Source: 10.1.1.1 Flags: sparse,spt Upstream interface: ge-1/2/10.0 Group: 224.2.127.254 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream interface: Local
user@PE2> show pim join instance vpn-1 Instance: PIM.vpn-1 Family: INET R = Rendezvous Point Tree, S = Sparse, W = Wildcard Group: 224.1.1.1 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream protocol: BGP Upstream interface: Through BGP Group: 224.1.1.1 Source: 10.1.1.1 Flags: sparse,spt Upstream protocol: BGP Upstream interface: Through BGP Group: 224.2.127.254 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream protocol: BGP Upstream interface: Through BGP
user@PE3> show pim join instance vpn-1 Instance: PIM.vpn-1 Family: INET R = Rendezvous Point Tree, S = Sparse, W = Wildcard Group: 224.1.1.1 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream protocol: BGP Upstream interface: Through BGP Group: 224.1.1.1 Source: 10.1.1.1 Flags: sparse,spt Upstream protocol: BGP Upstream interface: Through BGP Group: 224.2.127.254 Source: * RP: 10.100.1.2 Flags: sparse,rptree,wildcard Upstream protocol: BGP Upstream interface: Through BGP
意味
デバイスCE2とデバイスCE3はどちらも、C-Joinパケットを隣接するPEルーターにアップストリームで送信し、ユニキャストネクストホップでCソースに到達します。
C-Join状態は、アップストリームインターフェイスとしてBGPを指しています。実際には、PE 間に PIM ネイバー関係はありません。ダウンストリーム PE は、C-PIM(C-S, C-G)状態をタイプ 7 のソースツリー結合 BGP ルートに変換し、C-Source に向かうアップストリーム PE ルーターに送信します。
マルチキャストルートの確認
目的
C マルチキャスト フローが MVPN VPN-1 に統合され、デバイス PE1 からプロバイダ トンネルに送信されていることを確認します。
アクション
user@PE1> show multicast route instance vpn-1 Instance: vpn-1 Family: INET Group: 224.1.1.1/32 Source: * Upstream interface: local Downstream interface list: ge-1/2/11.0 Group: 224.1.1.1 Source: 10.1.1.1/32 Upstream interface: ge-1/2/10.0 Downstream interface list: ge-1/2/11.0 Group: 224.2.127.254/32 Source: * Upstream interface: local Downstream interface list: ge-1/2/11.0
user@PE2> show multicast route instance vpn-1 Instance: vpn-1 Family: INET Group: 224.1.1.1/32 Source: * Upstream rpf interface list: vt-1/2/10.4 (P) Sender Id: Label 299840 Downstream interface list: ge-1/2/14.0 Group: 224.1.1.1 Source: 10.1.1.1/32 Upstream rpf interface list: vt-1/2/10.4 (P) Sender Id: Label 299840 Group: 224.2.127.254/32 Source: * Upstream rpf interface list: vt-1/2/10.4 (P) Sender Id: Label 299840 Downstream interface list: ge-1/2/14.0
user@PE3> show multicast route instance vpn-1 Instance: vpn-1 Family: INET Group: 224.1.1.1/32 Source: * Upstream interface: vt-1/2/10.5 Downstream interface list: ge-1/2/15.0 Group: 224.1.1.1 Source: 10.1.1.1/32 Upstream interface: vt-1/2/10.5 Group: 224.2.127.254/32 Source: * Upstream interface: vt-1/2/10.5 Downstream interface list: ge-1/2/15.0
意味
出力は、他のPEデバイスとは異なり、デバイスPE2がセンダーベースのRPFを使用していることを示しています。デバイス PE2 の出力には、アップストリームの RPF 送信者が含まれています。送信者 ID フィールドは、送信者ベースの RPF が有効な場合にのみ表示されます。
MVPN C マルチキャスト ルートの確認
目的
MVPN Cマルチキャストルート情報を確認し、
アクション
user@PE1> show mvpn c-multicast instance-name vpn-1 MVPN instance: Legend for provider tunnel S- Selective provider tunnel Legend for c-multicast routes properties (Pr) DS -- derived from (*, c-g) RM -- remote VPN route Family : INET Instance : vpn-1 MVPN Mode : RPT-SPT C-mcast IPv4 (S:G) Provider Tunnel St 0.0.0.0/0:224.1.1.1/32 I-P-tnl:LDP-P2MP:1.1.1.3, lsp-id 16777217 RM 10.1.1.1/32:224.1.1.1/32 I-P-tnl:LDP-P2MP:1.1.1.3, lsp-id 16777217 RM 0.0.0.0/0:224.2.127.254/32 I-P-tnl:LDP-P2MP:1.1.1.3, lsp-id 16777217 RM ...
user@PE2> show mvpn c-multicast instance-name vpn-1 MVPN instance: Legend for provider tunnel S- Selective provider tunnel Legend for c-multicast routes properties (Pr) DS -- derived from (*, c-g) RM -- remote VPN route Family : INET Instance : vpn-1 MVPN Mode : RPT-SPT C-mcast IPv4 (S:G) Provider Tunnel St 0.0.0.0/0:224.1.1.1/32 I-P-tnl:LDP-P2MP:1.1.1.2, lsp-id 16777217 10.1.1.1/32:224.1.1.1/32 I-P-tnl:LDP-P2MP:1.1.1.2, lsp-id 16777217 0.0.0.0/0:224.2.127.254/32 I-P-tnl:LDP-P2MP:1.1.1.2, lsp-id 16777217 ...
user@PE3> show mvpn c-multicast instance-name vpn-1 MVPN instance: Legend for provider tunnel S- Selective provider tunnel Legend for c-multicast routes properties (Pr) DS -- derived from (*, c-g) RM -- remote VPN route Family : INET Instance : vpn-1 MVPN Mode : RPT-SPT C-mcast IPv4 (S:G) Provider Tunnel St 0.0.0.0/0:224.1.1.1/32 I-P-tnl:LDP-P2MP:1.1.1.2, lsp-id 16777217 10.1.1.1/32:224.1.1.1/32 I-P-tnl:LDP-P2MP:1.1.1.2, lsp-id 16777217 0.0.0.0/0:224.2.127.254/32 I-P-tnl:LDP-P2MP:1.1.1.2, lsp-id 16777217 ...
意味
出力には、プロバイダーのトンネルとラベルの情報が表示されます。
ソース PE の確認
目的
ソースPEの詳細を確認し、
アクション
user@PE1> show mvpn c-multicast source-pe Instance : vpn-1 MVPN Mode : RPT-SPT Family : INET C-Multicast route address :0.0.0.0/0:224.1.1.1/32 MVPN Source-PE1: extended-community: no-advertise target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: lo0.102 Index: -1610691384 PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: lo0.102 Index: -1610691384 C-Multicast route address :10.1.1.1/32:224.1.1.1/32 MVPN Source-PE1: extended-community: no-advertise target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: ge-1/2/10.0 Index: -1610691384 PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: ge-1/2/10.0 Index: -1610691384 C-Multicast route address :0.0.0.0/0:224.2.127.254/32 MVPN Source-PE1: extended-community: no-advertise target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: lo0.102 Index: -1610691384 PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: lo0.102 Index: -1610691384
user@PE2> show mvpn c-multicast source-pe Instance : vpn-1 MVPN Mode : RPT-SPT Family : INET C-Multicast route address :0.0.0.0/0:224.1.1.1/32 MVPN Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) C-Multicast route address :10.1.1.1/32:224.1.1.1/32 MVPN Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) C-Multicast route address :0.0.0.0/0:224.2.127.254/32 MVPN Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null)
user@PE3> show mvpn c-multicast source-pe Instance : vpn-1 MVPN Mode : RPT-SPT Family : INET C-Multicast route address :0.0.0.0/0:224.1.1.1/32 MVPN Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) C-Multicast route address :10.1.1.1/32:224.1.1.1/32 MVPN Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) C-Multicast route address :0.0.0.0/0:224.2.127.254/32 MVPN Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) PIM Source-PE1: extended-community: target:10.1.1.2:72 Route Distinguisher: 10.1.1.2:32767 Autonomous system number: 65001 Interface: (Null) ...
意味
出力には、プロバイダーのトンネルとラベルの情報が表示されます。