⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 disman-traceroute-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 4 页
字号:
        "Reflects the current TTL value (range from 1 to        255) for a remote traceroute operation.        Maximum TTL value is determined by        traceRouteCtlMaxTtl."    ::= { traceRouteResultsEntry 2 } traceRouteResultsCurProbeCount OBJECT-TYPE    SYNTAX      Gauge32    UNITS       "probes"    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "Reflects the current probe count (1..10) for        a remote traceroute operation. The maximum        probe count is determined by        traceRouteCtlProbesPerHop."    ::= { traceRouteResultsEntry 3 } traceRouteResultsIpTgtAddrType OBJECT-TYPE    SYNTAX      InetAddressType    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "This objects indicates the type of address stored        in the corresponding traceRouteResultsIpTgtAddr        object."    ::= { traceRouteResultsEntry 4 } traceRouteResultsIpTgtAddr OBJECT-TYPE    SYNTAX      InetAddress    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "This objects reports the IP address associated        with a traceRouteCtlTargetAddress value when the        destination address is specified as a DNS name.        The value of this object should be a zero length        octet string when a DNS name is not specified or        when a specified DNS name fails to resolve."    ::= { traceRouteResultsEntry 5 } traceRouteResultsTestAttempts OBJECT-TYPE    SYNTAX      Unsigned32    UNITS       "tests"    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "The current number of attempts to determine a path        to a target.  The value of this object MUST be started        at 0."    ::= { traceRouteResultsEntry 6 } traceRouteResultsTestSuccesses OBJECT-TYPE    SYNTAX      Unsigned32    UNITS       "tests"    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "The current number of attempts to determine a path        to a target that have succeeded.  The value of this        object MUST be reported as 0 when no attempts have        succeeded."    ::= { traceRouteResultsEntry 7 } traceRouteResultsLastGoodPath OBJECT-TYPE    SYNTAX      DateAndTime    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "The date and time when the last complete path        was determined."    ::= { traceRouteResultsEntry 8 } -- Trace Route Probe History Table traceRouteProbeHistoryTable OBJECT-TYPE    SYNTAX      SEQUENCE OF TraceRouteProbeHistoryEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION        "Defines the Remote Operations Traceroute Results Table for        storing the results of a traceroute operation.        An implementation of this MIB will remove the oldest        entry in the traceRouteProbeHistoryTable to allow the        addition of an new entry once the number of rows in        the traceRouteProbeHistoryTable reaches the value specified        by traceRouteCtlMaxRows."   ::= { traceRouteObjects 4 } traceRouteProbeHistoryEntry OBJECT-TYPE    SYNTAX      TraceRouteProbeHistoryEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION        "Defines a table for storing the results of a traceroute        operation.  Entries in this table are limited by        the value of the corresponding traceRouteCtlMaxRows        object.        The first two index elements identify the        traceRouteCtlEntry that a traceRouteProbeHistoryEntry        belongs to.  The third index element selects a single        traceroute operation result.  The fourth and fifth indexes        select the hop and the probe for a particular        traceroute operation."    INDEX {             traceRouteCtlOwnerIndex,             traceRouteCtlTestName,             traceRouteProbeHistoryIndex,             traceRouteProbeHistoryHopIndex,             traceRouteProbeHistoryProbeIndex          }    ::= { traceRouteProbeHistoryTable 1 } TraceRouteProbeHistoryEntry ::=    SEQUENCE {      traceRouteProbeHistoryIndex         Unsigned32,      traceRouteProbeHistoryHopIndex      Unsigned32,      traceRouteProbeHistoryProbeIndex    Unsigned32,      traceRouteProbeHistoryHAddrType     InetAddressType,      traceRouteProbeHistoryHAddr         InetAddress,      traceRouteProbeHistoryResponse      Unsigned32,      traceRouteProbeHistoryStatus        OperationResponseStatus,      traceRouteProbeHistoryLastRC        Integer32,      traceRouteProbeHistoryTime          DateAndTime    } traceRouteProbeHistoryIndex OBJECT-TYPE    SYNTAX      Unsigned32 (1..'ffffffff'h)    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION        "An entry in this table is created when the result of        a traceroute probe is determined.  The initial 2 instance        identifier index values identify the traceRouteCtlEntry        that a probe result (traceRouteProbeHistoryEntry) belongs        to.  An entry is removed from this table when        its corresponding traceRouteCtlEntry is deleted.        An implementation MUST start assigning        traceRouteProbeHistoryIndex values at 1 and wrap after        exceeding the maximum possible value as defined by the        limit of this object ('ffffffff'h)."    ::= { traceRouteProbeHistoryEntry 1 } traceRouteProbeHistoryHopIndex OBJECT-TYPE    SYNTAX      Unsigned32 (1..255)    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION       "Indicates which hop in a traceroute path that the probe's       results are for.  The value of this object is initially       determined by the value of traceRouteCtlInitialTtl."    ::= { traceRouteProbeHistoryEntry 2 } traceRouteProbeHistoryProbeIndex OBJECT-TYPE    SYNTAX      Unsigned32 (1..10)    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION       "Indicates the index of a probe for a particular       hop in a traceroute path.  The number of probes per       hop is determined by the value of the corresponding       traceRouteCtlProbesPerHop object."    ::= { traceRouteProbeHistoryEntry 3 } traceRouteProbeHistoryHAddrType OBJECT-TYPE    SYNTAX      InetAddressType    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "This objects indicates the type of address stored        in the corresponding traceRouteProbeHistoryHAddr        object."    ::= { traceRouteProbeHistoryEntry 4 } traceRouteProbeHistoryHAddr OBJECT-TYPE    SYNTAX      InetAddress    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION       "The address of a hop in a traceroute path.  This object       is not allowed to be a DNS name.  The value of the       corresponding object, traceRouteProbeHistoryHAddrType,       indicates this object's IP address type."    ::= { traceRouteProbeHistoryEntry 5 } traceRouteProbeHistoryResponse OBJECT-TYPE    SYNTAX      Unsigned32    UNITS       "milliseconds"    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "The amount of time measured in milliseconds from when        a probe was sent to when its response was received or        when it timed out.  The value of this object is reported        as 0 when it is not possible to transmit a probe."    ::= { traceRouteProbeHistoryEntry 6 } traceRouteProbeHistoryStatus OBJECT-TYPE    SYNTAX      OperationResponseStatus    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "The result of a traceroute operation made by a remote        host for a particular probe."    ::= { traceRouteProbeHistoryEntry 7 } traceRouteProbeHistoryLastRC OBJECT-TYPE    SYNTAX      Integer32    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "The last implementation method specific reply code received.        Traceroute is usually implemented by transmitting a series of        probe packets with increasing time-to-live values.  A probe        packet is a UDP datagram encapsulated into an IP packet.        Each hop in a path to the target (destination) host rejects        the probe packets (probe's TTL too small, ICMP reply) until        either the maximum TTL is exceeded or the target host is        received."    ::= { traceRouteProbeHistoryEntry 8 } traceRouteProbeHistoryTime OBJECT-TYPE    SYNTAX      DateAndTime    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "Timestamp for when this probe results were determined."    ::= { traceRouteProbeHistoryEntry 9 } -- Traceroute Hop Results Table traceRouteHopsTable OBJECT-TYPE    SYNTAX      SEQUENCE OF TraceRouteHopsEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION        "Defines the Remote Operations Traceroute Hop Table for        keeping track of the results of traceroute tests on a        per hop basis."    ::= { traceRouteObjects 5 } traceRouteHopsEntry OBJECT-TYPE    SYNTAX      TraceRouteHopsEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION        "Defines an entry in the traceRouteHopsTable.        The first two index elements identify the        traceRouteCtlEntry that a traceRouteHopsEntry        belongs to.  The third index element,        traceRouteHopsHopIndex, selects a        hop in a traceroute path."    INDEX {            traceRouteCtlOwnerIndex,            traceRouteCtlTestName,            traceRouteHopsHopIndex          }    ::= { traceRouteHopsTable 1 } TraceRouteHopsEntry ::=    SEQUENCE {        traceRouteHopsHopIndex         Unsigned32,        traceRouteHopsIpTgtAddressType InetAddressType,        traceRouteHopsIpTgtAddress     InetAddress,        traceRouteHopsMinRtt           Unsigned32,        traceRouteHopsMaxRtt           Unsigned32,        traceRouteHopsAverageRtt       Unsigned32,        traceRouteHopsRttSumOfSquares  Unsigned32,        traceRouteHopsSentProbes       Unsigned32,        traceRouteHopsProbeResponses   Unsigned32,        traceRouteHopsLastGoodProbe    DateAndTime      } traceRouteHopsHopIndex OBJECT-TYPE    SYNTAX      Unsigned32    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION        "Specifies the hop index for a traceroute hop.  Values        for this object with respect to the same        traceRouteCtlOwnerIndex and traceRouteCtlTestName        MUST start at 1 and increase monotonically.        The traceRouteHopsTable keeps the current traceroute        path per traceRouteCtlEntry if enabled by        setting the corresponding traceRouteCtlCreateHopsEntries        to true(1).        All hops (traceRouteHopsTable entries) in a traceroute        path MUST be updated at the same time when a traceroute        operation completes.  Care needs to be applied when either        a path changes or can't be determined.  The initial portion        of the path, up to the first hop change, MUST retain the        same traceRouteHopsHopIndex values.  The remaining portion        of the path SHOULD be assigned new traceRouteHopsHopIndex        values."    ::= { traceRouteHopsEntry 1 } traceRouteHopsIpTgtAddressType OBJECT-TYPE    SYNTAX      InetAddressType    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "This objects indicates the type of address stored        in the corresponding traceRouteHopsIpTargetAddress        object."    ::= { traceRouteHopsEntry 2 } traceRouteHopsIpTgtAddress OBJECT-TYPE    SYNTAX      InetAddress    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "This object reports the IP address associated with        the hop.  A value for this object should be reported        as a numeric IP address and not as a DNS name."    ::= { traceRouteHopsEntry 3 } traceRouteHopsMinRtt OBJECT-TYPE    SYNTAX      Unsigned32    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION        "The minimum traceroute round-trip-time (RTT) received for        this hop.  A value of 0 for this object implies that no        RTT has been received."

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -