SNMPv2-MIB
上传用户:aonuowh
上传日期:2021-05-23
资源大小:35390k
文件大小:25k
源码类别:

SNMP编程

开发平台:

C/C++

  1. -- Changes to rfc1907 - SNMPv2-MIB (object for SNMPv2 protocol)
  2. --      NOTE: the following should be in a group -
  3. --            snmpTrapEnterprise, snmpTrapOID, and
  4. --            warmStart!
  5. -- dperkins@scruznet.com
  6. SNMPv2-MIB DEFINITIONS ::= BEGIN
  7. IMPORTS
  8.     MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
  9.     TimeTicks, Counter32, snmpModules, mib-2
  10.         FROM SNMPv2-SMI
  11.     DisplayString, TestAndIncr, TimeStamp
  12.         FROM SNMPv2-TC
  13.     MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
  14.         FROM SNMPv2-CONF;
  15. snmpMIB MODULE-IDENTITY
  16.     LAST-UPDATED "9511090000Z"
  17.     ORGANIZATION "IETF SNMPv2 Working Group"
  18.     CONTACT-INFO
  19.             "        Marshall T. Rose
  20.              Postal: Dover Beach Consulting, Inc.
  21.                      420 Whisman Court
  22.                      Mountain View, CA  94043-2186
  23.                      US
  24.                 Tel: +1 415 968 1052
  25.              E-mail: mrose@dbc.mtview.ca.us"
  26.     DESCRIPTION
  27.             "The MIB module for SNMPv2 entities."
  28.     REVISION      "9304010000Z"
  29.     DESCRIPTION
  30.             "The initial revision of this MIB module was published as
  31.             RFC 1450."
  32.     ::= { snmpModules 1 }
  33. snmpMIBObjects OBJECT IDENTIFIER ::= { snmpMIB 1 }
  34. --  ::= { snmpMIBObjects 1 }        this OID is obsolete
  35. --  ::= { snmpMIBObjects 2 }        this OID is obsolete
  36. --  ::= { snmpMIBObjects 3 }        this OID is obsolete
  37. -- the System group
  38. --
  39. -- a collection of objects common to all managed systems.
  40. system   OBJECT IDENTIFIER ::= { mib-2 1 }
  41. sysDescr OBJECT-TYPE
  42.     SYNTAX      DisplayString (SIZE (0..255))
  43.     MAX-ACCESS  read-only
  44.     STATUS      current
  45.     DESCRIPTION
  46.             "A textual description of the entity.  This value should
  47.             include the full name and version identification of the
  48.             system's hardware type, software operating-system, and
  49.             networking software."
  50.     ::= { system 1 }
  51. sysObjectID OBJECT-TYPE
  52.     SYNTAX      OBJECT IDENTIFIER
  53.     MAX-ACCESS  read-only
  54.     STATUS      current
  55.     DESCRIPTION
  56.             "The vendor's authoritative identification of the network
  57.             management subsystem contained in the entity.  This value is
  58.             allocated within the SMI enterprises subtree (1.3.6.1.4.1)
  59.             and provides an easy and unambiguous means for determining
  60.             `what kind of box' is being managed.  For example, if vendor
  61.             `Flintstones, Inc.' was assigned the subtree
  62.             1.3.6.1.4.1.4242, it could assign the identifier
  63.             1.3.6.1.4.1.4242.1.1 to its `Fred Router'."
  64.     ::= { system 2 }
  65. sysUpTime OBJECT-TYPE
  66.     SYNTAX      TimeTicks
  67.     MAX-ACCESS  read-only
  68.     STATUS      current
  69.     DESCRIPTION
  70.             "The time (in hundredths of a second) since the network
  71.             management portion of the system was last re-initialized."
  72.     ::= { system 3 }
  73. sysContact OBJECT-TYPE
  74.     SYNTAX      DisplayString (SIZE (0..255))
  75.     MAX-ACCESS  read-write
  76.     STATUS      current
  77.     DESCRIPTION
  78.             "The textual identification of the contact person for this
  79.             managed node, together with information on how to contact
  80.             this person.  If no contact information is known, the value
  81.             is the zero-length string."
  82.     ::= { system 4 }
  83. sysName OBJECT-TYPE
  84.     SYNTAX      DisplayString (SIZE (0..255))
  85.     MAX-ACCESS  read-write
  86.     STATUS      current
  87.     DESCRIPTION
  88.             "An administratively-assigned name for this managed node.
  89.             By convention, this is the node's fully-qualified domain
  90.             name.  If the name is unknown, the value is the zero-length
  91.             string."
  92.     ::= { system 5 }
  93. sysLocation OBJECT-TYPE
  94.     SYNTAX      DisplayString (SIZE (0..255))
  95.     MAX-ACCESS  read-write
  96.     STATUS      current
  97.     DESCRIPTION
  98.             "The physical location of this node (e.g., `telephone
  99.             closet, 3rd floor').  If the location is unknown, the value
  100.             is the zero-length string."
  101.     ::= { system 6 }
  102. sysServices OBJECT-TYPE
  103.     SYNTAX      INTEGER (0..127)
  104.     MAX-ACCESS  read-only
  105.     STATUS      current
  106.     DESCRIPTION
  107.             "A value which indicates the set of services that this
  108.             entity may potentially offers.  The value is a sum.  This
  109.             sum initially takes the value zero, Then, for each layer, L,
  110.             in the range 1 through 7, that this node performs
  111.             transactions for, 2 raised to (L - 1) is added to the sum.
  112.             For example, a node which performs only routing functions
  113.             would have a value of 4 (2^(3-1)).  In contrast, a node
  114.             which is a host offering application services would have a
  115.             value of 72 (2^(4-1) + 2^(7-1)).  Note that in the context
  116.             of the Internet suite of protocols, values should be
  117.             calculated accordingly:
  118.                  layer      functionality
  119.                    1        physical (e.g., repeaters)
  120.                    2        datalink/subnetwork (e.g., bridges)
  121.                    3        internet (e.g., supports the IP)
  122.                    4        end-to-end  (e.g., supports the TCP)
  123.                    7        applications (e.g., supports the SMTP)
  124.             For systems including OSI protocols, layers 5 and 6 may also
  125.             be counted."
  126.     ::= { system 7 }
  127. -- object resource information
  128. --
  129. -- a collection of objects which describe the SNMPv2 entity's
  130. -- (statically and dynamically configurable) support of
  131. -- various MIB modules.
  132. sysORLastChange OBJECT-TYPE
  133.     SYNTAX     TimeStamp
  134.     MAX-ACCESS read-only
  135.     STATUS     current
  136.     DESCRIPTION
  137.             "The value of sysUpTime at the time of the most recent
  138.             change in state or value of any instance of sysORID."
  139.     ::= { system 8 }
  140. sysORTable OBJECT-TYPE
  141.     SYNTAX     SEQUENCE OF SysOREntry
  142.     MAX-ACCESS not-accessible
  143.     STATUS     current
  144.     DESCRIPTION
  145.             "The (conceptual) table listing the capabilities of the
  146.             local SNMPv2 entity acting in an agent role with respect to
  147.             various MIB modules.  SNMPv2 entities having dynamically-
  148.             configurable support of MIB modules will have a
  149.             dynamically-varying number of conceptual rows."
  150.     ::= { system 9 }
  151. sysOREntry OBJECT-TYPE
  152.     SYNTAX     SysOREntry
  153.     MAX-ACCESS not-accessible
  154.     STATUS     current
  155.     DESCRIPTION
  156.             "An entry (conceptual row) in the sysORTable."
  157.     INDEX      { sysORIndex }
  158.     ::= { sysORTable 1 }
  159. SysOREntry ::= SEQUENCE {
  160.     sysORIndex     INTEGER,
  161.     sysORID        OBJECT IDENTIFIER,
  162.     sysORDescr     DisplayString,
  163.     sysORUpTime    TimeStamp
  164. }
  165. sysORIndex OBJECT-TYPE
  166.     SYNTAX     INTEGER (1..2147483647)
  167.     MAX-ACCESS not-accessible
  168.     STATUS     current
  169.     DESCRIPTION
  170.             "The auxiliary variable used for identifying instances of
  171.             the columnar objects in the sysORTable."
  172.     ::= { sysOREntry 1 }
  173. sysORID OBJECT-TYPE
  174.     SYNTAX     OBJECT IDENTIFIER
  175.     MAX-ACCESS read-only
  176.     STATUS     current
  177.     DESCRIPTION
  178.             "An authoritative identification of a capabilities statement
  179.             with respect to various MIB modules supported by the local
  180.             SNMPv2 entity acting in an agent role."
  181.     ::= { sysOREntry 2 }
  182. sysORDescr OBJECT-TYPE
  183.     SYNTAX     DisplayString
  184.     MAX-ACCESS read-only
  185.     STATUS     current
  186.     DESCRIPTION
  187.             "A textual description of the capabilities identified by the
  188.             corresponding instance of sysORID."
  189.     ::= { sysOREntry 3 }
  190. sysORUpTime OBJECT-TYPE
  191.     SYNTAX     TimeStamp
  192.     MAX-ACCESS read-only
  193.     STATUS     current
  194.     DESCRIPTION
  195.             "The value of sysUpTime at the time this conceptual row was
  196.             last instanciated."
  197.     ::= { sysOREntry 4 }
  198. -- the SNMP group
  199. --
  200. -- a collection of objects providing basic instrumentation and
  201. -- control of an SNMP entity.
  202. snmp     OBJECT IDENTIFIER ::= { mib-2 11 }
  203. snmpInPkts OBJECT-TYPE
  204.     SYNTAX     Counter32
  205.     MAX-ACCESS read-only
  206.     STATUS     current
  207.     DESCRIPTION
  208.             "The total number of messages delivered to the SNMP entity
  209.             from the transport service."
  210.     ::= { snmp 1 }
  211. snmpInBadVersions OBJECT-TYPE
  212.     SYNTAX     Counter32
  213.     MAX-ACCESS read-only
  214.     STATUS     current
  215.     DESCRIPTION
  216.             "The total number of SNMP messages which were delivered to
  217.             the SNMP entity and were for an unsupported SNMP version."
  218.     ::= { snmp 3 }
  219. snmpInBadCommunityNames OBJECT-TYPE
  220.     SYNTAX     Counter32
  221.     MAX-ACCESS read-only
  222.     STATUS     current
  223.     DESCRIPTION
  224.             "The total number of SNMP messages delivered to the SNMP
  225.             entity which used a SNMP community name not known to said
  226.             entity."
  227.     ::= { snmp 4 }
  228. snmpInBadCommunityUses OBJECT-TYPE
  229.     SYNTAX     Counter32
  230.     MAX-ACCESS read-only
  231.     STATUS     current
  232.     DESCRIPTION
  233.             "The total number of SNMP messages delivered to the SNMP
  234.             entity which represented an SNMP operation which was not
  235.             allowed by the SNMP community named in the message."
  236.     ::= { snmp 5 }
  237. snmpInASNParseErrs OBJECT-TYPE
  238.     SYNTAX     Counter32
  239.     MAX-ACCESS read-only
  240.     STATUS     current
  241.     DESCRIPTION
  242.             "The total number of ASN.1 or BER errors encountered by the
  243.             SNMP entity when decoding received SNMP messages."
  244.     ::= { snmp 6 }
  245. snmpEnableAuthenTraps OBJECT-TYPE
  246.     SYNTAX      INTEGER { enabled(1), disabled(2) }
  247.     MAX-ACCESS  read-write
  248.     STATUS      current
  249.     DESCRIPTION
  250.             "Indicates whether the SNMP entity is permitted to generate
  251.             authenticationFailure traps.  The value of this object
  252.             overrides any configuration information; as such, it
  253.             provides a means whereby all authenticationFailure traps may
  254.             be disabled.
  255.             Note that it is strongly recommended that this object be
  256.             stored in non-volatile memory so that it remains constant
  257.             across re-initializations of the network management system."
  258.     ::= { snmp 30 }
  259. snmpSilentDrops OBJECT-TYPE
  260.     SYNTAX     Counter32
  261.     MAX-ACCESS read-only
  262.     STATUS     current
  263.     DESCRIPTION
  264.             "The total number of GetRequest-PDUs, GetNextRequest-PDUs,
  265.             GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs
  266.             delivered to the SNMP entity which were silently dropped
  267.             because the size of a reply containing an alternate
  268.             Response-PDU with an empty variable-bindings field was
  269.             greater than either a local constraint or the maximum
  270.             message size associated with the originator of the request."
  271.     ::= { snmp 31 }
  272. snmpProxyDrops OBJECT-TYPE
  273.     SYNTAX     Counter32
  274.     MAX-ACCESS read-only
  275.     STATUS     current
  276.     DESCRIPTION
  277.             "The total number of GetRequest-PDUs, GetNextRequest-PDUs,
  278.             GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs
  279.             delivered to the SNMP entity which were silently dropped
  280.             because the transmission of the (possibly translated)
  281.             message to a proxy target failed in a manner (other than a
  282.             time-out) such that no Response-PDU could be returned."
  283.     ::= { snmp 32 }
  284. -- information for notifications
  285. --
  286. -- a collection of objects which allow the SNMPv2 entity, when
  287. -- acting in an agent role, to be configured to generate
  288. -- SNMPv2-Trap-PDUs.
  289. snmpTrap       OBJECT IDENTIFIER ::= { snmpMIBObjects 4 }
  290. snmpTrapOID OBJECT-TYPE
  291.     SYNTAX     OBJECT IDENTIFIER
  292.     MAX-ACCESS accessible-for-notify
  293.     STATUS     current
  294.     DESCRIPTION
  295.             "The authoritative identification of the notification
  296.             currently being sent.  This variable occurs as the second
  297.             varbind in every SNMPv2-Trap-PDU and InformRequest-PDU."
  298.     ::= { snmpTrap 1 }
  299. --  ::= { snmpTrap 2 }   this OID is obsolete
  300. snmpTrapEnterprise OBJECT-TYPE
  301.     SYNTAX     OBJECT IDENTIFIER
  302.     MAX-ACCESS accessible-for-notify
  303.     STATUS     current
  304.     DESCRIPTION
  305.             "The authoritative identification of the enterprise
  306.             associated with the trap currently being sent.  When a
  307.             SNMPv2 proxy agent is mapping an RFC1157 Trap-PDU into a
  308.             SNMPv2-Trap-PDU, this variable occurs as the last varbind."
  309.     ::= { snmpTrap 3 }
  310. --  ::= { snmpTrap 4 }   this OID is obsolete
  311. -- well-known traps
  312. snmpTraps      OBJECT IDENTIFIER ::= { snmpMIBObjects 5 }
  313. coldStart NOTIFICATION-TYPE
  314.     STATUS  current
  315.     DESCRIPTION
  316.             "A coldStart trap signifies that the SNMPv2 entity, acting
  317.             in an agent role, is reinitializing itself and that its
  318.             configuration may have been altered."
  319.     ::= { snmpTraps 1 }
  320. warmStart NOTIFICATION-TYPE
  321.     STATUS  current
  322.     DESCRIPTION
  323.             "A warmStart trap signifies that the SNMPv2 entity, acting
  324.             in an agent role, is reinitializing itself such that its
  325.             configuration is unaltered."
  326.     ::= { snmpTraps 2 }
  327. -- Note the linkDown NOTIFICATION-TYPE ::= { snmpTraps 3 }
  328. -- and the linkUp NOTIFICATION-TYPE ::= { snmpTraps 4 }
  329. -- are defined in RFC 1573
  330. authenticationFailure NOTIFICATION-TYPE
  331.     STATUS  current
  332.     DESCRIPTION
  333.             "An authenticationFailure trap signifies that the SNMPv2
  334.             entity, acting in an agent role, has received a protocol
  335.             message that is not properly authenticated.  While all
  336.             implementations of the SNMPv2 must be capable of generating
  337.             this trap, the snmpEnableAuthenTraps object indicates
  338.             whether this trap will be generated."
  339.     ::= { snmpTraps 5 }
  340. -- Note the egpNeighborLoss NOTIFICATION-TYPE ::= { snmpTraps 6 }
  341. -- is defined in RFC 1213
  342. -- the set group
  343. --
  344. -- a collection of objects which allow several cooperating
  345. -- SNMPv2 entities, all acting in a manager role, to
  346. -- coordinate their use of the SNMPv2 set operation.
  347. snmpSet        OBJECT IDENTIFIER ::= { snmpMIBObjects 6 }
  348. snmpSetSerialNo OBJECT-TYPE
  349.     SYNTAX     TestAndIncr
  350.     MAX-ACCESS read-write
  351.     STATUS     current
  352.     DESCRIPTION
  353.             "An advisory lock used to allow several cooperating SNMPv2
  354.             entities, all acting in a manager role, to coordinate their
  355.             use of the SNMPv2 set operation.
  356.             This object is used for coarse-grain coordination.  To
  357.             achieve fine-grain coordination, one or more similar objects
  358.             might be defined within each MIB group, as appropriate."
  359.     ::= { snmpSet 1 }
  360. -- conformance information
  361. snmpMIBConformance
  362.                OBJECT IDENTIFIER ::= { snmpMIB 2 }
  363. snmpMIBCompliances
  364.                OBJECT IDENTIFIER ::= { snmpMIBConformance 1 }
  365. snmpMIBGroups  OBJECT IDENTIFIER ::= { snmpMIBConformance 2 }
  366. -- compliance statements
  367. --    ::= { snmpMIBCompliances 1 }      this OID is obsolete
  368. snmpBasicCompliance MODULE-COMPLIANCE
  369.     STATUS  current
  370.     DESCRIPTION
  371.             "The compliance statement for SNMPv2 entities which
  372.             implement the SNMPv2 MIB."
  373.     MODULE  -- this module
  374.         MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
  375.                            snmpBasicNotificationsGroup }
  376.         GROUP   snmpCommunityGroup
  377.         DESCRIPTION
  378.             "This group is mandatory for SNMPv2 entities which
  379.             support community-based authentication."
  380.     ::= { snmpMIBCompliances 2 }
  381. -- units of conformance
  382. --  ::= { snmpMIBGroups 1 }           this OID is obsolete
  383. --  ::= { snmpMIBGroups 2 }           this OID is obsolete
  384. --  ::= { snmpMIBGroups 3 }           this OID is obsolete
  385. --  ::= { snmpMIBGroups 4 }           this OID is obsolete
  386. snmpGroup OBJECT-GROUP
  387.     OBJECTS { snmpInPkts,
  388.               snmpInBadVersions,
  389.               snmpInASNParseErrs,
  390.               snmpSilentDrops,
  391.               snmpProxyDrops,
  392.               snmpEnableAuthenTraps }
  393.     STATUS  current
  394.     DESCRIPTION
  395.             "A collection of objects providing basic instrumentation and
  396.             control of an SNMPv2 entity."
  397.     ::= { snmpMIBGroups 8 }
  398. snmpCommunityGroup OBJECT-GROUP
  399.     OBJECTS { snmpInBadCommunityNames,
  400.               snmpInBadCommunityUses }
  401.     STATUS  current
  402.     DESCRIPTION
  403.             "A collection of objects providing basic instrumentation of
  404.             a SNMPv2 entity which supports community-based
  405.             authentication."
  406.     ::= { snmpMIBGroups 9 }
  407. snmpSetGroup OBJECT-GROUP
  408.     OBJECTS { snmpSetSerialNo }
  409.     STATUS  current
  410.     DESCRIPTION
  411.             "A collection of objects which allow several cooperating
  412.             SNMPv2 entities, all acting in a manager role, to coordinate
  413.             their use of the SNMPv2 set operation."
  414.     ::= { snmpMIBGroups 5 }
  415. systemGroup OBJECT-GROUP
  416.     OBJECTS { sysDescr, sysObjectID, sysUpTime,
  417.               sysContact, sysName, sysLocation,
  418.               sysServices,
  419.               sysORLastChange, sysORID,
  420.               sysORUpTime, sysORDescr }
  421.     STATUS  current
  422.     DESCRIPTION
  423.             "The system group defines objects which are common to all
  424.             managed systems."
  425.     ::= { snmpMIBGroups 6 }
  426. snmpBasicNotificationsGroup NOTIFICATION-GROUP
  427.     NOTIFICATIONS { coldStart, authenticationFailure }
  428.     STATUS        current
  429.     DESCRIPTION
  430.             "The two notifications which an SNMPv2 entity is required to
  431.             implement."
  432.     ::= { snmpMIBGroups 7 }
  433. -- definitions in RFC 1213 made obsolete by the inclusion of a
  434. -- subset of the snmp group in this MIB
  435. snmpOutPkts OBJECT-TYPE
  436.     SYNTAX      Counter32
  437.     MAX-ACCESS  read-only
  438.     STATUS      obsolete
  439.     DESCRIPTION
  440.             "The total number of SNMP Messages which were
  441.             passed from the SNMP protocol entity to the
  442.             transport service."
  443.     ::= { snmp 2 }
  444. -- { snmp 7 } is not used
  445. snmpInTooBigs OBJECT-TYPE
  446.     SYNTAX      Counter32
  447.     MAX-ACCESS  read-only
  448.     STATUS      obsolete
  449.     DESCRIPTION
  450.             "The total number of SNMP PDUs which were
  451.             delivered to the SNMP protocol entity and for
  452.             which the value of the error-status field is
  453.             `tooBig'."
  454.     ::= { snmp 8 }
  455. snmpInNoSuchNames OBJECT-TYPE
  456.     SYNTAX      Counter32
  457.     MAX-ACCESS  read-only
  458.     STATUS      obsolete
  459.     DESCRIPTION
  460.             "The total number of SNMP PDUs which were
  461.             delivered to the SNMP protocol entity and for
  462.             which the value of the error-status field is
  463.             `noSuchName'."
  464.     ::= { snmp 9 }
  465. snmpInBadValues OBJECT-TYPE
  466.     SYNTAX      Counter32
  467.     MAX-ACCESS  read-only
  468.     STATUS      obsolete
  469.     DESCRIPTION
  470.             "The total number of SNMP PDUs which were
  471.             delivered to the SNMP protocol entity and for
  472.             which the value of the error-status field is
  473.             `badValue'."
  474.     ::= { snmp 10 }
  475. snmpInReadOnlys OBJECT-TYPE
  476.     SYNTAX      Counter32
  477.     MAX-ACCESS  read-only
  478.     STATUS      obsolete
  479.     DESCRIPTION
  480.             "The total number valid SNMP PDUs which were
  481.             delivered to the SNMP protocol entity and for
  482.             which the value of the error-status field is
  483.             `readOnly'.  It should be noted that it is a
  484.             protocol error to generate an SNMP PDU which
  485.             contains the value `readOnly' in the error-status
  486.             field, as such this object is provided as a means
  487.             of detecting incorrect implementations of the
  488.             SNMP."
  489.     ::= { snmp 11 }
  490. snmpInGenErrs OBJECT-TYPE
  491.     SYNTAX      Counter32
  492.     MAX-ACCESS  read-only
  493.     STATUS      obsolete
  494.     DESCRIPTION
  495.             "The total number of SNMP PDUs which were
  496.             delivered to the SNMP protocol entity and for
  497.             which the value of the error-status field is
  498.             `genErr'."
  499.     ::= { snmp 12 }
  500. snmpInTotalReqVars OBJECT-TYPE
  501.     SYNTAX      Counter32
  502.     MAX-ACCESS  read-only
  503.     STATUS      obsolete
  504.     DESCRIPTION
  505.             "The total number of MIB objects which have been
  506.             retrieved successfully by the SNMP protocol entity
  507.             as the result of receiving valid SNMP Get-Request
  508.             and Get-Next PDUs."
  509.     ::= { snmp 13 }
  510. snmpInTotalSetVars OBJECT-TYPE
  511.     SYNTAX      Counter32
  512.     MAX-ACCESS  read-only
  513.     STATUS      obsolete
  514.     DESCRIPTION
  515.             "The total number of MIB objects which have been
  516.             altered successfully by the SNMP protocol entity
  517.             as the result of receiving valid SNMP Set-Request
  518.             PDUs."
  519.     ::= { snmp 14 }
  520. snmpInGetRequests OBJECT-TYPE
  521.     SYNTAX      Counter32
  522.     MAX-ACCESS  read-only
  523.     STATUS      obsolete
  524.     DESCRIPTION
  525.             "The total number of SNMP Get-Request PDUs which
  526.             have been accepted and processed by the SNMP
  527.             protocol entity."
  528.     ::= { snmp 15 }
  529. snmpInGetNexts OBJECT-TYPE
  530.     SYNTAX      Counter32
  531.     MAX-ACCESS  read-only
  532.     STATUS      obsolete
  533.     DESCRIPTION
  534.             "The total number of SNMP Get-Next PDUs which have
  535.             been accepted and processed by the SNMP protocol
  536.             entity."
  537.     ::= { snmp 16 }
  538. snmpInSetRequests OBJECT-TYPE
  539.     SYNTAX      Counter32
  540.     MAX-ACCESS  read-only
  541.     STATUS      obsolete
  542.     DESCRIPTION
  543.             "The total number of SNMP Set-Request PDUs which
  544.             have been accepted and processed by the SNMP
  545.             protocol entity."
  546.     ::= { snmp 17 }
  547. snmpInGetResponses OBJECT-TYPE
  548.     SYNTAX      Counter32
  549.     MAX-ACCESS  read-only
  550.     STATUS      obsolete
  551.     DESCRIPTION
  552.             "The total number of SNMP Get-Response PDUs which
  553.             have been accepted and processed by the SNMP
  554.             protocol entity."
  555.     ::= { snmp 18 }
  556. snmpInTraps OBJECT-TYPE
  557.     SYNTAX      Counter32
  558.     MAX-ACCESS  read-only
  559.     STATUS      obsolete
  560.     DESCRIPTION
  561.             "The total number of SNMP Trap PDUs which have
  562.             been accepted and processed by the SNMP protocol
  563.             entity."
  564.     ::= { snmp 19 }
  565. snmpOutTooBigs OBJECT-TYPE
  566.     SYNTAX      Counter32
  567.     MAX-ACCESS  read-only
  568.     STATUS      obsolete
  569.     DESCRIPTION
  570.             "The total number of SNMP PDUs which were
  571.             generated by the SNMP protocol entity and for
  572.             which the value of the error-status field is
  573.             `tooBig.'"
  574.     ::= { snmp 20 }
  575. snmpOutNoSuchNames OBJECT-TYPE
  576.     SYNTAX      Counter32
  577.     MAX-ACCESS  read-only
  578.     STATUS      obsolete
  579.     DESCRIPTION
  580.             "The total number of SNMP PDUs which were
  581.             generated by the SNMP protocol entity and for
  582.             which the value of the error-status is
  583.             `noSuchName'."
  584.     ::= { snmp 21 }
  585. snmpOutBadValues OBJECT-TYPE
  586.     SYNTAX      Counter32
  587.     MAX-ACCESS  read-only
  588.     STATUS      obsolete
  589.     DESCRIPTION
  590.             "The total number of SNMP PDUs which were
  591.             generated by the SNMP protocol entity and for
  592.             which the value of the error-status field is
  593.             `badValue'."
  594.     ::= { snmp 22 }
  595. -- { snmp 23 } is not used
  596. snmpOutGenErrs OBJECT-TYPE
  597.     SYNTAX      Counter32
  598.     MAX-ACCESS  read-only
  599.     STATUS      obsolete
  600.     DESCRIPTION
  601.             "The total number of SNMP PDUs which were
  602.             generated by the SNMP protocol entity and for
  603.             which the value of the error-status field is
  604.             `genErr'."
  605.     ::= { snmp 24 }
  606. snmpOutGetRequests OBJECT-TYPE
  607.     SYNTAX      Counter32
  608.     MAX-ACCESS  read-only
  609.     STATUS      obsolete
  610.     DESCRIPTION
  611.             "The total number of SNMP Get-Request PDUs which
  612.             have been generated by the SNMP protocol entity."
  613.     ::= { snmp 25 }
  614. snmpOutGetNexts OBJECT-TYPE
  615.     SYNTAX      Counter32
  616.     MAX-ACCESS  read-only
  617.     STATUS      obsolete
  618.     DESCRIPTION
  619.             "The total number of SNMP Get-Next PDUs which have
  620.             been generated by the SNMP protocol entity."
  621.     ::= { snmp 26 }
  622. snmpOutSetRequests OBJECT-TYPE
  623.     SYNTAX      Counter32
  624.     MAX-ACCESS  read-only
  625.     STATUS      obsolete
  626.     DESCRIPTION
  627.             "The total number of SNMP Set-Request PDUs which
  628.             have been generated by the SNMP protocol entity."
  629.     ::= { snmp 27 }
  630. snmpOutGetResponses OBJECT-TYPE
  631.     SYNTAX      Counter32
  632.     MAX-ACCESS  read-only
  633.     STATUS      obsolete
  634.     DESCRIPTION
  635.             "The total number of SNMP Get-Response PDUs which
  636.             have been generated by the SNMP protocol entity."
  637.     ::= { snmp 28 }
  638. snmpOutTraps OBJECT-TYPE
  639.     SYNTAX      Counter32
  640.     MAX-ACCESS  read-only
  641.     STATUS      obsolete
  642.     DESCRIPTION
  643.             "The total number of SNMP Trap PDUs which have
  644.             been generated by the SNMP protocol entity."
  645.     ::= { snmp 29 }
  646. snmpObsoleteGroup OBJECT-GROUP
  647.     OBJECTS { snmpOutPkts, snmpInTooBigs, snmpInNoSuchNames,
  648.               snmpInBadValues, snmpInReadOnlys, snmpInGenErrs,
  649.               snmpInTotalReqVars, snmpInTotalSetVars,
  650.               snmpInGetRequests, snmpInGetNexts, snmpInSetRequests,
  651.               snmpInGetResponses, snmpInTraps, snmpOutTooBigs,
  652.               snmpOutNoSuchNames, snmpOutBadValues, snmpOutGenErrs,
  653.               snmpOutGetRequests, snmpOutGetNexts, snmpOutSetRequests,
  654.               snmpOutGetResponses, snmpOutTraps }
  655.     STATUS  obsolete
  656.     DESCRIPTION
  657.             "A collection of objects from RFC 1213 made obsolete by this
  658.             MIB."
  659.     ::= { snmpMIBGroups 10 }
  660. END