PG 1 Multi-Segment Pseudowire Setup & Maintenance using LDP draft-balus-mh-pw-control-protocol-02.txt Authors David McDysan (MCI), Mike Duckett (Bellsouth),

Slides:



Advertisements
Similar presentations
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 BGP based Virtual Private Multicast Service Auto-Discovery and Signaling.
Pseudowire freeze mechanism draft-jin-pwe3-pw-freeze-00 Lizhong Jin Bhumip. Khasnabish.
MPLS-TP BFD for CC-CV proactive and RDI functionalities
LDP extensions for Explicit Pseudowire to transport LSP mapping draft-cao-pwe3-mpls-tp-pw-over-bidir-lsp-02.txt Mach Chen Wei Cao.
John Hoffmans – Geraldine Calvignac - Raymond Zhang - Nabil Bitar -
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
Pseudowire Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-00 Rahul Aggarwal Yimin Shen
PW Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-03 Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc) Wim Henderickx (Alcatel-Lucent)
Scalable VPWS Network draft-yudong-pwe3-control-protocol-ext-00.txt Chi Yudong, Kong Yong, Du Ke, Wang Mingyi ZTE Corporation Jiang Lintao CATR of MII.
1 Update from Version 1 draft-dong-pwe3-mspw-oam-02.txt Yang
Old Dog Consulting Multi-Segment Pseudowires: Recognising the Layer Network Adrian Farrel Old Dog Consulting.
Benchmarking Carrier Ethernet Technologies Workshop Session MI.1: PW/MPLS Krakow, Poland Lieven Levrau 30 th April 2008.
IETF 59, March 2004Mustapha AïssaouiSlide 1 OAM Procedures for VPWS Interworking draft-aissaoui-l2vpn-vpws-iw-oam-00 Mustapha Aïssaoui, Matthew Bocci,
Draft-li-l2vpn-ccvpn-arch-00IETF 88 L2VPN1 An Architecture of Central Controlled Layer 2 Virtual Private Network (L2VPN) draft-li-l2vpn-ccvpn-arch-00 Zhenbin.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
Extension to LDP-VPLS for Ethernet Broadcast and Multicast draft-delord-l2vpn-ldp-vpls-broadcast-exten-03 Presenter: Zhihua Liu, China Telecom IETF79,
November th Requirements for supporting Customer RSVP and RSVP-TE over a BGP/MPLS IP-VPN draft-kumaki-l3VPN-e2e-mpls-rsvp-te-reqts-05.txt.
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)
Kenji Kumaki KDDI, Editor Raymond Zhang BT Nabil Bitar Verizon
1 © 2002, Cisco Systems, Inc. All rights reserved. draft-nadeau-pwe3-vccv-00.txt IETF #56 San Francisco, CA USA Thomas D. Nadeau Monique.
LSP-Ping and BFD encapsulation over ACH draft-nitinb-mpls-tp-lsp-ping-bfd-procedures Nitin BahadurRahul Aggarwal Dave WardTom Nadeau Nurit SprecherYaacov.
1 © 2004 Cisco Systems, Inc. All rights reserved. L2VPN RADIUS - IETF 62 L2VPN RADIUS Auto-discovery and provisioning draft-ietf-l2vpn-radius-pe-discovery-01.
Draft-bitar-nvo3-vpn-applicability-00.txt Page - 1 Cloud Networking: Framework and VPN Applicability draft-bitar-nvo3-vpn-applicability-00.txt Nabil Bitar.
1 AII Types for Aggregation draft-metz-aii-aggregate-00.txt Chris Metz, Luca Martini,
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.
1 © 2004 Cisco Systems, Inc. All rights reserved. L2VPN RADIUS - IETF 61 L2VPN RADIUS Auto-discovery and provisioning Mark Townsley, Greg Weber, Wei Luo,
PWE3 Working Group IETF-82 Andy Malis Matthew Bocci
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.
Setup and Manage PBB-based Tunnels with PWE3 Mechanism Ping Pan (Hammerhead Systems) Shane Amante (Level 3) Nasser El-Aawar (Level 3) Chicago, IETF 69.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Setup and Maintenance of Pseudo- Wires Using RSVP-TE Draft-raggarwa-rsvpte-pw-01.txt.
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.
Application of PWE3 to MPLS Transport Networks
Stein-67 Slide 1 PWsec draft-stein-pwe3-pwsec-00.txt PWE3 – 67 th IETF 7 November 2006 Yaakov (J) Stein.
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”,
DetNet Data Plane using PseudoWires Jouni Korhonen Shahram Davari Norm Finn IETF#94, Yokohama.
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
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.
1 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt MS-PW Signaling draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Matthew Bocci, Mustapha Aissaoui,
August 2004draft-bocci-2vpn-pnni-mpls-iw-01.txt Signalling Interworking for ATM VPWS draft-bocci-l2vpn-pnni-mpls-iw-01 Matthew Bocci, Mustapha Aissaoui,
Applicability of Existing Solutions to the Problem Space draft-takeda-l1vpn-applicability-03.txt.
PG 1 Multi-hop Pseudowire Setup and Maintenance using LDP draft-balus-mh-pw-control-protocol-00.txt David McDysan, MCI Florin Balus, Nortel.
IETF65 draft-ietf-pwe3-ms-pw-requirements-01.txt Page - 1 Requirement for inter-domain Pseudo Wires Nabil Bitar (Verizon) Matthew Bocci (Alcatel) Luca.
IP Pseudowire Florin Balus August, PG 1Florin BalusIETF60 – San Diego Requirements - Existing topology FR/ATM VPNs ATM Network Frame Relay Access.
Draft-li-mpls-proxy-te-lsp-01IETF 90 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-01 Zhenbin Li, Xinzong Zeng.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping-extensions-01 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray 1IETF 77 MPLS WG IETF 77,
Pseudo Wire (PW) Virtual Circuit Connection Verification (VCCV) Update Thomas D. Nadeau Cisco Systems, Inc Rahul Aggarwal (Presenter) Juniper Networks.
1 AII Types for Aggregation draft-metz-aii-aggregate-01.txt Chris Metz, Luca Martini,
Pseudo-Wire Protection Ping Pan IETF 65.
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
Tunnel SAFI draft-nalawade-kapoor-tunnel- safi-03.txt SSA Attribute draft-kapoor-nalawade-idr- bgp-ssa-01.txt.
BGP-based Auto-Discovery for L2VPNs draft-hlmu-l2vpn-bgp-discovery-00.txt Sue Hares - Vasile Radoaca -
Pseudo-Wire Protection Mustapha Aissaoui, Florin Balus, Matthew Bocci, Hamid Ould-Brahim, Ping Pan IETF 66, Montreal.
25 July Pseudowire Communities draft-pkwok-pwe3-pw-communities-01 Paul Kwok Pranjal Dutta Frederic Jounay draft-pkwok-pwe3-pw-communities-01 IETF-81.
1 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. SPVC Service Spanning ATM & PWE3/PSN George Swallow
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.
MPLS VPN Implementation
L2VPN Provisioning & Signaling
Tal Mizrahi Marvell IETF Meeting 78, July 2010
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
78th IETF Meeting - Maastricht 27th, July 2010
CHAPTER 8 Network Management
Technical Issues with draft-ietf-mpls-bfd-directed
Label Switched Path (LSP) Ping for IPv6 Pseudowire FECs
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
PW Control Word Stitching
Pseudo-Wire Protection
Presentation transcript:

PG 1 Multi-Segment Pseudowire Setup & Maintenance using LDP draft-balus-mh-pw-control-protocol-02.txt Authors David McDysan (MCI), Mike Duckett (Bellsouth), Yeongil Seo (Korea Telecom), Yuichiro Wada (NTT Communications) Andy Malis (Tellabs), Chris Metz (Cisco), Paul Doolan (Mangrove), Ping Pan (Hammerhead), Prayson Pate (Overture), Vasile Radoaca (Consultant) Florin Balus, Mike Loomis, Jeff Sugimoto (Nortel)

PG 2 Key Principles – draft-balus-mh-pw… >Develop MS-PW Solution as a Super Set of SS-PW procedures SS-PW, VPLS Implementations, Deployments based on LDP Signaling Re-use Signaling Procedures, Current Addressing >Operational Consistency, Familiarity with SS-PWs Same Service Management, Provisioning Models... OSS Touches at only U-PEs >Add Minimal Changes to satisfy the MS-PW Requirements >Easily applicable to existing LDP-VPLS Implementations Extend existing PW Signaling Protocol

PG 3 U-PE MS PW Challenges & Solutions Inter-provider Use Case U-PE Metro Access Interconnection Use Case Backbone Service Provider 1Service Provider 2 Metro Access 1 Metro Access 2 U-PE Challenges LDP Session Scaling PSN Tunnel Scaling PSN Interoperability Control Interoperability Authentication Discovery TE & QoS Support S-PE Solutions Switching PE (S-PE) Limit Meshes to Hierarchical Level Convert/Authenticate at Hierarchical Boundaries BGP+ Distribution RADIUS+ Discovery & Authentication RSVP-TE+ & PW-LDP+

PG 4 Solution Space >draft-ietf-pwe3-ms-pw-requirements-00.txt - WG document >draft-ietf-pwe3-control-protocol-17.txt Setup and Maintenance for SS PWs Using LDP Interoperable Implementations Everywhere, Deployed on a fairly Large Scale L2VPNs (e.g. LDP-VPLS) use the SS-PW Base >draft-ietf-pwe3-segmented-pw-00.txt Provides Generic Interworking Solution for different types of Signaling Provides Solutions when Signaling Separation is required Used to Interconnect MS-PW (draft-balus-mh-pw) and L2TPv3 Domains >draft-balus-mh-pw-control-protocol-02.txt Dynamic Creation of MS-PWs Using LDP MS-PW is a Super Set of existing SS-PW procedures Reuses Existing PW Encapsulations, Information Model and Signaling Re-usable Transparently by Existing L2VPN Implementations (e.g. LDP-VPLS) Common Signaling Procedures for both SS & MS-PWs

PG 5 MS PW Requirements Addressed >Dynamic Creation of MS-PW IP addressing but encoding supports other address types (e.g., NSAP, IPv6) Same Forward and Reverse Path… >Automatic Determination of intermediate S-PEs S-PE_hop-by-S-PE_hop selection based on regular IP Routing Procedures >Minimal OSS “touches” - at only U-PE(s) Supports A/D, single or double sided provisioning as per draft-ietf-l2vpn-signaling >Operational Consistency with SS-PW Support for both L2FECs >Signaling of Quantity and Quality of Service >Resiliency Procedures >Supports OAM capability negotiation

PG 6 MS-PW Operational Consistency with SS-PWs Re-use of Existing Information Model, OAM Procedures for SS-PW VF LDP VF SP LDP Service Provisioning Service Instance: (AGI, SAII, TAII) Remote Peer: PE Loopback Service Provisioning Service Instance: (AGI, SAII, TAII) Remote Peer: U-PE Loopback Provisioning Fault Accounting Billing PE 1PE 2 U-PE 1U-PE 2S-PE PW MS PW

PG 7 PW Information Model – [PW Control] Originator PE: Destination PE is one “E-LDP hop” away Receiving PE: Source U-PE Prefix derived from local E-LDP Session Unique Endpoint ID “Prefix 1, AI x” – [PW Ctrl] Unique Endpoint ID “Prefix 2, AI y” – [PW Ctrl] VFxVFy LDP PE 1PE 2 LSPa21 = (IP2, L2FEC, IP1) LSPa12 = (IP1, L2FEC, IP2) PWa

PG 8 MS-PW Information Model VFx VFy SP SS-PW U-PE 2 S-PE SS-PW U-PE 1S-PE LDP Originator (U-)PE: Destination PE is more than one “E-LDP hop” away Receiving NE: Source (U-)PE Prefix can not be derived from local LDP Session Solution: U-PE Prefixes to be carried in the Signaling Messages LSPa21 = (IP2, L2FEC, IP1) LSPa12 = (IP1, L2FEC, IP2) MS-PWa Unique Endpoint ID “Prefix 1, AI x” – [PW Ctrl] Unique Endpoint ID “Prefix 2, AI y” – [PW Ctrl]

PG 9 How to carry sU-PE, dU-PE Prefixes? Two possibilities, orthogonal to the procedures described in the draft 1. Use a Separate MS-PW TLV Accommodates also PW FEC 128 (PWID) Implementations Ready to mandate implementation of PW FEC 129 for MS-PWs? Ready to start assigning AII Types – see draft-metz-aii-aggregate? FEC TLV Label TLV Other TLVs …. MS PW TLV Source U-PE “Prefix” – Identifies the Originating U-PE Allows peer discovery or verification Destination U-PE “Prefix” – Identifies the Remote U-PE Enables S-PE to automatically determine Next “PW Segment” 1’. Use the Generalized ID - PW FEC 129 Complete Address Information in one TLV SAII TAII

PG 10 P 1. U-PE1 is provisioned with AGI = 40, SAII=100, TAII=200 Destination PE = IP2 1b. U-PE2 is provisioned with AGI = 40, SAII=100, TAII=200 Destination PE = IP1 MS PWs using E2E LDP Signaling – Operational Walkthrough Highlighting only the Steps Specific to MS PW P 2. U-PE1 Use dU-PE to find next signaling hop. S-PE 1 U-PE 2 U-PE 1 P 22. LDP2LDP1 4. On receipt of the LM: use destination U-PE to find the next signaling hop. 6. On receipt of the LM: check Destination U-PE = itself. Verify Source Address against provisioned Destination U- PE SS-PWb LSP Fwd3. SS-PWa LSP Fwd Reverse Path Signaled through previously used LDP Sessions To guarantee Bi-directionality of individual PW Segments 7. SS-PWb LSP Rev 8. SS-PWa LSP Rev

PG 11 Related Procedures >Determining Next Signaling Hop Static Provisioning - Default Gateway/Summarized Prefixes BGP AD - See [L2VPN SIGN] Procedures for LDP-VPLS >QoS TLVs may be included in the Signaling Message TSPEC format for Quantity Of Service, DiffServ TLV for Quality of Service CAC Executed Against the Tunnel to Originator of the Local LDP Session >Resiliency Re-routing around Failure >OAM Negotiation End-to-end Capability Negotiation between U-PEs – VCCV Ping, BFD

PG 12 Next Steps >Do we still need support in the Information Model for PW FEC 128? >PW Protection Options (e.g. 1:1)

PG 13 Summary – draft-balus-mh-pw… >Addresses the Signaling Requirements for MS-PWs >MS-PW Solution as a Super Set of SS-PW Procedures Operational Consistency, Familiarity with SS-PWs Minimal Changes to Existing PW Signaling >Easily Applicable to existing LDP-VPLS Implementations Make it a WG Draft