Handling MPLS-TP OAM Packets Targeted at Internal MIPs draft-farrel-mpls-tp-mip-mep-map-04 H. Endo, A. Farrel, Y. Koike, M. Paul, R. Winter.

Slides:



Advertisements
Similar presentations
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 LSP-Ping and BFD for MPLS-TP draft-nitinb-mpls-tp-lsp-ping-bfd- procedures-00.
Advertisements

MPLS-TP Lock Instruct MPLS WG, IETF 76, Hiroshima, 9 Nov 2009 draft-dai-mpls-tp-lock-instruct-00draft-dai-mpls-tp-lock-instruct-00 ZTE Corporation Xuehui.
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) Transmission Control Protocol (TCP) User Datagram Protocol.
MAC Withdraw Signaling for static PW draft-ietf-pals-mpls-tp-mac-wd-00.txt Himanshu Shah - Ciena Siva Sivabalan, Sami Boutros – Cisco Sam Aldrin – Google.
MIP-related aspects of MPLS-TP OAM Greg Mirsky IETF-79.
MAC Withdraw Signaling for static PW draft-boutros-l2vpn-mac-wd-03.txt Himanshu Shah - Ciena Siva Sivabalan, Sami Boutros – Cisco Sam Aldrin - Huwei.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
Slide #1IETF 77 – Roll WG – March 2010 ROLL RPL IETF 77 status draft-ietf-roll-rpl Tim Winter Pascal Thubert Design Team.
A Unified Control Channel for Pseudowires draft-nadeau-pwe3-vccv-2-02 Thomas D. Nadeau Luca Martini IETF 81.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
Draft-koike-mpls-tp-temporal- hitless-psm th November Beijing Yoshinori Koike / NTT.
© 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)
LSP-Ping and BFD encapsulation over ACH draft-nitinb-mpls-tp-lsp-ping-bfd-procedures Nitin BahadurRahul Aggarwal Dave WardTom Nadeau Nurit SprecherYaacov.
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.
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-01 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks George SwallowCisco.
Draft-koike-mpls-tp-temporal- hitless-psm th July Maastricht Yoshinori Koike / NTT.
Rfc7180bis: Further TRILL Clarifications, Corrections, and Updates Donald Eastlake Mingui Zhang, Radia Perlman, Ayan Banerjee, Anoop Ghanwani, Sujay Gupta.
Dr. John P. Abraham Professor UTPA
Chapter 81 Internet Protocol (IP) Our greatest glory is not in never failing, but in rising up every time we fail. - Ralph Waldo Emerson.
Protection and Restoration Definitions A major application for MPLS.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting.
RSVP-TE extensions for MPLS-TP OAM Configuration draft-bellagamba-ccamp-rsvp-te-mpls-tp-oam-ext-03 Elisa Bellagamba Ericsson Loa AnderssonEricsson Pontus.
Extensions to G/RSVP-TE for Point to Multipoint TE LSPs R.Aggarwal, D.Papadimitriou, and S.Yasukawa (Editors) and contributors (L.Berger, I.Bryskin, D.Cheng,
1 IETF-81, MPLS WG, Quebec City, Canada, July, 2011 draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-06.txt MPLS WG IETF-81 Quebec City, Canada July, 2011.
CSC 600 Internetworking with TCP/IP Unit 5: IP, IP Routing, and ICMP (ch. 7, ch. 8, ch. 9, ch. 10) Dr. Cheer-Sun Yang Spring 2001.
An end-to-end usage of the IPv6 flow label
WSON Summary Young Lee Document Relationships Information Gen-constraints Encode WSON Encode Signal Compatibility OSPF Gen-constraints.
MPLS-TP Loopback Draft draft-boutros-mpls-tp-loopback-02.txt Sami Boutros and a Cast of Thousands.
1 draft-sidr-bgpsec-protocol-05 Open Issues. 2 Overview I received many helpful reviews: Thanks Rob, Sandy, Sean, Randy, and Wes Most issues are minor.
GMPLS Recovery Signaling Issues draft-rhodes-rsvp-recovery-signaling-01 Nic Neate Data Connection Ltd (DCL)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 Upstream mapping in Echo Request draft-ankur-mpls-upstream-mapping-00 Ankur.
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,
Extended Attributes RADEXT - Interim Alan DeKok FreeRADIUS.
MPLS-TP OAM based on Y.1731 Italo Busi (Editor, Presenter) Huub van Helvoort (Editor) Jia He (Editor)
6LoWPAN Meeting 66 IETF Dallas Format Document changes July 11, 2006.
Residence Time Measurement draft-mirsky-mpls-residence-time-04 Greg Mirsky John Drake
86th IETF, Orlando, March 2013 Flooding Scope PDUs draft-ginsberg-isis-fs-lsp-00.txt Les Ginsberg Stefano Previdi.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
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.
RSVP-TE Extensions to Realize Dynamic Binding of Associated Bidirectional LSP CCAMP/MPLS WG, IETF 79th, Beijing, China draft-zhang-mpls-tp-rsvpte-ext-associated-lsp-01.
A Fragmentation Strategy for Generic Routing Encapsulation (GRE)
Open discussion - MIP MEP OAM maintenance point model 11 th November Beijing Yoshinori Koike / NTT.
Draft-mpls-tp-OAM-maintnance-points-00
Denial of Service attack in IPv6 networks and Counter measurements
Residence Time Measurement draft-mirsky-mpls-residence-time-02
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
Handling MPLS-TP OAM Packets Targeted at Internal MIPs
George Swallow Martin Vigoureux Rahul Aggerwal July 30, 2008
Topic #1 & #5 “All that has to do with header formats”
PLR Designation in RSVP-TE FRR
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.
OPTICAL PACKET SWITCHING
Dr. John P. Abraham Professor UTPA
Greg Mirsky Jeff Tantsura Mach Chen Ilya Varlashkin
Dr. John P. Abraham Professor UTRGV, EDINBURG, TX
Dr. John P. Abraham Professor UTPA
Use of Ethernet Control Word RECOMMENDED
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.
ITIS 6167/8167: Network and Information Security
OAM for Deterministic Networks with MPLS Data Plane draft-mirsky-detnet-mpls-oam Greg Mirsky Mach Chen IETF-105 July 2019, Montreal.
PW Control Word Stitching
OAM for Deterministic Networks draft-mirsky-detnet-oam
TRILL Header Extension Improvements
Kapil Arora Shraddha Hegde IETF-103
Parag Jain, Samer Salam, Ali Sajassi (Cisco),
Presentation transcript:

Handling MPLS-TP OAM Packets Targeted at Internal MIPs draft-farrel-mpls-tp-mip-mep-map-04 H. Endo, A. Farrel, Y. Koike, M. Paul, R. Winter

History OAM framework specifies per-interface MIPs (two or more MIPs on each side of the forwarding engine) Does not specify how OAM packets destined to per-interface MIPs are handled – Many possible options...needs to be specified for implementors

More history Changes since -03 version – Removed the use of ACH TLVs based on feedback received – Removed the use of a reserved label based on feedback received – Described (two) new way(s) of addressing per interface MIPs – Merged with draft-koike-ietf-mpls-tp-oam- maintenance-points-01 – Appendix with ohter alternatives

Requirements Forwarding of OAM packets exactly as data packets without mis-ordering. Delivery of OAM messages to the correct MPLS-TP node. Direction of OAM instructions to the correct MIP within an MPLS-TP node (arrival at the wrong MIP should be handled). Packet inspection at the incoming and outgoing interfaces must be minimized.

Option 1 - Reserved bit No semantic overlap with anything that exists Still enough bits left (8 bits) Potentially safe (must be ignored by legacy) Hardware-friendly Update to RFC 5586 and 4385, then works for both PWs and LSPs

| LSP Label | TC |S| TTL | | GAL | TC |S| TTL | | |Version| Reserved | Channel Type | | ACH TLV Header (if present) | | ~ ~ Zero or more ACH TLVs ~ ~ (if present) | | ~ ~ G-ACh Message ~ ~ | : ingress 1: egress

Option 2 – ID-based Use existing ID information in the OAM messages Leave it to the node implementation to deliver it No „on-the-wire“ packet format changes required Slightly more complex processing compared to option 1

| LSP Label | TC |S| TTL | | GAL | TC |S| TTL | | |Version| Reserved | Channel Type | | ACH TLV Header (if present) | | ~ ~ Zero or more ACH TLVs ~ ~ (if present) | | ~ ~ G-ACh Message ~ ~ | ID TLV

Option 2 and current solutions draft-on-demand-cv-05 already specifies Ingress/Egress IF_Num Address/ID TLVs – Not a fixed location (within and across solutions) therefore a SW solution is needed Need to make sure this solution is satisfying all of the requirements

| MTU | Address Type | DS Flags | | Ingress IF_Num (4 octets) | | Egress IF_Num (4 octets) | | Multipath Type| Depth Limit | Multipath Length | Draft-on-demand-cv-05 DSMAP/DDMAP address TLV

Next steps Come to a conclusion on which option to pick – Feedback please Ensure this is safe in all conceivable cases (i.e. no OAM packet leakage) WG adoption would be good – Even if it‘s just to get this requirement into the back of people‘s heads – would be standards track...or alternatively move the text into another document