Skip to main content

Translation of Structure of Management Information Version 2 (SMIv2) MIB Modules to YANG Modules
draft-ietf-netmod-smi-yang-05

Revision differences

Document history

Date Rev. By Action
2012-05-04
05 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2012-05-04
05 (System) IANA Action state changed to Waiting on RFC Editor from Waiting on Authors
2012-05-03
05 (System) IANA Action state changed to Waiting on Authors from In Progress
2012-05-01
05 Amy Vezza State changed to RFC Ed Queue from Approved-announcement sent
2012-04-30
05 (System) IANA Action state changed to In Progress
2012-04-30
05 Amy Vezza State changed to Approved-announcement sent from Approved-announcement to be sent::Point Raised - writeup needed
2012-04-30
05 Amy Vezza IESG has approved the document
2012-04-30
05 Amy Vezza Closed "Approve" ballot
2012-04-30
05 Amy Vezza Ballot approval text was generated
2012-04-30
05 Amy Vezza Ballot writeup was changed
2012-04-27
05 Benoît Claise Ballot writeup was changed
2012-04-26
05 Samuel Weiler Request for Last Call review by SECDIR Completed. Reviewer: Leif Johansson.
2012-04-26
05 Cindy Morgan State changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation
2012-04-26
05 Pete Resnick [Ballot comment]
The author has addressed my concerns about internationalization. Thanks.
2012-04-26
05 Pete Resnick Ballot comment text updated for Pete Resnick
2012-04-26
05 Pete Resnick
[Ballot comment]
There is no overt reference to how internationalized strings convert between SMI and YANG. However, taking a quick peek at RFC 2579, …
[Ballot comment]
There is no overt reference to how internationalized strings convert between SMI and YANG. However, taking a quick peek at RFC 2579, it appears that all displayable text strings are UTF-8, so I am not so worried that I think I need to DISCUSS. But I would appreciate the author and shepherd confirming that there is no problem.
2012-04-26
05 Pete Resnick [Ballot Position Update] New position, No Objection, has been recorded for Pete Resnick
2012-04-25
05 Adrian Farrel [Ballot comment]
I found the text "config false" a bit out of context. Can you provide
some explanation?
2012-04-25
05 Adrian Farrel [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel
2012-04-25
05 Ron Bonica [Ballot Position Update] New position, Yes, has been recorded for Ronald Bonica
2012-04-25
05 Sean Turner
[Ballot comment]
s4.2: Is it worth having a default yang statement added to all converted MIBs that says this module was converted from SMIv2 to …
[Ballot comment]
s4.2: Is it worth having a default yang statement added to all converted MIBs that says this module was converted from SMIv2 to YANG using RFC X?  Maybe it's called conversion?
2012-04-25
05 Sean Turner [Ballot Position Update] New position, No Objection, has been recorded for Sean Turner
2012-04-24
05 Wesley Eddy [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy
2012-04-24
05 Robert Sparks [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks
2012-04-24
05 Barry Leiba [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba
2012-04-24
05 Stephen Farrell
[Ballot comment]
Just wanna check two things, they're probably ok already
though...

1. An ASN.1 INTEGER can be multi-precision (e.g. 2048 bits). Not sure
if …
[Ballot comment]
Just wanna check two things, they're probably ok already
though...

1. An ASN.1 INTEGER can be multi-precision (e.g. 2048 bits). Not sure
if that's allowed in SMIv2 but if so, worth a mention? Section 2
implies 32 bits is enough. 

2. OID arcs can similarly be >32 bits long so if those were just
mapped to 32 bit values that'd be bad.
2012-04-24
05 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2012-04-24
05 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley
2012-04-24
05 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2012-04-24
05 Stewart Bryant [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant
2012-04-23
05 Martin Stiemerling [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling
2012-04-22
05 Benoît Claise State changed to IESG Evaluation from Waiting for AD Go-Ahead
2012-04-20
05 Benoît Claise Placed on agenda for telechat - 2012-04-26
2012-04-20
05 Benoît Claise Ballot has been issued
2012-04-20
05 Benoît Claise [Ballot Position Update] New position, Yes, has been recorded for Benoit Claise
2012-04-20
05 Benoît Claise Created "Approve" ballot
2012-04-20
05 Benoît Claise Ballot writeup was changed
2012-04-20
05 Jürgen Schönwälder New version available: draft-ietf-netmod-smi-yang-05.txt
2012-04-12
04 (System) State changed to Waiting for AD Go-Ahead from In Last Call
2012-04-07
04 Miguel García Request for Last Call review by GENART Completed. Reviewer: Miguel Garcia.
2012-04-04
04 Amanda Baber
IANA understands that, upon approval of this document, there are three
IANA actions that must be completed.

First, in the namespace registry of the IANA …
IANA understands that, upon approval of this document, there are three
IANA actions that must be completed.

First, in the namespace registry of the IANA XML Registry located at:

http://www.iana.org/assignments/xml-registry/ns.html

the following entry will be added:

id: ietf-yang-smiv2
URI: urn:ietf:params:xml:ns:yang:ietf-yang-smiv2
Registration template: [ as in Section 12 of the RFC-to-be ]
Reference: [ RFC-to-be ]

Second, also in the namespace registry of the IANA XML Registry located at:

http://www.iana.org/assignments/xml-registry/ns.html

the following entry will be added:

id: smiv2
URI: urn:ietf:params:xml:ns:yang:smiv2
Registration template: [ as in Section 12 of the RFC-to-be ]
Reference: [ RFC-to-be ]

Third, in the YANG Module Names subregistry of the YANG Parameters
registry located at:

http://www.iana.org/assignments/yang-parameters/yang-parameters.xml

a new YANG Module will be added as follows:

Name: ietf-yang-smiv2
Namespace: urn:ietf:params:xml:ns:yang:ietf-yang-smiv2
Prefix: smiv2
Module:
Reference: [ RFC-to-be ]

IANA understands that these are the only actions required upon approval
of this document.
This document registers a YANG module in the YANG Module Names
registry [RFC6020].

name: ietf-yang-smiv2
namespace: urn:ietf:params:xml:ns:yang:ietf-yang-smiv2
prefix: smiv2
reference: RFC XXXX
2012-04-03
04 Samuel Weiler Request for Last Call review by SECDIR is assigned to Leif Johansson
2012-04-03
04 Samuel Weiler Request for Last Call review by SECDIR is assigned to Leif Johansson
2012-03-29
04 Benoît Claise Responsible AD changed to Benoit Claise from Dan Romascanu
2012-03-22
04 Jean Mahoney Request for Last Call review by GENART is assigned to Miguel Garcia
2012-03-22
04 Jean Mahoney Request for Last Call review by GENART is assigned to Miguel Garcia
2012-03-22
04 Cindy Morgan Last call sent
2012-03-22
04 Cindy Morgan
State changed to In Last Call from Last Call Requested

The following Last Call Announcement was sent out:

From: The IESG

To: IETF-Announce

CC:

Reply-To: …
State changed to In Last Call from Last Call Requested

The following Last Call Announcement was sent out:

From: The IESG

To: IETF-Announce

CC:

Reply-To: ietf@ietf.org

Subject: Last Call:  (Translation of SMIv2 MIB Modules to YANG Modules) to Proposed Standard





The IESG has received a request from the NETCONF Data Modeling Language

WG (netmod) to consider the following document:

- 'Translation of SMIv2 MIB Modules to YANG Modules'

  as a Proposed Standard



The IESG plans to make a decision in the next few weeks, and solicits

final comments on this action. Please send substantive comments to the

ietf@ietf.org mailing lists by 2012-04-12. Exceptionally, comments may be

sent to iesg@ietf.org instead. In either case, please retain the

beginning of the Subject line to allow automated sorting.



Abstract





  YANG is a data modeling language used to model configuration and

  state data manipulated by the NETCONF protocol, NETCONF remote

  procedure calls, and NETCONF notifications.  The Structure of

  Management Information (SMIv2) defines fundamental data types, an

  object model, and the rules for writing and revising MIB modules for

  use with the SNMP protocol.  This document defines a translation of

  SMIv2 MIB modules into YANG modules, enabling read-only access to

  data objects defined in SMIv2 MIB modules via NETCONF.









The file can be obtained via

http://datatracker.ietf.org/doc/draft-ietf-netmod-smi-yang/



IESG discussion can be tracked via

http://datatracker.ietf.org/doc/draft-ietf-netmod-smi-yang/ballot/





No IPR declarations have been submitted directly on this I-D.





2012-03-22
04 Dan Romascanu Last call was requested
2012-03-22
04 Dan Romascanu Ballot approval text was generated
2012-03-22
04 Dan Romascanu Ballot writeup was generated
2012-03-22
04 Dan Romascanu State changed to Last Call Requested from AD Evaluation
2012-03-22
04 Dan Romascanu Last call announcement was changed
2012-03-22
04 Dan Romascanu Last call announcement was generated
2012-03-22
04 Dan Romascanu State changed to AD Evaluation from Publication Requested
2012-03-14
04 Dan Romascanu
Document write-up by David Kessens:

(1.a)  Who is the Document Shepherd for this document?  Has the
          Document Shepherd personally reviewed …
Document write-up by David Kessens:

(1.a)  Who is the Document Shepherd for this document?  Has the
          Document Shepherd personally reviewed this version of the
          document and, in particular, does he or she believe this
          version is ready for forwarding to the IESG for publication?

David Kessens is the shepherd for this document.
I have personally read and reviewed the document and I believe it is ready for publication.

  (1.b)  Has the document had adequate review both from key WG members
          and from key non-WG members?  Does the Document Shepherd have
          any concerns about the depth or breadth of the reviews that
          have been performed?

This document has had a lot of review and discussion. It went through two working group last calls. The first last call uncovered a few issues and a new version was submitted. The last Last call was to confirm that the changes where applied properly and no more issues were brought up.

  (1.c)  Does the Document Shepherd have concerns that the document
          needs more review from a particular or broader perspective,
          e.g., security, operational complexity, someone familiar with
          AAA, internationalization, or XML?

No.

  (1.d)  Does the Document Shepherd have any specific concerns or
          issues with this document that the Responsible Area Director
          and/or the IESG should be aware of?  For example, perhaps he
          or she is uncomfortable with certain parts of the document, or
          has concerns whether there really is a need for it.  In any
          event, if the WG has discussed those issues and has indicated
          that it still wishes to advance the document, detail those
          concerns here.  Has an IPR disclosure related to this document
          been filed?  If so, please include a reference to the
          disclosure and summarize the WG discussion and conclusion on
          this issue.

No.

  (1.e)  How solid is the WG consensus behind this document?  Does it
          represent the strong concurrence of a few individuals, with
          others being silent, or does the WG as a whole understand and
          agree with it?

Very solid. There has been a lot of discussion and extensive comments and it is clear that this document is ready.

  (1.f)  Has anyone threatened an appeal or otherwise indicated extreme
          discontent?  If so, please summarize the areas of conflict in
          separate email messages to the Responsible Area Director.  (It
          should be in a separate email because this questionnaire is
          entered into the ID Tracker.)

No.

  (1.g)  Has the Document Shepherd personally verified that the
          document satisfies all ID nits?  (See
          http://www.ietf.org/ID-Checklist.html and
          http://tools.ietf.org/tools/idnits/.)  Boilerplate checks are
          not enough; this check needs to be thorough.  Has the document
          met all formal review criteria it needs to, such as the MIB
          Doctor, media type, and URI type reviews?  If the document
          does not already indicate its intended status at the top of
          the first page, please indicate the intended status here.

Yes:
Checking references for intended status: Proposed Standard

----------------------------------------------------------------------------

(See RFCs 3967 and 4897 for information about using normative references
to lower-maturity documents in RFCs)   
          No issues found here.


  (1.h)  Has the document split its references into normative and
          informative?  Are there normative references to documents that
          are not ready for advancement or are otherwise in an unclear
          state?  If such normative references exist, what is the
          strategy for their completion?  Are there normative references
          that are downward references, as described in [RFC3967]?  If
          so, list these downward references to support the Area
          Director in the Last Call procedure for them [RFC3967].

Yes.

  (1.i)  Has the Document Shepherd verified that the document's IANA
          Considerations section exists and is consistent with the body
          of the document?  If the document specifies protocol
          extensions, are reservations requested in appropriate IANA
          registries?  Are the IANA registries clearly identified?  If
          the document creates a new registry, does it define the
          proposed initial contents of the registry and an allocation
          procedure for future registrations?  Does it suggest a
          reasonable name for the new registry?  See [RFC2434].  If the
          document describes an Expert Review process, has the Document
          Shepherd conferred with the Responsible Area Director so that
          the IESG can appoint the needed Expert during IESG Evaluation?

The IANA section is appropriate and reservations have not been requested yet.

  (1.j)  Has the Document Shepherd verified that sections of the
          document that are written in a formal language, such as XML
          code, BNF rules, MIB definitions, etc., validate correctly in
          an automated checker?

No, but there are two implementations: Tail-f is now using Juergen's libsmi implementation in their product and we have a second independent implementation from SNMP Research.

  (1.k)  The IESG approval announcement includes a Document
          Announcement Write-Up.  Please provide such a Document
          Announcement Write-Up.  Recent examples can be found in the
          "Action" announcements for approved documents.  The approval
          announcement contains the following sections:

          Technical Summary

            This document defines a translation of
            SMIv2 MIB modules into YANG modules, enabling read-only
            access to data objects defined in SMIv2 MIB modules via NETCONF.

          Working Group Summary
           
            The normal WG process was followed and the document has been
            discussed extensively. The document reflects WG consensus,
            with nothing special worth noting.
         
          Document Quality
         
            The document was extensively reviewed and there are two
            independent implementations.

          Personnel
         
          David Kessens is the Document Shepherd
          Dan Romascanu is the responsible Area Director
2012-03-14
04 Dan Romascanu Note added 'David Kessens is the Document Shepherd'
2012-03-14
04 Dan Romascanu Intended Status changed to Proposed Standard
2012-03-14
04 Dan Romascanu IESG process started in state Publication Requested
2012-01-19
04 (System) New version available: draft-ietf-netmod-smi-yang-04.txt
2011-12-08
03 (System) New version available: draft-ietf-netmod-smi-yang-03.txt
2011-11-25
02 (System) New version available: draft-ietf-netmod-smi-yang-02.txt
2011-07-01
01 (System) New version available: draft-ietf-netmod-smi-yang-01.txt
2011-04-13
00 (System) New version available: draft-ietf-netmod-smi-yang-00.txt