1 RFC1155-SMI DEFINITIONS ::= BEGIN
4 internet, directory, mgmt,
5 experimental, private, enterprises,
6 OBJECT-TYPE, ObjectName, ObjectSyntax, SimpleSyntax,
7 ApplicationSyntax, NetworkAddress, IpAddress,
8 Counter, Gauge, TimeTicks, Opaque;
10 -- the path to the root
12 internet OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
14 directory OBJECT IDENTIFIER ::= { internet 1 }
16 mgmt OBJECT IDENTIFIER ::= { internet 2 }
18 experimental OBJECT IDENTIFIER ::= { internet 3 }
20 private OBJECT IDENTIFIER ::= { internet 4 }
21 enterprises OBJECT IDENTIFIER ::= { private 1 }
23 -- definition of object types
27 TYPE NOTATION ::= "SYNTAX" type (TYPE ObjectSyntax)
30 VALUE NOTATION ::= value (VALUE ObjectName)
32 Access ::= "read-only"
36 Status ::= "mandatory"
41 -- names of objects in the MIB
46 -- syntax of objects in the MIB
52 -- note that simple SEQUENCEs are not directly
53 -- mentioned here to keep things simple (i.e.,
54 -- prevent mis-use). However, application-wide
55 -- types which are IMPLICITly encoded simple
56 -- SEQUENCEs may appear in the following CHOICE
87 -- other application-wide types, as they are
88 -- defined, will be added here
91 -- application-wide types
100 [APPLICATION 0] -- in network-byte order
101 IMPLICIT OCTET STRING (SIZE (4))
105 IMPLICIT INTEGER (0..4294967295)
109 IMPLICIT INTEGER (0..4294967295)
113 IMPLICIT INTEGER (0..4294967295)
116 [APPLICATION 4] -- arbitrary ASN.1 value,
117 IMPLICIT OCTET STRING -- "double-wrapped"