Movatterモバイル変換


[0]ホーム

URL:



Internet Engineering Task Force                        M. Veillette, Ed.Internet-Draft                                   Trilliant Networks Inc.Intended status: Standards Track                          I. Petrov, Ed.Expires: July 15, 2021                                            Acklio                                                        January 11, 2021Constrained YANG Module Librarydraft-ietf-core-yang-library-03Abstract   This document describes a constrained version of the YANG library   that provides information about the YANG modules, datastores, and   datastore schemas used by a constrained network management server   (e.g., a CORECONF server).Status of This Memo   This Internet-Draft is submitted in full conformance with the   provisions ofBCP 78 andBCP 79.   Internet-Drafts are working documents of the Internet Engineering   Task Force (IETF).  Note that other groups may also distribute   working documents as Internet-Drafts.  The list of current Internet-   Drafts is athttps://datatracker.ietf.org/drafts/current/.   Internet-Drafts are draft documents valid for a maximum of six months   and may be updated, replaced, or obsoleted by other documents at any   time.  It is inappropriate to use Internet-Drafts as reference   material or to cite them other than as "work in progress."   This Internet-Draft will expire on July 15, 2021.Copyright Notice   Copyright (c) 2021 IETF Trust and the persons identified as the   document authors.  All rights reserved.   This document is subject toBCP 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.Veillette & Petrov        Expires July 15, 2021                 [Page 1]

Internet-Draft       Constrained YANG Module Library        January 2021Table of Contents1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .22.  Terminology and Notation  . . . . . . . . . . . . . . . . . .23.  Overview  . . . . . . . . . . . . . . . . . . . . . . . . . .33.1.  Tree diagram  . . . . . . . . . . . . . . . . . . . . . .4     3.2.  Major differences between ietf-constrained-yang-library           and ietf-yang-library . . . . . . . . . . . . . . . . . .44.  YANG Module "ietf-constrained-yang-library" . . . . . . . . .55.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .135.1.  YANG Module Registration  . . . . . . . . . . . . . . . .135.2.  YANG Namespace Registration . . . . . . . . . . . . . . .136.  Security Considerations . . . . . . . . . . . . . . . . . . .147.  Acknowledgments . . . . . . . . . . . . . . . . . . . . . . .148.  References  . . . . . . . . . . . . . . . . . . . . . . . . .158.1.  Normative References  . . . . . . . . . . . . . . . . . .158.2.  Informative References  . . . . . . . . . . . . . . . . .16   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .161.  Introduction   There is a need for a standard mechanism to expose which YANG   modules, datastores and datastore schemas are in use by a constrained   network management server.  This document defines the YANG module   'ietf-constrained-yang-library' that provides this information.   YANG module 'ietf-constrained-yang-library' shares the same data   model and objectives as 'ietf-yang-library', only datatypes and   mandatory requirements have been updated to minimize its size to   allow its implementation by Constrained Nodes and/or Constrained   Networks as defined by [RFC7228].  To review the list of objectives   and the proposed data model, please refer to[RFC8525] section 2 and   3.2.  Terminology and Notation   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",   "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and   "OPTIONAL" in this document are to be interpreted as described inBCP14 [RFC2119] [RFC8174] when, and only when, they appear in all   capitals, as shown here.   The following terms are defined in [RFC7950]: client, deviation,   feature, module, submodule, and server.   The following term is defined in [I-D.ietf-core-sid]: YANG Schema   Item iDentifier (SID).Veillette & Petrov        Expires July 15, 2021                 [Page 2]

Internet-Draft       Constrained YANG Module Library        January 2021   The following terms are defined in [RFC8525]: YANG library and YANG   library checksum.3.  Overview   The conceptual model of the YANG library is depicted in Figure 1.   +-----------+   | datastore |   +-----------+        |        | has a        V   +-----------+            +--------+                +------------+   | datastore |  union of  | module |  consists of   | modules +  |   |  schema   |----------->|  set   |--------------->| submodules |   +-----------+            +--------+                +------------+              Figure 1: Conceptual model of the YANG library   It's expected that most constrained network management servers have   one datastore (e.g. a unified datastore).  However, some servers may   have multiples datastore as described by NMDA [RFC8342].  The YANG   library data model supports both cases.   In this model, every datastore has an associated datastore schema,   which is the union of module sets, which is a collection of modules.   Multiple datastores may refer to the same datastore schema and   individual datastore schemas may share module sets.   For each module, the YANG library provides:   o  the YANG module identifier (i.e., SID)   o  its revision   o  its list of submodules   o  its list of imported modules   o  its set of features and deviations   YANG module namespace and location are also supported, but their   implementation is not recommended for constrained servers.Veillette & Petrov        Expires July 15, 2021                 [Page 3]

Internet-Draft       Constrained YANG Module Library        January 20213.1.  Tree diagram   The tree diagram of YANG module ietf-constrained-yang-library is   provided below.  This graphical representation of a YANG module is   defined in [RFC8340].   module: ietf-constrained-yang-library     +--ro yang-library        +--ro module-set* [index]        |  +--ro index                 uint8        |  +--ro module* [identifier]        |  |  +--ro identifier    sid:sid        |  |  +--ro revision?     revision-identifier        |  |  +--ro namespace?    inet:uri        |  |  +--ro location*     inet:uri        |  |  +--ro submodule* [identifier]        |  |  |  +--ro identifier    sid:sid        |  |  |  +--ro revision?     revision-identifier        |  |  |  +--ro location*     inet:uri        |  |  +--ro feature*      sid:sid        |  |  +--ro deviation*    -> ../../module/identifier        |  +--ro import-only-module* [identifier revision]        |     +--ro identifier    sid:sid        |     +--ro revision      union        |     +--ro namespace?    inet:uri        |     +--ro location*     inet:uri        |     +--ro submodule* [identifier]        |        +--ro identifier    sid:sid        |        +--ro revision?     revision-identifier        |        +--ro location*     inet:uri        +--ro schema* [index]        |  +--ro index         uint8        |  +--ro module-set*   -> ../../module-set/index        +--ro datastore* [identifier]        |  +--ro identifier    ds:datastore-ref        |  +--ro schema        -> ../../schema/index        +--ro checksum      binary     notifications:       +---n yang-library-update          +--ro checksum    -> /yang-library/checksum3.2.  Major differences between ietf-constrained-yang-library and ietf-      yang-library   The changes between the reference data model 'ietf-yang-library' and   its constrained version 'ietf-constrained-yang-library' are listed   below:Veillette & Petrov        Expires July 15, 2021                 [Page 4]

Internet-Draft       Constrained YANG Module Library        January 2021   o  module-set 'name' and schema 'name' are implemented using 8 bits      unsigned integers and renamed 'index'.   o  module 'name', submodule 'name' and datastore 'name' are      implemented using a SID (i.e. an unsigned integer) and renamed      'identifier'.   o  'feature' and 'deviation' are implemented using a SID (i.e. an      unsigned integer).   o  'revision' fields are implemented using a 4 bytes binary string.   o  the mandatory requirement of the 'namespace' fields is removed,      and implementation is not recommended.  SIDs used by constrained      devices and protocols don't require namespaces.   o  the implementation of the 'location' fields are not recommended,      the use of the module SID as the handle to retrieve the associated      YANG module is proposed instead.4.  YANG Module "ietf-constrained-yang-library"   RFC Ed.: update the date below with the date of RFC publication and   remove this note.<CODE BEGINS> file "ietf-constrained-yang-library@2019-03-28.yang"module ietf-constrained-yang-library {  yang-version 1.1;  namespace    "urn:ietf:params:xml:ns:yang:ietf-constrained-yang-library";  prefix "yanglib";  // RFC Ed.: update ietf-core-sid reference.  import ietf-sid-file {    prefix sid;    reference "RFC YYYY: YANG Schema Item iDentifier (SID)";    // RFC Editor: Please replace YYYY with RFC number of I-D.ietf-core-sid.  }  import ietf-inet-types {    prefix inet;    reference "RFC 6991: Common YANG Data Types.";  }  import ietf-datastores {    prefix ds;    reference      "RFC 8342: Network Management Datastore Architecture (NMDA).";  }Veillette & Petrov        Expires July 15, 2021                 [Page 5]

Internet-Draft       Constrained YANG Module Library        January 2021  organization    "IETF CoRE Working Group";  contact    "WG Web:   <http://datatracker.ietf.org/wg/core/>     WG List:  <mailto:core@ietf.org>     Editor:   Michel Veillette               <mailto:michel.veillette@trilliantinc.com>     Editor:   Ivaylo Petrov               <mailto:ivaylo@ackl.io>";  description    "Copyright (c) 2021 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 inSection 4.c of the IETF Trust's Legal Provisions     Relating to IETF Documents     (https://trustee.ietf.org/license-info).     This version of this YANG module is part of RFC XXXX     (https://www.rfc-editor.org/info/rfcXXXX); see the RFC itself     for full legal notices.     The key words 'MUST', 'MUST NOT', 'REQUIRED', 'SHALL', 'SHALL     NOT', 'SHOULD', 'SHOULD NOT', 'RECOMMENDED', 'NOT RECOMMENDED',     'MAY', and 'OPTIONAL' in this document are to be interpreted as     described inBCP 14 (RFC 2119) (RFC 8174) when, and only when,     they appear in all capitals, as shown here.     This module provides information about the YANG modules,     datastores, and datastore schemas implemented by a     constrained network management server.";  // RFC Editor: Please replace XXXX with RFC number and remove this note  revision 2019-03-28 {    description      "Second revision.";    reference      "RFC XXXX: Constrained YANG Module Library";    // RFC Editor: Please replace XXXX with RFC number and remove this note  }Veillette & Petrov        Expires July 15, 2021                 [Page 6]

Internet-Draft       Constrained YANG Module Library        January 2021  /*   * Typedefs   */  typedef revision-identifier {    type binary {      length "4";    }    description      "Revision date encoded as a binary string, each nibble       representing a digit of the revision date. For example,       revision 2018-09-21 is encoded as 0x20 0x18 0x09 0x21.";  }  /*   * Groupings   */  grouping module-identification-leafs {    description      "Parameters for identifying YANG modules and submodules.";    leaf identifier {      type sid:sid;      mandatory true;      description        "SID assigned to this module or submodule.";    }    leaf revision {      type revision-identifier;      description        "The YANG module or submodule revision date.  If no         revision statement is present in the YANG module         or submodule, this leaf is not instantiated.";    }  }  grouping location-leaf-list {    description      "Common location leaf list parameter for modules and       submodules.";    leaf-list location {      type inet:uri;      description        "Contains a URL that represents the YANG schema resource         for this module or submodule.Veillette & Petrov        Expires July 15, 2021                 [Page 7]

Internet-Draft       Constrained YANG Module Library        January 2021         This leaf is present in the model to keep the alignment         with 'ietf-yang-library'. Support of this leaf in         constrained devices is not necessarily required, nor         expected. It is recommended that clients used the module         or sub-module SID as the handle used to retrieve the         corresponding YANG module";    }  }  grouping implementation-parameters {    description      "Parameters for describing the implementation of a module.";    leaf-list feature {      type sid:sid;      description        "List of all YANG feature names from this module that are         supported by the server, regardless whether they are         defined in the module or any included submodule.";    }    leaf-list deviation {      type leafref {        path "../../module/identifier";      }      description        "List of all YANG deviation modules used by this server to         modify the conformance of the module associated with this         entry.  Note that the same module can be used for         deviations for multiple modules, so the same entry MAY         appear within multiple 'module' entries.         This reference MUST NOT (directly or indirectly)         refer to the module being deviated.         Robust clients may want to make sure that they handle a         situation where a module deviates itself (directly or         indirectly) gracefully.";    }  }  grouping module-set-parameters {    description      "A set of parameters that describe a module set.";    leaf index {      type uint8;      description        "An arbitrary number assigned of the module set.";Veillette & Petrov        Expires July 15, 2021                 [Page 8]

Internet-Draft       Constrained YANG Module Library        January 2021    }    list module {      key "identifier";      description        "An entry in this list represents a module implemented         by the server, as perRFC 7950 section 5.6.5, with a         particular set of supported features and deviations.";      reference        "RFC 7950: The YANG 1.1 Data Modeling Language.";      uses module-identification-leafs;      leaf namespace {        type inet:uri;        description          "The XML namespace identifier for this module.           This leaf is present in the model to keep the alignment           with 'ietf-yang-library'. Support of this leaf in           constrained devices is not required, nor expected.";      }      uses location-leaf-list;      list submodule {        key "identifier";        description          "Each entry represents one submodule within the parent           module.";        uses module-identification-leafs;        uses location-leaf-list;      }      uses implementation-parameters;    }    list import-only-module {      key "identifier revision";      description        "An entry in this list indicates that the server imports         reusable definitions from the specified revision of the         module, but does not implement any protocol accessible         objects from this revision.         Multiple entries for the same module name MAY exist.         This can occur if multiple modules import the same         module, but specify different revision-dates in the         import statements.";      leaf identifier {Veillette & Petrov        Expires July 15, 2021                 [Page 9]

Internet-Draft       Constrained YANG Module Library        January 2021        type sid:sid;        description          "The YANG module name.";      }      leaf revision {        type union {          type revision-identifier;          type string {            length 0;          }        }        description          "The YANG module revision date.";      }      leaf namespace {        type inet:uri;        description          "The XML namespace identifier for this module.           This leaf is present in the model to keep the alignment           with 'ietf-yang-library'. Support of this leaf in           constrained devices is not required, nor expected.";      }      uses location-leaf-list;      list submodule {        key "identifier";        description          "Each entry represents one submodule within the           parent module.";        uses module-identification-leafs;        uses location-leaf-list;      }    }  }  grouping yang-library-parameters {    description      "The YANG library data structure is represented as a grouping       so it can be reused in configuration or another monitoring       data structure.";    list module-set {      key index;      description        "A set of modules that may be used by one or more schemas.Veillette & Petrov        Expires July 15, 2021                [Page 10]

Internet-Draft       Constrained YANG Module Library        January 2021         A module set does not have to be referentially complete,         i.e., it may define modules that contain import statements         for other modules not included in the module set.";      uses module-set-parameters;    }    list schema {      key "index";      description        "A datastore schema that may be used by one or more         datastores.         The schema must be valid and referentially complete,         i.e., it must contain modules to satisfy all used import         statements for all modules specified in the schema.";      leaf index {        type uint8;        description          "An arbitrary reference number assigned to the schema.";      }      leaf-list module-set {        type leafref {          path "../../module-set/index";        }        description          "A set of module-sets that are included in this schema.           If a non import-only module appears in multiple module           sets, then the module revision and the associated           features and deviations must be identical.";      }    }    list datastore {      key "identifier";      description        "A datastore supported by this server.         Each datastore indicates which schema it supports.         The server MUST instantiate one entry in this list         per specific datastore it supports.         Each datstore entry with the same datastore schema         SHOULD reference the same schema.";      leaf identifier {Veillette & Petrov        Expires July 15, 2021                [Page 11]

Internet-Draft       Constrained YANG Module Library        January 2021        type ds:datastore-ref;        description          "The identity of the datastore.";      }      leaf schema {        type leafref {          path "../../schema/index";        }        mandatory true;        description          "A reference to the schema supported by this datastore.           All non import-only modules of the schema are           implemented with their associated features and           deviations.";      }    }  }  /*   * Top-level container   */  container yang-library {    config false;    description      "Container holding the entire YANG library of this server.";    uses yang-library-parameters;    leaf checksum {      type binary;      mandatory true;      description        "A server-generated checksum or digest of the contents of         the 'yang-library' tree.  The server MUST change the         value of this leaf if the information represented by         the 'yang-library' tree, except 'yang-library/checksum',         has changed.";    }  }  /*   * Notifications   */  notification yang-library-update {    description      "Generated when any YANG library information on theVeillette & Petrov        Expires July 15, 2021                [Page 12]

Internet-Draft       Constrained YANG Module Library        January 2021       server has changed.";    leaf checksum {      type leafref {        path "/yanglib:yang-library/yanglib:checksum";      }      mandatory true;      description        "Contains the YANG library checksum or digest for the         updated YANG library at the time the notification is         generated.";    }  }}<CODE ENDS>5.  IANA Considerations5.1.  YANG Module Registration   This document registers one YANG module in the YANG Module Names   registry [RFC7950].   name: ietf-constrained-yang-library   namespace: urn:ietf:params:xml:ns:yang:ietf-constrained-yang-library   prefix: lib   reference: RFC XXXX   // RFC Ed.: replace XXXX with RFC number and remove this note5.2.  YANG Namespace Registration   This document registers the following XML namespace URN in the "IETF   XML Registry", following the format defined in [RFC3688]:   URI: please assign urn:ietf:params:xml:ns:yang:ietf-constrained-yang-   library   Registrant Contact: The IESG.   XML: N/A, the requested URI is an XML namespace.   Reference: RFC XXXX   // RFC Ed.: replace XXXX with RFC number and remove this noteVeillette & Petrov        Expires July 15, 2021                [Page 13]

Internet-Draft       Constrained YANG Module Library        January 20216.  Security Considerations   The YANG module specified in this document defines a schema for data   that is designed to be accessed via network management protocols such   as NETCONF [RFC6241], RESTCONF [RFC8040] or CORECONF   [I-D.ietf-core-comi].  The lowest NETCONF layer is the secure   transport layer, and the mandatory-to-implement secure transport is   Secure Shell (SSH) [RFC6242].  The lowest RESTCONF layer is HTTPS,   and the mandatory-to-implement secure transport is TLS [RFC8446].   The lowest CORECONF layer is CoAP [RFC7252] and the mandatory-to-   implement security transport is any one of DTLS [RFC6347] and OSCORE   [RFC8613].   The Network Configuration Access Control Model (NACM) [RFC8341]   provides the means to restrict access for particular NETCONF or   RESTCONF users to a preconfigured subset of all available NETCONF or   RESTCONF protocol operations and content.   Some of the readable data nodes in this YANG module may be considered   sensitive or vulnerable in some network environments.  It is thus   important to control read access (e.g., via get, get-config, or   notification) to these data nodes.   Specifically, the 'module' list may help an attacker to identify the   server capabilities and server implementations with known bugs.   Server vulnerabilities may be specific to particular modules, module   revisions, module features, or even module deviations.  This   information is included in each module entry.  For example, if a   particular operation on a particular data node is known to cause a   server to crash or significantly degrade device performance, then the   module list information will help an attacker to identify server   implementations with such a defect, in order to launch a denial of   service attack on these devices.7.  Acknowledgments   The YANG module defined by this memo has been derived from an already   existing YANG module, ietf-yang-library [RFC8525], we will like to   thank the authors of this YANG module.  A special thank also to Andy   Bierman for his initial recommendations for the creation of this YANG   module.  The authors would also like to thank Tom Petch for his help   during the development of this document and his useful comments   during the review process.Veillette & Petrov        Expires July 15, 2021                [Page 14]

Internet-Draft       Constrained YANG Module Library        January 20218.  References8.1.  Normative References   [I-D.ietf-core-comi]              Veillette, M., Stok, P., Pelov, A., Bierman, A., and I.              Petrov, "CoAP Management Interface (CORECONF)",draft-ietf-core-comi-10 (work in progress), July 2020.   [I-D.ietf-core-sid]              Veillette, M., Pelov, A., and I. Petrov, "YANG Schema Item              iDentifier (YANG SID)",draft-ietf-core-sid-14 (work in              progress), July 2020.   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate              Requirement Levels",BCP 14,RFC 2119,              DOI 10.17487/RFC2119, March 1997,              <https://www.rfc-editor.org/info/rfc2119>.   [RFC3688]  Mealling, M., "The IETF XML Registry",BCP 81,RFC 3688,              DOI 10.17487/RFC3688, January 2004,              <https://www.rfc-editor.org/info/rfc3688>.   [RFC6241]  Enns, R., Ed., Bjorklund, M., Ed., Schoenwaelder, J., Ed.,              and A. Bierman, Ed., "Network Configuration Protocol              (NETCONF)",RFC 6241, DOI 10.17487/RFC6241, June 2011,              <https://www.rfc-editor.org/info/rfc6241>.   [RFC6242]  Wasserman, M., "Using the NETCONF Protocol over Secure              Shell (SSH)",RFC 6242, DOI 10.17487/RFC6242, June 2011,              <https://www.rfc-editor.org/info/rfc6242>.   [RFC6347]  Rescorla, E. and N. Modadugu, "Datagram Transport Layer              Security Version 1.2",RFC 6347, DOI 10.17487/RFC6347,              January 2012, <https://www.rfc-editor.org/info/rfc6347>.   [RFC6991]  Schoenwaelder, J., Ed., "Common YANG Data Types",RFC 6991, DOI 10.17487/RFC6991, July 2013,              <https://www.rfc-editor.org/info/rfc6991>.   [RFC7252]  Shelby, Z., Hartke, K., and C. Bormann, "The Constrained              Application Protocol (CoAP)",RFC 7252,              DOI 10.17487/RFC7252, June 2014,              <https://www.rfc-editor.org/info/rfc7252>.   [RFC7950]  Bjorklund, M., Ed., "The YANG 1.1 Data Modeling Language",RFC 7950, DOI 10.17487/RFC7950, August 2016,              <https://www.rfc-editor.org/info/rfc7950>.Veillette & Petrov        Expires July 15, 2021                [Page 15]

Internet-Draft       Constrained YANG Module Library        January 2021   [RFC8040]  Bierman, A., Bjorklund, M., and K. Watsen, "RESTCONF              Protocol",RFC 8040, DOI 10.17487/RFC8040, January 2017,              <https://www.rfc-editor.org/info/rfc8040>.   [RFC8174]  Leiba, B., "Ambiguity of Uppercase vs Lowercase inRFC2119 Key Words",BCP 14,RFC 8174, DOI 10.17487/RFC8174,              May 2017, <https://www.rfc-editor.org/info/rfc8174>.   [RFC8340]  Bjorklund, M. and L. Berger, Ed., "YANG Tree Diagrams",BCP 215,RFC 8340, DOI 10.17487/RFC8340, March 2018,              <https://www.rfc-editor.org/info/rfc8340>.   [RFC8341]  Bierman, A. and M. Bjorklund, "Network Configuration              Access Control Model", STD 91,RFC 8341,              DOI 10.17487/RFC8341, March 2018,              <https://www.rfc-editor.org/info/rfc8341>.   [RFC8342]  Bjorklund, M., Schoenwaelder, J., Shafer, P., Watsen, K.,              and R. Wilton, "Network Management Datastore Architecture              (NMDA)",RFC 8342, DOI 10.17487/RFC8342, March 2018,              <https://www.rfc-editor.org/info/rfc8342>.   [RFC8446]  Rescorla, E., "The Transport Layer Security (TLS) Protocol              Version 1.3",RFC 8446, DOI 10.17487/RFC8446, August 2018,              <https://www.rfc-editor.org/info/rfc8446>.   [RFC8525]  Bierman, A., Bjorklund, M., Schoenwaelder, J., Watsen, K.,              and R. Wilton, "YANG Library",RFC 8525,              DOI 10.17487/RFC8525, March 2019,              <https://www.rfc-editor.org/info/rfc8525>.   [RFC8613]  Selander, G., Mattsson, J., Palombini, F., and L. Seitz,              "Object Security for Constrained RESTful Environments              (OSCORE)",RFC 8613, DOI 10.17487/RFC8613, July 2019,              <https://www.rfc-editor.org/info/rfc8613>.8.2.  Informative References   [RFC7228]  Bormann, C., Ersue, M., and A. Keranen, "Terminology for              Constrained-Node Networks",RFC 7228,              DOI 10.17487/RFC7228, May 2014,              <https://www.rfc-editor.org/info/rfc7228>.Authors' AddressesVeillette & Petrov        Expires July 15, 2021                [Page 16]

Internet-Draft       Constrained YANG Module Library        January 2021   Michel Veillette (editor)   Trilliant Networks Inc.   610 Rue du Luxembourg   Granby, Quebec  J2J 2V2   Canada   Email: michel.veillette@trilliantinc.com   Ivaylo Petrov (editor)   Acklio   1137A avenue des Champs Blancs   Cesson-Sevigne, Bretagne  35510   France   Email: ivaylo@ackl.ioVeillette & Petrov        Expires July 15, 2021                [Page 17]
Datatracker

draft-ietf-core-yang-library-03
Expired Internet-Draft (core WG)

DocumentDocument typeExpired Internet-Draft (core WG)
Expired & archived
Select version
Compare versions
AuthorsMichel Veillette,Ivaylo Petrov
Email authors
Replacesdraft-veillette-core-yang-library
RFC streamIETF LogoIETF Logo
Intended RFC status (None)
Other formats
Additional resources Working Group Repo
Yang catalog entry for ietf-constrained-yang-library@2019-03-28.yang
Yang impact analysis for draft-ietf-core-yang-library
Mailing list discussion
Report a datatracker bug

[8]ページ先頭

©2009-2025 Movatter.jp