DISMAN-TRACEROUTE-MIB

File: DISMAN-TRACEROUTE-MIB.mib (69617 bytes)

Imported modules

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

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Integer32
Gauge32 Unsigned32 mib-2
NOTIFICATION-TYPE OBJECT-IDENTITY RowStatus
StorageType TruthValue DateAndTime
MODULE-COMPLIANCE OBJECT-GROUP NOTIFICATION-GROUP
SnmpAdminString InterfaceIndexOrZero InetAddressType
InetAddress OperationResponseStatus

Defined Types

TraceRouteCtlEntry  
SEQUENCE    
  traceRouteCtlOwnerIndex SnmpAdminString
  traceRouteCtlTestName SnmpAdminString
  traceRouteCtlTargetAddressType InetAddressType
  traceRouteCtlTargetAddress InetAddress
  traceRouteCtlByPassRouteTable TruthValue
  traceRouteCtlDataSize Unsigned32
  traceRouteCtlTimeOut Unsigned32
  traceRouteCtlProbesPerHop Unsigned32
  traceRouteCtlPort Unsigned32
  traceRouteCtlMaxTtl Unsigned32
  traceRouteCtlDSField Unsigned32
  traceRouteCtlSourceAddressType InetAddressType
  traceRouteCtlSourceAddress InetAddress
  traceRouteCtlIfIndex InterfaceIndexOrZero
  traceRouteCtlMiscOptions SnmpAdminString
  traceRouteCtlMaxFailures Unsigned32
  traceRouteCtlDontFragment TruthValue
  traceRouteCtlInitialTtl Unsigned32
  traceRouteCtlFrequency Unsigned32
  traceRouteCtlStorageType StorageType
  traceRouteCtlAdminStatus INTEGER
  traceRouteCtlDescr SnmpAdminString
  traceRouteCtlMaxRows Unsigned32
  traceRouteCtlTrapGeneration BITS
  traceRouteCtlCreateHopsEntries TruthValue
  traceRouteCtlType OBJECT IDENTIFIER
  traceRouteCtlRowStatus RowStatus

TraceRouteResultsEntry  
SEQUENCE    
  traceRouteResultsOperStatus INTEGER
  traceRouteResultsCurHopCount Gauge32
  traceRouteResultsCurProbeCount Gauge32
  traceRouteResultsIpTgtAddrType InetAddressType
  traceRouteResultsIpTgtAddr InetAddress
  traceRouteResultsTestAttempts Gauge32
  traceRouteResultsTestSuccesses Gauge32
  traceRouteResultsLastGoodPath DateAndTime

TraceRouteProbeHistoryEntry  
SEQUENCE    
  traceRouteProbeHistoryIndex Unsigned32
  traceRouteProbeHistoryHopIndex Unsigned32
  traceRouteProbeHistoryProbeIndex Unsigned32
  traceRouteProbeHistoryHAddrType InetAddressType
  traceRouteProbeHistoryHAddr InetAddress
  traceRouteProbeHistoryResponse Unsigned32
  traceRouteProbeHistoryStatus OperationResponseStatus
  traceRouteProbeHistoryLastRC Integer32
  traceRouteProbeHistoryTime DateAndTime

TraceRouteHopsEntry  
SEQUENCE    
  traceRouteHopsHopIndex Unsigned32
  traceRouteHopsIpTgtAddressType InetAddressType
  traceRouteHopsIpTgtAddress InetAddress
  traceRouteHopsMinRtt Unsigned32
  traceRouteHopsMaxRtt Unsigned32
  traceRouteHopsAverageRtt Unsigned32
  traceRouteHopsRttSumOfSquares Unsigned32
  traceRouteHopsSentProbes Unsigned32
  traceRouteHopsProbeResponses Unsigned32
  traceRouteHopsLastGoodProbe DateAndTime

Defined Values

traceRouteMIB 1.3.6.1.2.1.81
The Traceroute MIB (DISMAN-TRACEROUTE-MIB) provides access to the traceroute capability at a remote host. Copyright (C) The Internet Society (2006). This version of this MIB module is part of RFC 4560; see the RFC itself for full legal notices.
MODULE-IDENTITY    

traceRouteNotifications 1.3.6.1.2.1.81.0
OBJECT IDENTIFIER    

traceRouteObjects 1.3.6.1.2.1.81.1
OBJECT IDENTIFIER    

traceRouteConformance 1.3.6.1.2.1.81.2
OBJECT IDENTIFIER    

traceRouteImplementationTypeDomains 1.3.6.1.2.1.81.3
OBJECT IDENTIFIER    

traceRouteUsingUdpProbes 1.3.6.1.2.1.81.3.1
Indicates that an implementation is using UDP probes to perform the traceroute operation.
OBJECT-IDENTITY    

traceRouteMaxConcurrentRequests 1.3.6.1.2.1.81.1.1
The maximum number of concurrent active traceroute 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. The limit applies only to new requests being activated. When a new value is set, the agent will continue processing all the requests already active, even if their number exceeds the limit just imposed.
OBJECT-TYPE    
  Unsigned32  

traceRouteCtlTable 1.3.6.1.2.1.81.1.2
Defines the Remote Operations Traceroute Control Table for providing the capability of invoking traceroute from a remote host. The results of traceroute operations can be stored in the traceRouteResultsTable, traceRouteProbeHistoryTable, and the traceRouteHopsTable.
OBJECT-TYPE    
  SEQUENCE OF  
    TraceRouteCtlEntry

traceRouteCtlEntry 1.3.6.1.2.1.81.1.2.1
Defines an entry in the traceRouteCtlTable. The first index element, traceRouteCtlOwnerIndex, is of type SnmpAdminString, a textual convention that allows for use of the SNMPv3 View-Based Access Control Model (RFC 3415, VACM) and that allows a management application to identify its entries. The second index, traceRouteCtlTestName (also an SnmpAdminString), enables the same management application to have multiple requests outstanding.
OBJECT-TYPE    
  TraceRouteCtlEntry  

traceRouteCtlOwnerIndex 1.3.6.1.2.1.81.1.2.1.1
To facilitate the provisioning of access control by a security administrator using the View-Based Access Control Model (RFC 3415, VACM) for tables in which multiple users may need to create or modify entries independently, the initial index is used as an 'owner index'. Such an initial index has a syntax of SnmpAdminString and can thus be trivially mapped to a securityName or groupName defined in VACM, in accordance with a security policy. 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. To configure VACM to permit access to this portion of the table, one would create vacmViewTreeFamilyTable entries with the value of vacmViewTreeFamilySubtree including the owner index portion, and vacmViewTreeFamilyMask 'wildcarding' the column subidentifier. More elaborate configurations are possible.
OBJECT-TYPE    
  SnmpAdminString Size(0..32)  

traceRouteCtlTestName 1.3.6.1.2.1.81.1.2.1.2
The name of a traceroute test. This is locally unique, within the scope of a traceRouteCtlOwnerIndex.
OBJECT-TYPE    
  SnmpAdminString Size(0..32)  

traceRouteCtlTargetAddressType 1.3.6.1.2.1.81.1.2.1.3
Specifies the type of host address to be used on the traceroute request at the remote host.
OBJECT-TYPE    
  InetAddressType  

traceRouteCtlTargetAddress 1.3.6.1.2.1.81.1.2.1.4
Specifies the host address used on the traceroute request at the remote host. The host address type can be determined by examining the value of the corresponding traceRouteCtlTargetAddressType. A value for this object MUST be set prior to transitioning its corresponding traceRouteCtlEntry to active(1) via traceRouteCtlRowStatus.
OBJECT-TYPE    
  InetAddress  

traceRouteCtlByPassRouteTable 1.3.6.1.2.1.81.1.2.1.5
The purpose of this object is to enable optional 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 traceroute operation to a local host through an interface that has no route defined (e.g., after the interface was dropped by the routing daemon at the host).
OBJECT-TYPE    
  TruthValue  

traceRouteCtlDataSize 1.3.6.1.2.1.81.1.2.1.6
Specifies the size of the data portion of a traceroute request, in octets. If the RECOMMENDED traceroute method (UDP datagrams as probes) is used, then the value contained in this object MUST be applied. If another traceroute method is used for which the specified size is not appropriate, then the implementation SHOULD use whatever size (appropriate to the method) is closest to the specified size. The maximum value for this object was computed by subtracting the smallest possible IP header size of 20 octets (IPv4 header with no options) and the UDP header size of 8 octets from the maximum IP packet size. An IP packet has a maximum size of 65535 octets (excluding IPv6 Jumbograms).
OBJECT-TYPE    
  Unsigned32 0..65507  

traceRouteCtlTimeOut 1.3.6.1.2.1.81.1.2.1.7
Specifies the time-out value, in seconds, for a traceroute request.
OBJECT-TYPE    
  Unsigned32 1..60  

traceRouteCtlProbesPerHop 1.3.6.1.2.1.81.1.2.1.8
Specifies the number of times to reissue a traceroute request with the same time-to-live (TTL) value.
OBJECT-TYPE    
  Unsigned32 1..10  

traceRouteCtlPort 1.3.6.1.2.1.81.1.2.1.9
Specifies the (initial) UDP port to send the traceroute request to. A port needs to be specified that is not in use at the destination (target) host. The default value for this object is the IANA assigned port, 33434, for the traceroute function.
OBJECT-TYPE    
  Unsigned32 1..65535  

traceRouteCtlMaxTtl 1.3.6.1.2.1.81.1.2.1.10
Specifies the maximum time-to-live value.
OBJECT-TYPE    
  Unsigned32 1..255  

traceRouteCtlDSField 1.3.6.1.2.1.81.1.2.1.11
Specifies the value to store in the Type of Service (TOS) octet in the IPv4 header or in the Traffic Class octet in the IPv6 header, respectively, of the IP packet used to encapsulate the traceroute probe. The octet to be set in the IP header contains the Differentiated Services (DS) Field in the six most significant bits. This option can be used to determine what effect an explicit DS Field setting has on a traceroute 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 and RFC 3260 for guidance on usage of this field.
OBJECT-TYPE    
  Unsigned32 0..255  

traceRouteCtlSourceAddressType 1.3.6.1.2.1.81.1.2.1.12
Specifies the type of the source address, traceRouteCtlSourceAddress, to be used at a remote host when a traceroute operation is performed.
OBJECT-TYPE    
  InetAddressType  

traceRouteCtlSourceAddress 1.3.6.1.2.1.81.1.2.1.13
Use the specified IP address (which must be given as an IP number, not a hostname) as the source address in outgoing probe packets. On hosts with more than one IP address, this option can be used to select the address to be used. 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 traceRouteCtlSourceAddressType.
OBJECT-TYPE    
  InetAddress  

traceRouteCtlIfIndex 1.3.6.1.2.1.81.1.2.1.14
Setting this object to an interface's ifIndex prior to starting a remote traceroute operation directs the traceroute probes to be transmitted over the specified interface. A value of zero for this object implies that this option is not enabled.
OBJECT-TYPE    
  InterfaceIndexOrZero  

traceRouteCtlMiscOptions 1.3.6.1.2.1.81.1.2.1.15
Enables an application to specify implementation-dependent options.
OBJECT-TYPE    
  SnmpAdminString  

traceRouteCtlMaxFailures 1.3.6.1.2.1.81.1.2.1.16
The value of this object indicates the maximum number of consecutive timeouts allowed before a remote traceroute request is terminated. A value of either 255 (maximum hop count/possible TTL value) or 0 indicates that the function of terminating a remote traceroute request when a specific number of consecutive timeouts are detected is disabled.
OBJECT-TYPE    
  Unsigned32 0..255  

traceRouteCtlDontFragment 1.3.6.1.2.1.81.1.2.1.17
This object enables setting of the don't fragment flag (DF) in the IP header for a probe. Use of this object enables a manual PATH MTU test is performed.
OBJECT-TYPE    
  TruthValue  

traceRouteCtlInitialTtl 1.3.6.1.2.1.81.1.2.1.18
The value of this object specifies the initial TTL value to use. This enables bypassing the initial (often well known) portion of a path.
OBJECT-TYPE    
  Unsigned32 1..255  

traceRouteCtlFrequency 1.3.6.1.2.1.81.1.2.1.19
The number of seconds to wait before repeating a traceroute test, as defined by the value of the various objects in the corresponding row. After a single test is completed the number of seconds as defined by the value of traceRouteCtlFrequency MUST elapse before the next traceroute test is started. A value of 0 for this object implies that the test as defined by the corresponding entry will not be repeated.
OBJECT-TYPE    
  Unsigned32  

traceRouteCtlStorageType 1.3.6.1.2.1.81.1.2.1.20
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.
OBJECT-TYPE    
  StorageType  

traceRouteCtlAdminStatus 1.3.6.1.2.1.81.1.2.1.21
Reflects the desired state that an traceRouteCtlEntry should be in: enabled(1) - Attempt to activate the test as defined by this traceRouteCtlEntry. disabled(2) - Deactivate the test as defined by this traceRouteCtlEntry. Refer to the corresponding traceRouteResultsOperStatus to determine the operational state of the test defined by this entry.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

traceRouteCtlDescr 1.3.6.1.2.1.81.1.2.1.22
The purpose of this object is to provide a descriptive name of the remote traceroute test.
OBJECT-TYPE    
  SnmpAdminString  

traceRouteCtlMaxRows 1.3.6.1.2.1.81.1.2.1.23
The maximum number of corresponding entries allowed in the traceRouteProbeHistoryTable. An implementation of this MIB will remove the oldest corresponding entry in the traceRouteProbeHistoryTable to allow the addition of an new entry once the number of corresponding rows in the traceRouteProbeHistoryTable reaches this value. Old entries are not removed when a new test is started. Entries are added to the traceRouteProbeHistoryTable until traceRouteCtlMaxRows is reached before entries begin to be removed. A value of 0 for this object disables creation of traceRouteProbeHistoryTable entries.
OBJECT-TYPE    
  Unsigned32  

traceRouteCtlTrapGeneration 1.3.6.1.2.1.81.1.2.1.24
The value of this object determines when and whether to generate a notification for this entry: pathChange(0) - Generate a traceRoutePathChange notification when the current path varies from a previously determined path. testFailure(1) - Generate a traceRouteTestFailed notification when the full path to a target can't be determined. testCompletion(2) - Generate a traceRouteTestCompleted notification when the path to a target has been determined. The value of this object defaults to an empty set, indicating that none of the above options has been selected.
OBJECT-TYPE    
  BITS pathChange(0), testFailure(1), testCompletion(2)  

traceRouteCtlCreateHopsEntries 1.3.6.1.2.1.81.1.2.1.25
The current path for a traceroute test is kept in the traceRouteHopsTable on a per-hop basis when the value of this object is true(1).
OBJECT-TYPE    
  TruthValue  

traceRouteCtlType 1.3.6.1.2.1.81.1.2.1.26
The value of this object is used either to report or to select the implementation method to be used for performing a traceroute operation. The value of this object may be selected from traceRouteImplementationTypeDomains. Additional implementation types should be allocated as required by implementers of the DISMAN-TRACEROUTE-MIB under their enterprise specific registration point, not beneath traceRouteImplementationTypeDomains.
OBJECT-TYPE    
  OBJECT IDENTIFIER  

traceRouteCtlRowStatus 1.3.6.1.2.1.81.1.2.1.27
This object allows entries to be created and deleted in the traceRouteCtlTable. Deletion of an entry in this table results in a deletion of all corresponding (same traceRouteCtlOwnerIndex and traceRouteCtlTestName index values) traceRouteResultsTable, traceRouteProbeHistoryTable, and traceRouteHopsTable entries. A value MUST be specified for traceRouteCtlTargetAddress prior to acceptance of a transition to active(1) state. When a value for pingCtlTargetAddress is set, the value of object pingCtlRowStatus changes from notReady(3) to notInService(2). Activation of a remote traceroute operation is controlled via traceRouteCtlAdminStatus, and not by transitioning of this object's value to active(1). Transitions in and out of active(1) state are not allowed while an entry's traceRouteResultsOperStatus 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 traceroute operation. The operational state of an traceroute operation can be determined by examination of the corresponding traceRouteResultsOperStatus object.
OBJECT-TYPE    
  RowStatus  

traceRouteResultsTable 1.3.6.1.2.1.81.1.3
Defines the Remote Operations Traceroute Results Table for keeping track of the status of a traceRouteCtlEntry. An entry is added to the traceRouteResultsTable when an traceRouteCtlEntry is started by successful transition of its traceRouteCtlAdminStatus object to enabled(1). If the object traceRouteCtlAdminStatus already has the value enabled(1), and if the corresponding traceRouteResultsOperStatus object has the value completed(3), then successfully writing enabled(1) to the object traceRouteCtlAdminStatus re-initializes the already existing entry in the traceRouteResultsTable. The values of objects in the re-initialized entry are the same as the values of objects in a new entry would be. An entry is removed from the traceRouteResultsTable when its corresponding traceRouteCtlEntry is deleted.
OBJECT-TYPE    
  SEQUENCE OF  
    TraceRouteResultsEntry

traceRouteResultsEntry 1.3.6.1.2.1.81.1.3.1
Defines an entry in the traceRouteResultsTable. The traceRouteResultsTable has the same indexing as the traceRouteCtlTable so that a traceRouteResultsEntry corresponds to the traceRouteCtlEntry that caused it to be created.
OBJECT-TYPE    
  TraceRouteResultsEntry  

traceRouteResultsOperStatus 1.3.6.1.2.1.81.1.3.1.1
Reflects the operational state of an traceRouteCtlEntry: enabled(1) - Test is active. disabled(2) - Test has stopped. completed(3) - Test is completed.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2), completed(3)  

traceRouteResultsCurHopCount 1.3.6.1.2.1.81.1.3.1.2
Reflects the current TTL value (from 1 to 255) for a remote traceroute operation. Maximum TTL value is determined by traceRouteCtlMaxTtl.
OBJECT-TYPE    
  Gauge32  

traceRouteResultsCurProbeCount 1.3.6.1.2.1.81.1.3.1.3
Reflects the current probe count (1..10) for a remote traceroute operation. The maximum probe count is determined by traceRouteCtlProbesPerHop.
OBJECT-TYPE    
  Gauge32  

traceRouteResultsIpTgtAddrType 1.3.6.1.2.1.81.1.3.1.4
This object indicates the type of address stored in the corresponding traceRouteResultsIpTgtAddr object.
OBJECT-TYPE    
  InetAddressType  

traceRouteResultsIpTgtAddr 1.3.6.1.2.1.81.1.3.1.5
This object reports the IP address associated with a traceRouteCtlTargetAddress 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.
OBJECT-TYPE    
  InetAddress  

traceRouteResultsTestAttempts 1.3.6.1.2.1.81.1.3.1.6
The current number of attempts to determine a path to a target. The value of this object MUST be started at 0.
OBJECT-TYPE    
  Gauge32  

traceRouteResultsTestSuccesses 1.3.6.1.2.1.81.1.3.1.7
The current number of attempts to determine a path to a target that have succeeded. The value of this object MUST be reported as 0 when no attempts have succeeded.
OBJECT-TYPE    
  Gauge32  

traceRouteResultsLastGoodPath 1.3.6.1.2.1.81.1.3.1.8
The date and time when the last complete path was determined. A path is complete if responses were received or timeout occurred for each hop on the path; i.e., for each TTL value from the value of the corresponding traceRouteCtlInitialTtl object up to the end of the path or (if no reply from the target IP address was received) up to the value of the corresponding traceRouteCtlMaxTtl object.
OBJECT-TYPE    
  DateAndTime  

traceRouteProbeHistoryTable 1.3.6.1.2.1.81.1.4
Defines the Remote Operations Traceroute Results Table for storing the results of a traceroute operation. An implementation of this MIB will remove the oldest entry in the traceRouteProbeHistoryTable of the corresponding entry in the traceRouteCtlTable to allow the addition of a new entry once the number of rows in the traceRouteProbeHistoryTable reaches the value specified by traceRouteCtlMaxRows for the corresponding entry in the traceRouteCtlTable.
OBJECT-TYPE    
  SEQUENCE OF  
    TraceRouteProbeHistoryEntry

traceRouteProbeHistoryEntry 1.3.6.1.2.1.81.1.4.1
Defines a table for storing the results of a traceroute operation. Entries in this table are limited by the value of the corresponding traceRouteCtlMaxRows object. The first two index elements identify the traceRouteCtlEntry that a traceRouteProbeHistoryEntry belongs to. The third index element selects a single traceroute operation result. The fourth and fifth indexes select the hop and the probe for a particular traceroute operation.
OBJECT-TYPE    
  TraceRouteProbeHistoryEntry  

traceRouteProbeHistoryIndex 1.3.6.1.2.1.81.1.4.1.1
An entry in this table is created when the result of a traceroute probe is determined. The initial 2 instance identifier index values identify the traceRouteCtlEntry that a probe result (traceRouteProbeHistoryEntry) belongs to. An entry is removed from this table when its corresponding traceRouteCtlEntry is deleted. An implementation MUST start assigning traceRouteProbeHistoryIndex values at 1 and wrap after exceeding the maximum possible value, as defined by the limit of this object ('ffffffff'h).
OBJECT-TYPE    
  Unsigned32 1..ffffffff  

traceRouteProbeHistoryHopIndex 1.3.6.1.2.1.81.1.4.1.2
Indicates which hop in a traceroute path the probe's results are for. The value of this object is initially determined by the value of traceRouteCtlInitialTtl.
OBJECT-TYPE    
  Unsigned32 1..255  

traceRouteProbeHistoryProbeIndex 1.3.6.1.2.1.81.1.4.1.3
Indicates the index of a probe for a particular hop in a traceroute path. The number of probes per hop is determined by the value of the corresponding traceRouteCtlProbesPerHop object.
OBJECT-TYPE    
  Unsigned32 1..10  

traceRouteProbeHistoryHAddrType 1.3.6.1.2.1.81.1.4.1.4
This objects indicates the type of address stored in the corresponding traceRouteProbeHistoryHAddr object.
OBJECT-TYPE    
  InetAddressType  

traceRouteProbeHistoryHAddr 1.3.6.1.2.1.81.1.4.1.5
The address of a hop in a traceroute path. This object is not allowed to be a DNS name. The value of the corresponding object, traceRouteProbeHistoryHAddrType, indicates this object's IP address type.
OBJECT-TYPE    
  InetAddress  

traceRouteProbeHistoryResponse 1.3.6.1.2.1.81.1.4.1.6
The amount of time measured in milliseconds from when a probe was sent to when its response was received or when it timed out. The value of this object is reported as 0 when it is not possible to transmit a probe.
OBJECT-TYPE    
  Unsigned32  

traceRouteProbeHistoryStatus 1.3.6.1.2.1.81.1.4.1.7
The result of a traceroute operation made by a remote host for a particular probe.
OBJECT-TYPE    
  OperationResponseStatus  

traceRouteProbeHistoryLastRC 1.3.6.1.2.1.81.1.4.1.8
The last implementation-method-specific reply code received. Traceroute is usually implemented by transmitting a series of probe packets with increasing time-to-live values. A probe packet is a UDP datagram encapsulated into an IP packet. Each hop in a path to the target (destination) host rejects the probe packets (probe's TTL too small, ICMP reply) until either the maximum TTL is exceeded or the target host is received.
OBJECT-TYPE    
  Integer32  

traceRouteProbeHistoryTime 1.3.6.1.2.1.81.1.4.1.9
Timestamp for when this probe's results were determined.
OBJECT-TYPE    
  DateAndTime  

traceRouteHopsTable 1.3.6.1.2.1.81.1.5
Defines the Remote Operations Traceroute Hop Table for keeping track of the results of traceroute tests on a per-hop basis.
OBJECT-TYPE    
  SEQUENCE OF  
    TraceRouteHopsEntry

traceRouteHopsEntry 1.3.6.1.2.1.81.1.5.1
Defines an entry in the traceRouteHopsTable. The first two index elements identify the traceRouteCtlEntry that a traceRouteHopsEntry belongs to. The third index element, traceRouteHopsHopIndex, selects a hop in a traceroute path.
OBJECT-TYPE    
  TraceRouteHopsEntry  

traceRouteHopsHopIndex 1.3.6.1.2.1.81.1.5.1.1
Specifies the hop index for a traceroute hop. Values for this object with respect to the same traceRouteCtlOwnerIndex and traceRouteCtlTestName MUST start at 1 and be given increasing values for subsequent hops. The value of traceRouteHopsHopIndex is not necessarily the number of the hop on the traced path. The traceRouteHopsTable keeps the current traceroute path per traceRouteCtlEntry if enabled by setting the corresponding traceRouteCtlCreateHopsEntries to true(1). All hops (traceRouteHopsTable entries) in a traceroute path MUST be updated at the same time when a traceroute operation is completed. Care needs to be applied when a path either changes or can't be determined. The initial portion of the path, up to the first hop change, MUST retain the same traceRouteHopsHopIndex values. The remaining portion of the path SHOULD be assigned new traceRouteHopsHopIndex values.
OBJECT-TYPE    
  Unsigned32 1..ffffffff  

traceRouteHopsIpTgtAddressType 1.3.6.1.2.1.81.1.5.1.2
This object indicates the type of address stored in the corresponding traceRouteHopsIpTgtAddress object.
OBJECT-TYPE    
  InetAddressType  

traceRouteHopsIpTgtAddress 1.3.6.1.2.1.81.1.5.1.3
This object reports the IP address associated with the hop. A value for this object should be reported as a numeric IP address, not as a DNS name. The address type (InetAddressType) that relates to this object is specified by the corresponding value of pingCtlSourceAddressType.
OBJECT-TYPE    
  InetAddress  

traceRouteHopsMinRtt 1.3.6.1.2.1.81.1.5.1.4
The minimum traceroute round-trip-time (RTT) received for this hop. A value of 0 for this object implies that no RTT has been received.
OBJECT-TYPE    
  Unsigned32  

traceRouteHopsMaxRtt 1.3.6.1.2.1.81.1.5.1.5
The maximum traceroute round-trip-time (RTT) received for this hop. A value of 0 for this object implies that no RTT has been received.
OBJECT-TYPE    
  Unsigned32  

traceRouteHopsAverageRtt 1.3.6.1.2.1.81.1.5.1.6
The current average traceroute round-trip-time (RTT) for this hop.
OBJECT-TYPE    
  Unsigned32  

traceRouteHopsRttSumOfSquares 1.3.6.1.2.1.81.1.5.1.7
This object contains the sum of the squares of all round-trip-times received for this hop. Its purpose is to enable standard deviation calculation.
OBJECT-TYPE    
  Unsigned32  

traceRouteHopsSentProbes 1.3.6.1.2.1.81.1.5.1.8
The value of this object reflects the number of probes sent for this hop during this traceroute test. The value of this object should start at 0.
OBJECT-TYPE    
  Unsigned32  

traceRouteHopsProbeResponses 1.3.6.1.2.1.81.1.5.1.9
Number of responses received for this hop during this traceroute test. This value of this object should start at 0.
OBJECT-TYPE    
  Unsigned32  

traceRouteHopsLastGoodProbe 1.3.6.1.2.1.81.1.5.1.10
Date and time at which the last response was received for a probe for this hop during this traceroute test.
OBJECT-TYPE    
  DateAndTime  

traceRoutePathChange 1.3.6.1.2.1.81.0.1
The path to a target has changed.
NOTIFICATION-TYPE    

traceRouteTestFailed 1.3.6.1.2.1.81.0.2
Could not determine the path to a target.
NOTIFICATION-TYPE    

traceRouteTestCompleted 1.3.6.1.2.1.81.0.3
The path to a target has just been determined.
NOTIFICATION-TYPE    

traceRouteCompliances 1.3.6.1.2.1.81.2.1
OBJECT IDENTIFIER    

traceRouteGroups 1.3.6.1.2.1.81.2.2
OBJECT IDENTIFIER    

traceRouteFullCompliance 1.3.6.1.2.1.81.2.1.2
This object is mandatory for implementations that have access to a system clock and that are capable of setting the values for DateAndTime objects. It is RECOMMENDED that when this object is not supported its values be reported as '0000000000000000'H.
MODULE-COMPLIANCE    
  traceRouteCtlSourceAddressType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteCtlSourceAddress InetAddress Size(0416)
  traceRouteResultsIpTgtAddrType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteResultsIpTgtAddr InetAddress Size(0416)
  traceRouteProbeHistoryHAddrType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteProbeHistoryHAddr InetAddress Size(0416)
  traceRouteHopsIpTgtAddressType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteHopsIpTgtAddress InetAddress Size(0416)

traceRouteMinimumCompliance 1.3.6.1.2.1.81.2.1.3
If the traceRouteHopsTableGroup is implemented, then this object is mandatory for implementations that have access to a system clock and that are capable of setting the values for DateAndTime objects. It is RECOMMENDED that when this object is not supported its values be reported as '0000000000000000'H.
MODULE-COMPLIANCE    
  traceRouteCtlSourceAddressType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteCtlSourceAddress InetAddress Size(0416)
  traceRouteResultsIpTgtAddrType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteResultsIpTgtAddr InetAddress Size(0416)
  traceRouteProbeHistoryHAddrType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteProbeHistoryHAddr InetAddress Size(0416)
  traceRouteHopsIpTgtAddressType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteHopsIpTgtAddress InetAddress Size(0416)

traceRouteCompliance 1.3.6.1.2.1.81.2.1.1
An implementation should only support IPv4 and globally unique IPv6 address values for this object.
MODULE-COMPLIANCE    
  traceRouteCtlSourceAddressType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteCtlSourceAddress InetAddress Size(0416)
  traceRouteResultsIpTgtAddrType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteResultsIpTgtAddr InetAddress Size(0416)
  traceRouteProbeHistoryHAddrType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteProbeHistoryHAddr InetAddress Size(0416)
  traceRouteHopsIpTgtAddressType InetAddressType unknown(0), ipv4(1), ipv6(2)
  traceRouteHopsIpTgtAddress InetAddress Size(0416)

traceRouteMinimumGroup 1.3.6.1.2.1.81.2.2.5
The group of objects that constitute the remote traceroute operation.
OBJECT-GROUP    

traceRouteCtlRowStatusGroup 1.3.6.1.2.1.81.2.2.6
The RowStatus object of the traceRouteCtlTable.
OBJECT-GROUP    

traceRouteHistoryGroup 1.3.6.1.2.1.81.2.2.7
The group of objects that constitute the history capability.
OBJECT-GROUP    

traceRouteNotificationsGroup 1.3.6.1.2.1.81.2.2.3
The notifications that are required to be supported by implementations of this MIB.
NOTIFICATION-GROUP    

traceRouteHopsTableGroup 1.3.6.1.2.1.81.2.2.4
The group of objects that constitute the traceRouteHopsTable.
OBJECT-GROUP    

traceRouteGroup 1.3.6.1.2.1.81.2.2.1
The group of objects that constitute the remote traceroute operation.
OBJECT-GROUP    

traceRouteTimeStampGroup 1.3.6.1.2.1.81.2.2.2
The group of DateAndTime objects.
OBJECT-GROUP