February 2006 MPLS Interop 2008 # 1 www.acreo.se MPLS-TP OAM OAM for an MPLS Transport Profile Loa Andersson, Acreo AB IAB, MPLS WG co-chair.

Slides:



Advertisements
Similar presentations
Igor Umansky Huub van Helvoort
Advertisements

OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
MULTIPROTOCOL LABEL SWITCHING Muhammad Abdullah Shafiq.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
Deep Label Stacks MPLS part 2, IETF 84 speaker: curtis; voice: kireeti.
Pseudowire Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-00 Rahul Aggarwal Yimin Shen
Introducing MPLS Labels and Label Stacks
CS Summer 2003 Lecture 12 FastReRoute (FRR) - Big Picture.
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
CS Summer 2003 Lecture 6. CS Summer 2003 Hierarchical LSP LSP1 LSP2 LSP3 Ingress LSR for LSP1 Egress LSR for LSP1 Ingress LSR for LSP3 Hierarchical.
December 20, 2004MPLS: TE and Restoration1 MPLS: Traffic Engineering and Restoration Routing Zartash Afzal Uzmi Computer Science and Engineering Lahore.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
MPLS Multiple Protocol Label Switching 2003/2/19.
MPLS and Traffic Engineering
Introduction to MPLS and Traffic Engineering
MPLS A single forwarding paradigm (label swapping), multiple routing paradigms Multiple link-specific realizations of the label swapping forwarding paradigm.
CS Summer 2003 Quiz 3 Q1) Briefly describe OSPF, ISIS, BGP T Q2) Briefly describe To forward packets. Next hop, out link Q3) Briefly describe Size,
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
draft-kompella-mpls-rmr Kireeti Kompella IETF 91
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
COS 420 Day 16. Agenda Assignment 3 Corrected Poor results 1 C and 2 Ds Spring Break?? Assignment 4 Posted Chap Due April 6 Individual Project Presentations.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Forwarding MPLS VPN Packets.
MPLS TP MIBs and Extensions draft-vkst-mpls-tp-te-mib-00.txt Sam Aldrin Tom Nadeau Venkatesan Mahalingam Kannan Sampath.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
1 CSCI 6433 Internet Protocols Class 7 Dave Roberts.
MPLS Evan Roggenkamp. Introduction Multiprotocol Label Switching High-performance Found in telecommunications networks Directs data from one network node.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
LSP-Ping and BFD encapsulation over ACH draft-nitinb-mpls-tp-lsp-ping-bfd-procedures Nitin BahadurRahul Aggarwal Dave WardTom Nadeau Nurit SprecherYaacov.
Multiprotocol Label Switching (MPLS)
9/8/2015 draft-bocci-mpls-tp-gach-gal-00.txt MPLS Generic Associated Channel draft-bocci-mpls-tp-gach-gal-00.txt Matthew Bocci (ALU) & Martin Vigoureux.
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.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-01 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks George SwallowCisco.
Connection-Oriented Networks1 Chapter 6: The Multi-Protocol Label Switching Architecture TOPICS –IP: A primer –The MPLS architecture Label allocation schemes.
1 Multiprotocol Label Switching. 2 “ ” It was designed to provide a unified data-carrying service for both circuit-based clients and packet-switching.
MPLS MultiProtocol Label Switching.
MPLS Forwarder Preliminary 1 Outline MPLS Overview MPLS Overview MPLS MRD MPLS Data Path HLD 48K MPLS Fwder HLD IPE MPLS Fwder HLD Issues Summary.
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,
Draft-shiomoto-ccamp-switch-programming-00 74th IETF San Francisco March Advice on When It is Safe to Start Sending Data on Label Switched Paths.
RFC6374 in the presence of LSP merging draft-bryant-mpls-flow-ident and draft-chen-mpls-source-label M. Chen, X. Xu, Z. Li, L. Fang, G. Mirsky, S. Bryant,
Case Study: ATM (+ MPLS)
Application of PWE3 to MPLS Transport Networks
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
MPLS Some notations: LSP: Label Switched Path
MPLS-TP - 77th IETF1 MPLS-TP Control Plane Framework draft-abfb-mpls-tp-control-plane- framework-02.txt Contributors: Loa Andersson Lou Berger Luyuan Fang.
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”,
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
MPLS-TP Loopback Draft draft-boutros-mpls-tp-loopback-02.txt Sami Boutros and a Cast of Thousands.
RSVP-TE Extensions to Establish Associated Bidirectional LSP MPLS/CCAMP WG, IETF 81th, Quebec draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-01 Fei.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-01 Kireeti Kompella Juniper Networks Shane Amante Level 3 Communications.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
January 2007 MPLS & GMPLS # 1 MPLS & GMPLS 60 minutes Stockholm Loa Andersson, Acreo AB.
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,
Entropy Labels – IETF 83 draft-ietf-mpls-entropy-label-01.
Xiao Min Jin LiZhong Wu Bo Yang Jian draft-xiao-mpls-tp-throughput-estimation-00.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
MPLS Introduction Computer Networks 2007 Week 9 Lecture 1 by Donald Neal.
George Swallow Martin Vigoureux Rahul Aggerwal July 30, 2008
Presenter: Jeffrey Zhang
Multi Protocol Label Switching (MPLS)
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.
MPLS Basics 2 2.
draft-chandra-mpls-rsvp-shared-labels-np-00
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.
Inter-AS OAM for SR Networks IETF 105, Montreal
Presentation transcript:

February 2006 MPLS Interop 2008 # 1 MPLS-TP OAM OAM for an MPLS Transport Profile Loa Andersson, Acreo AB IAB, MPLS WG co-chair

February 2006 MPLS Interop 2008 # 2 MPLS-TP Starting points PHP is part of the MPLS architecture –It is a powerful –It solves more problems than it creates –Removing it creates more problems than it solves –We should try ti see how we can use the PHP, rather than to remove it

February 2006 MPLS Interop 2008 # 3 MPLS-TP OAM Forwarding TLTL’ TL PHP TL TL’ TL PHP TL TL’PHP TL MEPABMIP-1CMIP-2DMEP TTTT-1TT-2TT-3 TL’

February 2006 MPLS Interop 2008 # 4 Legend for the previous slide The “cylinder” indicates links between LSRs. At an ingress LSR one or more labels are pushed onto a packet At intermediate LSRs labels are swapped At pen ultimate LSRs Labels are popped At egress LSRs actions are taken on the top label The LSRs are in the gaps between the links. LSRs that don’t have a MEP or MEP are called A, B, C and D, if they have the are called MEP or MIP The thinner cylinder represents the OAM channel

February 2006 MPLS Interop 2008 # 5 Naming of tunnels The outermost (top of label stack) tunnel is called Transport Tunnel (TT) Transport Tunnels that is carried in other Transport Tunnels is called TT-n In the figures we have TT, TT-1, TT-2 and TT-3 On every level below the TT it is possible to multiple TTs, e.g. TT-1, TT-1’, TT-1’’ etc. There is only a single tunnel for OAM between a pair of MEP and MEP/MIP.

February 2006 MPLS Interop 2008 # 6 Forwarding When a LSR sends a packet across the transport LSP it pushes the entire Label stack needed. When a packet reaches the pen-ultimate hop of the current of a transport LSP level, the top label is popped and the packet forwarded with the next label on top At the egress LSR the packet is forwarded based on the label on the top of the stack

February 2006 MPLS Interop 2008 # 7 MPLS-TP OAM MEP to MEP TLTL’ TL PHP TL TL’ TL PHP TL TL’PHP MEPABMIP-1CMIP-2DMIP-3 TTTT-1TT-2TT-3 TL TL’TL MEP LFU FLULFU

February 2006 MPLS Interop 2008 # 8 Communication MEP to MEP When an MEP sends an OAM packet the LSR pushes a label stack where the transport label that is comes to the top of the stack at the PHP before the MIP that the OAM packet is addressed to is replaced by the LFU When a packet with the LFU at the top of the stack is received the LSR locates the ACH after the label with the BoS bit set Apart from information indicating what OAM procedures that is required the ACH needs to carry information on what LSP this is requested for, this may require an aggreate LSPid

February 2006 MPLS Interop 2008 # 9 MPLS-TP OAM MEP to MIP-1 TLTL’ PHP LFU MEPABMIP-1CMIP-2DMEP

February 2006 MPLS Interop 2008 # 10 MPLS-TP OAM MEP to MIP-2 TLTL’ TL PHP TL TL’PHP LFU FLULFU MEPABMIP-1CMIP-2DMEP

February 2006 MPLS Interop 2008 # 11 MEP to MIP communication The only difference between MEP to MIP communication and MEP to MEP communication is that the label stack only needs to be populated to take the the packet to the LSR with the MIP, the rest of the label stack may be omitted. If the redundant part of the label stack is present the LFU will not have the BoS set The MPLS architecture has been operating with uni- directional LSPs. This works for bi-directional LSPs as well. It is not clear if the response OAM channel needs to be bundled with the LSP in the reverse direction or if direct communication between originating MEP and the responder is allowed. Both schemes works with this architeture.

February 2006 MPLS Interop 2008 # 12 Questions Is MIP to MIP communication needed? Is MIP to MEP communication needed for other purposes than responses on communications that were initiated by the MEP? If one set up LSPs from a NMS or manually this is fiarly straightforward. If one is using a control plane it might require extensions to the signaling protocol, especially the concept of an aggregate LSPid needs to be investigated.