78th IETF Meeting - Maastricht 27th, July 2010

Slides:



Advertisements
Similar presentations
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 BGP based Virtual Private Multicast Service Auto-Discovery and Signaling.
Advertisements

Pseudowire freeze mechanism draft-jin-pwe3-pw-freeze-00 Lizhong Jin Bhumip. Khasnabish.
Leaf discovery mechanism for mLDP based P2MP/MP2MP LSP
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
Multicast LDP extension for hub & spoke multipoint LSP
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Point-to-Multipoint Pseudowire Signaling and Auto-Discovery in Layer.
Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-02.txt Quintin Zhao, Emily Chen, Tao Chou Huawei Technology Daniel King OldDog.
Pseudowire Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-00 Rahul Aggarwal Yimin Shen
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-00 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks IETF 69, MPLS WG,
Extension to LDP-VPLS for Ethernet Broadcast and Multicast draft-delord-l2vpn-ldp-vpls-broadcast-exten-03 Presenter: Zhihua Liu, China Telecom IETF79,
IETF 68 Prague: draft-dolganow-ospf-pwe3-ms-pw-ext authors: Alex Zinin (Alcatel-Lucent) Andrew Dolganow (Alcatel-Lucent) Dimitri Papadimitriou (Alcatel-Lucent)
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for P2MP PWs (draft-jain-pwe3-p2mp-pw-lsp-ping-00.txt)
IETF 68, MPLS WG, Prague P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels draft-leroux-mpls-p2mp-te-bypass-01.txt J.L. Le Roux (France Telecom) R. Aggarwal.
72nd IETF Dublin July 2008 Framework and Requirements for Virtual Private Multicast Service (VPMS) draft-kamite-l2vpn-vpms-frmwk-requirements-01.txt Yuji.
P2MP MPLS-TE FRR with P2MP Bypass Tunnel draft-leroux-mpls-p2mp-te-bypass-00.txt J.L. Le Roux (France Telecom) R. Aggarwal (Juniper) IETF 67, MPLS WG,
Signaling Root-Initiated Point-to-Multipoint Pseudowires using LDP draft-martini-pwe3-p2mp-pw-01.txt Frederic Journay (France Telecom)
Draft-jounay-pwe3-p2mp-pw-requirements-00.txt IETF 68 PWE3 Working Group Prague, March 2007 F. Jounay, P. Niger, France Telecom Y. Kamite, NTT Communications.
L3VPN WG2014-Jul-221 Ingress Replication P-Tunnels in MVPN I ngress Replication (IR) is one of the MVPN P-tunnel technologies But there’s a lot of confusing.
Softwire Mesh Framework: Multicast Mingwei Xu Yong Cui CERNET, China Chris Metz, Cisco 68 th IETF Meeting, Prague March 2007.
PWE3 Agenda – Monday 8 th Nov 15 min - Agenda bash, WG Agenda and Status - Andy Malis and Matthew Bocci 5 min - Dynamic Placement of Multi Segment Pseudo.
11/27/2015 draft-bocci-bryant-ms-pw-architecture-00.txt An Architecture for Multi-Segment Pseudo Wire Emulation Edge-to-Edge draft-bocci-bryant-pwe3-ms-pw-architecture-00.txt.
Inter-Area P2MP Segmented LSPs draft-raggarwa-seamless-mcast-03.txt
LDP autodiscovery Slide 1 IETF63 Paris L2VPN WG LDP Autodiscovery LDP-based Autodiscovery draft-stein-ldp-auto-00.txt joint work with Simon Delord.
MPLS WG1 Targeted mLDP Base mLDP spec didn’t consider use of LDP multipoint extensions over Targeted mLDP sessions LDP speaker must choose “upstream LSR”,
PG 1 Multi-Segment Pseudowire Setup & Maintenance using LDP draft-balus-mh-pw-control-protocol-02.txt Authors David McDysan (MCI), Mike Duckett (Bellsouth),
73rd IETF Minneapolis Nov Framework and Requirements for Virtual Private Multicast Service (VPMS) draft-kamite-l2vpn-vpms-frmwk-requirements-02.txt.
Draft-jounay-pwe3-p2mp-pw-requirements-01.txt IETF 70 PWE3 Working Group Vancouver, December 2007 F. Jounay, P. Niger, France Telecom Y. Kamite, NTT Communications.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
PG 1 Multi-hop Pseudowire Setup and Maintenance using LDP draft-balus-mh-pw-control-protocol-00.txt David McDysan, MCI Florin Balus, Nortel.
73rd IETF - Minneapolis I. T. N. M. draft-wijnands-mpls-mldp-in-band-signaling-00.
PWE3 Agenda – Monday 28 th March 15 min - Agenda bash, WG Agenda and Status - Andy Malis and Matthew Bocci 10 min - Mandatory Features of Virtual Circuit.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 MPLS Upstream Label Assignment for RSVP- TE and LDP draft-raggarwa-mpls-rsvp-ldp-upstream-
L3VPN WG mLDP Recursive FEC Using mLDP through a Backbone where there is no Route to the Root draft-wijnands-mpls-mldp-recurs-fec Name changed.
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
76rd IETF - Hiroshima, Japan I. M. draft-wijnands-mpls-mldp-csc-02.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
IETF 67, Nov 2006Slide 1 VCCV Extensions for Multi- Segment Pseudo-Wire draft-hart-pwe3-segmented-pw-vccv-01.txt draft-ietf-pwe3-segmented-pw-04.txt Mustapha.
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
Softwire Mesh Framework: Multicast
L2VPN Provisioning & Signaling
IETF 67, MPLS WG, San Diego 11/08/2006
Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement made.
PW MUX PWE – 71st IETF 10 March 2008 Yaakov (J) Stein.
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
MVPN Update Continued work on both architecture draft and BGP-MVPN draft Seeing “light at end of tunnel” ☺ Progress since last time: Carrier’s carrier.
Presenter: Jeffrey Zhang
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
MPLS P2MP OAM <draft-swallow-mpls-mcast-cv-00.txt>
Time to Start New Work Items
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
Multi-domain MPLS Deployment Enhancement
draft-wijnands-mpls-mldp-vpn-in-band-signaling-00
Requirements for supporting Customer RSVP and RSVP-TE over a BGP/MPLS IP-VPN draft-ietf-l3vpn-e2e-rsvp-te-reqts-01.txt Kenji Kumaki KDDI R&D Labs,
IETF 70 Vancouver: draft-dolganow-ospf-pw3-ms-pw-ext-01
RFC 3036 FECs RFC 3036 defines FECs used to bind labels to address prefixes in routing table Two FECs defined: Address Prefix FEC Host Address FEC Not.
PW Setup & Maintenance Using LDP ATM Encapsulation
Multicast Pruning for PBB-VPLS
LDP Extensions for RMR draft-esale-mpls-ldp-rmr- extensions
Fast Reroute for Node Protection in LDP- based LSPs
Label Switched Path (LSP) Ping for IPv6 Pseudowire FECs
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
DetNet Data Plane design team IETF 98, Chicago, 2017
PW Control Word Stitching
BIER P2MP mLDP Signaling
BGP VPN service for SRv6 Plus IETF 105, Montreal
BGP Signaled Multicast
Presentation transcript:

P2MP MS-PW setup leaf initiated LDP-based solution draft-jounay-pwe3-leaf-initiated-p2mp-pw-02.txt 78th IETF Meeting - Maastricht 27th, July 2010 Frederic Jounay, Jean-Louis Le Roux, Philippe Niger (France Telecom Orange) Yuji Kamite (NTT Communications) Lizhong Jin (ZTE)

P2MP-PW Background Requirements work Encapsulation draft draft-ietf-pwe3-p2mp-pw-requirements and draft-ietf-l2vpn-vpms-frmwk- requirements ready for LC? Encapsulation draft draft-raggarwa-pwe3-p2mp-pw-encaps-01 ready for WG doc adoption? BGP based solution draft-raggarwa-l2vpn-p2mp-pw-03 ready for WG doc adoption? LDP based solution draft-ietf-pwe3-p2mp-pw-00 (P2MP SS-PW) (root-initiated) draft-jounay-pwe3-leaf-initiated-p2mp-pw-02 (P2MP MS-PW)

What is covered so far? Root Initiated Leaf Initiated P2MP SS-PW draft-ietf-pwe3-p2mp-pw-00 draft-jounay-pwe3-leaf-initiated-p2mp-pw-02 Root Initiated Leaf Initiated P2MP PW over P2MP LSP PW Upstream Label Assignment PW segment over P2P LSP PW Downstream Label Assignment P2MP SS-PW P2MP MS-PW Leaf initiated Root PE P router Switching Point (for MS-PW) P2MP LSP Leaf PE P2MP PW Switching PE Root initiated Next Step? Dynamic P2MP MS-PW / P2MP LSP

Reference Model P2MP MS-PW is composed of PW segments stitched at S-PE (PW replication) CE2 leaf P2P PSN Tunnel (e.g. LDP or RSVP-TE) P2P PW Segment CE3 CE4 AC CE5 CE6 CE1 root CE7 Root T-PE Ingress node S-PE Transit node Leaf T-PE Egress node

P2MP PW FEC Element The P2MP PW FEC uniquely identifies the PW tree P2MP PW FEC Element defined in draft-ietf-pwe3-p2mp-pw-00 AGI (no change, used for VPNid, e.g. VPMS, VPLS), 4bytes SAII (no change, P2MP PW source address) 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 P2MP PW (0x82) C PW Type PW Length AGI Type Length AGI value AII Type Length SAII value

LDP considerations for P2MP MS-PW This draft defines the LDP procedure to setup a P2MP MS-PW in the same manner as defined with P2MP LSP (MLDP) P2MP FEC (MLDP LSP) => P2MP PW FEC (T-LDP PW) draft-ietf-mpls-ldp-p2mp-10 LDP Targeted Hellos LDP session using the Extended Discovery mechanism described in [RFC 5036]. For setting up and maintaining pseudowires, each FEC TLV MUST contain exactly one FEC element. LDP Capability 2 functions behind the "P2MP PW capa" in draft-ietf-pwe3-p2mp-pw-00 upstream label assignment + PW status Here only PW status required (no negotiation process as RFC4447) Proposal to separate capability / function LDP PW labels Downstream assigned labels Only unidirectionnal P2MP MS-PW addressed (next version will describe the extension for bidirectionnal P2MP MS-PW)

P2MP MS-PW Configuration 1\ P2MP PW FEC configuration at root T-PE (e.g. [VPN (i.e. AGI), AII1]) 2\ Leaf T-PE needs to know the P2MP PW FEC to be able to join the PW tree leaf CE2 PW tree [VPN, AII1] PW tree [VPN, AII1] CE3 CE4 AC PW tree [VPN, AII1] CE5 CE6 CE1 PW tree [VPN, AII1] root AII1 PW tree [VPN, AII1] CE7

Signaling Procedures for P2MP MS-PW 3\ Leaf-initiated LDP signaling S-PE installs a forwarding state in its PWtolabel bindings table and sends a label Map to the upstream PE (selection based on PW AII@ table) LDP Label Map (FEC[SAII1, VPN], dLx) 4\ Leaf grafting/pruning if existing state, just add/remove the outgoing i/f in the table (LDP Map not sent upstream) leaf CE2 PW tree [VPN, AII1] PW tree [VPN, AII1] CE3 CE4 PW tree [VPN, AII1] AC CE5 PW tree [VPN, AII1] CE6 CE1 PW tree [VPN, AII1] root AII1 PW tree [VPN, AII1] CE7 PW tree [VPN, AII1]

Next Steps Leaf-initiated T-LDP for P2MP MS-PW setup  Straightforward solution since based on existing MLDP procedures Open issues LDP Capability One P2MP PW capability (upstream label assignment + PW status) or One capability per function PW status capability Upstream label assignment (already defined) Use of S-PE TLV to allow the root T-PE to discover the topology (LDP notification, VCCV, …) Next steps Add missing pieces for Optional bidirectional P2MP MS-PW and/or MP2MP MS-PW? Need for WG feedback