MIBs Depot

ZHONE-DISMAN-PING-MIB

Registered at
1.3.6.1.4.1.5504.4.1.19
Last updated
2003-01-27 00:00
Organization
IETF Distributed Management Working Group
Revisions
2003-01-27 00:00
Namespace
zhone
Source file
ZHONE-DISMAN-PING-MIB
Digest
sha256:7e79cf1f8a07c89ac966f55c25efe1a49dcfd3c294db1d9e4049d8ea8938bfda

Description

The Ping MIB (ZHONE-DISMAN-PING-MIB) provides the capability of controlling the use of the ping function at a remote host.

Contact

Kenneth White International Business Machines Corporation Network Computing Software Division Research Triangle Park, NC, USA E-mail: wkenneth@us.ibm.com

Imports

FromSymbols
IF-MIBInterfaceIndexOrZero
INET-ADDRESS-MIBInetAddress, InetAddressType
SNMP-FRAMEWORK-MIBSnmpAdminString
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIInteger32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso, mib-2
SNMPv2-TCDateAndTime, DisplayString, RowStatus, StorageType, TEXTUAL-CONVENTION, TruthValue
ZhonezhoneIp

Imported by

1 module(s) in this corpus import this one.

Load order

Every file a consumer needs in order to load this module, dependencies first.

IANAifType-MIB
IF-MIB
INET-ADDRESS-MIB
SNMP-FRAMEWORK-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC
ZHONE-DISMAN-PING-MIB
Zhone

Textual conventions

NameOIDSyntaxAccessStatus
OperationResponseStatus
TEXTUAL-CONVENTION
Used to report the result of an operation: responseReceived(1) - Operation completes successfully. unknown(2) - Operation failed due to unknown error. internalError(3) - An implementation detected an error in its own processing that caused an operation to fail. requestTimedOut(4) - Operation failed to receive a valid reply within the time limit imposed on it. unknownDestinationAddress(5) - Invalid destination address. noRouteToTarget(6) - Could not find a route to target. interfaceInactiveToTarget(7) - The interface to be used in sending a probe is inactive without an alternate route existing. arpFailure(8) - Unable to resolve a target address to a media specific address. maxConcurrentLimitReached(9) - The maximum number of concurrent active operations would have been exceeded if the corresponding operation was allowed. unableToResolveDnsName(10) - The DNS name specified was unable to be mapped to an IP address. invalidHostAddress(11) - The IP address for a host has been determined to be invalid. Examples of this are broadcast or multicast addresses.
current

Objects

NameOIDSyntaxAccessStatus
zhonePingNotifications
OBJECT-IDENTITY
1.3.6.1.4.1.5504.4.1.19.0
zhonePingObjects
OBJECT-IDENTITY
1.3.6.1.4.1.5504.4.1.19.1
zhonePingMaxConcurrentRequests
OBJECT-TYPE
The maximum number of concurrent active ping requests that are allowed within an agent implementation. A value of 0 for this object implies that there is no limit for the number of concurrent active requests in effect.
1.3.6.1.4.1.5504.4.1.19.1.1Unsigned32read-writecurrent
zhonePingCtlIndexNext
OBJECT-TYPE
This object contains an appropriate value to be used for zhonePingCtlIndex when creating entries in the zhonePingCtlTable. The value 0 indicates that no unassigned entries are available. To obtain the zhonePingCtlIndex value for a new entry, the manager issues a management protocol retrieval operation to obtain the current value of this object. After each retrieval, the agent should modify the value to the next unassigned index. After a manager retrieves a value the agent will determine through its local policy when this index value will be made available for reuse.
1.3.6.1.4.1.5504.4.1.19.1.2INTEGER (0..2147483647)read-onlycurrent
zhonePingCtlTable
OBJECT-TYPE
Defines the ping Control Table for providing, via SNMP, the capability of performing ping operations at a remote host. The results of these operations are stored in the zhonePingResultsTable.
1.3.6.1.4.1.5504.4.1.19.1.3not-accessiblecurrent
zhonePingCtlEntry
OBJECT-TYPE
None
1.3.6.1.4.1.5504.4.1.19.1.3.1not-accessiblecurrent
zhonePingCtlIndex
OBJECT-TYPE
When used in conjunction with such a security policy all entries in the table belonging to a particular user (or group) will have the same value for this initial index. For a given user's entries in a particular table, the object identifiers for the information in these entries will have the same subidentifiers (except for the 'column' subidentifier) up to the end of the encoded owner index.
1.3.6.1.4.1.5504.4.1.19.1.3.1.1INTEGER (0..2147483647)read-onlycurrent
zhonePingCtlTargetAddressType
OBJECT-TYPE
Specifies the type of host address to be used at a remote host for performing a ping operation.
1.3.6.1.4.1.5504.4.1.19.1.3.1.2InetAddressTyperead-createcurrent
zhonePingCtlTargetAddress
OBJECT-TYPE
Specifies the host address to be used at a remote host for performing a ping operation. The host address type is determined by the object value of corresponding zhonePingCtlTargetAddressType. A value for this object MUST be set prior to transitioning its corresponding zhonePingCtlEntry to active(1) via zhonePingCtlRowStatus.
1.3.6.1.4.1.5504.4.1.19.1.3.1.3InetAddressread-createcurrent
zhonePingCtlDataSize
OBJECT-TYPE
Specifies the size of the data portion to be transmitted in a ping operation in octets. A ping request is usually an ICMP message encoded into an IP packet. An IP packet has a maximum size of 65535 octets. Subtracting the size of the ICMP or UDP header (both 8 octets) and the size of the IP header (20 octets) yields a maximum size of 65507 octets.
1.3.6.1.4.1.5504.4.1.19.1.3.1.4Unsigned32 (0..65507)read-createcurrent
zhonePingCtlTimeOut
OBJECT-TYPE
Specifies the time-out value, in seconds, for a remote ping operation.
1.3.6.1.4.1.5504.4.1.19.1.3.1.5Unsigned32 (1..60)read-createcurrent
zhonePingCtlProbeCount
OBJECT-TYPE
Specifies the number of times to perform a ping operation at a remote host.
1.3.6.1.4.1.5504.4.1.19.1.3.1.6Unsigned32 (1..15)read-createcurrent
zhonePingCtlAdminStatus
OBJECT-TYPE
Reflects the desired state that a zhonePingCtlEntry should be in: enabled(1) - Attempt to activate the test as defined by this zhonePingCtlEntry. disabled(2) - Deactivate the test as defined by this zhonePingCtlEntry. Refer to the corresponding zhonePingResultsOperStatus to determine the operational state of the test defined by this entry.
1.3.6.1.4.1.5504.4.1.19.1.3.1.7INTEGER {enabled(1), disabled(2)}read-createcurrent
zhonePingCtlDataFill
OBJECT-TYPE
The content of this object is used together with the corresponding zhonePingCtlDataSize value to determine how to fill the data portion of a probe packet. The option of selecting a data fill pattern can be useful when links are compressed or have data pattern sensitivities. The contents of zhonePingCtlDataFill should be repeated in a ping packet when the size of the data portion of the ping packet is greater than the size of zhonePingCtlDataFill.
1.3.6.1.4.1.5504.4.1.19.1.3.1.8OCTET STRING (SIZE(0..1024))read-createcurrent
zhonePingCtlFrequency
OBJECT-TYPE
The number of seconds to wait before repeating a ping test as defined by the value of the various objects in the corresponding row. A single ping test consists of a series of ping probes. The number of probes is determined by the value of the corresponding zhonePingCtlProbeCount object. After a single test completes the number of seconds as defined by the value of zhonePingCtlFrequency MUST elapse before the next ping test is started. A value of 0 for this object implies that the test as defined by the corresponding entry will not be repeated.
1.3.6.1.4.1.5504.4.1.19.1.3.1.9Unsigned32read-createcurrent
zhonePingCtlMaxRows
OBJECT-TYPE
None
1.3.6.1.4.1.5504.4.1.19.1.3.1.10Unsigned32read-createcurrent
zhonePingCtlStorageType
OBJECT-TYPE
The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row.
1.3.6.1.4.1.5504.4.1.19.1.3.1.11StorageTyperead-createcurrent
zhonePingCtlTrapGeneration
OBJECT-TYPE
The value of this object determines when and if to generate a notification for this entry: probeFailure(0) - Generate a zhonePingProbeFailed notification subject to the value of zhonePingCtlTrapProbeFailureFilter. The object zhonePingCtlTrapProbeFailureFilter can be used to specify the number of successive probe failures that are required before a zhonePingProbeFailed notification can be generated. testFailure(1) - Generate a zhonePingTestFailed notification. In this instance the object zhonePingCtlTrapTestFailureFilter can be used to determine the number of probe failures that signal when a test fails. testCompletion(2) - Generate a zhonePingTestCompleted notification. The value of this object defaults to zero, indicating that none of the above options have been selected.
1.3.6.1.4.1.5504.4.1.19.1.3.1.12Bits {probeFailure(0), testFailure(1), testCompletion(2)}read-createcurrent
zhonePingCtlTrapProbeFailureFilter
OBJECT-TYPE
The value of this object is used to determine when to generate a zhonePingProbeFailed NOTIFICATION. Setting zhonePingCtlTrapGeneration to probeFailure(0) implies that a zhonePingProbeFailed NOTIFICATION is generated only when the number of successive probe failures as indicated by the value of zhonePingCtlTrapPrbefailureFilter fail within a given ping test.
1.3.6.1.4.1.5504.4.1.19.1.3.1.13Unsigned32 (0..15)read-createcurrent
zhonePingCtlTrapTestFailureFilter
OBJECT-TYPE
The value of this object is used to determine when to generate a zhonePingTestFailed NOTIFICATION. Setting zhonePingCtlTrapGeneration to testFailure(1) implies that a pingTestFailed NOTIFICATION is generated only when the number of ping failures within a test exceed the value of zhonePingCtlTrapTestFailureFilter.
1.3.6.1.4.1.5504.4.1.19.1.3.1.14Unsigned32 (0..15)read-createcurrent
zhonePingCtlType
OBJECT-TYPE
The value of this object is used to either report or select the implementation method to be used for calculating a ping response time. The value of this object MAY be selected from zhonePingImplementationTypeDomains. Additional implementation types SHOULD be allocated as required by implementers of the ZHONE-DISMAN-PING-MIB under their enterprise specific registration point and not beneath zhonePingImplementationTypeDomains.
1.3.6.1.4.1.5504.4.1.19.1.3.1.15OBJECT IDENTIFIERread-createcurrent
zhonePingCtlDescr
OBJECT-TYPE
The purpose of this object is to provide a descriptive name of the remote ping test.
1.3.6.1.4.1.5504.4.1.19.1.3.1.16SnmpAdminStringread-createcurrent
zhonePingCtlSourceAddressType
OBJECT-TYPE
Specifies the type of the source address, zhonePingCtlSourceAddress, to be used at a remote host when performing a ping operation.
1.3.6.1.4.1.5504.4.1.19.1.3.1.17InetAddressTyperead-createcurrent
zhonePingCtlSourceAddress
OBJECT-TYPE
Use the specified IP address (which must be given in numeric form, not as a hostname) as the source address in outgoing probe packets. On hosts with more than one IP address, this option can be used to force the source address to be something other than the primary IP address of the interface the probe packet is sent on. If the IP address is not one of this machine's interface addresses, an error is returned and nothing is sent. A zero length octet string value for this object disables source address specification. The address type (InetAddressType) that relates to this object is specified by the corresponding value of zhonePingCtlSourceAddressType.
1.3.6.1.4.1.5504.4.1.19.1.3.1.18InetAddressread-createcurrent
zhonePingCtlIfIndex
OBJECT-TYPE
Setting this object to an interface's ifIndex prior to starting a remote ping operation directs the ping probes to be transmitted over the specified interface. A value of zero for this object means that this option is not enabled.
1.3.6.1.4.1.5504.4.1.19.1.3.1.19InterfaceIndexOrZeroread-createcurrent
zhonePingCtlByPassRouteTable
OBJECT-TYPE
The purpose of this object is to optionally enable bypassing the route table. If enabled, the remote host will bypass the normal routing tables and send directly to a host on an attached network. If the host is not on a directly-attached network, an error is returned. This option can be used to perform the ping operation to a local host through an interface that has no route defined (e.g., after the interface was dropped by routed).
1.3.6.1.4.1.5504.4.1.19.1.3.1.20TruthValueread-createcurrent
zhonePingCtlDSField
OBJECT-TYPE
Specifies the value to store in the Differentiated Services (DS) Field in the IP packet used to encapsulate the ping probe. The DS Field is defined as the Type of Service (TOS) octet in a IPv4 header or as the Traffic Class octet in a IPv6 header. The value of this object must be a decimal integer in the range from 0 to 255. This option can be used to determine what effect an explicit DS Field setting has on a ping response. Not all values are legal or meaningful. A value of 0 means that the function represented by this option is not supported. DS Field usage is often not supported by IP implementations and not all values are supported. Refer to RFC 2474 for guidance on usage of this field.
1.3.6.1.4.1.5504.4.1.19.1.3.1.21Unsigned32 (0..255)read-createcurrent
zhonePingCtlRowStatus
OBJECT-TYPE
This object allows entries to be created and deleted in the zhonePingCtlTable. Deletion of an entry in this table results in all corresponding (same zhonePingCtlOwnerIndex and zhonePingCtlTestName index values) zhonePingResultsTable entries being deleted. A value MUST be specified for zhonePingCtlTargetAddress prior to a transition to active(1) state being accepted. Activation of a remote ping operation is controlled via zhonePingCtlAdminStatus and not by changing this object's value to active(1). Transitions in and out of active(1) state are not allowed while an entry's zhonePingResultsOperStatus is active(1) with the exception that deletion of an entry in this table by setting its RowStatus object to destroy(6) will stop an active ping operation. The operational state of a ping operation can be determined by examination of its zhonePingResultsOperStatus object. NOTE: ROWS ARE AUTO-DELETED UP ON COMPLETION REGARDLESS OF OUTCOME
1.3.6.1.4.1.5504.4.1.19.1.3.1.22RowStatusread-createcurrent
zhonePingResultsTable
OBJECT-TYPE
Defines the Ping Results Table for providing the capability of performing ping operations at a remote host. The results of these operations are stored in the zhonePingResultsTable and the zhonePingPastProbeTable. An entry is added to the zhonePingResultsTable when an zhonePingCtlEntry is started by successful transition of its zhonePingCtlAdminStatus object to enabled(1). An entry is removed from the zhonePingResultsTable when its corresponding zhonePingCtlEntry is deleted.
1.3.6.1.4.1.5504.4.1.19.1.4not-accessiblecurrent
zhonePingResultsEntry
OBJECT-TYPE
Defines an entry in the zhonePingResultsTable. The zhonePingResultsTable has the same indexing as the zhonePingCtlTable in order for a zhonePingResultsEntry to correspond to the zhonePingCtlEntry that caused it to be created.
1.3.6.1.4.1.5504.4.1.19.1.4.1not-accessiblecurrent
zhonePingResultsOperStatus
OBJECT-TYPE
Reflects the operational state of a zhonePingCtlEntry: enabled(1) - Test is active. disabled(2) - Test has stopped.
1.3.6.1.4.1.5504.4.1.19.1.4.1.1INTEGER {enabled(1), disabled(2)}read-onlycurrent
zhonePingResultsIpTargetAddressType
OBJECT-TYPE
This objects indicates the type of address stored in the corresponding zhonePingResultsIpTargetAddress object.
1.3.6.1.4.1.5504.4.1.19.1.4.1.2InetAddressTyperead-onlycurrent
zhonePingResultsIpTargetAddress
OBJECT-TYPE
This objects reports the IP address associated with a zhonePingCtlTargetAddress value when the destination address is specified as a DNS name. The value of this object should be a zero length octet string when a DNS name is not specified or when a specified DNS name fails to resolve.
1.3.6.1.4.1.5504.4.1.19.1.4.1.3InetAddressread-onlycurrent
zhonePingResultsMinRtt
OBJECT-TYPE
The minimum ping round-trip-time (RTT) received. A value of 0 for this object implies that no RTT has been received.
1.3.6.1.4.1.5504.4.1.19.1.4.1.4Unsigned32read-onlycurrent
zhonePingResultsMaxRtt
OBJECT-TYPE
The maximum ping round-trip-time (RTT) received. A value of 0 for this object implies that no RTT has been received.
1.3.6.1.4.1.5504.4.1.19.1.4.1.5Unsigned32read-onlycurrent
zhonePingResultsAverageRtt
OBJECT-TYPE
The current average ping round-trip-time (RTT).
1.3.6.1.4.1.5504.4.1.19.1.4.1.6Unsigned32read-onlycurrent
zhonePingResultsProbeResponses
OBJECT-TYPE
Number of responses received for the corresponding zhonePingCtlEntry and zhonePingResultsEntry. The value of this object MUST be reported as 0 when no probe responses have been received.
1.3.6.1.4.1.5504.4.1.19.1.4.1.7Unsigned32read-onlycurrent
zhonePingResultsSentProbes
OBJECT-TYPE
The value of this object reflects the number of probes sent for the corresponding zhonePingCtlEntry and zhonePingResultsEntry. The value of this object MUST be reported as 0 when no probes have been sent.
1.3.6.1.4.1.5504.4.1.19.1.4.1.8Unsigned32read-onlycurrent
zhonePingResultsRttSumOfSquares
OBJECT-TYPE
This object contains the sum of the squares for all ping responses received. Its purpose is to enable standard deviation calculation. The value of this object MUST be reported as 0 when no ping responses have been received.
1.3.6.1.4.1.5504.4.1.19.1.4.1.9Unsigned32read-onlycurrent
zhonePingResultsLastGoodProbe
OBJECT-TYPE
Date and time when the last response was received for a probe.
1.3.6.1.4.1.5504.4.1.19.1.4.1.10DateAndTimeread-onlycurrent
zhonePingConformance
OBJECT-IDENTITY
1.3.6.1.4.1.5504.4.1.19.2
zhonePingGroups
OBJECT-IDENTITY
1.3.6.1.4.1.5504.4.1.19.2.2
zhonePingImplementationTypeDomains
OBJECT-IDENTITY
1.3.6.1.4.1.5504.4.1.19.3
zhonePingIcmpEcho
OBJECT-IDENTITY
Indicates that an implementation is using the Internet Control Message Protocol (ICMP) 'ECHO' facility.
1.3.6.1.4.1.5504.4.1.19.3.1current
zhonePingUdpEcho
OBJECT-IDENTITY
Indicates that an implementation is using the UDP echo port (7).
1.3.6.1.4.1.5504.4.1.19.3.2current
zhonePingSnmpQuery
OBJECT-IDENTITY
Indicates that an implementation is an SNMP query to calculate a round trip time.
1.3.6.1.4.1.5504.4.1.19.3.3current
zhonePingTcpConnectionAttempt
OBJECT-IDENTITY
Indicates that an implementation is attempting to connect to a TCP port in order to calculate a round trip time.
1.3.6.1.4.1.5504.4.1.19.3.4current

Notifications

NameOIDStatus
zhonePingTestCompleted
NOTIFICATION-TYPE
Generated at the completion of a ping test when the corresponding zhonePingCtlTrapGeneration object is set to testCompletion(4).
1.3.6.1.4.1.5504.4.1.19.0.1current

Conformance

NameOIDStatus
zhonePingGroup
OBJECT-GROUP
The group of objects that comprise the remote ping capability.
1.3.6.1.4.1.5504.4.1.19.2.2.1current
zhonePingTimeStampGroup
OBJECT-GROUP
The group of DateAndTime objects.
1.3.6.1.4.1.5504.4.1.19.2.2.2current
zhonePingNotificationsGroup
NOTIFICATION-GROUP
The notification which are required to be supported by implementations of this MIB.
1.3.6.1.4.1.5504.4.1.19.2.2.3current