在此页面上
示例:使用 RSVP-TE 点对多点提供商隧道在 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 14.2 或更高版本。
概述
此示例显示单个自治系统(AS 内部场景),其中一个源将组播流量(组 224.1.1.1)发送到 VPN(VRF 实例 vpn-1)。两个接收器订阅该组。它们分别连接到设备 CE2 和设备 CE3。在 PE 路由器之间设置具有包容性提供商隧道的 RSVP 点对多点 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 rsvp-te label-switched-path-template p2mp-template set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 rsvp-te label-switched-path-template p2mp-template 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 rsvp-te label-switched-path-template p2mp-template set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 rsvp-te label-switched-path-template p2mp-template 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 rsvp-te label-switched-path-template p2mp-template set routing-instances vpn-1 provider-tunnel selective group 225.0.1.0/24 source 0.0.0.0/0 rsvp-te label-switched-path-template p2mp-template 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 rsvp-te label-switched-path-template p2mp-template user@PE2# set selective group 225.0.1.0/24 source 0.0.0.0/0 rsvp-te label-switched-path-template p2mp-template 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-instancesshow protocolsshow 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 {
rsvp-te {
label-switched-path-template {
p2mp-template;
}
}
selective {
group 225.0.1.0/24 {
source 0.0.0.0/0 {
rsvp-te {
label-switched-path-template {
p2mp-template;
}
}
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 100.1.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:RSVP-TE P2MP:10.1.1.4, 32647,10.1.1.4
Neighbor Inclusive Provider Tunnel
10.1.1.2 RSVP-TE P2MP:10.1.1.2, 15282,10.1.1.2
10.1.1.5 RSVP-TE P2MP:10.1.1.5, 8895,10.1.1.5
C-mcast IPv4 (S:G) Provider Tunnel St
0.0.0.0/0:224.1.1.1/32 RSVP-TE P2MP:10.1.1.2, 15282,10.1.1.2
0.0.0.0/0:224.2.127.254/32 RSVP-TE P2MP:10.1.1.2, 15282,10.1.1.2
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:RSVP-TE P2MP:10.1.1.4, 32647,10.1.1.4
检查 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 .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)
1.1.1.5:32767:100.1.1.5/32
*[BGP/170] 1d 04:23:23, localpref 100, from 1.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.1.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 1.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 1.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
10:1.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:100.1.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:1.01.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 RSVP-TE P2MP:10.1.1.2, 33314,10.1.1.2 RM
10.1.1.1/32:224.1.1.1/32 RSVP-TE P2MP:10.1.1.2, 33314,10.1.1.2 RM
0.0.0.0/0:224.2.127.254/32 RSVP-TE P2MP:10.1.1.2, 33314,10.1.1.2 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 RSVP-TE P2MP:10.1.1.2, 33314,10.1.1.2
10.1.1.1/32:224.1.1.1/32 RSVP-TE P2MP:1.1.1.2, 33314,10.1.1.2
0.0.0.0/0:224.2.127.254/32 RSVP-TE P2MP:10.1.1.2, 33314,10.1.1.2
...
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 RSVP-TE P2MP:10.1.1.2, 33314,10.1.1.2
10.1.1.1/32:224.1.1.1/32 RSVP-TE P2MP:10.1.1.2, 33314,10.1.1.2
0.0.0.0/0:224.2.127.254/32 RSVP-TE P2MP:10.1.1.2, 33314,10.1.1.2
...
意义
输出显示提供程序隧道和标签信息。
检查源 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)
...
意义
输出显示提供程序隧道和标签信息。
