Академический Документы
Профессиональный Документы
Культура Документы
Private IP
Multicast VPNs
ATM/FR Emulation
PSTN Bearer
and Signalling
Ethernet Services
Internet
L3VPN
(unicast only)
L2VPN
VPLS
Note: Legacy draft-Rosen L3VPN multicast scheme does not conform to this model.
2010 Juniper Networks, Inc. All rights reserved. | www.juniper.net
www.juniper.net | 2
Source
Provider Core
P-RP
1.1.1.1
P2
C-RP/DR
CE
A
L3VPN
(multicast)
PE-1
lo0: 192.168.16.1
AS 65412
Receiver
DA
GRE-DA
SA
DA
DA
OSPF Area 0
P1
CE
B
PE-2
lo0: 192.168.24.1
www.juniper.net | 3
www.juniper.net | 4
ATM/FR emulation
PSTN bearer +
signalling
Ethernet Services
Internet
IPTV
L3VPN
(unicast and
multicast)
L2VPN
VPLS
www.juniper.net | 5
www.juniper.net | 6
Terms
PE1
MVPN membership
autodiscovery
RR
RR
PE5
PE2
Active sources
PE3
PE4
I-PMSI
S-PMSI
www.juniper.net | 8
1:10.1.1.1:1:10.1.1.1
Type
MPLS Label
Flags
(1 bytes) (1 bytes)
Tunnel ID
(3 bytes)
(variable length)
C-G
Mask
C-G using
S-PMSI
Sending PEs
lo0
Sending PEs
lo0
Type
www.juniper.net | 11
Sending
PEs RD
C-S
Mask
C-S
C-G
Mask
C-G
www.juniper.net | 10
5:10.255.170.100:1:32:192.168.194.2:32:224.1.2.3
Type
Sending
PEs AS
3:10.255.170.100:1:32:192.168.194.2:32:224.1.2.3:10.255.170.100
C-S
Mask
Sending
PEs RD
2:10.1.1.1:1:65412
Type
Type
www.juniper.net | 9
Sending
PEs lo0
Sending
PEs RD
RD of upstream
PE (towards C-RP)
C-RP
AS of
upstream Mask
PE
C-RP Address
C-G
Mask
C-G
www.juniper.net | 12
7:10.255.170.100:1:65000:32:192.168.194.2:32:224.1.2.3
Type
RD of upstream
PE (towards C-RP)
C-S
AS of
upstream Mask
PE
C-S
C-G
Mask
PE1
C-G
P1
PE5
PE2
PE3
PE4
www.juniper.net | 13
www.juniper.net | 14
Inclusive trees
Selective trees
PE1
Selective Tree
PE5
PE2
PE2
PE3
PE4
PE3
PE4
www.juniper.net | 15
www.juniper.net | 16
PE1
1:192.168.6.1:1:192.168.6.1
PMSI RSVP Session ID, Label = 0
Source
PE-2
Provider Core
lo0: 192.168.2.1
OSPF Area 0
10.0.101.2
C-DR
CE
A
PE-2
Provider Core
lo0: 192.168.2.1
OSPF Area 0
P1
P2
CE
B
P2
C-DR
PE-1
1
P1
CE
B
lo0: 192.168.6.1
C-RP
CE
A
AS 65512
PE-3
lo0: 192.168.2.2
CE
C
www.juniper.net | 17
PE-1
1
lo0: 192.168.6.1
C-RP
AS 65512
PE-3
lo0: 192.168.2.2
CE
C
www.juniper.net | 18
Receiver CEs send PIM (S,G) join upstream to PE-2 and PE-3
Receiver PEs convert PIM join to MVPN Source Tree Join
Source PE convert MVPN Source Tree Join to PIM (S,G) Join
and sends it to the DR to complete the multicast tree
lo0: 192.168.2.1
OSPF Area 0
10.0.101.2
P1
10.0.101.2
P2
CE
A
AS 65512
lo0: 192.168.6.1
P1
lo0: 192.168.2.2
www.juniper.net | 19
I-PMSI Forwarding
P2
Receivers
S-IP
SA
lo0: 192.168.2.2
CE
C
www.juniper.net | 20
PE-3
C-RP
Label
AS 65512
DA
CE
B
PE-1
lo0: 192.168.6.1
CE
C
PE-3
C-RP
SA
PE-2
lo0: 192.168.2.1
OSPF Area 0
C-DR
PE-1
PIM Registers
S-IP
Provider Core
C-DR
CE
A
CE
B
PE-2
Provider Core
7:192.168.6.1:1:65512:32:10.0.101.2:32:224.7.7.7
SA
DA
DA
Source
lo0: 192.168.2.1
OSPF Area 0
S-IP=10.0.101.2
P1
PE-1
1
lo0: 192.168.6.1
www.juniper.net | 21
PE-1
P2
AS 65512
lo0: 192.168.6.1
CE
C
PE-3
lo0: 192.168.2.2
P1
CE
B
C-DR
CE
A
C-RP
lo0: 192.168.2.1
OSPF Area 0
Receivers
AS 65512
PE-2
Provider Core
10.0.101.2
P2
C-DR
CE
A
CE
B
PE-2
Provider Core
PE-3
C-RP
lo0: 192.168.2.2
CE
C
www.juniper.net | 22
Each PE router:
1:192.168.6.1:1:192.168.6.1
Provider Core
PE-2
lo0: 192.168.2.1
OSPF Area 0
P1
lo0: 192.168.2.1
OSPF Area 0
P2
P1
CE
B
P2
C-DR
PE-1
1
PE-2
Provider Core
10.0.101.2
C-DR
CE
A
CE
B
lo0: 192.168.6.1
C-RP
CE
A
AS 65512
PE-3
lo0: 192.168.2.2
CE
C
www.juniper.net | 23
PE-1
1
lo0: 192.168.6.1
C-RP
PIM Registers
2010 Juniper Networks, Inc. All rights reserved.
AS 65512
PE-3
lo0: 192.168.2.2
CE
C
www.juniper.net | 24
1
7:192.168.6.1:1:65512:32:10.0.101.2:32:224.7.7.7
PE-2
Provider Core
lo0: 192.168.2.1
OSPF Area 0
10.0.101.2
P1
P2
AS 65512
lo0: 192.168.6.1
PE-3
C-RP
lo0: 192.168.2.2
CE
C
www.juniper.net | 25
lo0: 192.168.2.1
OSPF Area 0
P1
P2
Receiver
C-DR
CE
A
PE-1
1
CE
B
PE-2
Provider Core
3
Receiver
PE-1
1
4:3:192.168.6.1:1:0:0.0.0.0:32:224.7.7.7:192.168.6.1:192.168.2.1
10.0.101.2
C-DR
CE
A
CE
B
3:192.168.6.1:1:0:0.0.0.0:32:224.7.7.7:192.168.6.1
PMSI RSVP Session ID, Label = 0, Leaf Info Required
AS 65512
lo0: 192.168.6.1
CE
C
PE-3
C-RP
lo0: 192.168.2.2
www.juniper.net | 26
Junos OS supports:
PIM features
[edit]
user@pe1# show chassis
fpc 1 {
pic 0 {
tunnel-services {
bandwidth 1g;
}
}
}
www.juniper.net | 28
provider-tunnel {
rsvp-te {
label-switched-path-template {
mvpn-example;
}
}
}
vrf-table-label;
www.juniper.net | 29
provider-tunnel {
selective {
group 224.7.7.0/24 {
wildcard-source {
rsvp-te {
label-switched-pat{
default-template;
vrf-table-label;
www.juniper.net | 30
protocols {
pim {
rp {
local {
address 192.168.13.3;
}
}
interface all {
mode sparse;
}
}
mvpn {
mvpn-mode {
spt-only;
}
www.juniper.net | 31
> mdt
Data MDT tunnels for PIM MVPN
> pim-asm
PIM-SM provider tunnel
> pim-ssm
PIM-SSM provider tunnel
> rsvp-te
RSVP-TE point-to-multipoint LSP for flooding
> selective
Selective tunnels
MVPN settings
> autodiscovery-only
Use MVPN exclusively for PE router autodiscovery
> mvpn-mode
MVPN mode of operation
receiver-site
MVPN instance has sites only with multicast receivers
> route-target
Configure route-targets for MVPN routes
sender-site
MVPN instance has sites only with multicast sources
> traceoptions
Trace options for BGP-MVPN
unicast-umh-election Upstream Multicast Hop election based on unicast route
preference
www.juniper.net | 33
pim {
rp {
local {
address 192.168.13.3;
}
}
interface all {
mode sparse;
}
}
mvpn {
mvpn-mode {
spt-only;
}
}
}
www.juniper.net | 32
www.juniper.net | 34
MVPN RIB-IN
View MVPN routes learned from remote PEs
Routes that populate this table have been accepted by vrfimport policy (based on vrf-target matching)
Family: INET6
Provider tunnels
www.juniper.net | 35
www.juniper.net | 36
Destination: 224.7.7.7.10.0.101.2/64
Route type: user
Route reference: 0
Route interface-index: 223
Flags: cached, check incoming interface , accounting, sent to PFE
Next-hop type: flood
Index: 3638
Reference: 2
Nexthop: 172.22.250.2
Next-hop type: Push 300096
Index: 3625
Reference: 1
Next-hop interface: ge-1/0/4.250
www.juniper.net | 37
www.juniper.net | 38