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,

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.
1 Analysis of VPLS Deployment R. Gu, J. Dong, M. Chen, Q. Zeng (Huawei) Z. Liu (China Telecom) IETF80 L2VPN Mar Prague draft-gu-l2vpn-vpls-analysis-00.
Pseudowire freeze mechanism draft-jin-pwe3-pw-freeze-00 Lizhong Jin Bhumip. Khasnabish.
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
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,
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
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-02 Yimin Shen (Juniper Networks) Rahul Aggarwal (Arktan Inc) Wim Henderickx.
Old Dog Consulting Multi-Segment Pseudowires: Recognising the Layer Network Adrian Farrel Old Dog Consulting.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Benchmarking Carrier Ethernet Technologies Workshop Session MI.1: PW/MPLS Krakow, Poland Lieven Levrau 30 th April 2008.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
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.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
Draft-ni-l3vpn-bgp-ext-sd-co-lsp-00IETF 87 L3VPN1 BGP Extensions for Setup Service-Driven Co-Routed LSP in L3VPN draft-ni-l3vpn-bgp-ext-sd-co-lsp-00 Hui.
Li Zhang, Zhenbin Li (Huawei Technologies) Dapeng Liu (China Mobile)
IETF 68 Prague: draft-dolganow-ospf-pwe3-ms-pw-ext authors: Alex Zinin (Alcatel-Lucent) Andrew Dolganow (Alcatel-Lucent) Dimitri Papadimitriou (Alcatel-Lucent)
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
Kenji Kumaki KDDI, Editor Raymond Zhang BT Nabil Bitar Verizon
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
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.
Multiprotocol Label Switching (MPLS) References: Juniper white papers on MPLS and DiffServ at: white_papers/
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
IETF 84, July 2012Slide 1 Multiple LDP Instances in single Label Space Mustapha Aïssaoui, Pranjal K. Dutta Alcatel-Lucent.
1 AII Types for Aggregation draft-metz-aii-aggregate-00.txt Chris Metz, Luca Martini,
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks BGP.
A method to monitor active MPLS label Mapping draft-cauchie-opsawg-monitoring-mpls-label-mapping-00 Gregory Cauchie
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.
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.
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),
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.
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,
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.
Inter-AS PCE Requirements draft-bitar-zhang-interas-PCE-req-01.txt Nabil Bitar (Verizon) Dean Cheng (Cisco) Kenji Kumaki (KDDI) Raymond Zhang (BT Infonet)
IETF 69, July 2007Slide 1 Preferential Forwarding Status bit Definition draft-muley-dutta-pwe3-redundancy-bit-01.txt Praveen Muley, Pranjal K. Dutta, Mustapha.
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 Protection Ping Pan IETF 65.
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
Establishing P2MP MPLS TE LSPs draft-raggarwa-mpls-p2mp-te-02.txt Rahul Aggarwal Juniper Networks.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-00 Yimin Shen (Juniper Networks) Yuji Kamite (NTT Communication) IETF 83, Paris, France.
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.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
83rd IETF – Paris, France IJ. Wijnands E. Rosen K. Raza J. Tantsura A. Atlas draft-wijnands-mpls-mldp-node-protection-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.
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
78th IETF Meeting - Maastricht 27th, July 2010
IETF 70 Vancouver: draft-dolganow-ospf-pw3-ms-pw-ext-01
BGP Overview BGP concepts and operation.
LDP Extensions for RMR draft-esale-mpls-ldp-rmr- extensions
CS 4594 Broadband PNNI Signaling.
An Update on Multihoming in IPv6 Report on IETF Activity
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
A Routing Protocol for WLAN Mesh
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
Chapter 1 Introduction Networking Architecture Overview.
draft-liu-pim-mofrr-tilfa-00
Pseudo-Wire Protection
Presentation transcript:

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, Jason Rusmisel, Alcatel Himanshu Shah, Ciena Corp Nabil Bitar, Verizon Yetik Serbest, SBC

2 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Why extend PW control? Reuse existing PW signaling as far as possible –Use a modified form of LDP – Downstream Unsolicited today Lightweight protocol to minimize complexity in U-PE and S-PE LDP already used for L2VPN applications Tunnel and PW signalling are separate issues –PWs are not regular LSPs

3 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Guiding Assumptions Can’t assume U-PEs have full S-PE/U-PE reachability info –Signalling launched by downstream U-PE For PWs, can’t know full path until label mapping has reached T-UPE Informed selection of PW path by upstream U-PE who has service knowledge and view of network path/resources –L2VPN service depends on selection of underlying PW network resources Each hop selects next hop, either: –Controlled path discovery (not flooding) –Blind path search (mandates “crankback”) Crank back to the source vs. Hop-by hop crank back –Requires source routing to be effective, but don’t have full path info Objective is to minimise crank back Same forward and reverse path for OAM Ability to auto-provision backup path

4 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Overview of Solution U-PEs / S-PEs establish T-LDP adjacencies to build PW overlay –U-PEs assume role as active or passive to initiate signaling MS-PW TLV provides unique key to process MS-PW signaling – Peer PW ID: backward compatibility, eliminates need for global PW id MS-PW established through LDP by sending LM to one or more T- LDP peers in succeeding direction –Controlled path discovery enables T-UPE to choose path with full service knowledge (See later slides) –Intelligent choice of next S-PE through local policies, BGP or other topology information –Only TU-PE can retain multiple labels for backup paths –Unused labels at S-PEs are released immediately for already installed FEC –Release unused labels after primary/backup paths selected

5 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt MS-PW Requirements Addressed by Draft Architecture –Enables intra and inter-domain PWs with partial tunnel mesh Resiliency –Tunnel protection with standard PSN mechanisms –S-PE protection Automatically creates a backup path T-UPE can choose a backup path that is disjoint Quality of Service and Class of Service –Supports signaling of PW traffic parameters –Supports forward and reverse CAC at PEs Traffic Engineering –Next hop selection can be based on end to end knowledge (but not mandated) MS-PW Setup Mechanisms. –PW Routing: supports both static and dynamic path selection –Can work in a mixed static / dynamic MS-PW environment Operations and Maintenance (OAM) –Ensures forward/reverse directions take same path –Fully supports existing PW status messaging etc Security –Supports security mechanisms applicable to LDP

6 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Main Changes to PW Control We went with controlled path discovery as opposed to crank-back to source to minimise changes to PW control Needs concept of active/passive U-PE behaviour –Local impact only Needs a few additional TLVs: – MS-PW TLV, QoS TLV Label release if no resources available

7 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Multi Segment PW – Controlled Path Discovery SU-PE TU-PE S-PE:1 S-PE:4 S-PE:2S-PE:3 MS-PW FEC SU-PE does not know best path to TU-PE Downstream Inter-AS

8 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Multi Segment PW - Controlled Path Discovery SU-PE TU-PE S-PE:1 S-PE:4 S-PE:2S-PE:3 Label mapping launched to subset of S-PEs FEC installed Forward/reverse CAC Next hop choice based on: -IP Reachability -Local policy -Static config

9 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Multi Segment PW - Controlled Path Discovery SU-PE TU-PE S-PE:1 S-PE:4 S-PE:2S-PE:3 S-PEs may install one MH-PW FEC if multiple received based on e.g. policy Unused labels released

10 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Multi Segment PW - Controlled Path Discovery SU-PE TU-PE S-PE:1 S-PE:4 S-PE:2S-PE:3 TU-PE makes primary / backup path choice Uses LDP path trace to ensure disjoint paths

11 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Multi Segment PW – Controlled Path Discovery SU-PE TU-PE S-PE:1 S-PE:4 S-PE:2S-PE:3 Label mappings launched in reverse directions S-Pes use bindings from MH-PW FEC