ietf-sr-mpls-topology

YANG data model for representing and manipulating Segment Routing Topologies on MPLS Data Plane. Copyright (c) 2022 IETF Trust ...

  • Version: 2022-10-22

    ietf-sr-mpls-topology@2022-10-22


    
      module ietf-sr-mpls-topology {
    
        yang-version 1.1;
    
        namespace
          "urn:ietf:params:xml:ns:yang:ietf-sr-mpls-topology";
    
        prefix srmt;
    
        import ietf-network {
          prefix nw;
          reference
            "RFC 8345: A YANG Data Model for Network Topologies";
    
    
        }
        import ietf-network-topology {
          prefix nt;
          reference
            "RFC 8345: A YANG Data Model for Network Topologies";
    
    
        }
        import ietf-l3-unicast-topology {
          prefix l3t;
          reference
            "RFC 8346: A YANG Data Model for Layer 3 Topologies";
    
    
        }
        import ietf-segment-routing-common {
          prefix sr-cmn;
          reference
            "RFC 9020: YANG Data Model for Segment Routing";
    
    
        }
    
        organization
          "IETF Traffic Engineering Architecture and Signaling (TEAS)
         Working Group";
    
        contact
          "WG Web:   <http://tools.ietf.org/wg/teas/>
         WG List:  <mailto:teas@ietf.org>
    
         Editor:   Xufeng Liu
                   <mailto:xufeng.liu.ietf@gmail.com>
    
         Editor:   Igor Bryskin
                   <mailto:Igor.Bryskin@huawei.com>
    
         Editor:   Vishnu Pavan Beeram
                   <mailto:vbeeram@juniper.net>
    
         Editor:   Tarek Saad
                   <mailto:tsaad@cisco.com>
    
         Editor:   Himanshu Shah
                   <mailto:hshah@ciena.com>
    
         Editor:   Stephane Litkowski
                   <mailto:stephane.litkowski@orange.com>";
    
        description
          "YANG data model for representing and manipulating Segment
         Routing Topologies on MPLS Data Plane.
    
         Copyright (c) 2022 IETF Trust and the persons identified as
         authors of the code.  All rights reserved.
    
         Redistribution and use in source and binary forms, with or
         without modification, is permitted pursuant to, and subject to
         the license terms contained in, the Simplified BSD License set
         forth in Section 4.c of the IETF Trust's Legal Provisions
         Relating to IETF Documents
         (http://trustee.ietf.org/license-info).
    
         This version of this YANG module is part of RFC XXXX; see the
         RFC itself for full legal notices.";
    
        revision "2022-10-22" {
          description "Initial revision";
          reference
            "RFC XXXX: YANG Data Model for SR and SR TE Topologies on MPLS
            Data Plane";
    
        }
    
    
        feature msd {
          description
            "Support of signaling MSD (Maximum SID Depth) in IGP.";
          reference
            "RFC 8476: Signaling Maximum SID Depth (MSD) Using OSPF.
             RFC 8491: Signaling Maximum SID Depth (MSD) Using IS-IS.
             RFC 8814: Signaling Maximum SID Depth (MSD) Using the Border
            Gateway Protocol - Link State.";
    
        }
    
        identity msd-base-type {
          description
            "Base identity for Maximum SID Depth (MSD) Type";
        }
    
        identity msd-mpls {
          base msd-base-type;
          description
            "Base MPLS Imposition MSD.";
          reference
            "RFC 8491: Signaling Maximum SID Depth (MSD) using IS-IS.
             RFC 8476: Signaling Maximum SID Depth (MSD) using OSPF.";
    
        }
    
        identity msd-erld {
          base msd-base-type;
          description
            "msd-erld is defined to advertise the Entropy Readable
           Label Depth (ERLD).";
          reference
            "RFC 8662: Entropy Label for Source Packet Routing in
            Networking (SPRING) Tunnels";
    
        }
      }  // module ietf-sr-mpls-topology
    

© 2023 YumaWorks, Inc. All rights reserved.