Browse Prior Art Database

SMIng Objectives (RFC3216)

IP.com Disclosure Number: IPCOM000006212D
Original Publication Date: 2001-Dec-01
Included in the Prior Art Database: 2001-Dec-14
Document File: 34 page(s) / 59K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

C. Elliott: AUTHOR [+6]

Abstract

This document describes the objectives for a new data definition language, suitable for the modeling of network management constructs, that can be directly mapped into SNMP and COPS-PR protocol operations.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 6% of the total text.

Network Working Group                                         C. Elliott

Request for Comments: 3216                                 Cisco Systems

Category: Informational                                    D. Harrington

                                                      Enterasys Networks

                                                                J. Jason

                                                       Intel Corporation

                                                        J. Schoenwaelder

                                                              F. Strauss

                                                         TU Braunschweig

                                                                W. Weiss

                                                       Ellacoya Networks

                                                           December 2001

                            SMIng Objectives

Status of this Memo

   This memo provides information for the Internet community.  It does

   not specify an Internet standard of any kind.  Distribution of this

   memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

Abstract

   This document describes the objectives for a new data definition

   language, suitable for the modeling of network management constructs,

   that can be directly mapped into SNMP and COPS-PR protocol

   operations.

   The purpose of this document is to serve as a set of objectives that

   a subsequent language specification should try to address.  It

   captures the results of the working group discussions towards

   consensus on the SMIng objectives.

Table of Contents

   1.     Introduction . . . . . . . . . . . . . . . . . . . . . . .   3

   2.     Motivation . . . . . . . . . . . . . . . . . . . . . . . .   3

   3.     Background . . . . . . . . . . . . . . . . . . . . . . . .   4

   4.     Specific Objectives for SMIng  . . . . . . . . . . . . . .   4

   4.1    Accepted Objectives  . . . . . . . . . . . . . . . . . . .   5

   4.1.1  The Set of Specification Documents . . . . . . . . . . . .   6

   4.1.2  Textual Representation . . . . . . . . . . . . . . . . . .   6

   4.1.3  Human Readability  . . . . . . . . . . . . . . . . . . . .   6

Elliott, et al.              Informational                      [Page 1]

RFC 3216                    SMIng Objectives               December 2001

   4.1.4  Rigorously Defined Syntax  . . . . . . . . . . . . . . . .   6

   4.1.5  Accessibility  . . . . . . . . . . . . . . . . . . . . . .   7

   4.1.6  Language Extensibility . . . . . . . . . . . . . . . . . .   7

   4.1.7  Special Characters in Text . . . . . . . . . . . . . . . .   7

   4.1.8  Naming . . . . . . . . . . . . . . . . . . . . . . . . . .   8

   4.1.9  Namespace Control  . . . . . . . . . . . . . . . . . . . .   8

   4.1.10 Modules  . . . . . . . . . . . . . . . . . . . . . . . . .   8

   4.1.11 Module Conformance . . . . . . . . . . . . . . . . . . . .   9

   4.1.12 Arbitrary Unambiguous Identities . . . . . . . . . . . . .   9

   4.1.13 Protocol Independence  . . . . . . . . . . . . . . . . . .   9

   4.1.14 Protocol Mapping . . . . . . . . . . . . . . . . . . . . .  10

   4.1.15 Translation to Other Data Definition Languages . . . . . .  10

   4.1.16 Base Data Types  . . . . . . . . . . . . . . . . . . . . .  10

   4.1.17 Enumerations . . . . . . . . . . . . . . . . . . . . . . .  11

   4.1.18 Discriminated Unions . . . . . . . . . . . . . . . . . . .  11

   4.1.19 Instance Pointers  . . . . . . . . . . . . . . . . . . . .  11

   4.1.20 Row Pointers . . . . . . . . . . . . . . . . . . . . . . .  12

   4.1.21 Constraints on Pointers  . . . . . . . . . . . . . . . . .  12

   4.1.22 Base Type Set  . . . . . . . . . . . . . . . . . . . . . .  12

   4.1.23 Extended Data Types  . . . . . . . . . . . . . . . . . . .  12

   4.1.24 Units, Formats, and Default Values of Defined Types and

          Attrib...