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 }
24 -- definition of object types
28 TYPE NOTATION ::= "SYNTAX" type (TYPE ObjectSyntax)
31 VALUE NOTATION ::= value (VALUE ObjectName)
33 Access ::= "read-only"
37 Status ::= "mandatory"
42 -- names of objects in the MIB
47 -- syntax of objects in the MIB
54 -- note that simple SEQUENCEs are not directly
55 -- mentioned here to keep things simple (i.e.,
56 -- prevent mis-use). However, application-wide
57 -- types which are IMPLICITly encoded simple
58 -- SEQUENCEs may appear in the following CHOICE
96 -- other application-wide types, as they are
97 -- defined, will be added here
101 -- application-wide types
110 [APPLICATION 0] -- in network-byte order
111 IMPLICIT OCTET STRING (SIZE (4))
115 IMPLICIT INTEGER (0..4294967295)
119 IMPLICIT INTEGER (0..4294967295)
123 IMPLICIT INTEGER (0..4294967295)
126 [APPLICATION 4] -- arbitrary ASN.1 value,
127 IMPLICIT OCTET STRING -- "double-wrapped"