diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-NTP-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/comware/HH3C-NTP-MIB')
| -rw-r--r-- | MIBS/comware/HH3C-NTP-MIB | 882 |
1 files changed, 882 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-NTP-MIB b/MIBS/comware/HH3C-NTP-MIB new file mode 100644 index 0000000..6e519e6 --- /dev/null +++ b/MIBS/comware/HH3C-NTP-MIB @@ -0,0 +1,882 @@ +-- ================================================================= +-- Copyright (c) 2004-2016 New H3C Tech. Co., Ltd. All rights reserved. +-- +-- Description: Network Time Protocol (NTP) Version 3, is used to synchronize +-- timekeeping among a set of distributed time servers and clients. +-- Reference: +-- Version: V1.8 +-- History: +-- V1.0 <sunhaipeng>, <2003-03-19>, <initial> +-- V1.1 jinyi, 2004-12-02, +-- Fix syntax bugs and adjust format of the whole file. +-- V1.2 sunkai, 2006-03-23 +-- Modified SYNTAX of hh3cNTPPeerKeyId. +-- V1.3 2010-03-05 +-- Added hh3cNTPServerIP. +-- V1.4 2011-01-27 +-- Added hh3cNTPSysPollSec, hh3cNTPSysClockSec. Modified hh3cNTPServerIP. +-- V1.5 2012-04-13 by huangshengliang +-- change seconds to milliseconds. +-- V1.6 2013-05-29 by niuxuning +-- Modified local clock of hh3cNTPPeerStratum. +-- V1.7 2014-03-03 by wangjianming +-- Changed the state of hh3cNTPSysPeer to obsolete. +-- Added hh3cNTPSysSrcPeer. +-- V1.8 2016-09-14 by chenzichao +-- Corrected spelling of the word 'message'. +-- ================================================================= +HH3C-NTP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + IpAddress, Integer32, MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32 + FROM SNMPv2-SMI + RowStatus, TruthValue + FROM SNMPv2-TC + hh3cRhw + FROM HH3C-OID-MIB; + + hh3cNTP MODULE-IDENTITY + LAST-UPDATED "200303150000Z" + ORGANIZATION + "New H3C Tech. Co., Ltd." + CONTACT-INFO + "Platform Team New H3C Tech. Co., Ltd. + Hai-Dian District Beijing P.R. China + http://www.h3c.com + Zip:100085 + " + DESCRIPTION + "This MIB provides mechanisms to monitor a NTP server." + REVISION "200303150000Z" + DESCRIPTION + "The initial revision of this MIB module." + ::= { hh3cRhw 22 } + + hh3cNTPSystemMIB OBJECT IDENTIFIER ::= { hh3cNTP 1 } + + hh3cNTPSystemMIBObjects OBJECT IDENTIFIER ::= { hh3cNTPSystemMIB 1 } + + hh3cNTPSysLeap OBJECT-TYPE + SYNTAX INTEGER + { + noWarning(0), + addSecond(1), + subtractSecond(2), + alarm(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Leap Indicator (LI): This is a two-bit code warning of an impending + leap second to be inserted/deleted in the last minute of the current + day, with bit 0 and bit 1, respectively, coded as follows: + 00, no warning + 01, last minute has 61 seconds + 10, last minute has 59 seconds) + 11, alarm condition (clock not synchronized)." + ::= { hh3cNTPSystemMIBObjects 1 } + + hh3cNTPSysStratum OBJECT-TYPE + SYNTAX Integer32(1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an eight-bit integer indicating the stratum level + of the local clock, with values defined as follows: + 0, unspecified + 1, primary reference (e.g.,, radio clock) + 2-255, secondary reference (via NTP)" + ::= { hh3cNTPSystemMIBObjects 2 } + + hh3cNTPSysPrecision OBJECT-TYPE + SYNTAX Integer32(-20..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Precision : This is a signed integer indicating the + precision of the various clocks, in seconds to the nearest + power of two. The value must be rounded to the next larger + power of two; for instance, a 50-Hz (20 ms) or 60-Hz (16.67ms) + power-frequency clock would be assigned the value -5 (31.25 ms), + while a 1000-Hz (1 ms) crystal-controlled clock would be assigned + the value -9 (1.95 ms)." + ::= { hh3cNTPSystemMIBObjects 3 } + + hh3cNTPSysRootdelay OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Root Delay : This is a signed fixed-point number indicating + the total roundtrip delay to the primary reference source + at the root of the synchronization subnet, in milliseconds. Note + that this variable can take on both positive and negative + values, depending on clock precision and skew." + ::= { hh3cNTPSystemMIBObjects 4 } + + hh3cNTPSysRootdispersion OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Root Dispersion : This is a signed fixed-point number + indicating the maximum error relative to the primary + reference source at the root of the synchronization + subnet, in milliseconds. Only positive values greater than + zero are possible." + ::= { hh3cNTPSystemMIBObjects 5 } + + hh3cNTPSysRefid OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reference Clock Identifier : This is a 32-bit code + identifying the particular reference clock. In the + case of stratum 0 (unspecified) or stratum 1 (primary + reference source), this is a four-octet, left-justified, + zero-padded ASCII string. + Stratum, Code, Meaning + 0, DCN, DCN routing protocol + 0, TSP, TSP time protocol + 1, ATOM, Atomic clock (calibrated) + 1, WWVB, WWVB LF (band 5) radio + 1, GOES, GOES UHF (band 9) satellite + 1, WWV, WWV HF (band 7) radio" + ::= { hh3cNTPSystemMIBObjects 6 } + + hh3cNTPSysReftime OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reference Timestamp : This is the local time, in + timestamp format, when the local clock was last + updated. If the local clock has never been synchronized, + the value is zero." + ::= { hh3cNTPSystemMIBObjects 7 } + + hh3cNTPSysPoll OBJECT-TYPE + SYNTAX Integer32(-20..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Poll Interval : This is a signed integer indicating + the minimum interval between transmitted messages, + in seconds as a power of two. For instance, a value + of six indicates a minimum interval of 64 seconds." + ::= { hh3cNTPSystemMIBObjects 8 } + + hh3cNTPSysPeer OBJECT-TYPE + SYNTAX Integer32(0..2147483647) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "This is a selector identifying the current synchronization + source. Usually this will be a pointer to a structure + containing the peer variables. The special value NULL indicates + There is no currently valid synchronization source. + hh3cNTPSysPeer is replaced by hh3cNTPSysSrcPeer. Reading + hh3cNTPSysPeer might fail because the syntax value range is limited, + for example, when the synchronization source IP address is a Class C + address." + ::= { hh3cNTPSystemMIBObjects 9 } + + hh3cNTPSysState OBJECT-TYPE + SYNTAX INTEGER + { + noUpdateClock(0), + getfreqInfo(1), + clockBySet(2), + clockBySetAndNoFreq(3), + clockBySyns(4), + findError(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a integer indicating the state of local clock." + ::= { hh3cNTPSystemMIBObjects 10 } + + hh3cNTPSysOffset OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The offset of two clocks is the time difference between them, in milliseconds." + ::= { hh3cNTPSystemMIBObjects 11 } + + hh3cNTPSysDrift OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Real clocks exhibit some variation in skew (second derivative of + offset with time), which is called drift." + ::= { hh3cNTPSystemMIBObjects 12 } + + hh3cNTPSysCompliance OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a string indicating the system error." + ::= { hh3cNTPSystemMIBObjects 13 } + + hh3cNTPSysClock OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the current local time, in timestamp + format. Local time is derived from the hardware clock of the particular + machine and increments at intervals depending on the design used." + ::= { hh3cNTPSystemMIBObjects 14 } + + hh3cNTPSysStabil OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a indicating that stability of a clock is how well + it can maintain a constant frequency." + ::= { hh3cNTPSystemMIBObjects 15 } + + hh3cNTPSysAuthenticate OBJECT-TYPE + SYNTAX INTEGER + { + noAuthenticate(0), + authenticate(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a integer indicating that system support authentication." + ::= { hh3cNTPSystemMIBObjects 16 } + + hh3cNTPSysPollSec OBJECT-TYPE + SYNTAX Integer32 (2..1048576) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PollSec Interval : This is a integer indicating the minimum + interval between transmitted messages. For instance, a value of + six indicates a minimum interval of 6 seconds." + ::= { hh3cNTPSystemMIBObjects 17 } + + hh3cNTPSysClockSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the current local time, in integer format. + Local time is derived from the hardware clock of the particular + machine and increments at intervals depending on the design used." + ::= { hh3cNTPSystemMIBObjects 18 } + + hh3cNTPServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The NTP server ip address. It must be a unicast address, + rather than a broadcast address, a multicast address or + the IP address of the local clock. To delete a configured + NTP server ip address, please set hh3cNTPServerIP to 0." + ::= { hh3cNTPSystemMIBObjects 19 } + + hh3cNTPSysSrcPeer OBJECT-TYPE + SYNTAX Unsigned32(0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a selector identifying the current synchronization + source. Usually this will be a unsigned integer containing + the peer variables. The special value 0 indicates + There is no currently valid synchronization source. + This node will replace hh3cNTPSysPeer, because + its value range is unlimited, and data type is changed from + Integer32 to Unsigned32." + ::= { hh3cNTPSystemMIBObjects 20 } + + hh3cNTPPeerMIB OBJECT IDENTIFIER ::= { hh3cNTP 2 } + + hh3cNTPPeerMIBObjects OBJECT IDENTIFIER ::= { hh3cNTPPeerMIB 1 } + + hh3cNTPPeerTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cNTPPeerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table provides information on the peers with + which the local NTP server has associations. The peers + are also NTP servers but running on different hosts." + ::= { hh3cNTPPeerMIBObjects 1 } + + hh3cNTPPeerEntry OBJECT-TYPE + SYNTAX Hh3cNTPPeerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each peers' entry provides NTP information retrieved + from a particular peer NTP server. Each peer is + identified by a unique association identifier. + Entries are automatically created when the user + configures the NTP server to be associated with remote + peers. Similarly entries are deleted when the user + removes the peer association from the NTP server. + Entries can also be created by the management station + by setting values for the following objects: + hh3cNTPPeerRemAdr and making the hh3cNTPPeerRowStatus as + 'active'. At the least, the management station has + to set a value for hh3cNTPPeerRemAdr to make the + row active." + INDEX { hh3cNTPPeerRemAdr, hh3cNTPPeerHMode } + ::= { hh3cNTPPeerTable 1 } + + Hh3cNTPPeerEntry ::= + SEQUENCE + { + hh3cNTPPeerConfig TruthValue, + hh3cNTPPeerAuthenable TruthValue, + hh3cNTPPeerAuthentic TruthValue, + hh3cNTPPeerRemAdr IpAddress, + hh3cNTPPeerRemPort Integer32, + hh3cNTPPeerLocAdr IpAddress, + hh3cNTPPeerLocPort Integer32, + hh3cNTPPeerLeap INTEGER, + hh3cNTPPeerHMode INTEGER, + hh3cNTPPeerStratum Integer32, + hh3cNTPPeerPPoll Integer32, + hh3cNTPPeerHPoll Integer32, + hh3cNTPPeerPrecision Integer32, + hh3cNTPPeerRootDelay OCTET STRING, + hh3cNTPPeerRootDispersion OCTET STRING, + hh3cNTPPeerRefId OCTET STRING, + hh3cNTPPeerRefTime OCTET STRING, + hh3cNTPPeerOrg OCTET STRING, + hh3cNTPPeerRec OCTET STRING, + hh3cNTPPeerXmt OCTET STRING, + hh3cNTPPeerReach Integer32, + hh3cNTPPeerValid Integer32, + hh3cNTPPeerTimer Integer32, + hh3cNTPPeerDelay OCTET STRING, + hh3cNTPPeerOffset OCTET STRING, + hh3cNTPPeerJitter OCTET STRING, + hh3cNTPPeerDispersion OCTET STRING, + hh3cNTPPeerKeyId Unsigned32, + hh3cNTPPeerFiltDelay OCTET STRING, + hh3cNTPPeerFiltOffset OCTET STRING, + hh3cNTPPeerFiltError OCTET STRING, + hh3cNTPPeerPMode INTEGER, + hh3cNTPPeerReceived Counter32, + hh3cNTPPeerSent Counter32, + hh3cNTPPeerFlash BITS, + hh3cNTPPeerRowStatus RowStatus + } + + hh3cNTPPeerConfig OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit indicating that the association was created + from configuration information and should not be demobilized + if the peer becomes unreachable." + ::= { hh3cNTPPeerEntry 1 } + + hh3cNTPPeerAuthenable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit indicating that system support authentication." + ::= { hh3cNTPPeerEntry 2 } + + hh3cNTPPeerAuthentic OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit indicating that message pass authentication which is authentic." + ::= { hh3cNTPPeerEntry 3 } + + hh3cNTPPeerRemAdr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP address of the peer. When creating a new + association, a value for this object should be set + before the row is made active." + ::= { hh3cNTPPeerEntry 4 } + + hh3cNTPPeerRemPort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UDP port number on which the peer receives NTP messages." + ::= { hh3cNTPPeerEntry 5 } + + hh3cNTPPeerLocAdr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the local host. Multi-homing can + be supported using this object." + ::= { hh3cNTPPeerEntry 6 } + + hh3cNTPPeerLocPort OBJECT-TYPE + SYNTAX Integer32(1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UDP port number on which the local host receives NTP messages." + ::= { hh3cNTPPeerEntry 7 } + + hh3cNTPPeerLeap OBJECT-TYPE + SYNTAX INTEGER + { + noWarning(0), + addSecond(1), + subtractSecond(2), + alarm(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a two-bit code warning of an impending leap + second to be inserted in the NTP timescale. The bits + are set before 23:59 on the day of insertion and reset + after 00:00 on the following day. This causes the + number of seconds (rollover interval) in the day of + insertion to be increased or decreased by one. The two + bits are coded as below, + 00, no warning + 01, last minute has 61 seconds + 10, last minute has 59 seconds + 11, alarm condition (clock not synchronized)" + ::= { hh3cNTPPeerEntry 8 } + + hh3cNTPPeerHMode OBJECT-TYPE + SYNTAX INTEGER + { + unspecified (0), + symmetricActive (1), + symmetricPassive (2), + client (3), + server(4), + broadcast (5), + reservedControl (6), + reservedPrivate (7), + broadcastclient (8), + multicastclient (9) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is an integer indicating the association mode, + with values coded as follows, + 0, unspecified + 1, symmetric active - A host operating in this mode + sends periodic messages regardless of the + reach ability state or stratum of its peer. By + operating in this mode the host announces its + willingness to synchronize and be synchronized + by the peer + 2, symmetric passive - This type of association is + ordinarily created upon arrival of a message + from a peer operating in the symmetric active + mode and persists only as long as the peer is + reachable and operating at a stratum level + less than or equal to the host; otherwise, the + association is dissolved. However, the + association will always persist until at least + one message has been sent in reply. By + operating in this mode the host announces its + willingness to synchronize and be synchronized + by the peer + 3, client - A host operating in this mode sends + periodic messages regardless of the + reach ability state or stratum of its peer. By + operating in this mode the host, usually a LAN + workstation, announces its willingness to be + synchronized by, but not to synchronize the peer + 4, server - This type of association is ordinarily + created upon arrival of a client request message + and exists only in order to reply to that + request, after which the association is + dissolved. By operating in this mode the host, + usually a LAN time server, announces its + willingness to synchronize, but not to be + synchronized by the peer + 5, broadcast - A host operating in this mode sends + periodic messages regardless of the + reach ability state or stratum of the peers. + By operating in this mode the host, usually a + LAN time server operating on a high-speed + broadcast medium, announces its willingness to + synchronize all of the peers, but not to be + synchronized by any of them + 6, reserved for NTP control messages + 7, reserved for private use + 8, broadcastclient + 9, multicastclient" + ::= { hh3cNTPPeerEntry 9 } + + hh3cNTPPeerStratum OBJECT-TYPE + SYNTAX Integer32(0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a integer indicating the stratum level + of the peer clock, with values defined as follows: + 0, unspecified + 1, primary reference (e.g.,, radio clock) + 2-255, secondary reference (via NTP)" + ::= { hh3cNTPPeerEntry 10 } + + hh3cNTPPeerPPoll OBJECT-TYPE + SYNTAX Integer32(-20..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval at which the peer polls the local host." + ::= { hh3cNTPPeerEntry 11 } + + hh3cNTPPeerHPoll OBJECT-TYPE + SYNTAX Integer32(-20..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval at which the local host polls the peer." + ::= { hh3cNTPPeerEntry 12 } + + hh3cNTPPeerPrecision OBJECT-TYPE + SYNTAX Integer32(-20..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a signed integer indicating the precision of + the peer clock, in seconds to the nearest power of two. + The value must be rounded to the next larger power of + two; for instance, a 50-Hz (20 ms) or 60-Hz (16.67 ms) + power-frequency clock would be assigned the value -5 (31.25 ms), + while a 1000-Hz (1 ms) crystal-controlled clock would be assigned + the value -9 (1.95 ms)." + ::= { hh3cNTPPeerEntry 13 } + + hh3cNTPPeerRootDelay OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a signed fixed-point number indicating + the total roundtrip delay to the primary reference source + at the root of the synchronization subnet, in milliseconds. + Note that this variable can take on both positive and negative + values, depending on clock precision and skew." + ::= { hh3cNTPPeerEntry 14 } + + hh3cNTPPeerRootDispersion OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a signed fixed-point number indicating + the maximum error of the peer clock relative to + the primary reference source at the root of the + synchronization subnet, in milliseconds. Only + positive values greater than zero are possible." + ::= { hh3cNTPPeerEntry 15 } + + hh3cNTPPeerRefId OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reference identifier of the peer. + This is a 32-bit code identifying the particular reference clock. + In the case of stratum 0 (unspecified) or stratum 1 (primary + reference source), this is a four-octet, left-justified, + zero-padded ASCII string. + Stratum, Code, Meaning + 0, DCN, DCN routing protocol + 0, TSP, TSP time protocol + 1, ATOM, Atomic clock (calibrated) + 1, WWVB, WWVB LF (band 5) radio + 1, GOES, GOES UHF (band 9) satellite + 1, WWV, WWV HF (band 7) radio" + ::= { hh3cNTPPeerEntry 16 } + + hh3cNTPPeerRefTime OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the local time at the peer, in timestamp format, + when the local clock was last updated. If the local clock has + never been synchronized, the value is zero." + ::= { hh3cNTPPeerEntry 17 } + + hh3cNTPPeerOrg OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the local time, in timestamp format, + at the peer when it's latest NTP message was sent. + If the peer becomes unreachable the value is set to zero" + ::= { hh3cNTPPeerEntry 18 } + + hh3cNTPPeerRec OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the local time, in timestamp format, + when the latest NTP message from the peer arrived. + If the peer becomes unreachable the value is set to zero." + ::= { hh3cNTPPeerEntry 19 } + + hh3cNTPPeerXmt OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the local time, in timestamp format, + at which the NTP message departed the sender." + ::= { hh3cNTPPeerEntry 20 } + + hh3cNTPPeerReach OBJECT-TYPE + SYNTAX Integer32(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a shift register of NTP.WINDOW bits used to + determine the reach ability status of the peer, + with bits entering from the least significant (rightmost) end. + A peer is considered reachable if at least + one bit in this register is set to one" + ::= { hh3cNTPPeerEntry 21 } + + hh3cNTPPeerValid OBJECT-TYPE + SYNTAX Integer32(0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an integer counter indicating the valid samples + remaining in the filter register. It is used to + determine the reach ability state and when the + poll interval should be increased or decreased." + ::= { hh3cNTPPeerEntry 22 } + + hh3cNTPPeerTimer OBJECT-TYPE + SYNTAX Integer32(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an integer counter used to control the + interval of transmitted NTP messages from the local host to the peer." + ::= { hh3cNTPPeerEntry 23 } + + hh3cNTPPeerDelay OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a signed fixed-point number indicating + the roundtrip delay of the peer clock relative to + the local clock over the network path between them, + in milliseconds. Note that this variable can take on + both positive and negative values, depending on + clock precision and skew-error accumulation." + ::= { hh3cNTPPeerEntry 24 } + + hh3cNTPPeerOffset OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a signed, fixed-point number indicating the offset + of the peer clock relative to the local clock, in milliseconds." + ::= { hh3cNTPPeerEntry 25 } + + hh3cNTPPeerJitter OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an indicating that peer of sample Variance" + ::= { hh3cNTPPeerEntry 26 } + + hh3cNTPPeerDispersion OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a signed fixed-point number indicating the + maximum error of the peer clock relative to the local + clock over the network path between them, in milliseconds. + Only positive values greater than zero are possible." + ::= { hh3cNTPPeerEntry 27 } + + hh3cNTPPeerKeyId OBJECT-TYPE + SYNTAX Unsigned32(0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an unsigned integer identifying the cryptographic + key used to generate the message-authentication code." + ::= { hh3cNTPPeerEntry 28 } + + hh3cNTPPeerFiltDelay OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Round-trip delay of the peer clock relative to the + local clock over the network path between them, in + milliseconds. This variable can take on both positive + and negative values, depending on clock precision + and skew-error accumulation." + ::= { hh3cNTPPeerEntry 29 } + + hh3cNTPPeerFiltOffset OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The offset of the peer clock relative to the local clock in milliseconds." + ::= { hh3cNTPPeerEntry 30 } + + hh3cNTPPeerFiltError OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum error of the peer clock relative to the + local clock over the network path between them, in + milliseconds. Only positive values greater than zero + are possible." + ::= { hh3cNTPPeerEntry 31 } + + hh3cNTPPeerPMode OBJECT-TYPE + SYNTAX INTEGER + { + unspecified (0), + symmetricActive (1), + symmetricPassive (2), + client (3), + server(4), + broadcast (5), + reservedControl (6), + reservedPrivate (7), + broadcastclient (8), + multicastclient (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an integer indicating the association mode, + with values coded as follows, + 0, unspecified + 1, symmetric active - A host operating in this mode + sends periodic messages regardless of the + reach ability state or stratum of its peer. By + operating in this mode the host announces its + willingness to synchronize and be synchronized + by the peer + 2, symmetric passive - This type of association is + ordinarily created upon arrival of a message + from a peer operating in the symmetric active + mode and persists only as long as the peer is + reachable and operating at a stratum level + less than or equal to the host; otherwise, the + association is dissolved. However, the + association will always persist until at least + one message has been sent in reply. By + operating in this mode the host announces its + willingness to synchronize and be synchronized + by the peer + 3, client - A host operating in this mode sends + periodic messages regardless of the + reach ability state or stratum of its peer. By + operating in this mode the host, usually a LAN + workstation, announces its willingness to be + synchronized by, but not to synchronize the peer + 4, server - This type of association is ordinarily + created upon arrival of a client request message + and exists only in order to reply to that + request, after which the association is + dissolved. By operating in this mode the host, + usually a LAN time server, announces its + willingness to synchronize, but not to be + synchronized by the peer + 5, broadcast - A host operating in this mode sends + periodic messages regardless of the + reach ability state or stratum of the peers. + By operating in this mode the host, usually a + LAN time server operating on a high-speed + broadcast medium, announces its willingness to + synchronize all of the peers, but not to be + synchronized by any of them + 6, reserved for NTP control messages + 7, reserved for private use + 8, broadcastclient + 9, multicastclient + When creating a new peer association, if no value + is specified for this object, it defaults to + 'symmetricActive'." + ::= { hh3cNTPPeerEntry 32 } + + hh3cNTPPeerReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received messages." + ::= { hh3cNTPPeerEntry 33 } + + hh3cNTPPeerSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of send messages." + ::= { hh3cNTPPeerEntry 34 } + + hh3cNTPPeerFlash OBJECT-TYPE + SYNTAX BITS + { + recvRepeatMsg(0), -- received repeated message + recvremanMsg(1), -- received remanufactured message + unSynMsg(2), -- unsynchronized message + dispBeyond(3), -- the peer dispersion beyond the mark + unauthenticate(4), -- the peer unauthenticate + unSynClock(5), -- the peer clock is unsynchronized + straBeyond(6), -- the peer stratum beyond the mark + rootDispBeyond(7), -- the peer rootdispersion beyond the mark + noAuthen(8), -- the peer no authentication + refuOperate(9) -- refuse operate + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The information about the message." + ::= { hh3cNTPPeerEntry 35 } + + + hh3cNTPPeerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status object for this row. When a management + station is creating a new row, it should set the + value for cntpPeersPeerAddress at least, before the + row can be made 'active'." + ::= { hh3cNTPPeerEntry 36 } +END |