Top Banner
Deploying Next-Generation Multicast VPN Emil Gągala PLNOG, Warsaw, 5.03.2010
44

Deploying Next-Generation Multicast VPN - Proidea

Feb 09, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Deploying Next-Generation Multicast VPN - Proidea

Deploying Next-Generation Multicast VPN

Emil GągałaPLNOG, Warsaw, 5.03.2010

Page 2: Deploying Next-Generation Multicast VPN - Proidea

2 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Agenda

Introduction to Next-Generation Multicast VPN (NG-MVPN)

How to migrate smoothly from draft-Rosen to NG-MVPN

IPTV NG-MVPN case study

Page 3: Deploying Next-Generation Multicast VPN - Proidea

3 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Multicast VPN

� Layer 3 BGP-MPLS VPNs are widely deployed in today’s networksfor forwarding VPN unicast traffic only.

� An “incremental” approach for deploying Multicast services can use the same technology as used for deploying Layer 3 VPN for unicast services.

� This approach can reduce the operational and deployment effort.

� Multicast applications, such as IPTV and multimedia collaboration, gain popularity

� There is demand for a scalable, reliable MVPN service over a shared MPLS infrastructure merging different service needs

Page 4: Deploying Next-Generation Multicast VPN - Proidea

4 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

MCAST VPN Alternatives

� CE-CE GRE Overlay Tunnels� No multicast routing in the ISP’s core� Customer’s groups can overlap� Not scalable design – full mesh tunnels between CEs for each customer� Optimal multicast routing not achieved

� Draft Rosen Multicast VPN� Introducing Multicast VRF type� Based on native IP multicast (PIM SM/SSM mode) in the ISP’s core network –

customer’s multicast is tunneled within ISP’s core native IP multicast using multicast GRE tunnels

� Customer’s PIM adjancency with PE routers� Based on draft-rosen-vpn-mcast-[xy].txt (the latest is draft-rosen-vpn-mcast-12.txt)

� Next Generation Multicast VPN� In the past there was no way of carrying multicast traffic over MPLS but this all

changed with the invention of “Point-to-Multipoint (P2MP) LSPs”� NG MVPN main architecture draft defined by draft-ietf-l3vpn-2547bis-mcast-08.txt

Page 5: Deploying Next-Generation Multicast VPN - Proidea

5 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Draft Rosen MVPN Scheme

Transport Infrastructure (multicast GRE tunnels)

Signalling (PIM) and Auto-discovery (PIM, BGP)

L3VPN (multicast)

PIM adjacencies between PEs (per-VRF) to exchange

info about multicast receivers

Multicast trees across the core signalled by PIM running in main

routing instance

Page 6: Deploying Next-Generation Multicast VPN - Proidea

6 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

NextGen MVPN Scheme

Transport Infrastructure (MPLS LSPs)

Signalling and Auto-discovery (BGP)

L3VPN (unicast and multicast)

L2VPN VPLS

Internet

Private IPPSTN

bearer +signalling

ATM/FR emulation

Ethernet Services

Future?

Traffic Engineering, bandwidth guarantees, fast-reroute…

IPTV

Page 7: Deploying Next-Generation Multicast VPN - Proidea

7 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Next Generation Multicast VPN

Data plane

Signalling: BGP

Multicast VPN Service

Wide choice of data-planes:•PIM-GRE tunnels•RSVP-P2MP LSP •LDP-P2MP LSP PIM-free core•Ingress Replication

P2MP LSP data-plane:•MPLS encapsulation just like for unicast•RSVP-P2MP gives Traffic Engineering, MPLS Fast Reroute, Path Diversity, Admission Control

Page 8: Deploying Next-Generation Multicast VPN - Proidea

8 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Next Generation Multicast VPN

Same BGP control plane as used for L3VPN unicast, BGP-L2VPN, BGP-VPLS…

Can use same RRs and BGP sessions if desired

More scalable than draft-Rosen VR model

Cleaner Inter-provider schemes

Easy to build Extranets, using same technique as unicast L3VPN Extranets

Fine-grain single forwarder election

Data plane

Signalling: BGP

Multicast VPN Service

Page 9: Deploying Next-Generation Multicast VPN - Proidea

10 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Inclusive Tree

CECE

CECE

PEPE

CECE

So called Inclusive Trees - analogous to Default-MDT in draft-Rosen

CECEPEPE

CECE

PEPE

CECE

PEPE

P2MP LSPsInclusive Trees Rooted at PE1

ProviderNet

PE1

Page 10: Deploying Next-Generation Multicast VPN - Proidea

11 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Aggregate Inclusive Tree

CECE

CECE

PEPE

CECE

All the multicast groups in more than one MVPN use the same shared tree!

CECEPEPE

CECE

PEPE

CECE

PEPE

P2MP LSPAggregated Inclusive Tree

Rooted at PE1

ProviderNet

PE1

Page 11: Deploying Next-Generation Multicast VPN - Proidea

12 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Selective Tree

CECE

CECE

PEPE

�Selective Tree - analogous to Data-MDT in draft-Rosen

�Serves particular selected multicast group(s) from a given MVPN with Active Receivers

�Aggregate Selective Tree is possible as well

CECEPEPE

PEPE

PEPE

P2MP LSPsInclusive Tree Rooted at PE1

ProviderNet

PE1

CECE

P2MP LSPsSelective Tree Rooted at PE1

Page 12: Deploying Next-Generation Multicast VPN - Proidea

13 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

BGP Control Plane Functions� MVPN Membership Autodiscovery - Discovery of which PEs are

members of each MVPN and communication between PEs(NextGen VPN Alternatives are PIM based or BGP based –preferred one)

� MVPN to Tunnel Mapping - A PE router needs to know what type of tunnel and identifier to use for sending (and receiving) multicast data for a particular MVPN.

� PE-PE C-multicast Route Exchange - A PE router participates in the customer multicast (C-multicast) routing protocol by forming multicast routing adjacencies over its VPN interface.

Page 13: Deploying Next-Generation Multicast VPN - Proidea

14 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

BGP MCAST-VPN Address Family� The new BGP address family (SAFI 5) is called MCAST-VPN and

used for distributing MVPN control information between PE routers –so called “mvpn routes ”

� There are seven types of mvpn routes:� Type 1 - Intra-AS auto-discovery route (A-D route)� Type 2 - Inter-AS auto-discovery route (inter-AS A-D route)� Type 3 - S-PMSI (Selective P-Multicast Service Interface) A-D route� Type 4 - Intra-as leaf A-D route� Type 5 - Source Active A-D route (or SA route)� Type 6 – Shared Tree Join Route (C-multicast route)� Type 7 – Source Tree Join Route (C-multicast route)

� The first 5 mvpn routes can be considered as the auto-discovery routes while last two are used for C-multicast routing exchange between PE routers of an MVPN.

Page 14: Deploying Next-Generation Multicast VPN - Proidea

15 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Acronyms and analogies

Conceptual Route Distribution

� PIM Hello BGP AD Route� PIM Join BGP C-Multicast route� PIM Register BGP AD-SA route� MSDP SA BGP AD-SA route

Page 15: Deploying Next-Generation Multicast VPN - Proidea

16 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

NG-MVPN Control Plane - Continued

Reference Network

Service Provider BBAS6500

RRlo0: 10.255.170.96 lo0: 10.255.170.98

lo0: 10.255.170.104

PE1

PE2

PE3

CE1

CE2-1

CE3

CE2-2

Multicast Source Receiver 1 Receiver 2 Receiver 3

C-S: 192.168.194.2C-G: 224.1.1.1

VPNARD: 10.255.170.96:15RT: target:65000:15PE1 is C-RP (lo0.1: 10.12.53.1)

VPNARD: 10.255.170.98:15RT: target:65000:15

VPNARD: 10.255.170.104:15RT: target:65000:15

Page 16: Deploying Next-Generation Multicast VPN - Proidea

17 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

JUNOS NG-MVPN ImplementationNG-MVPN Routing Information Flow Summary

Step 1: PE1/PE2/PE3 IBGP sessions are establishedwith INET-VPN and MCAST-VPN NLRIs.

PE1 PE2/3

iBGP

PE1

Step 2: PE1 advertises VPN-IP unicast routes (including route to C-S) to PE2/PE3 via INET-VPN NLRI: 10.255.170.96:15:192.168.194.0/24

It attaches three communities to this route: target:65000:15 src-as:65000 rt-import:10.255.170.96:3

INET-VPN NLRI

PE2/3

Step 3: All PEs originate and advertise an A-D route: PE1 A-D Route: 1:10.255.170.96:15:10.255.170.96 PE2 A-D Route:

1:10.255.170.104:15:10.255.170.104 PE3 A-D Route: 1:10.255.170.98:15:10.255.170.98 PEs attach RT to A-D routes: target:65000:15 PE1 also attaches a PMSI attribute to the A-D

route based on P-tunnel configuration.

INET-VPN NLRI

PE1 PE2/3

Page 17: Deploying Next-Generation Multicast VPN - Proidea

18 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

JUNOS NG-MVPN Implementation

Step 4: PE1 binds MVPN to the tunnel advertised via PMSIPE2 and PE3 join (or create necessary state to receive traffic)

through the tunnel identified in the PMSI attribute.

PE1 PE2/3

Step 5: Receivers come onlinePE2/PE3 receive (C-*,C-G) from CEs: (*, 224.1.1.1)

(C-*, C-G) Join

PE2/3CE2-1/2-2

CE3

Step 6: PE2/PE3 does a route lookup in the VRF unicast table for C-RP, C-RP RD, Source AS and VRF Route Import

communities: C-RP: 10.12.53.1 RD:10.255.170.96:15 src-as:65000 rt-import:10.255.170.96:3

PE2/3

Step 7: PE2/PE3 constructs Type 6 Shared Tree C-multicast route: 6:10.255.170.96:15:65000:32:10.12.53.1:32:224.1.1.1

PE2/3

NG-MVPN Routing Information Flow Summary

Page 18: Deploying Next-Generation Multicast VPN - Proidea

19 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

JUNOS NG-MVPN Implementation

Step 8: Source becomes active PE1 receives data for (C-*,C-G) from CE1: (*, 224.1.1.1)

PE1

C-Multicast Data

CE1

PE2/3

Step 9: PE1 (C-RP) originates an SA A-D route and advertises it to PE2/PE3: 5:10.255.170.96:15:32:192.168.194.2:32:224.1.1.1

MCAST-VPN NLRI

PE1

Step 10: PE2 and PE3 both originate and advertise a Type7 C-multicast route to PE1 and each other:

7:10.255.170.96:15:65000:32:192.168.194.2:32:224.1.1Only PE1 accepts the route because of the unique RT the route

carries: rt-import:10.255.170.96:3PE2/PE3 discard the route they received from each other due to

non matching RT values

PE2/3PE1

MCAST-VPN NLRI

NG-MVPN Routing Information Flow Summary

Page 19: Deploying Next-Generation Multicast VPN - Proidea

20 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

JUNOS NG-MVPN Implementation

Step 11: PE1 compares RT of C-multicast mvpn route to the special mvpn RT community (whose value is set to VRF Route Import community). If there is a match, the C-multicast route is accepted and (C-S,C-G) is passed to C-multicast protocol on

PE1/VPNA to be processed.

PE1

Step 12: PE1 creates state in C-PIM database and propagates (C-S, C-G) to CE1 towards the source.

(C-S, C-G) Join

CE1PE1

NG-MVPN Routing Information Flow Summary

Page 20: Deploying Next-Generation Multicast VPN - Proidea

21 Copyright © 2009 Juniper Networks, Inc. www.juni per.netMigration to NG-MVPN

Page 21: Deploying Next-Generation Multicast VPN - Proidea

22 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Draft-Rosen to NG-MVPN migration options

Data plane: mGREtunnels

Signalling: PIM

Multicast VPN Service

Data plane: P2MP LSPs

Signalling: BGP

Multicast VPN Service

Data plane: mGREtunnels

Signalling: BGP

Multicast VPN Service

Page 22: Deploying Next-Generation Multicast VPN - Proidea

23 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Migrating from draft-Rosen to NG-MVPN

How can we smoothly migrate a given mVPN from draft-Rosen to NG-MVPN

� With minimal traffic disruption?� Avoiding having to change the configuration of all the PEs involved

in the VPN simultaneously?

Page 23: Deploying Next-Generation Multicast VPN - Proidea

25 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Migration to NG-MVPN: initial state

CE2

PE1

PE3

CE3

RR1 RR2

Draft-Rosen mGRE tunnel

PE2

Blue VRFs all have draft-Rosen configuration (PIM control plane and mGRE data plane)

CE1

Page 24: Deploying Next-Generation Multicast VPN - Proidea

26 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Migration step 1: NG-MVPN control plane

CE2

PE1

PE3

CE3

RR1 RR2

Draft-Rosen mGRE tunnel

PE2

• Turn on NG-MVPN BGP address family on the BGP sessions. • Turn on NG-MVPN control plane in the blue VRFs. • (Note: All blue VRFs still have configuration for draft-Rosen after these steps)

CE1

Page 25: Deploying Next-Generation Multicast VPN - Proidea

28 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

After activating NG-MVPN BGP control plane

CE2

PE1

PE3CE3

RR1 RR2

Draft-Rosen mGRE tunnel

PE2

•At this stage, the blue VPN is running both Rosen and NG-MVPN control planesimultaneously. •Rosen mGRE tunnel data plane is still used at this stage.

CE1

BGP C-multicast route

Rosen PIM join

Source

Receiver

PIM join

Page 26: Deploying Next-Generation Multicast VPN - Proidea

29 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Migration step 2: activate NG-MVPN provider tunnel in each sender site

CE2

PE1

PE3CE3

RR1 RR2

Draft-Rosen mGRE tunnel

PE2

CE1

BGP C-multicast route

Rosen PIM join

Source

Receiver

PIM join

• Activate NG-MVPN provider tunnel in each blue VRF. This is preferred by an ingress PE (e.g. PE1) over the Rosen tunnel, so it moves its traffic onto it.• During this migration step, a PE might be receiving traffic on NG-MVPN provider tunnels from some PEs and on Rosen tunnels from other PEs.

NG-MVPN provider tunnel

Page 27: Deploying Next-Generation Multicast VPN - Proidea

30 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Migration step 3: remove Rosen config from blue VRFs

CE2

PE1

PE3CE3

RR1 RR2

PE2

CE1Source

Receiver

PIM joinNG-MVPN

provider tunnel

• Finally, Rosen configuration is removed from each of the blue VRFs. • If mGRE provider tunnels are being used for the NG-MVPN data plane, they can be replaced by P2MP LSP provider tunnels once all the P-routers support P2MP LSPs

BGP C-multicast route

Page 28: Deploying Next-Generation Multicast VPN - Proidea

33 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Next-Generation MVPN deployments

NG-MVPN deployments are exercising a wide spectrum of the tool-kit

� BGP Control Plane� P2MP RSVP Data Plane

� Shortest Path Trees/Minimum cost trees� Online path computation using CSPF/Offline path computation

� Inclusive trees/Selective trees� PIM-SSM in C-domain/PIM-ASM in C-domain� MPLS FRR link protection� Single Forwarder Election

� Default (PE with highest IP address) versus fine-grain (BGP selection rules)

� Live-Live/Live-Standby� P2MP-RSVP data plane makes it easy to ensure path diversity for live-

live traffic

Page 29: Deploying Next-Generation Multicast VPN - Proidea

34 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Next-Generation MVPN deployments atMPLS World Congress 2010

NG-MVPN live deployment examples� BT - distribute all of the UK Digital Terrestrial TV

channels to the transmitter sites

� BGC Partners - use of NG-MVPN for real-time financial transactions

� Cox Communications - use of NG-MVPN for Cable TV and Video-on-Demand distribution infrastructure

� FT Orange Business Services - discuss the use of NG-MVPN as a service offering to MNC and Enterprise customers

Page 30: Deploying Next-Generation Multicast VPN - Proidea

35 Copyright © 2009 Juniper Networks, Inc. www.juni per.net

NG-MVPN IPTV distribution Case Study

Thanks to Rafał Szarecki!

Page 31: Deploying Next-Generation Multicast VPN - Proidea

36 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Customer

One of top 3 in a country

Owned by other Telco form neighbor country

Offers Data, Telephony and Mobile service for residential and businesses. Address IPTV too.

Huge project to unify and modernize IP/MPLS network in last year.� (PLNOG3: 200 PE network presentation talk obout same case)

It runs IPTV testing on old network base on PIM and IP multicast.

Page 32: Deploying Next-Generation Multicast VPN - Proidea

37 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

NETWORK

L2 (Eth) DSLAMsare connected to routers on transport rings.

IGMPv2 only from DSLAM/CPE.

DSLAM supports IGMP proxy feature.

Internet is running in other VPN

Page 33: Deploying Next-Generation Multicast VPN - Proidea

38 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

IPTV – what is given

IPTV head end is out of network – in neighboring country, owned and operated by owner TELCO

� IPTV streams delivered over Internet interconnect in the same context. (same VLAN)

� PIM-SM required.

However MiddleWare local� Private addresses� Separation from internet is most welcome.

Separate VLAN/VC for Internet and for IPTV� Single VLAN (50) per DSLAM for multicast� DSLAM do IGMP proxy to send requested group to interested subscriber

only.

VoD planned. Same context as MW.

~100 channels.

Page 34: Deploying Next-Generation Multicast VPN - Proidea

39 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Requirements

Avoid PIM and IP multicast – it is hard to manage.

Avoid extensive per-router configurations� Static (*,G)->(S,G) mapping

Failures are destructive – couple hundreds of miliseconds(couple of I-frame lost). Avoid/limit impact if possible.

Page 35: Deploying Next-Generation Multicast VPN - Proidea

40 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

IPTV observations

DSLAM has > 1000 subscribers, and few DSLAM is connected to single router. High probability that at least one watcher per channel will be active on local DSLAMs.

Not all (200) routers handle DSLAMs, rather ~40.(Co-location with PTT)

Due to topology – transport rings – router may need to handle IPTV traffic even there is no watcher on its DSLAMs.

With 99% prob. all channels need to be delivered to every router.

Page 36: Deploying Next-Generation Multicast VPN - Proidea

41 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Solution

MPLS P2MP address sub second traffic restoration (~50ms, observed even faster)

NG-MVPN configured on this routers where DSLAM are connected (once) – it allow for auto-discovery.

I-PMSI is used� Limit number of states – One P2MP LSP for all channels (x 2)� Minimal BW waste due to high congruency (see above)� Use of templates to build branches.

NG-MVPN � allows for separation of IPTV/VoD related unicast traffic form Internet

traffic� Multicast is separated by definition – separate LSPs� However IPTV and Internet shares VRF on ASBRs.

Page 37: Deploying Next-Generation Multicast VPN - Proidea

42 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Design

Overlapping VPN – same as RFC 2547bis (RT driven)

� Infra-IPTV is NG-MVPN for carry multicast traffic.

� Infra-Video is unicastVPN, and may have sites not belonging to infra-IPTV (e.g. VoD)

Note that blue and yellow/purple VRF are on same router (except ASBR)

Mother

Telco

Mother

Telco

Page 38: Deploying Next-Generation Multicast VPN - Proidea

43 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

How it works:After provisioning

All receiver (and two source) sites are discovered by iBGP

P2MP LSP is signalled by each ASBR (source site). Designation IP of each branch is extracted form iBGP discovery phase.

No M-cast traffic so fare. Not even on NNI

Page 39: Deploying Next-Generation Multicast VPN - Proidea

44 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

How it works:First watcher connects to channel (G)

TR (receiver site) receives IGMPv2 (*,G) report in VRF context� Receiver site converse it to (S,G)� Single Designated Forwarder for Source address is selected.� Receiver site TR sends MVPN (type 7) C-(S,G) update in iBGP.

Both ASBR receives update. One of them is Designated Forwarder.� Designated Forwarder creates PIM Join for (S,G) and sends over NNI� Designated Forwarder receives M-cast traffic on NNI (S,G)� Designated Forwarder forward M-cast to I-PMSI (P2MP LSP)

All receiver sites (all TR configured for Infra-Video VPN) receives M-cast traffic

� high congruency expected !� Reduces zapping time

Receiver site where watcher’s DSLAM is connected forward M-cast traffic.� Only to watcher’s DSLAM interface/vlan. (DSLAM is proxing traffic to

watcher only)� No forwarding to DSLAMs connected to other interfaces

Other receiver sites (other TR) drops (S,G) – no forwarding state.

Page 40: Deploying Next-Generation Multicast VPN - Proidea

45 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

How it works:Next watchers connect to channel (G)

On same DSLAM as previous� No action on TR and MVPN

On same TR (receiver site) but other DSLAM� IGMPv2 is received on receiver site VRF, and forwarding entry is

created.� No MVPN signaling� Receiver site VRF forward traffic on additional interface.

On other TR.� IGMPv2 is received on receiver site VRF, and forwarding entry is

created.� Receiver site VRF forward traffic on interface (zapping time !) � Single Designated Forwarder for Source address is selected.� Receiver site TR sends MVPN (type 7) C-(S,G) update in iBGP.

� Suppressed by RR (in case RR are used)� Used in case other TR () withdraw his C-(S,G) path

Page 41: Deploying Next-Generation Multicast VPN - Proidea

50 Copyright © 2009 Juniper Networks, Inc. www.juni per.net

SUMMARY

Page 42: Deploying Next-Generation Multicast VPN - Proidea

51 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Summary

Low number of states – only one P2MP LSP

<50ms restoration – MPLS FRR in case of link failure. Losslessrecovery after repair of link.

No per group / per (S,G) provisioning

Automatic P2MP LSP endpoint discovery

Service separation

No PIM in network (except NNI)

Page 43: Deploying Next-Generation Multicast VPN - Proidea

52 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

References

� “Multicast in MPLS/BGP IP VPNs”, draft-ietf-l3vpn-2547bis-mcast-10.txt

� “BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs”, draft-ietf-l3vpn-2547bis-mcast-bgp-08.txt

� “Mandatory Features in a Layer 3 Multicast BGP/MPLS VPN Solution”, draft-ietf-l3vpn-mvpn-considerations-05.txt

� “Extensions to Resource Reservation Protocol - Traffic Engineering (RSVP-TE) for Point-to-Multipoint TE Label Switched Paths (LSPs)”, RFC4875

� “Label Distribution Protocol Extensions for Point-to-Multipoint and Multipoint-to-Multipoint Label Switched Paths”, draft-ietf-mpls-ldp-p2mp-08

Page 44: Deploying Next-Generation Multicast VPN - Proidea