|
Packit |
022b05 |
DISMAN-TRACEROUTE-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE, Integer32,
|
|
Packit |
022b05 |
Gauge32, Unsigned32, mib-2,
|
|
Packit |
022b05 |
NOTIFICATION-TYPE,
|
|
Packit |
022b05 |
OBJECT-IDENTITY
|
|
Packit |
022b05 |
FROM SNMPv2-SMI -- RFC2578
|
|
Packit |
022b05 |
RowStatus, StorageType,
|
|
Packit |
022b05 |
TruthValue, DateAndTime
|
|
Packit |
022b05 |
FROM SNMPv2-TC -- RFC2579
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP,
|
|
Packit |
022b05 |
NOTIFICATION-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF -- RFC2580
|
|
Packit |
022b05 |
SnmpAdminString
|
|
Packit |
022b05 |
FROM SNMP-FRAMEWORK-MIB -- RFC3411
|
|
Packit |
022b05 |
InterfaceIndexOrZero -- RFC2863
|
|
Packit |
022b05 |
FROM IF-MIB
|
|
Packit |
022b05 |
InetAddressType, InetAddress
|
|
Packit |
022b05 |
FROM INET-ADDRESS-MIB -- RFC4001
|
|
Packit |
022b05 |
OperationResponseStatus
|
|
Packit |
022b05 |
FROM DISMAN-PING-MIB; -- RFC4560
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteMIB 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 |
Email: quittek@netlab.nec.de"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Traceroute MIB (DISMAN-TRACEROUTE-MIB) provides
|
|
Packit |
022b05 |
access to the traceroute capability at a remote 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 |
|
|
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 clause of
|
|
Packit |
022b05 |
object traceRouteCtlDataSize
|
|
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 |
- Clarified DESCRIPTION clause of object
|
|
Packit |
022b05 |
traceRouteResultsLastGoodPath
|
|
Packit |
022b05 |
- Changed range of object traceRouteCtlInitialTtl
|
|
Packit |
022b05 |
from (0..255) to (1..255)
|
|
Packit |
022b05 |
- Extended DESCRIPTION clause of traceRouteResultsTable
|
|
Packit |
022b05 |
describing re-initialization of entries
|
|
Packit |
022b05 |
- Changed SYNTAX of traceRouteResultsTestAttempts and
|
|
Packit |
022b05 |
traceRouteResultsTestSuccesses from Unsigned32 to
|
|
Packit |
022b05 |
Gauge32
|
|
Packit |
022b05 |
- Changed status of traceRouteCompliance to deprecated
|
|
Packit |
022b05 |
- Added traceRouteFullCompliance and
|
|
Packit |
022b05 |
traceRouteMinimumCompliance
|
|
Packit |
022b05 |
- Changed status of traceRouteGroup and
|
|
Packit |
022b05 |
traceRouteTimeStampGroup to deprecated
|
|
Packit |
022b05 |
- Added traceRouteMinimumGroup,
|
|
Packit |
022b05 |
traceRouteCtlRowStatusGroup, and
|
|
Packit |
022b05 |
traceRouteHistoryGroup
|
|
Packit |
022b05 |
- Changed DEFVAL of object
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType from { ipv4 }
|
|
Packit |
022b05 |
to { unknown }
|
|
Packit |
022b05 |
- Changed DEFVAL of object traceRouteCtlDescr
|
|
Packit |
022b05 |
from { '00'H } to { ''H }
|
|
Packit |
022b05 |
- Added DEFVAL for object traceRouteCtlTrapGeneration
|
|
Packit |
022b05 |
of DEFVAL { { } }"
|
|
Packit |
022b05 |
REVISION "200009210000Z" -- 21 September 2000
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial version, published as RFC 2925."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { mib-2 81 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Top level structure of the MIB
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteNotifications OBJECT IDENTIFIER ::= { traceRouteMIB 0 }
|
|
Packit |
022b05 |
traceRouteObjects OBJECT IDENTIFIER ::= { traceRouteMIB 1 }
|
|
Packit |
022b05 |
traceRouteConformance OBJECT IDENTIFIER ::= { traceRouteMIB 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The registration node (point) for traceroute implementation types
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteImplementationTypeDomains OBJECT IDENTIFIER
|
|
Packit |
022b05 |
::= { traceRouteMIB 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteUsingUdpProbes OBJECT-IDENTITY
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates that an implementation is using UDP probes to
|
|
Packit |
022b05 |
perform the traceroute operation."
|
|
Packit |
022b05 |
::= { traceRouteImplementationTypeDomains 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Simple Object Definitions
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteMaxConcurrentRequests 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 traceroute 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 |
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 |
::= { traceRouteObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Traceroute Control Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF TraceRouteCtlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the Remote Operations Traceroute Control Table for
|
|
Packit |
022b05 |
providing the capability of invoking traceroute from a remote
|
|
Packit |
022b05 |
host. The results of traceroute operations can be stored in
|
|
Packit |
022b05 |
the traceRouteResultsTable, traceRouteProbeHistoryTable, and
|
|
Packit |
022b05 |
the traceRouteHopsTable."
|
|
Packit |
022b05 |
::= { traceRouteObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TraceRouteCtlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"Defines an entry in the traceRouteCtlTable. The first
|
|
Packit |
022b05 |
index element, traceRouteCtlOwnerIndex, is of type
|
|
Packit |
022b05 |
SnmpAdminString, a textual convention that allows for
|
|
Packit |
022b05 |
use of the SNMPv3 View-Based Access Control Model
|
|
Packit |
022b05 |
(RFC 3415, VACM) and that allows a management
|
|
Packit |
022b05 |
application to identify its entries. The second index,
|
|
Packit |
022b05 |
traceRouteCtlTestName (also an SnmpAdminString),
|
|
Packit |
022b05 |
enables the same management application to have
|
|
Packit |
022b05 |
multiple requests outstanding."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
traceRouteCtlOwnerIndex,
|
|
Packit |
022b05 |
traceRouteCtlTestName
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { traceRouteCtlTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TraceRouteCtlEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
traceRouteCtlOwnerIndex SnmpAdminString,
|
|
Packit |
022b05 |
traceRouteCtlTestName SnmpAdminString,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType InetAddressType,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddress InetAddress,
|
|
Packit |
022b05 |
traceRouteCtlByPassRouteTable TruthValue,
|
|
Packit |
022b05 |
traceRouteCtlDataSize Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlTimeOut Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlProbesPerHop Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlPort Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlMaxTtl Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlDSField Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlSourceAddressType InetAddressType,
|
|
Packit |
022b05 |
traceRouteCtlSourceAddress InetAddress,
|
|
Packit |
022b05 |
traceRouteCtlIfIndex InterfaceIndexOrZero,
|
|
Packit |
022b05 |
traceRouteCtlMiscOptions SnmpAdminString,
|
|
Packit |
022b05 |
traceRouteCtlMaxFailures Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlDontFragment TruthValue,
|
|
Packit |
022b05 |
traceRouteCtlInitialTtl Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlFrequency Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlStorageType StorageType,
|
|
Packit |
022b05 |
traceRouteCtlAdminStatus INTEGER,
|
|
Packit |
022b05 |
traceRouteCtlDescr SnmpAdminString,
|
|
Packit |
022b05 |
traceRouteCtlMaxRows Unsigned32,
|
|
Packit |
022b05 |
traceRouteCtlTrapGeneration BITS,
|
|
Packit |
022b05 |
traceRouteCtlCreateHopsEntries TruthValue,
|
|
Packit |
022b05 |
traceRouteCtlType OBJECT IDENTIFIER,
|
|
Packit |
022b05 |
traceRouteCtlRowStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlOwnerIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString (SIZE(0..32))
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
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 3415, VACM) for tables in which
|
|
Packit |
022b05 |
multiple users may need to create or
|
|
Packit |
022b05 |
modify entries independently, the initial index is used as
|
|
Packit |
022b05 |
an 'owner index'. Such an initial index has a syntax of
|
|
Packit |
022b05 |
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,
|
|
Packit |
022b05 |
all entries in the table belonging to a particular user
|
|
Packit |
022b05 |
(or group) will have the same value for this initial
|
|
Packit |
022b05 |
index. For a given user's entries in a particular
|
|
Packit |
022b05 |
table, the object identifiers for the information in
|
|
Packit |
022b05 |
these entries will have the same subidentifiers (except
|
|
Packit |
022b05 |
for the 'column' subidentifier) up to the end of the
|
|
Packit |
022b05 |
encoded owner index. To configure VACM to permit access
|
|
Packit |
022b05 |
to this portion of the table, one would create
|
|
Packit |
022b05 |
vacmViewTreeFamilyTable entries with the value of
|
|
Packit |
022b05 |
vacmViewTreeFamilySubtree including the owner index
|
|
Packit |
022b05 |
portion, and vacmViewTreeFamilyMask 'wildcarding' the
|
|
Packit |
022b05 |
column subidentifier. More elaborate configurations
|
|
Packit |
022b05 |
are possible."
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlTestName 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 a traceroute test. This is locally unique,
|
|
Packit |
022b05 |
within the scope of a traceRouteCtlOwnerIndex."
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType 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 on the
|
|
Packit |
022b05 |
traceroute request at the remote host."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlTargetAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Specifies the host address used on the
|
|
Packit |
022b05 |
traceroute request at the remote host. The
|
|
Packit |
022b05 |
host address type can be determined by
|
|
Packit |
022b05 |
examining the value of the corresponding
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value for this object MUST be set prior to
|
|
Packit |
022b05 |
transitioning its corresponding traceRouteCtlEntry to
|
|
Packit |
022b05 |
active(1) via traceRouteCtlRowStatus."
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlByPassRouteTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
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 traceroute 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 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlDataSize 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 of a traceroute
|
|
Packit |
022b05 |
request, in octets. If the RECOMMENDED traceroute method
|
|
Packit |
022b05 |
(UDP datagrams as probes) is used, then the value
|
|
Packit |
022b05 |
contained in this object MUST be applied. If another
|
|
Packit |
022b05 |
traceroute method is used for which the specified size
|
|
Packit |
022b05 |
is not appropriate, then the implementation SHOULD use
|
|
Packit |
022b05 |
whatever size (appropriate to the method) is closest to
|
|
Packit |
022b05 |
the specified size.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
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 |
::= { traceRouteCtlEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlTimeOut 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
|
|
Packit |
022b05 |
a traceroute request."
|
|
Packit |
022b05 |
DEFVAL { 3 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlProbesPerHop OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..10)
|
|
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 reissue a traceroute
|
|
Packit |
022b05 |
request with the same time-to-live (TTL) value."
|
|
Packit |
022b05 |
DEFVAL { 3 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlPort OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..65535)
|
|
Packit |
022b05 |
UNITS "UDP Port"
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Specifies the (initial) UDP port to send the traceroute
|
|
Packit |
022b05 |
request to. A port needs to be specified that is not in
|
|
Packit |
022b05 |
use at the destination (target) host. The default
|
|
Packit |
022b05 |
value for this object is the IANA assigned port,
|
|
Packit |
022b05 |
33434, for the traceroute function."
|
|
Packit |
022b05 |
DEFVAL { 33434 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlMaxTtl OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..255)
|
|
Packit |
022b05 |
UNITS "time-to-live value"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Specifies the maximum time-to-live value."
|
|
Packit |
022b05 |
DEFVAL { 30 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlDSField OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..255)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
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 traceroute 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 traceroute 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 |
::= { traceRouteCtlEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlSourceAddressType 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 |
traceRouteCtlSourceAddress, to be used at a remote host
|
|
Packit |
022b05 |
when a traceroute operation is performed."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlSourceAddress 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 as an
|
|
Packit |
022b05 |
IP number, not a hostname) as the source address in
|
|
Packit |
022b05 |
outgoing probe packets. On hosts with more than one IP
|
|
Packit |
022b05 |
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 |
The address type (InetAddressType) that relates to
|
|
Packit |
022b05 |
this object is specified by the corresponding value
|
|
Packit |
022b05 |
of traceRouteCtlSourceAddressType."
|
|
Packit |
022b05 |
DEFVAL { ''H }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlIfIndex 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 traceroute operation directs
|
|
Packit |
022b05 |
the traceroute probes to be transmitted over the
|
|
Packit |
022b05 |
specified interface. A value of zero for this object
|
|
Packit |
022b05 |
implies that this option is not enabled."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlMiscOptions OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Enables an application to specify implementation-dependent
|
|
Packit |
022b05 |
options."
|
|
Packit |
022b05 |
DEFVAL { ''H }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 15 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlMaxFailures OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..255)
|
|
Packit |
022b05 |
UNITS "timeouts"
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"The value of this object indicates the maximum number
|
|
Packit |
022b05 |
of consecutive timeouts allowed before a remote traceroute
|
|
Packit |
022b05 |
request is terminated. A value of either 255 (maximum
|
|
Packit |
022b05 |
hop count/possible TTL value) or 0 indicates that the
|
|
Packit |
022b05 |
function of terminating a remote traceroute request when a
|
|
Packit |
022b05 |
specific number of consecutive timeouts are detected is
|
|
Packit |
022b05 |
disabled."
|
|
Packit |
022b05 |
DEFVAL { 5 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 16 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlDontFragment OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object enables setting of the don't fragment flag (DF)
|
|
Packit |
022b05 |
in the IP header for a probe. Use of this object enables
|
|
Packit |
022b05 |
a manual PATH MTU test is performed."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 17 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlInitialTtl OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..255)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object specifies the initial TTL value to
|
|
Packit |
022b05 |
use. This enables bypassing the initial (often well known)
|
|
Packit |
022b05 |
portion of a path."
|
|
Packit |
022b05 |
DEFVAL { 1 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 18 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlFrequency 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
|
|
Packit |
022b05 |
traceroute test, as defined by the value of the
|
|
Packit |
022b05 |
various objects in the corresponding row.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
After a single test is completed the number of seconds
|
|
Packit |
022b05 |
as defined by the value of traceRouteCtlFrequency MUST
|
|
Packit |
022b05 |
elapse before the next traceroute 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 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
repeated."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 19 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlStorageType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX StorageType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
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 |
::= { traceRouteCtlEntry 20 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlAdminStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
enabled(1), -- operation should be started
|
|
Packit |
022b05 |
disabled(2) -- operation 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 an traceRouteCtlEntry
|
|
Packit |
022b05 |
should be in:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
enabled(1) - Attempt to activate the test as defined by
|
|
Packit |
022b05 |
this traceRouteCtlEntry.
|
|
Packit |
022b05 |
disabled(2) - Deactivate the test as defined by this
|
|
Packit |
022b05 |
traceRouteCtlEntry.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Refer to the corresponding traceRouteResultsOperStatus to
|
|
Packit |
022b05 |
determine the operational state of the test defined by
|
|
Packit |
022b05 |
this entry."
|
|
Packit |
022b05 |
DEFVAL { disabled }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 21 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlDescr 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 traceroute
|
|
Packit |
022b05 |
test."
|
|
Packit |
022b05 |
DEFVAL { ''H }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 22 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlMaxRows 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 traceRouteProbeHistoryTable. An implementation
|
|
Packit |
022b05 |
of this MIB will remove the oldest corresponding entry
|
|
Packit |
022b05 |
in the traceRouteProbeHistoryTable to allow the
|
|
Packit |
022b05 |
addition of an new entry once the number of
|
|
Packit |
022b05 |
corresponding rows in the traceRouteProbeHistoryTable
|
|
Packit |
022b05 |
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
|
|
Packit |
022b05 |
traceRouteProbeHistoryTable until traceRouteCtlMaxRows
|
|
Packit |
022b05 |
is reached before entries begin to be removed.
|
|
Packit |
022b05 |
A value of 0 for this object disables creation of
|
|
Packit |
022b05 |
traceRouteProbeHistoryTable entries."
|
|
Packit |
022b05 |
DEFVAL { 50 }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 23 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlTrapGeneration OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
pathChange(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 to
|
|
Packit |
022b05 |
generate a notification for this entry:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pathChange(0) - Generate a traceRoutePathChange
|
|
Packit |
022b05 |
notification when the current path varies from a
|
|
Packit |
022b05 |
previously determined path.
|
|
Packit |
022b05 |
testFailure(1) - Generate a traceRouteTestFailed
|
|
Packit |
022b05 |
notification when the full path to a target
|
|
Packit |
022b05 |
can't be determined.
|
|
Packit |
022b05 |
testCompletion(2) - Generate a traceRouteTestCompleted
|
|
Packit |
022b05 |
notification when the path to a target has been
|
|
Packit |
022b05 |
determined.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object defaults to an empty set,
|
|
Packit |
022b05 |
indicating that none of the above options has been
|
|
Packit |
022b05 |
selected."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DEFVAL { { } }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 24 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlCreateHopsEntries OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The current path for a traceroute test is kept in the
|
|
Packit |
022b05 |
traceRouteHopsTable on a per-hop basis when the value of
|
|
Packit |
022b05 |
this object is true(1)."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 25 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlType 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 to
|
|
Packit |
022b05 |
select the implementation method to be used for
|
|
Packit |
022b05 |
performing a traceroute operation. The value of this
|
|
Packit |
022b05 |
object may be selected from
|
|
Packit |
022b05 |
traceRouteImplementationTypeDomains.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Additional implementation types should be allocated as
|
|
Packit |
022b05 |
required by implementers of the DISMAN-TRACEROUTE-MIB
|
|
Packit |
022b05 |
under their enterprise specific registration point,
|
|
Packit |
022b05 |
not beneath traceRouteImplementationTypeDomains."
|
|
Packit |
022b05 |
DEFVAL { traceRouteUsingUdpProbes }
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 26 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlRowStatus 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 traceRouteCtlTable. Deletion of an entry in
|
|
Packit |
022b05 |
this table results in a deletion of all corresponding (same
|
|
Packit |
022b05 |
traceRouteCtlOwnerIndex and traceRouteCtlTestName
|
|
Packit |
022b05 |
index values) traceRouteResultsTable,
|
|
Packit |
022b05 |
traceRouteProbeHistoryTable, and traceRouteHopsTable
|
|
Packit |
022b05 |
entries.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value MUST be specified for traceRouteCtlTargetAddress
|
|
Packit |
022b05 |
prior to acceptance of a transition to active(1) state.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
When a value for pingCtlTargetAddress is set,
|
|
Packit |
022b05 |
the value of object pingCtlRowStatus changes
|
|
Packit |
022b05 |
from notReady(3) to notInService(2).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Activation of a remote traceroute operation is
|
|
Packit |
022b05 |
controlled via traceRouteCtlAdminStatus, and not
|
|
Packit |
022b05 |
by transitioning of 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 traceRouteResultsOperStatus
|
|
Packit |
022b05 |
is 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 |
traceroute operation.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The operational state of an traceroute operation
|
|
Packit |
022b05 |
can be determined by examination of the corresponding
|
|
Packit |
022b05 |
traceRouteResultsOperStatus object."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"See definition of RowStatus in RFC 2579, 'Textual
|
|
Packit |
022b05 |
Conventions for SMIv2.'"
|
|
Packit |
022b05 |
::= { traceRouteCtlEntry 27 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Traceroute Results Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF TraceRouteResultsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the Remote Operations Traceroute Results Table for
|
|
Packit |
022b05 |
keeping track of the status of a traceRouteCtlEntry.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
An entry is added to the traceRouteResultsTable when an
|
|
Packit |
022b05 |
traceRouteCtlEntry is started by successful transition
|
|
Packit |
022b05 |
of its traceRouteCtlAdminStatus object to enabled(1).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the object traceRouteCtlAdminStatus already has the value
|
|
Packit |
022b05 |
enabled(1), and if the corresponding
|
|
Packit |
022b05 |
traceRouteResultsOperStatus object has the value
|
|
Packit |
022b05 |
completed(3), then successfully writing enabled(1) to the
|
|
Packit |
022b05 |
object traceRouteCtlAdminStatus re-initializes the already
|
|
Packit |
022b05 |
existing entry in the traceRouteResultsTable. The values of
|
|
Packit |
022b05 |
objects in the re-initialized entry are the same as
|
|
Packit |
022b05 |
the values of objects in a new entry would be.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
An entry is removed from the traceRouteResultsTable when
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
its corresponding traceRouteCtlEntry is deleted."
|
|
Packit |
022b05 |
::= { traceRouteObjects 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TraceRouteResultsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines an entry in the traceRouteResultsTable. The
|
|
Packit |
022b05 |
traceRouteResultsTable has the same indexing as the
|
|
Packit |
022b05 |
traceRouteCtlTable so that a traceRouteResultsEntry
|
|
Packit |
022b05 |
corresponds to the traceRouteCtlEntry that caused it to
|
|
Packit |
022b05 |
be created."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
traceRouteCtlOwnerIndex,
|
|
Packit |
022b05 |
traceRouteCtlTestName
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { traceRouteResultsTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TraceRouteResultsEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
traceRouteResultsOperStatus INTEGER,
|
|
Packit |
022b05 |
traceRouteResultsCurHopCount Gauge32,
|
|
Packit |
022b05 |
traceRouteResultsCurProbeCount Gauge32,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddrType InetAddressType,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddr InetAddress,
|
|
Packit |
022b05 |
traceRouteResultsTestAttempts Gauge32,
|
|
Packit |
022b05 |
traceRouteResultsTestSuccesses Gauge32,
|
|
Packit |
022b05 |
traceRouteResultsLastGoodPath DateAndTime
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsOperStatus 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 an traceRouteCtlEntry:
|
|
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 |
::= { traceRouteResultsEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsCurHopCount OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX Gauge32
|
|
Packit |
022b05 |
UNITS "hops"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Reflects the current TTL value (from 1 to
|
|
Packit |
022b05 |
255) for a remote traceroute operation.
|
|
Packit |
022b05 |
Maximum TTL value is determined by
|
|
Packit |
022b05 |
traceRouteCtlMaxTtl."
|
|
Packit |
022b05 |
::= { traceRouteResultsEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsCurProbeCount 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 |
"Reflects the current probe count (1..10) for
|
|
Packit |
022b05 |
a remote traceroute operation. The maximum
|
|
Packit |
022b05 |
probe count is determined by
|
|
Packit |
022b05 |
traceRouteCtlProbesPerHop."
|
|
Packit |
022b05 |
::= { traceRouteResultsEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddrType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
|
|
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 traceRouteResultsIpTgtAddr
|
|
Packit |
022b05 |
object."
|
|
Packit |
022b05 |
::= { traceRouteResultsEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddr 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 traceRouteCtlTargetAddress value when the
|
|
Packit |
022b05 |
destination address is specified as a DNS name.
|
|
Packit |
022b05 |
The value of this object should be a zero-length
|
|
Packit |
022b05 |
octet string when a DNS name is not specified or
|
|
Packit |
022b05 |
when a specified DNS name fails to resolve."
|
|
Packit |
022b05 |
::= { traceRouteResultsEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsTestAttempts OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX Gauge32
|
|
Packit |
022b05 |
UNITS "tests"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The current number of attempts to determine a path
|
|
Packit |
022b05 |
to a target. The value of this object MUST be started
|
|
Packit |
022b05 |
at 0."
|
|
Packit |
022b05 |
::= { traceRouteResultsEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsTestSuccesses OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Gauge32
|
|
Packit |
022b05 |
UNITS "tests"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The current number of attempts to determine a path
|
|
Packit |
022b05 |
to a target that have succeeded. The value of this
|
|
Packit |
022b05 |
object MUST be reported as 0 when no attempts have
|
|
Packit |
022b05 |
succeeded."
|
|
Packit |
022b05 |
::= { traceRouteResultsEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsLastGoodPath OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DateAndTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The date and time when the last complete path
|
|
Packit |
022b05 |
was determined. A path is complete if responses
|
|
Packit |
022b05 |
were received or timeout occurred for each hop on
|
|
Packit |
022b05 |
the path; i.e., for each TTL value from the value
|
|
Packit |
022b05 |
of the corresponding traceRouteCtlInitialTtl object
|
|
Packit |
022b05 |
up to the end of the path or (if no reply from the
|
|
Packit |
022b05 |
target IP address was received) up to the value of
|
|
Packit |
022b05 |
the corresponding traceRouteCtlMaxTtl object."
|
|
Packit |
022b05 |
::= { traceRouteResultsEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Trace Route Probe History Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF TraceRouteProbeHistoryEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the Remote Operations Traceroute Results Table
|
|
Packit |
022b05 |
for storing the results of a traceroute operation.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
An implementation of this MIB will remove the oldest
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
entry in the traceRouteProbeHistoryTable of the
|
|
Packit |
022b05 |
corresponding entry in the traceRouteCtlTable to allow
|
|
Packit |
022b05 |
the addition of a new entry once the number of rows in
|
|
Packit |
022b05 |
the traceRouteProbeHistoryTable reaches the value specified
|
|
Packit |
022b05 |
by traceRouteCtlMaxRows for the corresponding entry in the
|
|
Packit |
022b05 |
traceRouteCtlTable."
|
|
Packit |
022b05 |
::= { traceRouteObjects 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TraceRouteProbeHistoryEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines a table for storing the results of a traceroute
|
|
Packit |
022b05 |
operation. Entries in this table are limited by
|
|
Packit |
022b05 |
the value of the corresponding traceRouteCtlMaxRows
|
|
Packit |
022b05 |
object.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The first two index elements identify the
|
|
Packit |
022b05 |
traceRouteCtlEntry that a traceRouteProbeHistoryEntry
|
|
Packit |
022b05 |
belongs to. The third index element selects a single
|
|
Packit |
022b05 |
traceroute operation result. The fourth and fifth indexes
|
|
Packit |
022b05 |
select the hop and the probe for a particular
|
|
Packit |
022b05 |
traceroute operation."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
traceRouteCtlOwnerIndex,
|
|
Packit |
022b05 |
traceRouteCtlTestName,
|
|
Packit |
022b05 |
traceRouteProbeHistoryIndex,
|
|
Packit |
022b05 |
traceRouteProbeHistoryHopIndex,
|
|
Packit |
022b05 |
traceRouteProbeHistoryProbeIndex
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TraceRouteProbeHistoryEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
traceRouteProbeHistoryIndex Unsigned32,
|
|
Packit |
022b05 |
traceRouteProbeHistoryHopIndex Unsigned32,
|
|
Packit |
022b05 |
traceRouteProbeHistoryProbeIndex Unsigned32,
|
|
Packit |
022b05 |
traceRouteProbeHistoryHAddrType InetAddressType,
|
|
Packit |
022b05 |
traceRouteProbeHistoryHAddr InetAddress,
|
|
Packit |
022b05 |
traceRouteProbeHistoryResponse Unsigned32,
|
|
Packit |
022b05 |
traceRouteProbeHistoryStatus OperationResponseStatus,
|
|
Packit |
022b05 |
traceRouteProbeHistoryLastRC Integer32,
|
|
Packit |
022b05 |
traceRouteProbeHistoryTime DateAndTime
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryIndex OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
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 traceroute probe is determined. The initial 2 instance
|
|
Packit |
022b05 |
identifier index values identify the traceRouteCtlEntry
|
|
Packit |
022b05 |
that a probe result (traceRouteProbeHistoryEntry) belongs
|
|
Packit |
022b05 |
to. An entry is removed from this table when
|
|
Packit |
022b05 |
its corresponding traceRouteCtlEntry is deleted.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
An implementation MUST start assigning
|
|
Packit |
022b05 |
traceRouteProbeHistoryIndex values at 1 and wrap after
|
|
Packit |
022b05 |
exceeding the maximum possible value, as defined by the
|
|
Packit |
022b05 |
limit of this object ('ffffffff'h)."
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryHopIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..255)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates which hop in a traceroute path the probe's
|
|
Packit |
022b05 |
results are for. The value of this object is initially
|
|
Packit |
022b05 |
determined by the value of traceRouteCtlInitialTtl."
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryProbeIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..10)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates the index of a probe for a particular
|
|
Packit |
022b05 |
hop in a traceroute path. The number of probes per
|
|
Packit |
022b05 |
hop is determined by the value of the corresponding
|
|
Packit |
022b05 |
traceRouteCtlProbesPerHop object."
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryHAddrType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This objects indicates the type of address stored
|
|
Packit |
022b05 |
in the corresponding traceRouteProbeHistoryHAddr
|
|
Packit |
022b05 |
object."
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryHAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The address of a hop in a traceroute path. This object
|
|
Packit |
022b05 |
is not allowed to be a DNS name. The value of the
|
|
Packit |
022b05 |
corresponding object, traceRouteProbeHistoryHAddrType,
|
|
Packit |
022b05 |
indicates this object's IP address type."
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryResponse 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 |
::= { traceRouteProbeHistoryEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OperationResponseStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The result of a traceroute operation made by a remote
|
|
Packit |
022b05 |
host for a particular probe."
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryLastRC OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The last implementation-method-specific reply code received.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Traceroute is usually implemented by transmitting a series of
|
|
Packit |
022b05 |
probe packets with increasing time-to-live values. A probe
|
|
Packit |
022b05 |
packet is a UDP datagram encapsulated into an IP packet.
|
|
Packit |
022b05 |
Each hop in a path to the target (destination) host rejects
|
|
Packit |
022b05 |
the probe packets (probe's TTL too small, ICMP reply) until
|
|
Packit |
022b05 |
either the maximum TTL is exceeded or the target host is
|
|
Packit |
022b05 |
received."
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteProbeHistoryTime 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's results were determined."
|
|
Packit |
022b05 |
::= { traceRouteProbeHistoryEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Traceroute Hop Results Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF TraceRouteHopsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the Remote Operations Traceroute Hop Table for
|
|
Packit |
022b05 |
keeping track of the results of traceroute tests on a
|
|
Packit |
022b05 |
per-hop basis."
|
|
Packit |
022b05 |
::= { traceRouteObjects 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TraceRouteHopsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines an entry in the traceRouteHopsTable.
|
|
Packit |
022b05 |
The first two index elements identify the
|
|
Packit |
022b05 |
traceRouteCtlEntry that a traceRouteHopsEntry
|
|
Packit |
022b05 |
belongs to. The third index element,
|
|
Packit |
022b05 |
traceRouteHopsHopIndex, selects a
|
|
Packit |
022b05 |
hop in a traceroute path."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
traceRouteCtlOwnerIndex,
|
|
Packit |
022b05 |
traceRouteCtlTestName,
|
|
Packit |
022b05 |
traceRouteHopsHopIndex
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { traceRouteHopsTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TraceRouteHopsEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
traceRouteHopsHopIndex Unsigned32,
|
|
Packit |
022b05 |
traceRouteHopsIpTgtAddressType InetAddressType,
|
|
Packit |
022b05 |
traceRouteHopsIpTgtAddress InetAddress,
|
|
Packit |
022b05 |
traceRouteHopsMinRtt Unsigned32,
|
|
Packit |
022b05 |
traceRouteHopsMaxRtt Unsigned32,
|
|
Packit |
022b05 |
traceRouteHopsAverageRtt Unsigned32,
|
|
Packit |
022b05 |
traceRouteHopsRttSumOfSquares Unsigned32,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsSentProbes Unsigned32,
|
|
Packit |
022b05 |
traceRouteHopsProbeResponses Unsigned32,
|
|
Packit |
022b05 |
traceRouteHopsLastGoodProbe DateAndTime
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsHopIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Specifies the hop index for a traceroute hop. Values
|
|
Packit |
022b05 |
for this object with respect to the same
|
|
Packit |
022b05 |
traceRouteCtlOwnerIndex and traceRouteCtlTestName
|
|
Packit |
022b05 |
MUST start at 1 and be given increasing values for
|
|
Packit |
022b05 |
subsequent hops. The value of traceRouteHopsHopIndex is not
|
|
Packit |
022b05 |
necessarily the number of the hop on the traced path.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The traceRouteHopsTable keeps the current traceroute
|
|
Packit |
022b05 |
path per traceRouteCtlEntry if enabled by
|
|
Packit |
022b05 |
setting the corresponding traceRouteCtlCreateHopsEntries
|
|
Packit |
022b05 |
to true(1).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
All hops (traceRouteHopsTable entries) in a traceroute
|
|
Packit |
022b05 |
path MUST be updated at the same time when a traceroute
|
|
Packit |
022b05 |
operation is completed. Care needs to be applied when a path
|
|
Packit |
022b05 |
either changes or can't be determined. The initial portion
|
|
Packit |
022b05 |
of the path, up to the first hop change, MUST retain the
|
|
Packit |
022b05 |
same traceRouteHopsHopIndex values. The remaining portion
|
|
Packit |
022b05 |
of the path SHOULD be assigned new traceRouteHopsHopIndex
|
|
Packit |
022b05 |
values."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsIpTgtAddressType 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 traceRouteHopsIpTgtAddress
|
|
Packit |
022b05 |
object."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsIpTgtAddress 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 with
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
the hop. A value for this object should be reported
|
|
Packit |
022b05 |
as a numeric IP address, not as a DNS name.
|
|
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 |
::= { traceRouteHopsEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsMinRtt OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The minimum traceroute round-trip-time (RTT) received for
|
|
Packit |
022b05 |
this hop. A value of 0 for this object implies that no
|
|
Packit |
022b05 |
RTT has been received."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsMaxRtt OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The maximum traceroute round-trip-time (RTT) received for
|
|
Packit |
022b05 |
this hop. A value of 0 for this object implies that no
|
|
Packit |
022b05 |
RTT has been received."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsAverageRtt OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The current average traceroute round-trip-time (RTT) for
|
|
Packit |
022b05 |
this hop."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsRttSumOfSquares OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object contains the sum of the squares of all
|
|
Packit |
022b05 |
round-trip-times received for this hop. Its purpose is
|
|
Packit |
022b05 |
to enable standard deviation calculation."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsSentProbes OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
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 this hop during this traceroute test. The value of this
|
|
Packit |
022b05 |
object should start at 0."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsProbeResponses OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Number of responses received for this hop during this
|
|
Packit |
022b05 |
traceroute test. This value of this object should start
|
|
Packit |
022b05 |
at 0."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsLastGoodProbe OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DateAndTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Date and time at which the last response was received for a
|
|
Packit |
022b05 |
probe for this hop during this traceroute test."
|
|
Packit |
022b05 |
::= { traceRouteHopsEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Notification Definition section
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRoutePathChange NOTIFICATION-TYPE
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddress,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddrType,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddr
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The path to a target has changed."
|
|
Packit |
022b05 |
::= { traceRouteNotifications 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteTestFailed NOTIFICATION-TYPE
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddress,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddrType,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddr
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Could not determine the path to a target."
|
|
Packit |
022b05 |
::= { traceRouteNotifications 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteTestCompleted NOTIFICATION-TYPE
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddress,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddrType,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddr
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The path to a target has just been determined."
|
|
Packit |
022b05 |
::= { traceRouteNotifications 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Conformance information
|
|
Packit |
022b05 |
-- Compliance statements
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCompliances OBJECT IDENTIFIER
|
|
Packit |
022b05 |
::= { traceRouteConformance 1 }
|
|
Packit |
022b05 |
traceRouteGroups OBJECT IDENTIFIER
|
|
Packit |
022b05 |
::= { traceRouteConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Compliance statements
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteFullCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for SNMP entities that
|
|
Packit |
022b05 |
fully implement the DISMAN-TRACEROUTE-MIB."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
traceRouteMinimumGroup,
|
|
Packit |
022b05 |
traceRouteCtlRowStatusGroup,
|
|
Packit |
022b05 |
traceRouteHistoryGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP traceRouteHopsTableGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group lists the objects that make up a
|
|
Packit |
022b05 |
traceRouteHopsEntry. Support of the traceRouteHopsTable
|
|
Packit |
022b05 |
is optional."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP traceRouteNotificationsGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"This group defines a collection of optional
|
|
Packit |
022b05 |
notifications."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteMaxConcurrentRequests
|
|
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 traceRouteCtlByPassRouteTable
|
|
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 traceRouteCtlDSField
|
|
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 implies that the function represented by
|
|
Packit |
022b05 |
this option is not supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlSourceAddressType
|
|
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 traceRouteCtlSourceAddress
|
|
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 traceRouteCtlIfIndex
|
|
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 implies that the function represented by
|
|
Packit |
022b05 |
this option is not supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlMiscOptions
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Support of this object is optional. If not
|
|
Packit |
022b05 |
supporting, do not allow write access and return a
|
|
Packit |
022b05 |
zero-length octet string as the value of the object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlStorageType
|
|
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(2)
|
|
Packit |
022b05 |
StorageType enumeration."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlType
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required. In addition, the only
|
|
Packit |
022b05 |
value that is RECOMMENDED to be supported by an
|
|
Packit |
022b05 |
implementation is traceRouteUsingUdpProbes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteResultsIpTgtAddrType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteResultsIpTgtAddr
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteResultsLastGoodPath
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the traceRouteHopsTableGroup is implemented, then
|
|
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 traceRouteProbeHistoryHAddrType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteProbeHistoryHAddr
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteProbeHistoryTime
|
|
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 traceRouteHopsIpTgtAddressType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteHopsIpTgtAddress
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteHopsLastGoodProbe
|
|
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 |
::= { traceRouteCompliances 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteMinimumCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The minimum compliance statement for SNMP entities
|
|
Packit |
022b05 |
which implement the minimal subset of the
|
|
Packit |
022b05 |
DISMAN-TRACEROUTE-MIB. Implementors might choose this
|
|
Packit |
022b05 |
subset for small devices with limited resources."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MANDATORY-GROUPS { traceRouteMinimumGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP traceRouteCtlRowStatusGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A compliant implementation does not have to implement
|
|
Packit |
022b05 |
the traceRouteCtlRowStatusGroup."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP traceRouteHistoryGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A compliant implementation does not have to implement
|
|
Packit |
022b05 |
the traceRouteHistoryGroup."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP traceRouteHopsTableGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group lists the objects that make up a
|
|
Packit |
022b05 |
traceRouteHopsEntry. Support of the traceRouteHopsTable
|
|
Packit |
022b05 |
is optional."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP traceRouteNotificationsGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group defines a collection of optional
|
|
Packit |
022b05 |
notifications."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteMaxConcurrentRequests
|
|
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 traceRouteCtlByPassRouteTable
|
|
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 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 traceRouteCtlDSField
|
|
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 implies that the function represented by
|
|
Packit |
022b05 |
this option is not supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlSourceAddressType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
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 traceRouteCtlSourceAddress
|
|
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 traceRouteCtlIfIndex
|
|
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 implies that the function represented by
|
|
Packit |
022b05 |
this option is not supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlMiscOptions
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Support of this object is optional. If not
|
|
Packit |
022b05 |
supporting, do not allow write access, and return a
|
|
Packit |
022b05 |
zero-length octet string as the value of the object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlDontFragment
|
|
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 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 traceRouteCtlInitialTtl
|
|
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 1 as the value of this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlFrequency
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
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 implies that the function represented by
|
|
Packit |
022b05 |
this option is not supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlStorageType
|
|
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(2)
|
|
Packit |
022b05 |
StorageType enumeration."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlDescr
|
|
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 traceRouteCtlMaxRows
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required. If the
|
|
Packit |
022b05 |
traceRouteHistoryGroup 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 traceRouteCtlTrapGeneration
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required. If the
|
|
Packit |
022b05 |
traceRouteNotificationsGroup is not implemented, then
|
|
Packit |
022b05 |
write access to this object MUST be disabled, and the
|
|
Packit |
022b05 |
object MUST return a value with no bit set when
|
|
Packit |
022b05 |
retrieved. No bit set indicates that no notification
|
|
Packit |
022b05 |
is generated."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlCreateHopsEntries
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required. If the
|
|
Packit |
022b05 |
traceRouteHopsTableGroup is not implemented, then
|
|
Packit |
022b05 |
write access to this object MUST be disabled, and the
|
|
Packit |
022b05 |
object MUST return a value of false(2) when retrieved."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlType
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required. In addition, the only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
value that is RECOMMENDED to be supported by an
|
|
Packit |
022b05 |
implementation is traceRouteUsingUdpProbes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteResultsIpTgtAddrType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteResultsIpTgtAddr
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteResultsLastGoodPath
|
|
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 traceRouteProbeHistoryHAddrType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteProbeHistoryHAddr
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteProbeHistoryTime
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the traceRouteHistoryGroup is implemented, then
|
|
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 traceRouteHopsIpTgtAddressType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteHopsIpTgtAddress
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteHopsLastGoodProbe
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the traceRouteHopsTableGroup is implemented, then
|
|
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 |
::= { traceRouteCompliances 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for the DISMAN-TRACEROUTE-MIB.
|
|
Packit |
022b05 |
This compliance statement has been deprecated because
|
|
Packit |
022b05 |
the traceRouteGroup and the traceRouteTimeStampGroup
|
|
Packit |
022b05 |
have been split and deprecated. The
|
|
Packit |
022b05 |
traceRouteFullCompliance is semantically identical to the
|
|
Packit |
022b05 |
deprecated traceRouteCompliance statement."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
traceRouteGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
GROUP traceRouteTimeStampGroup
|
|
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."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP traceRouteNotificationsGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group defines a collection of optional
|
|
Packit |
022b05 |
notifications."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP traceRouteHopsTableGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group lists the objects that make up a
|
|
Packit |
022b05 |
traceRouteHopsEntry. Support of the traceRouteHopsTable
|
|
Packit |
022b05 |
is optional."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteMaxConcurrentRequests
|
|
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 traceRouteCtlByPassRouteTable
|
|
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 traceRouteCtlSourceAddressType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
|
|
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 traceRouteCtlSourceAddress
|
|
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 traceRouteCtlIfIndex
|
|
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 implies that the function represented by
|
|
Packit |
022b05 |
this option is not supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlMiscOptions
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Support of this object is optional. When not
|
|
Packit |
022b05 |
supporting, do not allow write access, and return a
|
|
Packit |
022b05 |
zero-length octet string as the value of the object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlStorageType
|
|
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 traceRouteCtlDSField
|
|
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 implies that the function represented by
|
|
Packit |
022b05 |
this option is not supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteCtlType
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required. In addition, the only
|
|
Packit |
022b05 |
value that is RECOMMENDED to be supported by an
|
|
Packit |
022b05 |
implementation is traceRouteUsingUdpProbes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteResultsIpTgtAddrType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteResultsIpTgtAddr
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteProbeHistoryHAddrType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteProbeHistoryHAddr
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteHopsIpTgtAddressType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT traceRouteHopsIpTgtAddress
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation should only support IPv4 and
|
|
Packit |
022b05 |
globally unique IPv6 address values for this object."
|
|
Packit |
022b05 |
::= { traceRouteCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- MIB groupings
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteMinimumGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteMaxConcurrentRequests,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddress,
|
|
Packit |
022b05 |
traceRouteCtlByPassRouteTable,
|
|
Packit |
022b05 |
traceRouteCtlDataSize,
|
|
Packit |
022b05 |
traceRouteCtlTimeOut,
|
|
Packit |
022b05 |
traceRouteCtlProbesPerHop,
|
|
Packit |
022b05 |
traceRouteCtlPort,
|
|
Packit |
022b05 |
traceRouteCtlMaxTtl,
|
|
Packit |
022b05 |
traceRouteCtlDSField,
|
|
Packit |
022b05 |
traceRouteCtlSourceAddressType,
|
|
Packit |
022b05 |
traceRouteCtlSourceAddress,
|
|
Packit |
022b05 |
traceRouteCtlIfIndex,
|
|
Packit |
022b05 |
traceRouteCtlMiscOptions,
|
|
Packit |
022b05 |
traceRouteCtlMaxFailures,
|
|
Packit |
022b05 |
traceRouteCtlDontFragment,
|
|
Packit |
022b05 |
traceRouteCtlInitialTtl,
|
|
Packit |
022b05 |
traceRouteCtlFrequency,
|
|
Packit |
022b05 |
traceRouteCtlStorageType,
|
|
Packit |
022b05 |
traceRouteCtlAdminStatus,
|
|
Packit |
022b05 |
traceRouteCtlMaxRows,
|
|
Packit |
022b05 |
traceRouteCtlTrapGeneration,
|
|
Packit |
022b05 |
traceRouteCtlDescr,
|
|
Packit |
022b05 |
traceRouteCtlCreateHopsEntries,
|
|
Packit |
022b05 |
traceRouteCtlType,
|
|
Packit |
022b05 |
traceRouteResultsOperStatus,
|
|
Packit |
022b05 |
traceRouteResultsCurHopCount,
|
|
Packit |
022b05 |
traceRouteResultsCurProbeCount,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddrType,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddr,
|
|
Packit |
022b05 |
traceRouteResultsTestAttempts,
|
|
Packit |
022b05 |
traceRouteResultsTestSuccesses,
|
|
Packit |
022b05 |
traceRouteResultsLastGoodPath
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The group of objects that constitute the remote traceroute
|
|
Packit |
022b05 |
operation."
|
|
Packit |
022b05 |
::= { traceRouteGroups 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteCtlRowStatusGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteCtlRowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The RowStatus object of the traceRouteCtlTable."
|
|
Packit |
022b05 |
::= { traceRouteGroups 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHistoryGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteProbeHistoryHAddrType,
|
|
Packit |
022b05 |
traceRouteProbeHistoryHAddr,
|
|
Packit |
022b05 |
traceRouteProbeHistoryResponse,
|
|
Packit |
022b05 |
traceRouteProbeHistoryStatus,
|
|
Packit |
022b05 |
traceRouteProbeHistoryLastRC,
|
|
Packit |
022b05 |
traceRouteProbeHistoryTime
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The group of objects that constitute the history
|
|
Packit |
022b05 |
capability."
|
|
Packit |
022b05 |
::= { traceRouteGroups 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteNotificationsGroup NOTIFICATION-GROUP
|
|
Packit |
022b05 |
NOTIFICATIONS {
|
|
Packit |
022b05 |
traceRoutePathChange,
|
|
Packit |
022b05 |
traceRouteTestFailed,
|
|
Packit |
022b05 |
traceRouteTestCompleted
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The notifications that are required to be supported by
|
|
Packit |
022b05 |
implementations of this MIB."
|
|
Packit |
022b05 |
::= { traceRouteGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsTableGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteHopsIpTgtAddressType,
|
|
Packit |
022b05 |
traceRouteHopsIpTgtAddress,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteHopsMinRtt,
|
|
Packit |
022b05 |
traceRouteHopsMaxRtt,
|
|
Packit |
022b05 |
traceRouteHopsAverageRtt,
|
|
Packit |
022b05 |
traceRouteHopsRttSumOfSquares,
|
|
Packit |
022b05 |
traceRouteHopsSentProbes,
|
|
Packit |
022b05 |
traceRouteHopsProbeResponses,
|
|
Packit |
022b05 |
traceRouteHopsLastGoodProbe
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The group of objects that constitute the
|
|
Packit |
022b05 |
traceRouteHopsTable."
|
|
Packit |
022b05 |
::= { traceRouteGroups 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteMaxConcurrentRequests,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddressType,
|
|
Packit |
022b05 |
traceRouteCtlTargetAddress,
|
|
Packit |
022b05 |
traceRouteCtlByPassRouteTable,
|
|
Packit |
022b05 |
traceRouteCtlDataSize,
|
|
Packit |
022b05 |
traceRouteCtlTimeOut,
|
|
Packit |
022b05 |
traceRouteCtlProbesPerHop,
|
|
Packit |
022b05 |
traceRouteCtlPort,
|
|
Packit |
022b05 |
traceRouteCtlMaxTtl,
|
|
Packit |
022b05 |
traceRouteCtlDSField,
|
|
Packit |
022b05 |
traceRouteCtlSourceAddressType,
|
|
Packit |
022b05 |
traceRouteCtlSourceAddress,
|
|
Packit |
022b05 |
traceRouteCtlIfIndex,
|
|
Packit |
022b05 |
traceRouteCtlMiscOptions,
|
|
Packit |
022b05 |
traceRouteCtlMaxFailures,
|
|
Packit |
022b05 |
traceRouteCtlDontFragment,
|
|
Packit |
022b05 |
traceRouteCtlInitialTtl,
|
|
Packit |
022b05 |
traceRouteCtlFrequency,
|
|
Packit |
022b05 |
traceRouteCtlStorageType,
|
|
Packit |
022b05 |
traceRouteCtlAdminStatus,
|
|
Packit |
022b05 |
traceRouteCtlMaxRows,
|
|
Packit |
022b05 |
traceRouteCtlTrapGeneration,
|
|
Packit |
022b05 |
traceRouteCtlDescr,
|
|
Packit |
022b05 |
traceRouteCtlCreateHopsEntries,
|
|
Packit |
022b05 |
traceRouteCtlType,
|
|
Packit |
022b05 |
traceRouteCtlRowStatus,
|
|
Packit |
022b05 |
traceRouteResultsOperStatus,
|
|
Packit |
022b05 |
traceRouteResultsCurHopCount,
|
|
Packit |
022b05 |
traceRouteResultsCurProbeCount,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddrType,
|
|
Packit |
022b05 |
traceRouteResultsIpTgtAddr,
|
|
Packit |
022b05 |
traceRouteResultsTestAttempts,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteResultsTestSuccesses,
|
|
Packit |
022b05 |
traceRouteProbeHistoryHAddrType,
|
|
Packit |
022b05 |
traceRouteProbeHistoryHAddr,
|
|
Packit |
022b05 |
traceRouteProbeHistoryResponse,
|
|
Packit |
022b05 |
traceRouteProbeHistoryStatus,
|
|
Packit |
022b05 |
traceRouteProbeHistoryLastRC
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The group of objects that constitute the remote traceroute
|
|
Packit |
022b05 |
operation."
|
|
Packit |
022b05 |
::= { traceRouteGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
traceRouteTimeStampGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
traceRouteResultsLastGoodPath,
|
|
Packit |
022b05 |
traceRouteProbeHistoryTime
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The group of DateAndTime objects."
|
|
Packit |
022b05 |
::= { traceRouteGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|