在此页面上
示例:使用 MLDP 点对多点提供商隧道在 BGP MVPN 中配置基于发送方的 RPF
此示例说明如何在 BGP 组播 VPN (MVPN) 中配置基于发送方的反向路径转发 (RPF)。基于发送方的 RPF 有助于防止多个提供商边缘 (PE) 路由器将流量发送到核心,从而防止向客户发送重复流量。
要求
配置此示例之前,不需要除设备初始化之外的特殊配置。
具有 MPC 线卡的 MX 系列平台支持基于发送方的 RPF。作为先决条件,路由器必须设置为 network-services enhanced-ip
模式。
只有具有 RSVP-TE 点对多点提供商隧道的 MPLS BGP MVPN 才支持基于发送方的 RPF。仅 SPT 和 SPT-RPT MVPN 模式均受支持。
当点对多点提供商隧道与标签交换接口 (LSI) 一起使用时,基于发送方的 RPF 不起作用。Junos OS 仅为每个 VRF 分配一个 LSI 标签,并将此标签用于所有点对多点隧道。因此,出口接收的标签不指示发送 PE 路由器。LSI 标签目前无法扩展以为每个点对多点隧道创建唯一的标签。因此,虚拟隧道接口 (vt) 必须用于通过点对多点提供商隧道实现基于发送方的 RPF 功能。
此示例要求在启用了基于发送方的 RPF 的 PE 路由器上安装 Junos OS 21.1R1 或更高版本。
概述
此示例显示单个自治系统(AS 内部场景),其中一个源将组播流量(组 224.1.1.1)发送到 VPN(VRF 实例 vpn-1)。两个接收器订阅该组。它们分别连接到设备 CE2 和设备 CE3。在 PE 路由器之间设置具有包容性提供商隧道的 MLDP 点对多点 LSP。PIM (C-PIM) 在 PE-CE 链路上配置。
对于 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。
设备 PE2 上启用了基于发送方的 RPF,如下所示:
[routing-instances vpn-1 protocols mvpn] user@PE2# set sender-based-rpf
您可以选择使用 进行sender-based-rpf
配置 hot-root-standby
.
为拓扑中的所有设备设置命令
CLI 快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改与您的网络配置匹配所需的任何详细信息,然后将命令复制并粘贴到层次结构级别的 CLI [edit]
中。
设备 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。
RSVP 可以用于 MPLS 信令。
[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
有两个含义。首先,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 模式。
rpt-spt
基于发件人的 RPF 支持这两种方法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 routing-instances
show protocols
show policy-options
、 和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
目的
确保在设备 PE2 上启用了基于发送方的 RPF。
行动
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 联接状态指向 BGP 作为上游接口。实际上,PE 之间不存在 PIM 邻居关系。下游 PE 将 C-PIM (C-S, C-G) 状态转换为 7 类源树加入 BGP 路由,并将其发送到朝向 C 源的上游 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) ...
意义
输出显示提供程序隧道和标签信息。