- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
882 lines
36 KiB
Text
882 lines
36 KiB
Text
-- =================================================================
|
|
-- 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
|