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