A Scalable and Topology-Aware MPLS Data-Plane Monitoring System
RFC 8403

Document Type RFC - Informational (July 2018; No errata)
Last updated 2018-07-24
Replaces draft-geib-segment-routing-oam-usecase, draft-geib-spring-oam-usecase
Stream IETF
Formats plain text pdf html bibtex
Reviews
Stream WG state Submitted to IESG for Publication
Document shepherd Bruno Decraene
Shepherd write-up Show (last changed 2017-07-26)
IESG IESG state RFC 8403 (Informational)
Consensus Boilerplate Yes
Telechat date
Responsible AD Alvaro Retana
Send notices to aretana.ietf@gmail.com
IANA IANA review state Version Changed - Review Needed
IANA action state No IC
Internet Engineering Task Force (IETF)                      R. Geib, Ed.
Request for Comments: 8403                              Deutsche Telekom
Category: Informational                                      C. Filsfils
ISSN: 2070-1721                                        C. Pignataro, Ed.
                                                                N. Kumar
                                                     Cisco Systems, Inc.
                                                               July 2018

    A Scalable and Topology-Aware MPLS Data-Plane Monitoring System

Abstract

   This document describes features of an MPLS path monitoring system
   and related use cases.  Segment-based routing enables a scalable and
   simple method to monitor data-plane liveliness of the complete set of
   paths belonging to a single domain.  The MPLS monitoring system adds
   features to the traditional MPLS ping and Label Switched Path (LSP)
   trace, in a very complementary way.  MPLS topology awareness reduces
   management and control-plane involvement of Operations,
   Administration, and Maintenance (OAM) measurements while enabling new
   OAM features.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for informational purposes.

   This document is a product of the Internet Engineering Task Force
   (IETF).  It represents the consensus of the IETF community.  It has
   received public review and has been approved for publication by the
   Internet Engineering Steering Group (IESG).  Not all documents
   approved by the IESG are candidates for any level of Internet
   Standard; see Section 2 of RFC 7841.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at
   https://www.rfc-editor.org/info/rfc8403.

Geib, et al.                  Informational                     [Page 1]
RFC 8403                SR MPLS Monitoring System              July 2018

Copyright Notice

   Copyright (c) 2018 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (https://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   3
   2.  Terminology and Abbreviations . . . . . . . . . . . . . . . .   5
     2.1.  Terminology . . . . . . . . . . . . . . . . . . . . . . .   5
     2.2.  Abbreviations . . . . . . . . . . . . . . . . . . . . . .   6
   3.  An MPLS Topology-Aware Path Monitoring System . . . . . . . .   6
   4.  Illustration of an SR-Based Path Monitoring Use Case  . . . .   8
     4.1.  Use Case 1: LSP Data-Plane Monitoring . . . . . . . . . .   8
     4.2.  Use Case 2: Monitoring a Remote Bundle  . . . . . . . . .  11
     4.3.  Use Case 3: Fault Localization  . . . . . . . . . . . . .  12
   5.  Path Trace and Failure Notification . . . . . . . . . . . . .  12
   6.  Applying SR to Monitoring LSPs That Are Not SR Based (LDP and
       Possibly RSVP-TE) . . . . . . . . . . . . . . . . . . . . . .  13
   7.  PMS Monitoring of Different Segment ID Types  . . . . . . . .  14
   8.  Connectivity Verification Using PMS . . . . . . . . . . . . .  14
   9.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  15
   10. Security Considerations . . . . . . . . . . . . . . . . . . .  15
   11. References  . . . . . . . . . . . . . . . . . . . . . . . . .  17
     11.1.  Normative References . . . . . . . . . . . . . . . . . .  17
     11.2.  Informative References . . . . . . . . . . . . . . . . .  17
   Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . .  19
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  19

Geib, et al.                  Informational                     [Page 2]
RFC 8403                SR MPLS Monitoring System              July 2018

1.  Introduction

   Network operators need to be able to monitor the forwarding paths
   used to transport user packets.  Monitoring packets are expected to
   be forwarded in the data plane in a similar way to user packets.
   Segment Routing (SR) enables forwarding of packets along predefined
   paths and segments; thus, an SR monitoring packet can stay in the
   data plane while passing along one or more segments to be monitored.

   This document describes a system as a functional component called
   (MPLS) Path Monitoring System or PMS.  The PMS uses capabilities for
Show full document text