home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 May / W2KPRK.iso / apps / InternetScanner / data1.cab / Program_Files / Mibs / IP-MIB.txt < prev    next >
Encoding:
Text File  |  1999-11-22  |  22.8 KB  |  751 lines

  1. IP-MIB DEFINITIONS ::= BEGIN
  2.  
  3. IMPORTS
  4.     OBJECT-GROUP, MODULE-COMPLIANCE
  5.         FROM SNMPv2-CONF
  6.     PhysAddress
  7.         FROM SNMPv2-TC
  8.     mib-2, IpAddress, Counter32, Integer32, OBJECT-TYPE, MODULE-IDENTITY
  9.         FROM SNMPv2-SMI;
  10.  
  11. ipMIB MODULE-IDENTITY
  12.     LAST-UPDATED "9411010000Z"
  13.     ORGANIZATION "IETF SNMPv2 Working Group"
  14.     CONTACT-INFO
  15.                  "Keith McCloghrie
  16.  
  17.           Postal: Cisco Systems, Inc.
  18.                   170 West Tasman Drive
  19.                   San Jose, CA  95134-1706
  20.                   US
  21.  
  22.           Phone:  +1 408 526 5260
  23.           Email:  kzm@cisco.com"
  24.     DESCRIPTION
  25.         "The MIB module for managing IP and ICMP implementations,
  26.          but excluding their management of IP routes."
  27.     REVISION     "9103310000Z"
  28.     DESCRIPTION
  29.         "The initial revision of this MIB module was part of MIB-
  30.          II."
  31.     ::= { mib-2  48 }
  32.  
  33. ip ::= { mib-2  4 }
  34.  
  35. ipForwarding OBJECT-TYPE
  36.     SYNTAX     INTEGER {
  37.                  forwarding(1),
  38.                  notForwarding(2)
  39.                }
  40.     MAX-ACCESS read-write
  41.     STATUS     current
  42.     DESCRIPTION
  43.         "The indication of whether this entity is acting as an IP
  44.          router in respect to the forwarding of datagrams received
  45.          by, but not addressed to, this entity.  IP routers forward
  46.          datagrams.  IP hosts do not (except those source-routed via
  47.          the host)."
  48.     ::= { ip  1 }
  49.  
  50. ipDefaultTTL OBJECT-TYPE
  51.     SYNTAX     INTEGER
  52.     MAX-ACCESS read-write
  53.     STATUS     current
  54.     DESCRIPTION
  55.         "The default value inserted into the Time-To-Live field of
  56.          the IP header of datagrams originated at this entity,
  57.          whenever a TTL value is not supplied by the transport layer
  58.          protocol."
  59.     ::= { ip  2 }
  60.  
  61. ipInReceives OBJECT-TYPE
  62.     SYNTAX     Counter32
  63.     MAX-ACCESS read-only
  64.     STATUS     current
  65.     DESCRIPTION
  66.         "The total number of input datagrams received from
  67.          interfaces, including those received in error."
  68.     ::= { ip  3 }
  69.  
  70. ipInHdrErrors OBJECT-TYPE
  71.     SYNTAX     Counter32
  72.     MAX-ACCESS read-only
  73.     STATUS     current
  74.     DESCRIPTION
  75.         "The number of input datagrams discarded due to errors in
  76.          their IP headers, including bad checksums, version number
  77.          mismatch, other format errors, time-to-live exceeded, errors
  78.          discovered in processing their IP options, etc."
  79.     ::= { ip  4 }
  80.  
  81. ipInAddrErrors OBJECT-TYPE
  82.     SYNTAX     Counter32
  83.     MAX-ACCESS read-only
  84.     STATUS     current
  85.     DESCRIPTION
  86.         "The number of input datagrams discarded because the IP
  87.          address in their IP header's destination field was not a
  88.          valid address to be received at this entity.  This count
  89.          includes invalid addresses (e.g., 0.0.0.0) and addresses of
  90.          unsupported Classes (e.g., Class E).  For entities which are
  91.          not IP routers and therefore do not forward datagrams, this
  92.          counter includes datagrams discarded because the destination
  93.          address was not a local address."
  94.     ::= { ip  5 }
  95.  
  96. ipForwDatagrams OBJECT-TYPE
  97.     SYNTAX     Counter32
  98.     MAX-ACCESS read-only
  99.     STATUS     current
  100.     DESCRIPTION
  101.         "The number of input datagrams for which this entity was not
  102.          their final IP destination, as a result of which an attempt
  103.          was made to find a route to forward them to that final
  104.          destination.  In entities which do not act as IP routers,
  105.          this counter will include only those packets which were
  106.          Source-Routed via this entity, and the Source-Route option
  107.          processing was successful."
  108.     ::= { ip  6 }
  109.  
  110. ipInUnknownProtos OBJECT-TYPE
  111.     SYNTAX     Counter32
  112.     MAX-ACCESS read-only
  113.     STATUS     current
  114.     DESCRIPTION
  115.         "The number of locally-addressed datagrams received
  116.          successfully but discarded because of an unknown or
  117.          unsupported protocol."
  118.     ::= { ip  7 }
  119.  
  120. ipInDiscards OBJECT-TYPE
  121.     SYNTAX     Counter32
  122.     MAX-ACCESS read-only
  123.     STATUS     current
  124.     DESCRIPTION
  125.         "The number of input IP datagrams for which no problems were
  126.          encountered to prevent their continued processing, but which
  127.          were discarded (e.g., for lack of buffer space).  Note that
  128.          this counter does not include any datagrams discarded while
  129.          awaiting re-assembly."
  130.     ::= { ip  8 }
  131.  
  132. ipInDelivers OBJECT-TYPE
  133.     SYNTAX     Counter32
  134.     MAX-ACCESS read-only
  135.     STATUS     current
  136.     DESCRIPTION
  137.         "The total number of input datagrams successfully delivered
  138.          to IP user-protocols (including ICMP)."
  139.     ::= { ip  9 }
  140.  
  141. ipOutRequests OBJECT-TYPE
  142.     SYNTAX     Counter32
  143.     MAX-ACCESS read-only
  144.     STATUS     current
  145.     DESCRIPTION
  146.         "The total number of IP datagrams which local IP user-
  147.          protocols (including ICMP) supplied to IP in requests for
  148.          transmission.  Note that this counter does not include any
  149.          datagrams counted in ipForwDatagrams."
  150.     ::= { ip  10 }
  151.  
  152. ipOutDiscards OBJECT-TYPE
  153.     SYNTAX     Counter32
  154.     MAX-ACCESS read-only
  155.     STATUS     current
  156.     DESCRIPTION
  157.         "The number of output IP datagrams for which no problem was
  158.          encountered to prevent their transmission to their
  159.          destination, but which were discarded (e.g., for lack of
  160.          buffer space).  Note that this counter would include
  161.          datagrams counted in ipForwDatagrams if any such packets met
  162.          this (discretionary) discard criterion."
  163.     ::= { ip  11 }
  164.  
  165. ipOutNoRoutes OBJECT-TYPE
  166.     SYNTAX     Counter32
  167.     MAX-ACCESS read-only
  168.     STATUS     current
  169.     DESCRIPTION
  170.         "The number of IP datagrams discarded because no route could
  171.          be found to transmit them to their destination.  Note that
  172.          this counter includes any packets counted in ipForwDatagrams
  173.          which meet this `no-route' criterion.  Note that this
  174.          includes any datagrams which a host cannot route because all
  175.          of its default routers are down."
  176.     ::= { ip  12 }
  177.  
  178. ipReasmTimeout OBJECT-TYPE
  179.     SYNTAX     Integer32
  180.     MAX-ACCESS read-only
  181.     STATUS     current
  182.     DESCRIPTION
  183.         "The maximum number of seconds which received fragments are
  184.          held while they are awaiting reassembly at this entity."
  185.     ::= { ip  13 }
  186.  
  187. ipReasmReqds OBJECT-TYPE
  188.     SYNTAX     Counter32
  189.     MAX-ACCESS read-only
  190.     STATUS     current
  191.     DESCRIPTION
  192.         "The number of IP fragments received which needed to be
  193.          reassembled at this entity."
  194.     ::= { ip  14 }
  195.  
  196. ipReasmOKs OBJECT-TYPE
  197.     SYNTAX     Counter32
  198.     MAX-ACCESS read-only
  199.     STATUS     current
  200.     DESCRIPTION
  201.         "The number of IP datagrams successfully re-assembled."
  202.     ::= { ip  15 }
  203.  
  204. ipReasmFails OBJECT-TYPE
  205.     SYNTAX     Counter32
  206.     MAX-ACCESS read-only
  207.     STATUS     current
  208.     DESCRIPTION
  209.         "The number of failures detected by the IP re-assembly
  210.          algorithm (for whatever reason: timed out, errors, etc).
  211.          Note that this is not necessarily a count of discarded IP
  212.          fragments since some algorithms (notably the algorithm in
  213.          RFC 815) can lose track of the number of fragments by
  214.  
  215.          combining them as they are received."
  216.     ::= { ip  16 }
  217.  
  218. ipFragOKs OBJECT-TYPE
  219.     SYNTAX     Counter32
  220.     MAX-ACCESS read-only
  221.     STATUS     current
  222.     DESCRIPTION
  223.         "The number of IP datagrams that have been successfully
  224.          fragmented at this entity."
  225.     ::= { ip  17 }
  226.  
  227. ipFragFails OBJECT-TYPE
  228.     SYNTAX     Counter32
  229.     MAX-ACCESS read-only
  230.     STATUS     current
  231.     DESCRIPTION
  232.         "The number of IP datagrams that have been discarded because
  233.          they needed to be fragmented at this entity but could not
  234.          be, e.g., because their Don't Fragment flag was set."
  235.     ::= { ip  18 }
  236.  
  237. ipFragCreates OBJECT-TYPE
  238.     SYNTAX     Counter32
  239.     MAX-ACCESS read-only
  240.     STATUS     current
  241.     DESCRIPTION
  242.         "The number of IP datagram fragments that have been
  243.          generated as a result of fragmentation at this entity."
  244.     ::= { ip  19 }
  245.  
  246. ipAddrTable OBJECT-TYPE
  247.     SYNTAX     SEQUENCE OF IpAddrEntry
  248.     MAX-ACCESS not-accessible
  249.     STATUS     current
  250.     DESCRIPTION
  251.         "The table of addressing information relevant to this
  252.          entity's IP addresses."
  253.     ::= { ip  20 }
  254.  
  255. ipAddrEntry OBJECT-TYPE
  256.     SYNTAX     IpAddrEntry
  257.     MAX-ACCESS not-accessible
  258.     STATUS     current
  259.     DESCRIPTION
  260.         "The addressing information for one of this entity's IP
  261.  
  262.          addresses."
  263.     INDEX      { ipAdEntAddr }
  264.     ::= { ipAddrTable  1 }
  265.  
  266. IpAddrEntry ::=
  267.     SEQUENCE {
  268.         ipAdEntAddr
  269.             IpAddress,
  270.  
  271.         ipAdEntIfIndex
  272.             INTEGER,
  273.  
  274.         ipAdEntNetMask
  275.             IpAddress,
  276.  
  277.         ipAdEntBcastAddr
  278.             INTEGER,
  279.  
  280.         ipAdEntReasmMaxSize
  281.             INTEGER
  282.     }
  283.  
  284. ipAdEntAddr OBJECT-TYPE
  285.     SYNTAX     IpAddress
  286.     MAX-ACCESS read-only
  287.     STATUS     current
  288.     DESCRIPTION
  289.         "The IP address to which this entry's addressing information
  290.          pertains."
  291.     ::= { ipAddrEntry  1 }
  292.  
  293. ipAdEntIfIndex OBJECT-TYPE
  294.     SYNTAX     INTEGER
  295.     MAX-ACCESS read-only
  296.     STATUS     current
  297.     DESCRIPTION
  298.         "The index value which uniquely identifies the interface to
  299.          which this entry is applicable.  The interface identified by
  300.          a particular value of this index is the same interface as
  301.          identified by the same value of RFC 1573's ifIndex."
  302.     ::= { ipAddrEntry  2 }
  303.  
  304. ipAdEntNetMask OBJECT-TYPE
  305.     SYNTAX     IpAddress
  306.     MAX-ACCESS read-only
  307.     STATUS     current
  308.     DESCRIPTION
  309.         "The subnet mask associated with the IP address of this
  310.          entry.  The value of the mask is an IP address with all the
  311.          network bits set to 1 and all the hosts bits set to 0."
  312.     ::= { ipAddrEntry  3 }
  313.  
  314. ipAdEntBcastAddr OBJECT-TYPE
  315.     SYNTAX     INTEGER
  316.     MAX-ACCESS read-only
  317.     STATUS     current
  318.     DESCRIPTION
  319.         "The value of the least-significant bit in the IP broadcast
  320.  
  321.          address used for sending datagrams on the (logical)
  322.          interface associated with the IP address of this entry.  For
  323.          example, when the Internet standard all-ones broadcast
  324.          address is used, the value will be 1.  This value applies to
  325.          both the subnet and network broadcasts addresses used by the
  326.          entity on this (logical) interface."
  327.     ::= { ipAddrEntry  4 }
  328.  
  329. ipAdEntReasmMaxSize OBJECT-TYPE
  330.     SYNTAX     INTEGER
  331.     MAX-ACCESS read-only
  332.     STATUS     current
  333.     DESCRIPTION
  334.         "The size of the largest IP datagram which this entity can
  335.          re-assemble from incoming IP fragmented datagrams received
  336.          on this interface."
  337.     ::= { ipAddrEntry  5 }
  338.  
  339. ipNetToMediaTable OBJECT-TYPE
  340.     SYNTAX     SEQUENCE OF IpNetToMediaEntry
  341.     MAX-ACCESS not-accessible
  342.     STATUS     current
  343.     DESCRIPTION
  344.         "The IP Address Translation table used for mapping from IP
  345.          addresses to physical addresses."
  346.     ::= { ip  22 }
  347.  
  348. ipNetToMediaEntry OBJECT-TYPE
  349.     SYNTAX     IpNetToMediaEntry
  350.     MAX-ACCESS not-accessible
  351.     STATUS     current
  352.     DESCRIPTION
  353.         "Each entry contains one IpAddress to `physical' address
  354.          equivalence."
  355.     INDEX      { ipNetToMediaIfIndex,  ipNetToMediaNetAddress }
  356.     ::= { ipNetToMediaTable  1 }
  357.  
  358. IpNetToMediaEntry ::=
  359.     SEQUENCE {
  360.         ipNetToMediaIfIndex
  361.             INTEGER,
  362.  
  363.         ipNetToMediaPhysAddress
  364.             PhysAddress,
  365.  
  366.         ipNetToMediaNetAddress
  367.             IpAddress,
  368.  
  369.         ipNetToMediaType
  370.             INTEGER
  371.     }
  372.  
  373. ipNetToMediaIfIndex OBJECT-TYPE
  374.     SYNTAX     INTEGER
  375.     MAX-ACCESS read-create
  376.     STATUS     current
  377.     DESCRIPTION
  378.         "The interface on which this entry's equivalence is
  379.          effective.  The interface identified by a particular value
  380.          of this index is the same interface as identified by the
  381.          same value of RFC 1573's ifIndex."
  382.     ::= { ipNetToMediaEntry  1 }
  383.  
  384. ipNetToMediaPhysAddress OBJECT-TYPE
  385.     SYNTAX     PhysAddress
  386.     MAX-ACCESS read-create
  387.     STATUS     current
  388.     DESCRIPTION
  389.         "The media-dependent `physical' address."
  390.     ::= { ipNetToMediaEntry  2 }
  391.  
  392. ipNetToMediaNetAddress OBJECT-TYPE
  393.     SYNTAX     IpAddress
  394.     MAX-ACCESS read-create
  395.     STATUS     current
  396.     DESCRIPTION
  397.         "The IpAddress corresponding to the media-dependent
  398.          `physical' address."
  399.     ::= { ipNetToMediaEntry  3 }
  400.  
  401. ipNetToMediaType OBJECT-TYPE
  402.     SYNTAX     INTEGER {
  403.                  other(1),
  404.                  invalid(2),
  405.                  dynamic(3),
  406.                  static(4)
  407.                }
  408.     MAX-ACCESS read-create
  409.     STATUS     current
  410.     DESCRIPTION
  411.         "The type of mapping.
  412.  
  413.          Setting this object to the value invalid(2) has the effect
  414.          of invalidating the corresponding entry in the
  415.          ipNetToMediaTable.  That is, it effectively disassociates
  416.          the interface identified with said entry from the mapping
  417.          identified with said entry.  It is an implementation-
  418.          specific matter as to whether the agent removes an
  419.          invalidated entry from the table.  Accordingly, management
  420.          stations must be prepared to receive tabular information
  421.          from agents that corresponds to entries not currently in
  422.          use.  Proper interpretation of such entries requires
  423.          examination of the relevant ipNetToMediaType object."
  424.     ::= { ipNetToMediaEntry  4 }
  425.  
  426. ipRoutingDiscards OBJECT-TYPE
  427.     SYNTAX     Counter32
  428.     MAX-ACCESS read-only
  429.     STATUS     current
  430.     DESCRIPTION
  431.         "The number of routing entries which were chosen to be
  432.          discarded even though they are valid.  One possible reason
  433.          for discarding such an entry could be to free-up buffer
  434.          space for other routing entries."
  435.     ::= { ip  23 }
  436.  
  437. icmp ::= { mib-2  5 }
  438.  
  439. icmpInMsgs OBJECT-TYPE
  440.     SYNTAX     Counter32
  441.     MAX-ACCESS read-only
  442.     STATUS     current
  443.     DESCRIPTION
  444.         "The total number of ICMP messages which the entity
  445.          received.  Note that this counter includes all those counted
  446.          by icmpInErrors."
  447.     ::= { icmp  1 }
  448.  
  449. icmpInErrors OBJECT-TYPE
  450.     SYNTAX     Counter32
  451.     MAX-ACCESS read-only
  452.     STATUS     current
  453.     DESCRIPTION
  454.         "The number of ICMP messages which the entity received but
  455.          determined as having ICMP-specific errors (bad ICMP
  456.          checksums, bad length, etc.)."
  457.     ::= { icmp  2 }
  458.  
  459. icmpInDestUnreachs OBJECT-TYPE
  460.     SYNTAX     Counter32
  461.     MAX-ACCESS read-only
  462.     STATUS     current
  463.     DESCRIPTION
  464.         "The number of ICMP Destination Unreachable messages
  465.          received."
  466.     ::= { icmp  3 }
  467.  
  468. icmpInTimeExcds OBJECT-TYPE
  469.     SYNTAX     Counter32
  470.     MAX-ACCESS read-only
  471.     STATUS     current
  472.     DESCRIPTION
  473.         "The number of ICMP Time Exceeded messages received."
  474.     ::= { icmp  4 }
  475.  
  476. icmpInParmProbs OBJECT-TYPE
  477.     SYNTAX     Counter32
  478.     MAX-ACCESS read-only
  479.     STATUS     current
  480.     DESCRIPTION
  481.         "The number of ICMP Parameter Problem messages received."
  482.     ::= { icmp  5 }
  483.  
  484. icmpInSrcQuenchs OBJECT-TYPE
  485.     SYNTAX     Counter32
  486.     MAX-ACCESS read-only
  487.     STATUS     current
  488.     DESCRIPTION
  489.         "The number of ICMP Source Quench messages received."
  490.     ::= { icmp  6 }
  491.  
  492. icmpInRedirects OBJECT-TYPE
  493.     SYNTAX     Counter32
  494.     MAX-ACCESS read-only
  495.     STATUS     current
  496.     DESCRIPTION
  497.         "The number of ICMP Redirect messages received."
  498.     ::= { icmp  7 }
  499.  
  500. icmpInEchos OBJECT-TYPE
  501.     SYNTAX     Counter32
  502.     MAX-ACCESS read-only
  503.     STATUS     current
  504.     DESCRIPTION
  505.         "The number of ICMP Echo (request) messages received."
  506.     ::= { icmp  8 }
  507.  
  508. icmpInEchoReps OBJECT-TYPE
  509.     SYNTAX     Counter32
  510.     MAX-ACCESS read-only
  511.     STATUS     current
  512.     DESCRIPTION
  513.         "The number of ICMP Echo Reply messages received."
  514.     ::= { icmp  9 }
  515.  
  516. icmpInTimestamps OBJECT-TYPE
  517.     SYNTAX     Counter32
  518.     MAX-ACCESS read-only
  519.     STATUS     current
  520.     DESCRIPTION
  521.         "The number of ICMP Timestamp (request) messages received."
  522.     ::= { icmp  10 }
  523.  
  524. icmpInTimestampReps OBJECT-TYPE
  525.     SYNTAX     Counter32
  526.     MAX-ACCESS read-only
  527.     STATUS     current
  528.     DESCRIPTION
  529.         "The number of ICMP Timestamp Reply messages received."
  530.     ::= { icmp  11 }
  531.  
  532. icmpInAddrMasks OBJECT-TYPE
  533.     SYNTAX     Counter32
  534.     MAX-ACCESS read-only
  535.     STATUS     current
  536.     DESCRIPTION
  537.         "The number of ICMP Address Mask Request messages received."
  538.     ::= { icmp  12 }
  539.  
  540. icmpInAddrMaskReps OBJECT-TYPE
  541.     SYNTAX     Counter32
  542.     MAX-ACCESS read-only
  543.     STATUS     current
  544.     DESCRIPTION
  545.         "The number of ICMP Address Mask Reply messages received."
  546.     ::= { icmp  13 }
  547.  
  548. icmpOutMsgs OBJECT-TYPE
  549.     SYNTAX     Counter32
  550.     MAX-ACCESS read-only
  551.     STATUS     current
  552.     DESCRIPTION
  553.         "The total number of ICMP messages which this entity
  554.          attempted to send.  Note that this counter includes all
  555.          those counted by icmpOutErrors."
  556.     ::= { icmp  14 }
  557.  
  558. icmpOutErrors OBJECT-TYPE
  559.     SYNTAX     Counter32
  560.     MAX-ACCESS read-only
  561.     STATUS     current
  562.     DESCRIPTION
  563.         "The number of ICMP messages which this entity did not send
  564.          due to problems discovered within ICMP such as a lack of
  565.          buffers.  This value should not include errors discovered
  566.          outside the ICMP layer such as the inability of IP to route
  567.          the resultant datagram.  In some implementations there may
  568.          be no types of error which contribute to this counter's
  569.          value."
  570.     ::= { icmp  15 }
  571.  
  572. icmpOutDestUnreachs OBJECT-TYPE
  573.     SYNTAX     Counter32
  574.     MAX-ACCESS read-only
  575.     STATUS     current
  576.     DESCRIPTION
  577.         "The number of ICMP Destination Unreachable messages sent."
  578.     ::= { icmp  16 }
  579.  
  580. icmpOutTimeExcds OBJECT-TYPE
  581.     SYNTAX     Counter32
  582.     MAX-ACCESS read-only
  583.     STATUS     current
  584.     DESCRIPTION
  585.         "The number of ICMP Time Exceeded messages sent."
  586.     ::= { icmp  17 }
  587.  
  588. icmpOutParmProbs OBJECT-TYPE
  589.     SYNTAX     Counter32
  590.     MAX-ACCESS read-only
  591.     STATUS     current
  592.     DESCRIPTION
  593.         "The number of ICMP Parameter Problem messages sent."
  594.     ::= { icmp  18 }
  595.  
  596. icmpOutSrcQuenchs OBJECT-TYPE
  597.     SYNTAX     Counter32
  598.     MAX-ACCESS read-only
  599.     STATUS     current
  600.     DESCRIPTION
  601.         "The number of ICMP Source Quench messages sent."
  602.     ::= { icmp  19 }
  603.  
  604. icmpOutRedirects OBJECT-TYPE
  605.     SYNTAX     Counter32
  606.     MAX-ACCESS read-only
  607.     STATUS     current
  608.     DESCRIPTION
  609.         "The number of ICMP Redirect messages sent.  For a host,
  610.          this object will always be zero, since hosts do not send
  611.          redirects."
  612.     ::= { icmp  20 }
  613.  
  614. icmpOutEchos OBJECT-TYPE
  615.     SYNTAX     Counter32
  616.     MAX-ACCESS read-only
  617.     STATUS     current
  618.     DESCRIPTION
  619.         "The number of ICMP Echo (request) messages sent."
  620.     ::= { icmp  21 }
  621.  
  622. icmpOutEchoReps OBJECT-TYPE
  623.     SYNTAX     Counter32
  624.     MAX-ACCESS read-only
  625.     STATUS     current
  626.     DESCRIPTION
  627.         "The number of ICMP Echo Reply messages sent."
  628.     ::= { icmp  22 }
  629.  
  630. icmpOutTimestamps OBJECT-TYPE
  631.     SYNTAX     Counter32
  632.     MAX-ACCESS read-only
  633.     STATUS     current
  634.     DESCRIPTION
  635.         "The number of ICMP Timestamp (request) messages sent."
  636.     ::= { icmp  23 }
  637.  
  638. icmpOutTimestampReps OBJECT-TYPE
  639.     SYNTAX     Counter32
  640.     MAX-ACCESS read-only
  641.     STATUS     current
  642.     DESCRIPTION
  643.         "The number of ICMP Timestamp Reply messages sent."
  644.     ::= { icmp  24 }
  645.  
  646. icmpOutAddrMasks OBJECT-TYPE
  647.     SYNTAX     Counter32
  648.     MAX-ACCESS read-only
  649.     STATUS     current
  650.     DESCRIPTION
  651.         "The number of ICMP Address Mask Request messages sent."
  652.     ::= { icmp  25 }
  653.  
  654. icmpOutAddrMaskReps OBJECT-TYPE
  655.     SYNTAX     Counter32
  656.     MAX-ACCESS read-only
  657.     STATUS     current
  658.     DESCRIPTION
  659.         "The number of ICMP Address Mask Reply messages sent."
  660.     ::= { icmp  26 }
  661.  
  662. ipMIBConformance ::= { ipMIB  2 }
  663.  
  664. ipMIBCompliances ::= { ipMIBConformance  1 }
  665.  
  666. ipMIBGroups ::= { ipMIBConformance  2 }
  667.  
  668. ipMIBCompliance MODULE-COMPLIANCE
  669.     STATUS     current
  670.     DESCRIPTION
  671.         "The compliance statement for SNMPv2 entities which
  672.          implement IP."
  673.  
  674.     MODULE           -- this module
  675.     MANDATORY-GROUPS { ipGroup,  icmpGroup }
  676.     ::= { ipMIBCompliances  1 }
  677.  
  678. ipGroup OBJECT-GROUP
  679.     OBJECTS    {
  680.                  ipForwarding,
  681.                  ipDefaultTTL,
  682.                  ipInReceives,
  683.                  ipInHdrErrors,
  684.                  ipInAddrErrors,
  685.                  ipForwDatagrams,
  686.                  ipInUnknownProtos,
  687.                  ipInDiscards,
  688.                  ipInDelivers,
  689.                  ipOutRequests,
  690.                  ipOutDiscards,
  691.                  ipOutNoRoutes,
  692.                  ipReasmTimeout,
  693.                  ipReasmReqds,
  694.                  ipReasmOKs,
  695.                  ipReasmFails,
  696.                  ipFragOKs,
  697.                  ipFragFails,
  698.                  ipFragCreates,
  699.                  ipAdEntAddr,
  700.                  ipAdEntIfIndex,
  701.                  ipAdEntNetMask,
  702.                  ipAdEntBcastAddr,
  703.                  ipAdEntReasmMaxSize,
  704.                  ipNetToMediaIfIndex,
  705.                  ipNetToMediaPhysAddress,
  706.                  ipNetToMediaNetAddress,
  707.                  ipNetToMediaType,
  708.                  ipRoutingDiscards
  709.                }
  710.     STATUS     current
  711.     DESCRIPTION
  712.         "The ip group of objects providing for basic management of
  713.          IP entities, exclusive of the management of IP routes."
  714.     ::= { ipMIBGroups  1 }
  715.  
  716. icmpGroup OBJECT-GROUP
  717.     OBJECTS    {
  718.                  icmpInMsgs,
  719.                  icmpInErrors,
  720.                  icmpInDestUnreachs,
  721.                  icmpInTimeExcds,
  722.                  icmpInParmProbs,
  723.                  icmpInSrcQuenchs,
  724.                  icmpInRedirects,
  725.                  icmpInEchos,
  726.                  icmpInEchoReps,
  727.                  icmpInTimestamps,
  728.                  icmpInTimestampReps,
  729.                  icmpInAddrMasks,
  730.                  icmpInAddrMaskReps,
  731.                  icmpOutMsgs,
  732.                  icmpOutErrors,
  733.                  icmpOutDestUnreachs,
  734.                  icmpOutTimeExcds,
  735.                  icmpOutParmProbs,
  736.                  icmpOutSrcQuenchs,
  737.                  icmpOutRedirects,
  738.                  icmpOutEchos,
  739.                  icmpOutEchoReps,
  740.                  icmpOutTimestamps,
  741.                  icmpOutTimestampReps,
  742.                  icmpOutAddrMasks,
  743.                  icmpOutAddrMaskReps
  744.                }
  745.     STATUS     current
  746.     DESCRIPTION
  747.         "The icmp group of objects providing ICMP statistics."
  748.     ::= { ipMIBGroups  2 }
  749.  
  750. END
  751.