このページの内容
例:MLDPポイントツーマルチポイントプロバイダトンネルを使用したBGP MVPNでの送信者ベースRPFの設定
この例では、BGPマルチキャストVPN(MVPN)で送信者ベースのリバースパスフォワーディング(RPF)を設定する方法を示します。送信者ベースRPFは、複数のPE(プロバイダエッジ)ルーターがコアにトラフィックを送信するのを防ぎ、顧客への重複トラフィックの送信を防ぎます。
要件
この例を設定する前に、デバイスの初期化以外の特別な設定を行う必要はありません。
送信者ベースRPFは、RSVP-TEポイントツーマルチポイントプロバイダトンネルを持つMPLS BGP MVPNでのみサポートされています。SPT のみの MVPN モードと SPT-RPT MVPN モードの両方がサポートされています。
送信者ベースRPFは、ポイントツーマルチポイントプロバイダトンネルがラベルスイッチインターフェイス(LSI)で使用されている場合、機能しません。Junos OS は、各 VRF に 1 つの LSI ラベルのみを割り当て、すべてのポイントツーマルチポイント トンネルにこのラベルを使用します。そのため、エグレスが受信するラベルは、送信側PEルーターを示すものではありません。現在、LSIラベルは、ポイントツーマルチポイントトンネルごとに固有のラベルを作成するようにスケーリングすることはできません。そのため、ポイントツーマルチポイントのプロバイダトンネルを備えた送信者ベースのRPF機能には、仮想トンネルインターフェイス(vt)を使用する必要があります。
この例では、送信者ベース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 は、サンプルネットワークを示しています。
における送信者ベースRPF
トポロジー内のすべてのデバイスに設定されたコマンド は、 図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の検証
目的
送信者ベースの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ソースに向けてアップストリームPEルーターに送信します。
マルチキャストルートの確認
目的
CマルチキャストフローがMVPNVPN-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)
...
意味
出力は、プロバイダーのトンネルとラベル情報を示しています。
プラットフォーム固有の送信者ベースのRPF動作
機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。
プラットフォーム固有の動作を確認するには、以下の表を使用して下さい。
| プラットフォーム |
違い |
|---|---|
| MXシリーズ |
|