Connected: An Internet Encyclopedia
RFC 1902

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments

Search: |  | Search Depth: |
Search Type: | String RegEx | Search Options: | NoCase WholeWord

Next: 1. Introduction

Network Working Group
Request for Comments: 1902
Obsoletes: 1442
Category: Standards Track

SNMPv2 Working Group
J. Case
SNMP Research, Inc.
K. McCloghrie
Cisco Systems, Inc.
M. Rose
Dover Beach Consulting, Inc.
S. Waldbusser
International Network Services
January 1996

### Structure of Management Information for Version 2 of the Simple Network Management Protocol (SNMPv2)

#### Status of this Memo

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

#### Table of Contents

1. Introduction

1.1. A Note on Terminology

2. Definitions
3. Information Modules

3.1. Macro Invocation

3.1.1. Textual Clauses

3.2. IMPORTing Symbols
3.3. Exporting Symbols
3.4. ASN.1 Comments
3.5. OBJECT IDENTIFIER values

4. Naming Hierarchy
5. Mapping of the MODULE-IDENTITY macro

5.1. Mapping of the LAST-UPDATED clause
5.2. Mapping of the ORGANIZATION clause
5.3. Mapping of the CONTACT-INFO clause
5.4. Mapping of the DESCRIPTION clause
5.5. Mapping of the REVISION clause

5.5.1. Mapping of the DESCRIPTION sub-clause

5.6. Mapping of the MODULE-IDENTITY value
5.7. Usage Example

6. Mapping of the OBJECT-IDENTITY macro

6.1. Mapping of the STATUS clause
6.2. Mapping of the DESCRIPTION clause
6.3. Mapping of the REFERENCE clause
6.4. Mapping of the OBJECT-IDENTITY value
6.5. Usage Example

7. Mapping of the OBJECT-TYPE macro

7.1. Mapping of the SYNTAX clause

7.1.1. Integer32 and INTEGER
7.1.2. OCTET STRING
7.1.3. OBJECT IDENTIFIER
7.1.4. The BITS construct
7.1.5. IpAddress
7.1.6. Counter32
7.1.7. Gauge32
7.1.8. TimeTicks
7.1.9. Opaque
7.1.10. Counter64
7.1.11. Unsigned32
7.1.12. Conceptual Tables

7.1.12.1. Creation and Deletion of Conceptual Rows

7.2. Mapping of the UNITS clause
7.3. Mapping of the MAX-ACCESS clause
7.4. Mapping of the STATUS clause
7.5. Mapping of the DESCRIPTION clause
7.6. Mapping of the REFERENCE clause
7.7. Mapping of the INDEX clause
7.8. Mapping of the AUGMENTS clause

7.8.1. Relation between INDEX and AUGMENTS clauses

7.9. Mapping of the DEFVAL clause
7.10. Mapping of the OBJECT-TYPE value
7.11. Usage Example

8. Mapping of the NOTIFICATION-TYPE macro

8.1. Mapping of the OBJECTS clause
8.2. Mapping of the STATUS clause
8.3. Mapping of the DESCRIPTION clause
8.4. Mapping of the REFERENCE clause
8.5. Mapping of the NOTIFICATION-TYPE value
8.6. Usage Example

9. Refined Syntax
10. Extending an Information Module

10.1. Object Assignments
10.2. Object Definitions
10.3. Notification Definitions

11. Appendix A: de-OSIfying a MIB module

11.1. Managed Object Mapping

11.1.1. Mapping to the SYNTAX clause
11.1.2. Mapping to the UNITS clause
11.1.3. Mapping to the MAX-ACCESS clause
11.1.4. Mapping to the STATUS clause
11.1.5. Mapping to the DESCRIPTION clause
11.1.6. Mapping to the REFERENCE clause
11.1.7. Mapping to the INDEX clause
11.1.8. Mapping to the DEFVAL clause

11.2. Action Mapping

11.2.1. Mapping to the SYNTAX clause
11.2.2. Mapping to the MAX-ACCESS clause
11.2.3. Mapping to the STATUS clause
11.2.4. Mapping to the DESCRIPTION clause
11.2.5. Mapping to the REFERENCE clause

11.3. Event Mapping

11.3.1. Mapping to the STATUS clause
11.3.2. Mapping to the DESCRIPTION clause
11.3.3. Mapping to the REFERENCE clause

12. Appendix B: UTC Time Format
13. Appendix C: Detailed Sub-typing Rules

13.1. Syntax Rules
13.2. Examples
13.3. Rules for Textual Conventions

14. Security Considerations
15. Editor's Address
16. Acknowledgements
17. References

Original text document

Next: 1. Introduction

Connected: An Internet Encyclopedia
RFC 1902