Blame mibs/ietf/DISMAN-PING-MIB

Packit Service 9ccfef
DISMAN-PING-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    MODULE-IDENTITY, OBJECT-TYPE, Integer32,
Packit Service 9ccfef
    Unsigned32, Gauge32, mib-2,
Packit Service 9ccfef
    NOTIFICATION-TYPE, OBJECT-IDENTITY
Packit Service 9ccfef
        FROM SNMPv2-SMI                  -- RFC2578
Packit Service 9ccfef
    TEXTUAL-CONVENTION, RowStatus,
Packit Service 9ccfef
    StorageType, DateAndTime, TruthValue
Packit Service 9ccfef
        FROM SNMPv2-TC                   -- RFC2579
Packit Service 9ccfef
    MODULE-COMPLIANCE, OBJECT-GROUP,
Packit Service 9ccfef
    NOTIFICATION-GROUP
Packit Service 9ccfef
        FROM SNMPv2-CONF                 -- RFC2580
Packit Service 9ccfef
    InterfaceIndexOrZero                 -- RFC2863
Packit Service 9ccfef
        FROM IF-MIB
Packit Service 9ccfef
    SnmpAdminString
Packit Service 9ccfef
        FROM SNMP-FRAMEWORK-MIB          -- RFC3411
Packit Service 9ccfef
    InetAddressType, InetAddress
Packit Service 9ccfef
        FROM INET-ADDRESS-MIB;           -- RFC4001
Packit Service 9ccfef
Packit Service 9ccfef
 pingMIB MODULE-IDENTITY
Packit Service 9ccfef
    LAST-UPDATED "200606130000Z"         -- 13 June 2006
Packit Service 9ccfef
    ORGANIZATION "IETF Distributed Management Working Group"
Packit Service 9ccfef
    CONTACT-INFO
Packit Service 9ccfef
        "Juergen Quittek
Packit Service 9ccfef
Packit Service 9ccfef
        NEC Europe Ltd.
Packit Service 9ccfef
        Network Laboratories
Packit Service 9ccfef
        Kurfuersten-Anlage 36
Packit Service 9ccfef
        69115 Heidelberg
Packit Service 9ccfef
        Germany
Packit Service 9ccfef
Packit Service 9ccfef
        Phone: +49 6221 4342-115
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        Email: quittek@netlab.nec.de"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The Ping MIB (DISMAN-PING-MIB) provides the capability of
Packit Service 9ccfef
        controlling the use of the ping function at a remote
Packit Service 9ccfef
        host.
Packit Service 9ccfef
Packit Service 9ccfef
        Copyright (C) The Internet Society (2006).  This version of
Packit Service 9ccfef
        this MIB module is part of RFC 4560; see the RFC itself for
Packit Service 9ccfef
        full legal notices."
Packit Service 9ccfef
Packit Service 9ccfef
     --  Revision history
Packit Service 9ccfef
Packit Service 9ccfef
     REVISION     "200606130000Z"         -- 13 June 2006
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
         "Updated version, published as RFC 4560.
Packit Service 9ccfef
             - Correctly considered IPv6 in DESCRIPTION
Packit Service 9ccfef
               clause of pingCtlDataSize
Packit Service 9ccfef
             - Replaced references to RFC 2575 by RFC 3415
Packit Service 9ccfef
             - Replaced references to RFC 2571 by RFC 3411
Packit Service 9ccfef
             - Replaced references to RFC 2851 by RFC 4001
Packit Service 9ccfef
             - Added DEFVAL { {} } to definition of
Packit Service 9ccfef
               pingCtlTrapGeneration
Packit Service 9ccfef
             - Changed DEFVAL of object pingCtlDescr from
Packit Service 9ccfef
               DEFVAL { '00'H } to DEFVAL { ''H }
Packit Service 9ccfef
             - Changed DEFVAL of object pingCtlSourceAddressType
Packit Service 9ccfef
               from DEFVAL { ipv4 } to DEFVAL { unknown }
Packit Service 9ccfef
             - Extended DESCRIPTION clause of pingResultsTable
Packit Service 9ccfef
               describing re-initialization of entries
Packit Service 9ccfef
             - Changed SYNTAX of pingResultsProbeResponses and
Packit Service 9ccfef
               pingResultsSentProbes from Unsigned32 to Gauge32
Packit Service 9ccfef
             - Changed status of pingCompliance to deprecated
Packit Service 9ccfef
             - Added pingFullCompliance and pingMinimumCompliance
Packit Service 9ccfef
             - Changed status of pingGroup and pingTimeStampGroup
Packit Service 9ccfef
               to deprecated
Packit Service 9ccfef
             - Added pingMinimumGroup, pingCtlRowStatusGroup,
Packit Service 9ccfef
               and pingHistoryGroup"
Packit Service 9ccfef
Packit Service 9ccfef
     REVISION     "200009210000Z"         -- 21 September 2000
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
         "Initial version, published as RFC 2925."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { mib-2 80 }
Packit Service 9ccfef
Packit Service 9ccfef
 -- Textual Conventions
Packit Service 9ccfef
Packit Service 9ccfef
  OperationResponseStatus ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        "Used to report the result of an operation:
Packit Service 9ccfef
Packit Service 9ccfef
         responseReceived(1) - Operation is completed successfully.
Packit Service 9ccfef
         unknown(2) - Operation failed due to unknown error.
Packit Service 9ccfef
         internalError(3) - An implementation detected an error
Packit Service 9ccfef
              in its own processing that caused an operation
Packit Service 9ccfef
              to fail.
Packit Service 9ccfef
         requestTimedOut(4) - Operation failed to receive a
Packit Service 9ccfef
              valid reply within the time limit imposed on it.
Packit Service 9ccfef
         unknownDestinationAddress(5) - Invalid destination
Packit Service 9ccfef
              address.
Packit Service 9ccfef
         noRouteToTarget(6) - Could not find a route to target.
Packit Service 9ccfef
         interfaceInactiveToTarget(7) - The interface to be
Packit Service 9ccfef
              used in sending a probe is inactive, and an
Packit Service 9ccfef
              alternate route does not exist.
Packit Service 9ccfef
         arpFailure(8) - Unable to resolve a target address to a
Packit Service 9ccfef
              media-specific address.
Packit Service 9ccfef
         maxConcurrentLimitReached(9) - The maximum number of
Packit Service 9ccfef
              concurrent active operations would have been exceeded
Packit Service 9ccfef
              if the corresponding operation was allowed.
Packit Service 9ccfef
         unableToResolveDnsName(10) - The DNS name specified was
Packit Service 9ccfef
              unable to be mapped to an IP address.
Packit Service 9ccfef
         invalidHostAddress(11) - The IP address for a host
Packit Service 9ccfef
              has been determined to be invalid.  Examples of this
Packit Service 9ccfef
              are broadcast or multicast addresses."
Packit Service 9ccfef
    SYNTAX INTEGER {
Packit Service 9ccfef
                 responseReceived(1),
Packit Service 9ccfef
                 unknown(2),
Packit Service 9ccfef
                 internalError(3),
Packit Service 9ccfef
                 requestTimedOut(4),
Packit Service 9ccfef
                 unknownDestinationAddress(5),
Packit Service 9ccfef
                 noRouteToTarget(6),
Packit Service 9ccfef
                 interfaceInactiveToTarget(7),
Packit Service 9ccfef
                 arpFailure(8),
Packit Service 9ccfef
                 maxConcurrentLimitReached(9),
Packit Service 9ccfef
                 unableToResolveDnsName(10),
Packit Service 9ccfef
                 invalidHostAddress(11)
Packit Service 9ccfef
              }
Packit Service 9ccfef
Packit Service 9ccfef
 -- Top level structure of the MIB
Packit Service 9ccfef
Packit Service 9ccfef
 pingNotifications              OBJECT IDENTIFIER ::= { pingMIB 0 }
Packit Service 9ccfef
 pingObjects                    OBJECT IDENTIFIER ::= { pingMIB 1 }
Packit Service 9ccfef
 pingConformance                OBJECT IDENTIFIER ::= { pingMIB 2 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 -- The registration node (point) for ping implementation types
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 pingImplementationTypeDomains  OBJECT IDENTIFIER ::= { pingMIB 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingIcmpEcho OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Indicates that an implementation is using the Internet
Packit Service 9ccfef
        Control Message Protocol (ICMP) 'ECHO' facility."
Packit Service 9ccfef
    ::= { pingImplementationTypeDomains 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingUdpEcho OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Indicates that an implementation is using the UDP echo
Packit Service 9ccfef
        port (7)."
Packit Service 9ccfef
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 862, 'Echo Protocol'."
Packit Service 9ccfef
    ::= { pingImplementationTypeDomains 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingSnmpQuery OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Indicates that an implementation is using an SNMP query
Packit Service 9ccfef
         to calculate a round trip time."
Packit Service 9ccfef
    ::= { pingImplementationTypeDomains 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingTcpConnectionAttempt OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Indicates that an implementation is attempting to
Packit Service 9ccfef
        connect to a TCP port in order to calculate a round
Packit Service 9ccfef
        trip time."
Packit Service 9ccfef
    ::= { pingImplementationTypeDomains 4 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 -- Simple Object Definitions
Packit Service 9ccfef
Packit Service 9ccfef
 pingMaxConcurrentRequests OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    UNITS       "requests"
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
       "The maximum number of concurrent active ping requests
Packit Service 9ccfef
       that are allowed within an agent implementation.  A value
Packit Service 9ccfef
       of 0 for this object implies that there is no limit for
Packit Service 9ccfef
       the number of concurrent active requests in effect.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
       The limit applies only to new requests being activated.
Packit Service 9ccfef
       When a new value is set, the agent will continue processing
Packit Service 9ccfef
       all the requests already active, even if their number
Packit Service 9ccfef
       exceeds the limit just imposed."
Packit Service 9ccfef
    DEFVAL { 10 }
Packit Service 9ccfef
    ::= { pingObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 -- Ping Control Table
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF PingCtlEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Defines the ping Control Table for providing, via SNMP,
Packit Service 9ccfef
        the capability of performing ping operations at
Packit Service 9ccfef
        a remote host.  The results of these operations are
Packit Service 9ccfef
        stored in the pingResultsTable and the
Packit Service 9ccfef
        pingProbeHistoryTable."
Packit Service 9ccfef
   ::= { pingObjects 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PingCtlEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Defines an entry in the pingCtlTable.  The first index
Packit Service 9ccfef
        element, pingCtlOwnerIndex, is of type SnmpAdminString,
Packit Service 9ccfef
        a textual convention that allows for use of the SNMPv3
Packit Service 9ccfef
        View-Based Access Control Model (RFC 3415, VACM)
Packit Service 9ccfef
        and that allows a management application to identify its
Packit Service 9ccfef
        entries.  The second index, pingCtlTestName (also an
Packit Service 9ccfef
        SnmpAdminString), enables the same management
Packit Service 9ccfef
        application to have multiple outstanding requests."
Packit Service 9ccfef
    INDEX {
Packit Service 9ccfef
             pingCtlOwnerIndex,
Packit Service 9ccfef
             pingCtlTestName
Packit Service 9ccfef
          }
Packit Service 9ccfef
    ::= { pingCtlTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 PingCtlEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        pingCtlOwnerIndex             SnmpAdminString,
Packit Service 9ccfef
        pingCtlTestName               SnmpAdminString,
Packit Service 9ccfef
        pingCtlTargetAddressType      InetAddressType,
Packit Service 9ccfef
        pingCtlTargetAddress          InetAddress,
Packit Service 9ccfef
        pingCtlDataSize               Unsigned32,
Packit Service 9ccfef
        pingCtlTimeOut                Unsigned32,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        pingCtlProbeCount             Unsigned32,
Packit Service 9ccfef
        pingCtlAdminStatus            INTEGER,
Packit Service 9ccfef
        pingCtlDataFill               OCTET STRING,
Packit Service 9ccfef
        pingCtlFrequency              Unsigned32,
Packit Service 9ccfef
        pingCtlMaxRows                Unsigned32,
Packit Service 9ccfef
        pingCtlStorageType            StorageType,
Packit Service 9ccfef
        pingCtlTrapGeneration         BITS,
Packit Service 9ccfef
        pingCtlTrapProbeFailureFilter Unsigned32,
Packit Service 9ccfef
        pingCtlTrapTestFailureFilter  Unsigned32,
Packit Service 9ccfef
        pingCtlType                   OBJECT IDENTIFIER,
Packit Service 9ccfef
        pingCtlDescr                  SnmpAdminString,
Packit Service 9ccfef
        pingCtlSourceAddressType      InetAddressType,
Packit Service 9ccfef
        pingCtlSourceAddress          InetAddress,
Packit Service 9ccfef
        pingCtlIfIndex                InterfaceIndexOrZero,
Packit Service 9ccfef
        pingCtlByPassRouteTable       TruthValue,
Packit Service 9ccfef
        pingCtlDSField                Unsigned32,
Packit Service 9ccfef
        pingCtlRowStatus              RowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlOwnerIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SnmpAdminString (SIZE(0..32))
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
       "To facilitate the provisioning of access control by a
Packit Service 9ccfef
       security administrator using the View-Based Access
Packit Service 9ccfef
       Control Model (RFC 2575, VACM) for tables in which
Packit Service 9ccfef
       multiple users may need to create or
Packit Service 9ccfef
       modify entries independently, the initial index is used
Packit Service 9ccfef
       as an 'owner index'.  Such an initial index has a syntax
Packit Service 9ccfef
       of SnmpAdminString and can thus be trivially mapped to a
Packit Service 9ccfef
       securityName or groupName defined in VACM, in
Packit Service 9ccfef
       accordance with a security policy.
Packit Service 9ccfef
Packit Service 9ccfef
       When used in conjunction with such a security policy, all
Packit Service 9ccfef
       entries in the table belonging to a particular user (or
Packit Service 9ccfef
       group) will have the same value for this initial index.
Packit Service 9ccfef
       For a given user's entries in a particular table, the
Packit Service 9ccfef
       object identifiers for the information in these entries
Packit Service 9ccfef
       will have the same subidentifiers (except for the 'column'
Packit Service 9ccfef
       subidentifier) up to the end of the encoded owner index.
Packit Service 9ccfef
       To configure VACM to permit access to this portion of the
Packit Service 9ccfef
       table, one would create vacmViewTreeFamilyTable entries
Packit Service 9ccfef
       with the value of vacmViewTreeFamilySubtree including
Packit Service 9ccfef
       the owner index portion, and vacmViewTreeFamilyMask
Packit Service 9ccfef
       'wildcarding' the column subidentifier.  More elaborate
Packit Service 9ccfef
       configurations are possible."
Packit Service 9ccfef
    ::= { pingCtlEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlTestName OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SnmpAdminString (SIZE(0..32))
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The name of the ping test.  This is locally unique, within
Packit Service 9ccfef
        the scope of a pingCtlOwnerIndex."
Packit Service 9ccfef
    ::= { pingCtlEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlTargetAddressType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddressType
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Specifies the type of host address to be used at a remote
Packit Service 9ccfef
        host for performing a ping operation."
Packit Service 9ccfef
    DEFVAL { unknown }
Packit Service 9ccfef
    ::= { pingCtlEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlTargetAddress OBJECT-TYPE
Packit Service 9ccfef
Packit Service 9ccfef
    SYNTAX      InetAddress
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Specifies the host address to be used at a remote host for
Packit Service 9ccfef
        performing a ping operation.  The host address type is
Packit Service 9ccfef
        determined by the value of the corresponding
Packit Service 9ccfef
        pingCtlTargetAddressType.
Packit Service 9ccfef
Packit Service 9ccfef
        A value for this object MUST be set prior to transitioning
Packit Service 9ccfef
        its corresponding pingCtlEntry to active(1) via
Packit Service 9ccfef
        pingCtlRowStatus."
Packit Service 9ccfef
    DEFVAL { ''H }
Packit Service 9ccfef
    ::= { pingCtlEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlDataSize OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (0..65507)
Packit Service 9ccfef
    UNITS       "octets"
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Specifies the size of the data portion to be
Packit Service 9ccfef
        transmitted in a ping operation, in octets.  Whether this
Packit Service 9ccfef
        value can be applied depends on the selected
Packit Service 9ccfef
        implementation method for performing a ping operation,
Packit Service 9ccfef
        indicated by pingCtlType in the same conceptual row.
Packit Service 9ccfef
        If the method used allows applying the value contained
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        in this object, then it MUST be applied.  If the specified
Packit Service 9ccfef
        size is not appropriate for the chosen ping method, the
Packit Service 9ccfef
        implementation SHOULD use whatever size (appropriate to
Packit Service 9ccfef
        the method) is closest to the specified size.
Packit Service 9ccfef
Packit Service 9ccfef
        The maximum value for this object was computed by
Packit Service 9ccfef
        subtracting the smallest possible IP header size of
Packit Service 9ccfef
        20 octets (IPv4 header with no options) and the UDP
Packit Service 9ccfef
        header size of 8 octets from the maximum IP packet size.
Packit Service 9ccfef
        An IP packet has a maximum size of 65535 octets
Packit Service 9ccfef
        (excluding IPv6 Jumbograms)."
Packit Service 9ccfef
    DEFVAL { 0 }
Packit Service 9ccfef
    ::= { pingCtlEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlTimeOut OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (1..60)
Packit Service 9ccfef
    UNITS       "seconds"
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Specifies the time-out value, in seconds, for a
Packit Service 9ccfef
        remote ping operation."
Packit Service 9ccfef
    DEFVAL { 3 }
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { pingCtlEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlProbeCount OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (1..15)
Packit Service 9ccfef
    UNITS       "probes"
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Specifies the number of times to perform a ping
Packit Service 9ccfef
        operation at a remote host as part of a single ping test."
Packit Service 9ccfef
    DEFVAL { 1 }
Packit Service 9ccfef
    ::= { pingCtlEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlAdminStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                          enabled(1), -- test should be started
Packit Service 9ccfef
                          disabled(2) -- test should be stopped
Packit Service 9ccfef
                        }
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Reflects the desired state that a pingCtlEntry should be
Packit Service 9ccfef
        in:
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
           enabled(1)  - Attempt to activate the test as defined by
Packit Service 9ccfef
                         this pingCtlEntry.
Packit Service 9ccfef
           disabled(2) - Deactivate the test as defined by this
Packit Service 9ccfef
                         pingCtlEntry.
Packit Service 9ccfef
Packit Service 9ccfef
        Refer to the corresponding pingResultsOperStatus to
Packit Service 9ccfef
        determine the operational state of the test defined by
Packit Service 9ccfef
        this entry."
Packit Service 9ccfef
     DEFVAL { disabled }
Packit Service 9ccfef
    ::= { pingCtlEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlDataFill  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OCTET STRING (SIZE(0..1024))
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The content of this object is used together with the
Packit Service 9ccfef
        corresponding pingCtlDataSize value to determine how to
Packit Service 9ccfef
        fill the data portion of a probe packet.  The option of
Packit Service 9ccfef
        selecting a data fill pattern can be useful when links
Packit Service 9ccfef
        are compressed or have data pattern sensitivities.  The
Packit Service 9ccfef
        contents of pingCtlDataFill should be repeated in a ping
Packit Service 9ccfef
        packet when the size of the data portion of the ping
Packit Service 9ccfef
        packet is greater than the size of pingCtlDataFill."
Packit Service 9ccfef
    DEFVAL { '00'H }
Packit Service 9ccfef
    ::= { pingCtlEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlFrequency  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    UNITS       "seconds"
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of seconds to wait before repeating a ping test
Packit Service 9ccfef
        as defined by the value of the various objects in the
Packit Service 9ccfef
        corresponding row.
Packit Service 9ccfef
Packit Service 9ccfef
        A single ping test consists of a series of ping probes.
Packit Service 9ccfef
        The number of probes is determined by the value of the
Packit Service 9ccfef
        corresponding pingCtlProbeCount object.  After a single
Packit Service 9ccfef
        test is completed the number of seconds as defined by the
Packit Service 9ccfef
        value of pingCtlFrequency MUST elapse before the
Packit Service 9ccfef
        next ping test is started.
Packit Service 9ccfef
Packit Service 9ccfef
        A value of 0 for this object implies that the test
Packit Service 9ccfef
        as defined by the corresponding entry will not be
Packit Service 9ccfef
        repeated."
Packit Service 9ccfef
    DEFVAL { 0 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { pingCtlEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlMaxRows OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    UNITS       "rows"
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The maximum number of corresponding entries allowed
Packit Service 9ccfef
        in the pingProbeHistoryTable.  An implementation of this
Packit Service 9ccfef
        MIB will remove the oldest corresponding entry in the
Packit Service 9ccfef
        pingProbeHistoryTable to allow the addition of an
Packit Service 9ccfef
        new entry once the number of corresponding rows in the
Packit Service 9ccfef
        pingProbeHistoryTable reaches this value.
Packit Service 9ccfef
Packit Service 9ccfef
        Old entries are not removed when a new test is
Packit Service 9ccfef
        started.  Entries are added to the pingProbeHistoryTable
Packit Service 9ccfef
        until pingCtlMaxRows is reached before entries begin to
Packit Service 9ccfef
        be removed.
Packit Service 9ccfef
Packit Service 9ccfef
        A value of 0 for this object disables creation of
Packit Service 9ccfef
        pingProbeHistoryTable entries."
Packit Service 9ccfef
    DEFVAL      { 50 }
Packit Service 9ccfef
    ::= { pingCtlEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlStorageType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      StorageType
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The storage type for this conceptual row.
Packit Service 9ccfef
        Conceptual rows having the value 'permanent' need not
Packit Service 9ccfef
        allow write-access to any columnar objects in the row."
Packit Service 9ccfef
    DEFVAL { nonVolatile }
Packit Service 9ccfef
    ::= { pingCtlEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlTrapGeneration OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      BITS {
Packit Service 9ccfef
                   probeFailure(0),
Packit Service 9ccfef
                   testFailure(1),
Packit Service 9ccfef
                   testCompletion(2)
Packit Service 9ccfef
                  }
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of this object determines when and whether
Packit Service 9ccfef
        to generate a notification for this entry:
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        probeFailure(0)   - Generate a pingProbeFailed
Packit Service 9ccfef
            notification subject to the value of
Packit Service 9ccfef
            pingCtlTrapProbeFailureFilter.  The object
Packit Service 9ccfef
            pingCtlTrapProbeFailureFilter can be used
Packit Service 9ccfef
            to specify the number of consecutive probe
Packit Service 9ccfef
            failures that are required before a
Packit Service 9ccfef
            pingProbeFailed notification can be generated.
Packit Service 9ccfef
        testFailure(1)    - Generate a pingTestFailed
Packit Service 9ccfef
            notification.  In this instance the object
Packit Service 9ccfef
            pingCtlTrapTestFailureFilter can be used to
Packit Service 9ccfef
            determine the number of probe failures that
Packit Service 9ccfef
            signal when a test fails.
Packit Service 9ccfef
        testCompletion(2) - Generate a pingTestCompleted
Packit Service 9ccfef
            notification.
Packit Service 9ccfef
Packit Service 9ccfef
        By default, no bits are set, indicating that
Packit Service 9ccfef
        none of the above options is selected."
Packit Service 9ccfef
    DEFVAL { {} }  -- no bits set.
Packit Service 9ccfef
    ::= { pingCtlEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlTrapProbeFailureFilter OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (0..15)
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of this object is used to determine when
Packit Service 9ccfef
        to generate a pingProbeFailed NOTIFICATION.
Packit Service 9ccfef
Packit Service 9ccfef
        Setting BIT probeFailure(0) of object
Packit Service 9ccfef
        pingCtlTrapGeneration to '1' implies that a
Packit Service 9ccfef
        pingProbeFailed NOTIFICATION is generated only when
Packit Service 9ccfef
Packit Service 9ccfef
        a number of consecutive ping probes equal to the
Packit Service 9ccfef
        value of pingCtlTrapProbeFailureFilter fail within
Packit Service 9ccfef
        a given ping test.  After triggering the notification,
Packit Service 9ccfef
        the probe failure counter is reset to zero."
Packit Service 9ccfef
    DEFVAL { 1 }
Packit Service 9ccfef
    ::= { pingCtlEntry 14 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlTrapTestFailureFilter OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (0..15)
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of this object is used to determine when
Packit Service 9ccfef
        to generate a pingTestFailed NOTIFICATION.
Packit Service 9ccfef
Packit Service 9ccfef
        Setting BIT testFailure(1) of object
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        pingCtlTrapGeneration to '1' implies that a
Packit Service 9ccfef
        pingTestFailed NOTIFICATION is generated only when
Packit Service 9ccfef
        a number of consecutive ping tests equal to the
Packit Service 9ccfef
        value of pingCtlTrapProbeFailureFilter fail.
Packit Service 9ccfef
        After triggering the notification, the test failure
Packit Service 9ccfef
        counter is reset to zero."
Packit Service 9ccfef
    DEFVAL { 1 }
Packit Service 9ccfef
    ::= { pingCtlEntry 15 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OBJECT IDENTIFIER
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of this object is used either to report or
Packit Service 9ccfef
        to select the implementation method to be used for
Packit Service 9ccfef
        calculating a ping response time.  The value of this
Packit Service 9ccfef
        object MAY be selected from pingImplementationTypeDomains.
Packit Service 9ccfef
Packit Service 9ccfef
        Additional implementation types SHOULD be allocated as
Packit Service 9ccfef
        required by implementers of the DISMAN-PING-MIB under
Packit Service 9ccfef
        their enterprise-specific registration point and not
Packit Service 9ccfef
        beneath pingImplementationTypeDomains."
Packit Service 9ccfef
    DEFVAL { pingIcmpEcho }
Packit Service 9ccfef
    ::= { pingCtlEntry 16 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlDescr OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SnmpAdminString
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The purpose of this object is to provide a
Packit Service 9ccfef
        descriptive name of the remote ping test."
Packit Service 9ccfef
    DEFVAL { ''H }
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { pingCtlEntry 17 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlSourceAddressType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddressType
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Specifies the type of the source address,
Packit Service 9ccfef
        pingCtlSourceAddress, to be used at a remote host
Packit Service 9ccfef
        when a ping operation is performed."
Packit Service 9ccfef
    DEFVAL { unknown }
Packit Service 9ccfef
    ::= { pingCtlEntry 18 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
  pingCtlSourceAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddress
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Use the specified IP address (which must be given in
Packit Service 9ccfef
        numeric form, not as a hostname) as the source address
Packit Service 9ccfef
        in outgoing probe packets.  On hosts with more than one
Packit Service 9ccfef
        IP address, this option can be used to select the address
Packit Service 9ccfef
        to be used.  If the IP address is not one of this
Packit Service 9ccfef
        machine's interface addresses, an error is returned and
Packit Service 9ccfef
        nothing is sent.  A zero-length octet string value for
Packit Service 9ccfef
        this object disables source address specification.
Packit Service 9ccfef
Packit Service 9ccfef
        The address type (InetAddressType) that relates to
Packit Service 9ccfef
        this object is specified by the corresponding value
Packit Service 9ccfef
        of pingCtlSourceAddressType."
Packit Service 9ccfef
    DEFVAL { ''H }
Packit Service 9ccfef
    ::= { pingCtlEntry 19 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlIfIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InterfaceIndexOrZero
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Setting this object to an interface's ifIndex prior
Packit Service 9ccfef
        to starting a remote ping operation directs
Packit Service 9ccfef
        the ping probes to be transmitted over the
Packit Service 9ccfef
        specified interface.  A value of zero for this object
Packit Service 9ccfef
        means that this option is not enabled."
Packit Service 9ccfef
    DEFVAL { 0 }
Packit Service 9ccfef
    ::= { pingCtlEntry 20 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlByPassRouteTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TruthValue
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
       "The purpose of this object is to enable optional
Packit Service 9ccfef
       bypassing the route table.  If enabled, the remote
Packit Service 9ccfef
       host will bypass the normal routing tables and send
Packit Service 9ccfef
       directly to a host on an attached network.  If the
Packit Service 9ccfef
       host is not on a directly attached network, an
Packit Service 9ccfef
       error is returned.  This option can be used to perform
Packit Service 9ccfef
       the ping operation to a local host through an
Packit Service 9ccfef
       interface that has no route defined (e.g., after the
Packit Service 9ccfef
       interface was dropped by the routing daemon at the host)."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    DEFVAL { false }
Packit Service 9ccfef
    ::= { pingCtlEntry 21 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlDSField OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (0..255)
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Specifies the value to store in the Type of Service
Packit Service 9ccfef
        (TOS) octet in the IPv4 header or in the Traffic
Packit Service 9ccfef
        Class octet in the IPv6 header, respectively, of the
Packit Service 9ccfef
        IP packet used to encapsulate the ping probe.
Packit Service 9ccfef
Packit Service 9ccfef
        The octet to be set in the IP header contains the
Packit Service 9ccfef
        Differentiated Services (DS) Field in the six most
Packit Service 9ccfef
        significant bits.
Packit Service 9ccfef
Packit Service 9ccfef
        This option can be used to determine what effect an
Packit Service 9ccfef
        explicit DS Field setting has on a ping response.
Packit Service 9ccfef
        Not all values are legal or meaningful.  A value of 0
Packit Service 9ccfef
        means that the function represented by this option is
Packit Service 9ccfef
        not supported.  DS Field usage is often not supported
Packit Service 9ccfef
        by IP implementations, and not all values are supported.
Packit Service 9ccfef
        Refer to RFC 2474 and RFC 3260 for guidance on usage of
Packit Service 9ccfef
        this field."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "Refer to RFC 1812 for the definition of the IPv4 TOS
Packit Service 9ccfef
        octet and to RFC 2460 for the definition of the IPv6
Packit Service 9ccfef
        Traffic Class octet.  Refer to RFC 2474 and RFC 3260
Packit Service 9ccfef
        for the definition of the Differentiated Services Field."
Packit Service 9ccfef
    DEFVAL { 0 }
Packit Service 9ccfef
    ::= { pingCtlEntry 22 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object allows entries to be created and deleted
Packit Service 9ccfef
        in the pingCtlTable.  Deletion of an entry in this
Packit Service 9ccfef
        table results in the deletion of all corresponding (same
Packit Service 9ccfef
        pingCtlOwnerIndex and pingCtlTestName index values)
Packit Service 9ccfef
        pingResultsTable and pingProbeHistoryTable entries.
Packit Service 9ccfef
Packit Service 9ccfef
        A value MUST be specified for pingCtlTargetAddress
Packit Service 9ccfef
        prior to acceptance of a transition to active(1) state.
Packit Service 9ccfef
Packit Service 9ccfef
        When a value for pingCtlTargetAddress is set,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        the value of object pingCtlRowStatus changes
Packit Service 9ccfef
        from notReady(3) to notInService(2).
Packit Service 9ccfef
Packit Service 9ccfef
        Activation of a remote ping operation is controlled
Packit Service 9ccfef
        via pingCtlAdminStatus, not by changing
Packit Service 9ccfef
        this object's value to active(1).
Packit Service 9ccfef
Packit Service 9ccfef
        Transitions in and out of active(1) state are not
Packit Service 9ccfef
        allowed while an entry's pingResultsOperStatus is
Packit Service 9ccfef
        active(1), with the exception that deletion of
Packit Service 9ccfef
        an entry in this table by setting its RowStatus
Packit Service 9ccfef
        object to destroy(6) will stop an active
Packit Service 9ccfef
        ping operation.
Packit Service 9ccfef
Packit Service 9ccfef
        The operational state of a ping operation
Packit Service 9ccfef
        can be determined by examination of its
Packit Service 9ccfef
        pingResultsOperStatus object."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "See definition of RowStatus in RFC 2579, 'Textual
Packit Service 9ccfef
        Conventions for SMIv2.'"
Packit Service 9ccfef
    ::= { pingCtlEntry 23 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Ping Results Table
Packit Service 9ccfef
Packit Service 9ccfef
 pingResultsTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF PingResultsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Defines the Ping Results Table for providing
Packit Service 9ccfef
        the capability of performing ping operations at
Packit Service 9ccfef
        a remote host.  The results of these operations are
Packit Service 9ccfef
        stored in the pingResultsTable and the pingProbeHistoryTable.
Packit Service 9ccfef
Packit Service 9ccfef
        An entry is added to the pingResultsTable when an
Packit Service 9ccfef
        pingCtlEntry is started by successful transition
Packit Service 9ccfef
        of its pingCtlAdminStatus object to enabled(1).
Packit Service 9ccfef
Packit Service 9ccfef
        If the object pingCtlAdminStatus already has the value
Packit Service 9ccfef
        enabled(1), and if the corresponding pingResultsOperStatus
Packit Service 9ccfef
        object has the value completed(3), then successfully writing
Packit Service 9ccfef
        enabled(1) to object pingCtlAdminStatus re-initializes the
Packit Service 9ccfef
        already existing entry in the pingResultsTable.  The values
Packit Service 9ccfef
        of objects in the re-initialized entry are the same as the
Packit Service 9ccfef
        values of objects in a new entry would be.
Packit Service 9ccfef
Packit Service 9ccfef
        An entry is removed from the pingResultsTable when
Packit Service 9ccfef
        its corresponding pingCtlEntry is deleted."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   ::= { pingObjects 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingResultsEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PingResultsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Defines an entry in the pingResultsTable.  The
Packit Service 9ccfef
        pingResultsTable has the same indexing as the
Packit Service 9ccfef
        pingCtlTable so that a pingResultsEntry
Packit Service 9ccfef
        corresponds to the pingCtlEntry that caused it to
Packit Service 9ccfef
        be created."
Packit Service 9ccfef
    INDEX {
Packit Service 9ccfef
             pingCtlOwnerIndex,
Packit Service 9ccfef
             pingCtlTestName
Packit Service 9ccfef
          }
Packit Service 9ccfef
    ::= { pingResultsTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 PingResultsEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        pingResultsOperStatus          INTEGER,
Packit Service 9ccfef
        pingResultsIpTargetAddressType InetAddressType,
Packit Service 9ccfef
        pingResultsIpTargetAddress     InetAddress,
Packit Service 9ccfef
        pingResultsMinRtt              Unsigned32,
Packit Service 9ccfef
        pingResultsMaxRtt              Unsigned32,
Packit Service 9ccfef
        pingResultsAverageRtt          Unsigned32,
Packit Service 9ccfef
        pingResultsProbeResponses      Gauge32,
Packit Service 9ccfef
        pingResultsSentProbes          Gauge32,
Packit Service 9ccfef
        pingResultsRttSumOfSquares     Unsigned32,
Packit Service 9ccfef
        pingResultsLastGoodProbe       DateAndTime
Packit Service 9ccfef
     }
Packit Service 9ccfef
Packit Service 9ccfef
 pingResultsOperStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                          enabled(1),   -- test is in progress
Packit Service 9ccfef
                          disabled(2),  -- test has stopped
Packit Service 9ccfef
                          completed(3)  -- test is completed
Packit Service 9ccfef
                        }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Reflects the operational state of a pingCtlEntry:
Packit Service 9ccfef
Packit Service 9ccfef
           enabled(1)    - Test is active.
Packit Service 9ccfef
           disabled(2)   - Test has stopped.
Packit Service 9ccfef
           completed(3)  - Test is completed."
Packit Service 9ccfef
    ::= { pingResultsEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 pingResultsIpTargetAddressType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddressType
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object indicates the type of address stored
Packit Service 9ccfef
        in the corresponding pingResultsIpTargetAddress
Packit Service 9ccfef
        object."
Packit Service 9ccfef
    DEFVAL { unknown }
Packit Service 9ccfef
    ::= { pingResultsEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingResultsIpTargetAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddress
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object reports the IP address associated
Packit Service 9ccfef
        with a pingCtlTargetAddress value when the destination
Packit Service 9ccfef
        address is specified as a DNS name.  The value of
Packit Service 9ccfef
        this object should be a zero-length octet string
Packit Service 9ccfef
        when a DNS name is not specified or when a
Packit Service 9ccfef
        specified DNS name fails to resolve.
Packit Service 9ccfef
Packit Service 9ccfef
        The address type (InetAddressType) that relates to
Packit Service 9ccfef
        this object is specified by the corresponding value
Packit Service 9ccfef
        of pingResultsIpTargetAddressType."
Packit Service 9ccfef
    DEFVAL { ''H }
Packit Service 9ccfef
    ::= { pingResultsEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingResultsMinRtt OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    UNITS       "milliseconds"
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The minimum ping round-trip-time (RTT) received.  A value
Packit Service 9ccfef
        of 0 for this object implies that no RTT has been received."
Packit Service 9ccfef
    ::= { pingResultsEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingResultsMaxRtt OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    UNITS       "milliseconds"
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
        "The maximum ping round-trip-time (RTT) received.  A value
Packit Service 9ccfef
        of 0 for this object implies that no RTT has been received."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { pingResultsEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
  pingResultsAverageRtt OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    UNITS       "milliseconds"
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The current average ping round-trip-time (RTT)."
Packit Service 9ccfef
    ::= { pingResultsEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
  pingResultsProbeResponses OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Gauge32
Packit Service 9ccfef
    UNITS       "responses"
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Number of responses received for the corresponding
Packit Service 9ccfef
        pingCtlEntry and pingResultsEntry.  The value of this object
Packit Service 9ccfef
        MUST be reported as 0 when no probe responses have been
Packit Service 9ccfef
        received."
Packit Service 9ccfef
    ::= { pingResultsEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
  pingResultsSentProbes OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Gauge32
Packit Service 9ccfef
    UNITS       "probes"
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of this object reflects the number of probes sent
Packit Service 9ccfef
        for the corresponding pingCtlEntry and pingResultsEntry.
Packit Service 9ccfef
        The value of this object MUST be reported as 0 when no probes
Packit Service 9ccfef
        have been sent."
Packit Service 9ccfef
    ::= { pingResultsEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
  pingResultsRttSumOfSquares OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    UNITS       "milliseconds"
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object contains the sum of the squares for all ping
Packit Service 9ccfef
        responses received.  Its purpose is to enable standard
Packit Service 9ccfef
        deviation calculation.  The value of this object MUST
Packit Service 9ccfef
        be reported as 0 when no ping responses have been
Packit Service 9ccfef
        received."
Packit Service 9ccfef
    ::= { pingResultsEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 pingResultsLastGoodProbe OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DateAndTime
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Date and time when the last response was received for
Packit Service 9ccfef
        a probe."
Packit Service 9ccfef
    ::= { pingResultsEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
 -- Ping Probe History Table
Packit Service 9ccfef
Packit Service 9ccfef
 pingProbeHistoryTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF PingProbeHistoryEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Defines a table for storing the results of ping
Packit Service 9ccfef
        operations.  The number of entries in this table is
Packit Service 9ccfef
        limited per entry in the pingCtlTable by the value
Packit Service 9ccfef
        of the corresponding pingCtlMaxRows object.
Packit Service 9ccfef
Packit Service 9ccfef
        An entry in this table is created when the result of
Packit Service 9ccfef
        a ping probe is determined.  The initial 2 instance
Packit Service 9ccfef
        identifier index values identify the pingCtlEntry
Packit Service 9ccfef
        that a probe result (pingProbeHistoryEntry) belongs
Packit Service 9ccfef
        to.  An entry is removed from this table when
Packit Service 9ccfef
        its corresponding pingCtlEntry is deleted.
Packit Service 9ccfef
Packit Service 9ccfef
        An implementation of this MIB will remove the oldest
Packit Service 9ccfef
        entry in the pingProbeHistoryTable of the
Packit Service 9ccfef
        corresponding entry in the pingCtlTable to allow
Packit Service 9ccfef
        the addition of an new entry once the number of rows
Packit Service 9ccfef
        in the pingProbeHistoryTable reaches the value
Packit Service 9ccfef
        specified by pingCtlMaxRows for the corresponding
Packit Service 9ccfef
        entry in the pingCtlTable."
Packit Service 9ccfef
   ::= { pingObjects 4 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingProbeHistoryEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PingProbeHistoryEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Defines an entry in the pingProbeHistoryTable.
Packit Service 9ccfef
        The first two index elements identify the
Packit Service 9ccfef
        pingCtlEntry that a pingProbeHistoryEntry belongs
Packit Service 9ccfef
        to.  The third index element selects a single
Packit Service 9ccfef
        probe result."
Packit Service 9ccfef
    INDEX {
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             pingCtlOwnerIndex,
Packit Service 9ccfef
             pingCtlTestName,
Packit Service 9ccfef
             pingProbeHistoryIndex
Packit Service 9ccfef
           }
Packit Service 9ccfef
    ::= { pingProbeHistoryTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 PingProbeHistoryEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        pingProbeHistoryIndex         Unsigned32,
Packit Service 9ccfef
        pingProbeHistoryResponse      Unsigned32,
Packit Service 9ccfef
        pingProbeHistoryStatus        OperationResponseStatus,
Packit Service 9ccfef
        pingProbeHistoryLastRC        Integer32,
Packit Service 9ccfef
        pingProbeHistoryTime          DateAndTime
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
 pingProbeHistoryIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (1..'ffffffff'h)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "An entry in this table is created when the result of
Packit Service 9ccfef
        a ping probe is determined.  The initial 2 instance
Packit Service 9ccfef
        identifier index values identify the pingCtlEntry
Packit Service 9ccfef
        that a probe result (pingProbeHistoryEntry) belongs
Packit Service 9ccfef
        to.
Packit Service 9ccfef
Packit Service 9ccfef
        An implementation MUST start assigning
Packit Service 9ccfef
        pingProbeHistoryIndex values at 1 and wrap after
Packit Service 9ccfef
        exceeding the maximum possible value as defined by
Packit Service 9ccfef
        the limit of this object ('ffffffff'h)."
Packit Service 9ccfef
    ::= { pingProbeHistoryEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingProbeHistoryResponse OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    UNITS       "milliseconds"
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The amount of time measured in milliseconds from when
Packit Service 9ccfef
        a probe was sent to when its response was received or
Packit Service 9ccfef
        when it timed out.  The value of this object is reported
Packit Service 9ccfef
        as 0 when it is not possible to transmit a probe."
Packit Service 9ccfef
    ::= { pingProbeHistoryEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingProbeHistoryStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OperationResponseStatus
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The result of a particular probe done by a remote host."
Packit Service 9ccfef
    ::= { pingProbeHistoryEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingProbeHistoryLastRC        OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The last implementation-method-specific reply code received.
Packit Service 9ccfef
        If the ICMP Echo capability is being used, then a successful
Packit Service 9ccfef
        probe ends when an ICMP response is received that contains
Packit Service 9ccfef
        the code ICMP_ECHOREPLY(0).  The ICMP codes are maintained
Packit Service 9ccfef
        by IANA.  Standardized ICMP codes are listed at
Packit Service 9ccfef
        http://www.iana.org/assignments/icmp-parameters.
Packit Service 9ccfef
        The ICMPv6 codes are listed at
Packit Service 9ccfef
        http://www.iana.org/assignments/icmpv6-parameters."
Packit Service 9ccfef
    ::= { pingProbeHistoryEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingProbeHistoryTime OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DateAndTime
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Timestamp for when this probe result was determined."
Packit Service 9ccfef
    ::= { pingProbeHistoryEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 -- Notification Definition section
Packit Service 9ccfef
Packit Service 9ccfef
 pingProbeFailed NOTIFICATION-TYPE
Packit Service 9ccfef
      OBJECTS {
Packit Service 9ccfef
        pingCtlTargetAddressType,
Packit Service 9ccfef
        pingCtlTargetAddress,
Packit Service 9ccfef
        pingResultsOperStatus,
Packit Service 9ccfef
        pingResultsIpTargetAddressType,
Packit Service 9ccfef
        pingResultsIpTargetAddress,
Packit Service 9ccfef
        pingResultsMinRtt,
Packit Service 9ccfef
        pingResultsMaxRtt,
Packit Service 9ccfef
        pingResultsAverageRtt,
Packit Service 9ccfef
        pingResultsProbeResponses,
Packit Service 9ccfef
        pingResultsSentProbes,
Packit Service 9ccfef
        pingResultsRttSumOfSquares,
Packit Service 9ccfef
        pingResultsLastGoodProbe
Packit Service 9ccfef
      }
Packit Service 9ccfef
      STATUS  current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Generated when a probe failure is detected, when the
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
          corresponding pingCtlTrapGeneration object is set to
Packit Service 9ccfef
          probeFailure(0), subject to the value of
Packit Service 9ccfef
          pingCtlTrapProbeFailureFilter.  The object
Packit Service 9ccfef
          pingCtlTrapProbeFailureFilter can be used to specify the
Packit Service 9ccfef
          number of consecutive probe failures that are required
Packit Service 9ccfef
          before this notification can be generated."
Packit Service 9ccfef
Packit Service 9ccfef
      ::= { pingNotifications 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingTestFailed NOTIFICATION-TYPE
Packit Service 9ccfef
      OBJECTS {
Packit Service 9ccfef
        pingCtlTargetAddressType,
Packit Service 9ccfef
        pingCtlTargetAddress,
Packit Service 9ccfef
        pingResultsOperStatus,
Packit Service 9ccfef
        pingResultsIpTargetAddressType,
Packit Service 9ccfef
        pingResultsIpTargetAddress,
Packit Service 9ccfef
        pingResultsMinRtt,
Packit Service 9ccfef
        pingResultsMaxRtt,
Packit Service 9ccfef
        pingResultsAverageRtt,
Packit Service 9ccfef
        pingResultsProbeResponses,
Packit Service 9ccfef
        pingResultsSentProbes,
Packit Service 9ccfef
        pingResultsRttSumOfSquares,
Packit Service 9ccfef
        pingResultsLastGoodProbe
Packit Service 9ccfef
      }
Packit Service 9ccfef
      STATUS  current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Generated when a ping test is determined to have failed,
Packit Service 9ccfef
          when the corresponding pingCtlTrapGeneration object is
Packit Service 9ccfef
          set to testFailure(1).  In this instance,
Packit Service 9ccfef
          pingCtlTrapTestFailureFilter should specify the number of
Packit Service 9ccfef
          probes in a test required to have failed in order to
Packit Service 9ccfef
          consider the test failed."
Packit Service 9ccfef
      ::= { pingNotifications 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingTestCompleted NOTIFICATION-TYPE
Packit Service 9ccfef
      OBJECTS {
Packit Service 9ccfef
        pingCtlTargetAddressType,
Packit Service 9ccfef
        pingCtlTargetAddress,
Packit Service 9ccfef
        pingResultsOperStatus,
Packit Service 9ccfef
        pingResultsIpTargetAddressType,
Packit Service 9ccfef
        pingResultsIpTargetAddress,
Packit Service 9ccfef
        pingResultsMinRtt,
Packit Service 9ccfef
        pingResultsMaxRtt,
Packit Service 9ccfef
        pingResultsAverageRtt,
Packit Service 9ccfef
        pingResultsProbeResponses,
Packit Service 9ccfef
        pingResultsSentProbes,
Packit Service 9ccfef
        pingResultsRttSumOfSquares,
Packit Service 9ccfef
        pingResultsLastGoodProbe
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
      }
Packit Service 9ccfef
      STATUS  current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Generated at the completion of a ping test when the
Packit Service 9ccfef
          corresponding pingCtlTrapGeneration object has the
Packit Service 9ccfef
          testCompletion(2) bit set."
Packit Service 9ccfef
      ::= { pingNotifications 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 -- Conformance information
Packit Service 9ccfef
Packit Service 9ccfef
 -- Compliance statements
Packit Service 9ccfef
Packit Service 9ccfef
 pingCompliances OBJECT IDENTIFIER ::= { pingConformance 1 }
Packit Service 9ccfef
 pingGroups      OBJECT IDENTIFIER ::= { pingConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 -- Compliance statements
Packit Service 9ccfef
Packit Service 9ccfef
 pingFullCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The compliance statement for SNMP entities that
Packit Service 9ccfef
            fully implement the DISMAN-PING-MIB."
Packit Service 9ccfef
    MODULE  -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS {
Packit Service 9ccfef
                            pingMinimumGroup,
Packit Service 9ccfef
                            pingCtlRowStatusGroup,
Packit Service 9ccfef
                            pingHistoryGroup,
Packit Service 9ccfef
                            pingNotificationsGroup
Packit Service 9ccfef
                          }
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingMaxConcurrentRequests
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "The agent is not required to support set
Packit Service 9ccfef
            operations to this object."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlStorageType
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlType
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  In addition, the only
Packit Service 9ccfef
            value that MUST be supported by an implementation is
Packit Service 9ccfef
            pingIcmpEcho."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlSourceAddressType
Packit Service 9ccfef
        SYNTAX  InetAddressType { unknown(0), ipv4(1), ipv6(2) }
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access to this object is not required by
Packit Service 9ccfef
            implementations that are not capable of binding the
Packit Service 9ccfef
            send socket with a source address.  An implementation
Packit Service 9ccfef
            is only required to support IPv4 and IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlSourceAddress
Packit Service 9ccfef
        SYNTAX  InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access to this object is not required by
Packit Service 9ccfef
            implementations that are not capable of binding the
Packit Service 9ccfef
            send socket with a source address.  An implementation
Packit Service 9ccfef
            is only required to support IPv4 and IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlIfIndex
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  If write access is
Packit Service 9ccfef
            not supported, return a 0 as the value of this object.
Packit Service 9ccfef
            A value of 0 means that the function represented by
Packit Service 9ccfef
            this option is not supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlByPassRouteTable
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access to this object is not required by
Packit Service 9ccfef
            implementations that are not capable of its
Packit Service 9ccfef
            implementation.  The function represented by this
Packit Service 9ccfef
            object is implementable if the setsockopt
Packit Service 9ccfef
            SOL_SOCKET SO_DONTROUTE option is supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlDSField
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  If write access is
Packit Service 9ccfef
            not supported, return a 0 as the value of this object.
Packit Service 9ccfef
            A value of 0 means that the function represented by
Packit Service 9ccfef
            this option is not supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingResultsIpTargetAddressType
Packit Service 9ccfef
        SYNTAX  InetAddressType { unknown(0), ipv4(1), ipv6(2) }
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "An implementation is only required to
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            support IPv4 and IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingResultsIpTargetAddress
Packit Service 9ccfef
        SYNTAX  InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "An implementation is only required to
Packit Service 9ccfef
            support IPv4 and globally unique IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingResultsLastGoodProbe
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This object is mandatory for implementations that have
Packit Service 9ccfef
            access to a system clock and that are capable of setting
Packit Service 9ccfef
            the values for DateAndTime objects.  It is RECOMMENDED
Packit Service 9ccfef
            that when this object is not supported its values
Packit Service 9ccfef
            be reported as '0000000000000000'H."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingProbeHistoryTime
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This object is mandatory for implementations that have
Packit Service 9ccfef
            access to a system clock and that are capable of setting
Packit Service 9ccfef
            the values for DateAndTime objects.  It is RECOMMENDED
Packit Service 9ccfef
            that when this object is not supported its values
Packit Service 9ccfef
            be reported as '0000000000000000'H."
Packit Service 9ccfef
    ::= { pingCompliances 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingMinimumCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The minimum compliance statement for SNMP entities
Packit Service 9ccfef
            that implement the minimal subset of the
Packit Service 9ccfef
            DISMAN-PING-MIB.  Implementors might choose this
Packit Service 9ccfef
            subset for small devices with limited resources."
Packit Service 9ccfef
    MODULE  -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS { pingMinimumGroup }
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP pingCtlRowStatusGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "A compliant implementation does not have to implement
Packit Service 9ccfef
            the pingCtlRowStatusGroup."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP pingHistoryGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "A compliant implementation does not have to implement
Packit Service 9ccfef
            the pingHistoryGroup."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP pingNotificationsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "A compliant implementation does not have to implement
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            the pingNotificationsGroup."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingMaxConcurrentRequests
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "The agent is not required to support set
Packit Service 9ccfef
            operations to this object."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlDataFill
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "The agent is not required to support set
Packit Service 9ccfef
            operations to this object."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlFrequency
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  If write access is
Packit Service 9ccfef
            not supported, return a 0 as the value of this object.
Packit Service 9ccfef
            A value of 0 means that the function represented by
Packit Service 9ccfef
            this option is not supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlMaxRows
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  If the
Packit Service 9ccfef
            pingHistoryGroup is not implemented, then write
Packit Service 9ccfef
            access to this object MUST be disabled, and the object
Packit Service 9ccfef
            MUST return a value of 0 when retrieved."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlStorageType
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlTrapGeneration
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  If the
Packit Service 9ccfef
            pingNotificationsGroup is not implemented, then write
Packit Service 9ccfef
            access to this object MUST be disabled, and the object
Packit Service 9ccfef
            MUST return a value with no bit set when retrieved.
Packit Service 9ccfef
            No bit set indicates that not notification is
Packit Service 9ccfef
            generated."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlTrapProbeFailureFilter
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            "If write access to pingCtlTrapGeneration is not
Packit Service 9ccfef
            supported, then write access to this object must also
Packit Service 9ccfef
            not be supported.  In this case, return 0 as the value
Packit Service 9ccfef
            of this object."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlTrapTestFailureFilter
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "If write access to pingCtlTrapGeneration is not
Packit Service 9ccfef
            supported, then write access to this object must also
Packit Service 9ccfef
            not be supported.  In this case, return 0 as the value
Packit Service 9ccfef
            of this object."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlType
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  In addition, the only
Packit Service 9ccfef
            value that MUST be supported by an implementation is
Packit Service 9ccfef
            pingIcmpEcho."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlDescr
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "The agent is not required to support set
Packit Service 9ccfef
            operations to this object."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlSourceAddressType
Packit Service 9ccfef
        SYNTAX  InetAddressType { unknown(0), ipv4(1), ipv6(2) }
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access to this object is not required by
Packit Service 9ccfef
            implementations that are not capable of binding the
Packit Service 9ccfef
            send socket with a source address.  An implementation
Packit Service 9ccfef
            is only required to support IPv4 and IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlSourceAddress
Packit Service 9ccfef
        SYNTAX  InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access to this object is not required by
Packit Service 9ccfef
            implementations that are not capable of binding the
Packit Service 9ccfef
            send socket with a source address.  An implementation
Packit Service 9ccfef
            is only required to support IPv4 and IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlIfIndex
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  If write access is
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            not supported, return a 0 as the value of this object.
Packit Service 9ccfef
            A value of 0 means that the function represented by
Packit Service 9ccfef
            this option is not supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlByPassRouteTable
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  If write access is
Packit Service 9ccfef
            not supported, return false(2) as the value of this
Packit Service 9ccfef
            object.  A value of false(2) means that the function
Packit Service 9ccfef
            represented by this option is not supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlDSField
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  If write access is
Packit Service 9ccfef
            not supported, return a 0 as the value of this object.
Packit Service 9ccfef
            A value of 0 means that the function represented by
Packit Service 9ccfef
            this option is not supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingResultsIpTargetAddressType
Packit Service 9ccfef
        SYNTAX  InetAddressType { unknown(0), ipv4(1), ipv6(2) }
Packit Service 9ccfef
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "An implementation is only required to
Packit Service 9ccfef
            support IPv4 and IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingResultsIpTargetAddress
Packit Service 9ccfef
        SYNTAX  InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "An implementation is only required to
Packit Service 9ccfef
            support IPv4 and globally unique IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingResultsLastGoodProbe
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This object is mandatory for implementations that have
Packit Service 9ccfef
            access to a system clock and that are capable of setting
Packit Service 9ccfef
            the values for DateAndTime objects.  It is RECOMMENDED
Packit Service 9ccfef
            that when this object is not supported its values
Packit Service 9ccfef
            be reported as '0000000000000000'H."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingProbeHistoryTime
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "If the pingHistoryGroup is implemented, then this
Packit Service 9ccfef
            object is mandatory for implementations that have
Packit Service 9ccfef
            access to a system clock and that are capable of setting
Packit Service 9ccfef
            the values for DateAndTime objects.  It is RECOMMENDED
Packit Service 9ccfef
            that when this object is not supported its values
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            be reported as '0000000000000000'H."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { pingCompliances 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS  deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The compliance statement for the DISMAN-PING-MIB.  This
Packit Service 9ccfef
            compliance statement has been deprecated because the
Packit Service 9ccfef
            group pingGroup and the pingTimeStampGroup have been
Packit Service 9ccfef
            split and deprecated.  The pingFullCompliance statement
Packit Service 9ccfef
            is semantically identical to the deprecated
Packit Service 9ccfef
            pingCompliance statement."
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE  -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS {
Packit Service 9ccfef
                            pingGroup,
Packit Service 9ccfef
                            pingNotificationsGroup
Packit Service 9ccfef
                          }
Packit Service 9ccfef
        GROUP pingTimeStampGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for implementations that have
Packit Service 9ccfef
            access to a system clock and that are capable of setting
Packit Service 9ccfef
            the values for DateAndTime objects.  It is RECOMMENDED
Packit Service 9ccfef
            that when this group is not supported the values
Packit Service 9ccfef
            for the objects in this group be reported as
Packit Service 9ccfef
            '0000000000000000'H."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingMaxConcurrentRequests
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "The agent is not required to support set
Packit Service 9ccfef
            operations to this object."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlStorageType
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  It is also allowed
Packit Service 9ccfef
            that implementations support only the volatile
Packit Service 9ccfef
            StorageType enumeration."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlType
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  In addition, the only
Packit Service 9ccfef
            value that MUST be supported by an implementation is
Packit Service 9ccfef
            pingIcmpEcho."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlByPassRouteTable
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This object is not required by implementations that
Packit Service 9ccfef
            are not capable of its implementation.  The function
Packit Service 9ccfef
            represented by this object is implementable if the
Packit Service 9ccfef
            setsockopt SOL_SOCKET SO_DONTROUTE option is
Packit Service 9ccfef
            supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlSourceAddressType
Packit Service 9ccfef
        SYNTAX  InetAddressType { unknown(0), ipv4(1), ipv6(2) }
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This object is not required by implementations that
Packit Service 9ccfef
            are not capable of binding the send socket with a
Packit Service 9ccfef
            source address.  An implementation is only required to
Packit Service 9ccfef
            support IPv4 and IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlSourceAddress
Packit Service 9ccfef
        SYNTAX  InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This object is not required by implementations that
Packit Service 9ccfef
            are not capable of binding the send socket with a
Packit Service 9ccfef
            source address.  An implementation is only required to
Packit Service 9ccfef
            support IPv4 and globally unique IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlIfIndex
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  When write access is
Packit Service 9ccfef
            not supported, return a 0 as the value of this object.
Packit Service 9ccfef
            A value of 0 means that the function represented by
Packit Service 9ccfef
            this option is not supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingCtlDSField
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required.  When write access is
Packit Service 9ccfef
            not supported, return a 0 as the value of this object.
Packit Service 9ccfef
            A value of 0 means that the function represented by
Packit Service 9ccfef
            this option is not supported."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingResultsIpTargetAddressType
Packit Service 9ccfef
        SYNTAX  InetAddressType { unknown(0), ipv4(1), ipv6(2) }
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "An implementation is only required to
Packit Service 9ccfef
            support IPv4 and IPv6 addresses."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT pingResultsIpTargetAddress
Packit Service 9ccfef
        SYNTAX  InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "An implementation is only required to
Packit Service 9ccfef
            support IPv4 and globally unique IPv6 addresses."
Packit Service 9ccfef
    ::= { pingCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 -- MIB groupings
Packit Service 9ccfef
Packit Service 9ccfef
 pingMinimumGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS {
Packit Service 9ccfef
             pingMaxConcurrentRequests,
Packit Service 9ccfef
             pingCtlTargetAddressType,
Packit Service 9ccfef
             pingCtlTargetAddress,
Packit Service 9ccfef
             pingCtlDataSize,
Packit Service 9ccfef
             pingCtlTimeOut,
Packit Service 9ccfef
             pingCtlProbeCount,
Packit Service 9ccfef
             pingCtlAdminStatus,
Packit Service 9ccfef
             pingCtlDataFill,
Packit Service 9ccfef
             pingCtlFrequency,
Packit Service 9ccfef
             pingCtlMaxRows,
Packit Service 9ccfef
             pingCtlStorageType,
Packit Service 9ccfef
             pingCtlTrapGeneration,
Packit Service 9ccfef
             pingCtlTrapProbeFailureFilter,
Packit Service 9ccfef
             pingCtlTrapTestFailureFilter,
Packit Service 9ccfef
             pingCtlType,
Packit Service 9ccfef
             pingCtlDescr,
Packit Service 9ccfef
Packit Service 9ccfef
             pingCtlByPassRouteTable,
Packit Service 9ccfef
             pingCtlSourceAddressType,
Packit Service 9ccfef
             pingCtlSourceAddress,
Packit Service 9ccfef
             pingCtlIfIndex,
Packit Service 9ccfef
             pingCtlDSField,
Packit Service 9ccfef
             pingResultsOperStatus,
Packit Service 9ccfef
             pingResultsIpTargetAddressType,
Packit Service 9ccfef
             pingResultsIpTargetAddress,
Packit Service 9ccfef
             pingResultsMinRtt,
Packit Service 9ccfef
             pingResultsMaxRtt,
Packit Service 9ccfef
             pingResultsAverageRtt,
Packit Service 9ccfef
             pingResultsProbeResponses,
Packit Service 9ccfef
             pingResultsSentProbes,
Packit Service 9ccfef
             pingResultsRttSumOfSquares,
Packit Service 9ccfef
             pingResultsLastGoodProbe
Packit Service 9ccfef
           }
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The group of objects that constitute the remote ping
Packit Service 9ccfef
       capability."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { pingGroups 4 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingCtlRowStatusGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS {
Packit Service 9ccfef
             pingCtlRowStatus
Packit Service 9ccfef
           }
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The RowStatus object of the pingCtlTable."
Packit Service 9ccfef
    ::= { pingGroups 5 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingHistoryGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS {
Packit Service 9ccfef
             pingProbeHistoryResponse,
Packit Service 9ccfef
             pingProbeHistoryStatus,
Packit Service 9ccfef
             pingProbeHistoryLastRC,
Packit Service 9ccfef
             pingProbeHistoryTime
Packit Service 9ccfef
           }
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The group of objects that constitute the history
Packit Service 9ccfef
       capability."
Packit Service 9ccfef
    ::= { pingGroups 6 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingNotificationsGroup NOTIFICATION-GROUP
Packit Service 9ccfef
   NOTIFICATIONS {
Packit Service 9ccfef
             pingProbeFailed,
Packit Service 9ccfef
             pingTestFailed,
Packit Service 9ccfef
             pingTestCompleted
Packit Service 9ccfef
          }
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The notification that are required to be supported by
Packit Service 9ccfef
       implementations of this MIB."
Packit Service 9ccfef
   ::= { pingGroups 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS {
Packit Service 9ccfef
             pingMaxConcurrentRequests,
Packit Service 9ccfef
             pingCtlTargetAddressType,
Packit Service 9ccfef
             pingCtlTargetAddress,
Packit Service 9ccfef
             pingCtlDataSize,
Packit Service 9ccfef
             pingCtlTimeOut,
Packit Service 9ccfef
             pingCtlProbeCount,
Packit Service 9ccfef
             pingCtlAdminStatus,
Packit Service 9ccfef
             pingCtlDataFill,
Packit Service 9ccfef
             pingCtlFrequency,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             pingCtlMaxRows,
Packit Service 9ccfef
             pingCtlStorageType,
Packit Service 9ccfef
             pingCtlTrapGeneration,
Packit Service 9ccfef
             pingCtlTrapProbeFailureFilter,
Packit Service 9ccfef
             pingCtlTrapTestFailureFilter,
Packit Service 9ccfef
             pingCtlType,
Packit Service 9ccfef
             pingCtlDescr,
Packit Service 9ccfef
             pingCtlByPassRouteTable,
Packit Service 9ccfef
             pingCtlSourceAddressType,
Packit Service 9ccfef
             pingCtlSourceAddress,
Packit Service 9ccfef
             pingCtlIfIndex,
Packit Service 9ccfef
             pingCtlDSField,
Packit Service 9ccfef
             pingCtlRowStatus,
Packit Service 9ccfef
             pingResultsOperStatus,
Packit Service 9ccfef
             pingResultsIpTargetAddressType,
Packit Service 9ccfef
             pingResultsIpTargetAddress,
Packit Service 9ccfef
             pingResultsMinRtt,
Packit Service 9ccfef
             pingResultsMaxRtt,
Packit Service 9ccfef
             pingResultsAverageRtt,
Packit Service 9ccfef
             pingResultsProbeResponses,
Packit Service 9ccfef
             pingResultsSentProbes,
Packit Service 9ccfef
             pingResultsRttSumOfSquares,
Packit Service 9ccfef
             pingProbeHistoryResponse,
Packit Service 9ccfef
             pingProbeHistoryStatus,
Packit Service 9ccfef
             pingProbeHistoryLastRC
Packit Service 9ccfef
           }
Packit Service 9ccfef
   STATUS  deprecated
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The group of objects that constitute the remote ping
Packit Service 9ccfef
       capability."
Packit Service 9ccfef
    ::= { pingGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 pingTimeStampGroup OBJECT-GROUP
Packit Service 9ccfef
Packit Service 9ccfef
   OBJECTS {
Packit Service 9ccfef
             pingResultsLastGoodProbe,
Packit Service 9ccfef
             pingProbeHistoryTime
Packit Service 9ccfef
           }
Packit Service 9ccfef
   STATUS  deprecated
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The group of DateAndTime objects."
Packit Service 9ccfef
    ::= { pingGroups 2 }
Packit Service 9ccfef
Packit Service 9ccfef
END