这些日子因为要做一个模型适配的东西,一直在看SNMP相关的RFC,总结些东西,放到这里。
SMIv2包括:
RFC2578 SMIv2(对syntax的说明:The data structure must be one of the following: a base type, the BITS construct??(这个不是太懂,有了解的请赐教), or a textual convention. (SEQUENCE OF and SEQUENCE are also possible for conceptual tables, see section 7.1.12). The base types are those defined in the ObjectSyntax CHOICE. A textual convention is a newly-defined type defined as a sub-type of a base type [RFC2579].)
RFC2579 Textual Conventions for SMIv2(When designing a MIB module, it is often useful to define new types similar to those defined in the SMI. In comparison to a type defined in the SMI, each of these new types has a different name, a similar syntax, but a more precise semantics. These newly defined types are termed textual conventions, and are used for the convenience of humans reading the MIB module. It is the purpose of this document to define the initial set of textual conventions available to all MIB modules.)
RFC2580 SMIv2 Conformance Statements for SMIv(It may be useful to define the acceptable lower-bounds of implementation, along with the actual level of implementation achieved. It is the purpose of this document to define the notation used for these purposes.)
表格 1 SMI发展概览(SMI第一版)
SMI首次定义 |
1988.8 |
1065 |
SMI修订 |
1990.5 |
1155 |
精确MIB格式的定义 |
1991.3 |
1212 |
陷阱的定义 |
1991.3 |
1215 |
表格 2 MIB发展概览
MIB-1首次定义 |