TIMETRA-NTP-MIB

        This document is the SNMP MIB module to manage and provision the
Network Time Protocol (NTP) on Nokia SROS systems.
        
Copyright 2005-2018 Nokia.  All rights reserved.
Reproduction of this document is authorized on the condition that
the foregoing copyright notice is included.
        
This SNMP MIB module (Specification) embodies Nokia's
proprietary intellectual property.  Nokia retains
all title and ownership in the Specification, including any
revisions.
        
Nokia grants all interested parties a non-exclusive license to use and
distribute an unmodified copy of this Specification in connection with
management of Nokia products, and without fee, provided this copyright
notice and license appear on all copies.
        
This Specification is supplied 'as is', and Nokia makes no warranty,
either express or implied, as to the use, operation, condition, or
performance of the Specification.
        
This MIB is derived from the Technical Report #Management of the NTP
with SNMP# TR No. 98-09 authored by A.S. Sethi and Dave Mills in the
University of Delaware.
    
Source file
TIMETRA-NTP-MIB
Last revised
Identity
timetraNtpMIBModule
Base OID
1.3.6.1.4.1.6527.1.1.3.38
Imported Objects
IF-MIB InterfaceIndex
INET-ADDRESS-MIB InetAddress InetAddressType
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC RowStatus TEXTUAL-CONVENTION (no object page) TimeStamp TruthValue
TIMETRA-GLOBAL-MIB timetraSRMIBModules tmnxSRConfs tmnxSRNotifyPrefix tmnxSRObjs
TIMETRA-TC-MIB TmnxAdminState TmnxVRtrID TNamedItemOrEmpty
TIMETRA-VRTR-MIB vRtrID
Net-SNMP examples using the nokia MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'TIMETRA-NTP-MIB' -M '/opt/observium/mibs/nokia:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'TIMETRA-NTP-MIB::timetraNtpMIBModule'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'TIMETRA-NTP-MIB' -M '/opt/observium/mibs/nokia:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'TIMETRA-NTP-MIB::timetraNtpMIBModule'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (125)
.1.3.6.1.4.1.6527.1.1.3.38
.1.3.6.1.4.1.6527.3.1.1.38
.1.3.6.1.4.1.6527.3.1.1.38.1
.1.3.6.1.4.1.6527.3.1.1.38.2
.1.3.6.1.4.1.6527.3.1.2.38
.1.3.6.1.4.1.6527.3.1.2.38.1
.1.3.6.1.4.1.6527.3.1.2.38.1.1
.1.3.6.1.4.1.6527.3.1.2.38.1.1.1
Enumeration
.1.3.6.1.4.1.6527.3.1.2.38.1.1.10
tmnxNtpServer obsolete r/w
.1.3.6.1.4.1.6527.3.1.2.38.1.1.11
tmnxNtpServerKeyId obsolete r/w
Unsigned32
.1.3.6.1.4.1.6527.3.1.2.38.1.1.12
tmnxNtpAuthCheck obsolete r/w
.1.3.6.1.4.1.6527.3.1.2.38.1.1.13
.1.3.6.1.4.1.6527.3.1.2.38.1.1.2
.1.3.6.1.4.1.6527.3.1.2.38.1.1.3
.1.3.6.1.4.1.6527.3.1.2.38.1.1.4
seconds as a power of twoNTPPollInterval
.1.3.6.1.4.1.6527.3.1.2.38.1.1.5
.1.3.6.1.4.1.6527.3.1.2.38.1.1.6
.1.3.6.1.4.1.6527.3.1.2.38.1.1.7
tmnxNtp obsolete r/w
Enumeration
.1.3.6.1.4.1.6527.3.1.2.38.1.1.8
tmnxNtpAdminState obsolete r/w
Enumeration
.1.3.6.1.4.1.6527.3.1.2.38.1.1.9
.1.3.6.1.4.1.6527.3.1.2.38.1.2
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.1
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.10
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.11
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.2
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.3
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.4
Unsigned32
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.5
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.6
Unsigned32
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.7
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.8
.1.3.6.1.4.1.6527.3.1.2.38.1.2.1.9
.1.3.6.1.4.1.6527.3.1.2.38.1.3
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.1
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.10
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.11
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.12
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.13
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.2
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.3
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.4
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.5
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.6
Unsigned32
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.7
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.8
Unsigned32
.1.3.6.1.4.1.6527.3.1.2.38.1.3.1.9
.1.3.6.1.4.1.6527.3.1.2.38.2
.1.3.6.1.4.1.6527.3.1.2.38.2.1
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.1
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.10
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.2
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.3
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.4
Unsigned32
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.5
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.6
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.7
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.8
.1.3.6.1.4.1.6527.3.1.2.38.2.1.1.9
.1.3.6.1.4.1.6527.3.1.2.38.3
.1.3.6.1.4.1.6527.3.1.2.38.3.1
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.1
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.10
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.2
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.3
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.4
Unsigned32
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.5
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.6
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.7
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.8
.1.3.6.1.4.1.6527.3.1.2.38.3.1.1.9
.1.3.6.1.4.1.6527.3.1.2.38.3.2
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.1
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.10
seconds as a power of twoNTPPollInterval
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.11
seconds as a power of twoNTPPollInterval
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.12
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.13
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.14
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.15
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.16
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.17
Enumeration
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.18
Bits
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.19
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.2
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.20
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.3
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.4
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.5
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.6
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.7
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.8
Enumeration
.1.3.6.1.4.1.6527.3.1.2.38.3.2.1.9
.1.3.6.1.4.1.6527.3.1.2.38.4
.1.3.6.1.4.1.6527.3.1.2.38.5
.1.3.6.1.4.1.6527.3.1.2.38.5.1
.1.3.6.1.4.1.6527.3.1.2.38.5.1.1
Unsigned32
.1.3.6.1.4.1.6527.3.1.2.38.5.1.1.1
.1.3.6.1.4.1.6527.3.1.2.38.5.1.1.2
.1.3.6.1.4.1.6527.3.1.2.38.5.1.1.3
OctetString
.1.3.6.1.4.1.6527.3.1.2.38.5.1.1.4
Enumeration
.1.3.6.1.4.1.6527.3.1.2.38.5.1.1.5
.1.3.6.1.4.1.6527.3.1.2.38.6
.1.3.6.1.4.1.6527.3.1.2.38.6.1
.1.3.6.1.4.1.6527.3.1.2.38.6.2
Enumeration
.1.3.6.1.4.1.6527.3.1.2.38.6.3
.1.3.6.1.4.1.6527.3.1.2.38.7
.1.3.6.1.4.1.6527.3.1.2.38.7.1
.1.3.6.1.4.1.6527.3.1.2.38.7.1.1
.1.3.6.1.4.1.6527.3.1.2.38.7.1.1.1
.1.3.6.1.4.1.6527.3.1.2.38.7.1.1.2
.1.3.6.1.4.1.6527.3.1.2.38.7.1.1.3
.1.3.6.1.4.1.6527.3.1.2.38.7.1.1.4
.1.3.6.1.4.1.6527.3.1.2.38.7.1.1.5
.1.3.6.1.4.1.6527.3.1.2.38.7.1.1.6
.1.3.6.1.4.1.6527.3.1.2.38.7.2
.1.3.6.1.4.1.6527.3.1.2.38.7.2.1
.1.3.6.1.4.1.6527.3.1.2.38.7.2.1.1
.1.3.6.1.4.1.6527.3.1.2.38.7.2.1.2
.1.3.6.1.4.1.6527.3.1.2.38.7.2.1.3
.1.3.6.1.4.1.6527.3.1.3.38
.1.3.6.1.4.1.6527.3.1.3.38.0
Dependencies (23) 8 direct · 15 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Type Definitions (11)
Integer32 range: 0..2147483647
NTPAssocIdentifier is an integer that indicates
the association identifier of a peer. Every peer
with which an NTP server is associated is
identified by an association identifier.
Enumeration
noWarning(0)
addSecond(1)
subtractSecond(2)
alarm(3)
NTPLeapIndicator is an enumerated integer that
represents 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)
Integer32 range: -20..20
NTPPollInterval is a signed integer that indicates
the minimum interval between transmitted NTP
messages, in seconds as a power of two. For
instance, a value of six indicates a minimum
interval of 64 seconds.
OctetString range: 4
NTPRefId is an octet string that indicates the
reference clock identifier. In the case of
stratum 0 (unspecified) or stratum 1 (primary
reference source), this is a four-octet,
left-justified, zero-padded ASCII string as defined
in RFC-1305. In the case of stratum 2 and greater
(secondary reference) this is the four-octet Internet
address of the peer selected for synchronization.

Some examples of stratum 0 identifiers are, DCN, DCN routing protocol
NIST, NIST public modem TSP, TSP time protocol DTS, Digital Time
Service

Some examples of stratum 1 identifiers are, ATOM, Atomic clock
(calibrated) VLF, VLF radio (OMEGA,, etc.) LORC, LORAN-C
radionavigation GOES, GOES UHF environment satellite GPS, GPS UHF
satellite positioning
OctetString range: 8
Display format: 4d.4d
NTPSignedTimeValue is an octet string that indicates
the time in seconds that could represent signed
quantities like time delay with respect to some
source. The signed integer part is in the first 32
bits and the fraction part is in the last 32 bits.
Integer32 range: 0..255
NTPStratum is an integer value that indicates the
stratum of the clock. The stratum defines the accuracy
of a time server. The higher the stratum value is the
lower the accuracy.
0, unspecified
1, primary reference (e.g., calibrated atomic clock,
radio clock)
2-255, secondary reference (via NTP)
OctetString range: 8
Display format: 4d.4d
NTPTimeStamp is an octet string encoding of an NTP
timestamp that is represented as a 64-bit
unsigned fixed-point number, in seconds relative to
00:00 on 1 January 1900. The integer part is in the
first 32 bits and the fraction part is in the last
32 bits.
OctetString range: 8
Display format: 4d.4d
NTPUnsignedTimeValue is an octet string that indicates
the time in seconds that could represent unsigned
quantities like maximum error of the local clock
with respect to some source. The unsigned integer
part is in the first 32 bits and the fraction part is in
the last 32 bits.
Unsigned32 range: 2..4
NTPVersion is an integer whose value specifies the version of an NTP
packet.
Unsigned32 range: 0range: 2..4
NTPVersion is an integer whose value specifies the version of an NTP
packet for an NTP peer or server. When tmnxNtpConfigServer has a value
of 'false(2)' (client mode) and tmnxNtpServersVersion or
tmnxNtpPeersVersion has a value of '0', all versions are accepted.
When tmnxNtpConfigServer has a value of 'true(1)' (server mode), an
attempt to set tmnxNtpServersVersion or tmnxNtpPeersVersion to '0'
will be rejected
Enumeration
transmit(1)
receive(2)
TmnxNtpDirection is an enumerated integer that specifies the
communication direction.
Conformance Groups (16)
The group of objects supporting management of the local system NTP
instance capabilities on Nokia 7x50 SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.1
The group of objects supporting management of the NTP servers
associations capabilities on Nokia 7x50 SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.2
The group of objects supporting management of the NTP servers
associations capabilities on Nokia 7x50 SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.3
The group of objects supporting management of the NTP servers
associations capabilities on Nokia 7x50 SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.4
The group of objects supporting management of the NTP peers
associations capabilities on Nokia 7x50 SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.5
The group of objects supporting management of the NTP authentication
key capabilities on Nokia 7x50 SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.6
The group of notifications supporting management of the NTP operations
on Nokia 7x50 SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.7
The group of objects used by notifications supporting management of
the NTP operations on Nokia 7x50 SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.8
The group of obsolete notifications supporting management of the NTP
operations on Nokia 7xxx SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.9
The group of notifications supporting management of the NTP operations
on Nokia 7xxx SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.10
The group of notifications supporting management of the NTP operations
on Nokia 7xxx SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.11
The group of obsolete notifications supporting management of the NTP
operations on Nokia 7xxx SR v6.0 series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.12
The group of objects removed from the Nokia 7x50 SR series systems in
release 8.0.
.1.3.6.1.4.1.6527.3.1.1.38.2.13
The group of objects supporting management of the local system NTP
instance capabilities on Nokia 7x50 SR series systems in release 8.0.
.1.3.6.1.4.1.6527.3.1.1.38.2.14
The group of objects supporting virtual router instance management of
the NTP operations on Nokia 7xxx SR series systems.
.1.3.6.1.4.1.6527.3.1.1.38.2.15
The group of objects supporting keychain authentication of the NTP
operations on version 23.0 of the Nokia 7xxx SR series systems, .
.1.3.6.1.4.1.6527.3.1.1.38.2.16
Compliance Statements (5)

OID .1.3.6.1.4.1.6527.3.1.1.38.1.1
The compliance statement for management of NTP features on Nokia 7x50
SR series systems.
Required groups

OID .1.3.6.1.4.1.6527.3.1.1.38.1.2
The compliance statement for management of NTP features on Nokia 7xxx
SR series systems.
Required groups

OID .1.3.6.1.4.1.6527.3.1.1.38.1.3
The compliance statement for management of NTP features on Nokia 7xxx
SR series systems.
Required groups

OID .1.3.6.1.4.1.6527.3.1.1.38.1.4
The compliance statement for management of NTP features on the Nokia
7xxx SR series systems.
Required groups

OID .1.3.6.1.4.1.6527.3.1.1.38.1.5
The compliance statement for management of NTP features on the version
23.0 of the Nokia 7xxx SR series systems.
Required groups
Notifications / Traps (8)
NameOIDDescription
.1.3.6.1.4.1.6527.3.1.3.38.0.1
The tmnxNtpAuthMismatch notification is generated when
tmnxNtpAuthCheck has a value of true and an NTP message is received
with an incorrect authentication key, key id, or key type.

tmnxNtpPeersPeerAddrType and tmnxNtpPeersPeerAddress indicate the
Internet address of the peer that sent the message that failed
authentication. The value of tmnxNtpPeersPeerVRtrID indicates the
virtual router ID of the NTP peer.
.1.3.6.1.4.1.6527.3.1.3.38.0.2
The tmnxNtpNoServersAvail notification is generated when no NTP
servers are available.
.1.3.6.1.4.1.6527.3.1.3.38.0.3
The tmnxNtpServersAvail notification is generated when NTP servers are
available.
.1.3.6.1.4.1.6527.3.1.3.38.0.4
The tmnxNtpMaxFreqDftExceed notification is generated when
tmnxNtpDriftAmount has exceeded the maximum frequency drift of + or -
500 parts per million.
.1.3.6.1.4.1.6527.3.1.3.38.0.5
The tmnxNtpUtcOffsetExThreshold event is generated when
tmnxNtpUTCOffset has exceeded the threshold as specified in
tmnxNtpUTCOffsetThreshold.

This notification was made obsolete in 4.0 R-12 release and 5.0 R-2
release.
.1.3.6.1.4.1.6527.3.1.3.38.0.6
The tmnxNtpUtcOffsetInThreshold event is generated when
tmnxNtpUTCOffset is back within the threshold as specified in
tmnxNtpUTCOffsetThreshold.

This notification was made obsolete in 4.0 R-12 release and 5.0 R-2
release.
.1.3.6.1.4.1.6527.3.1.3.38.0.7
The tmnxNtpOperChange notification is generated whenever there is a
change in the operational state of NTP.
.1.3.6.1.4.1.6527.3.1.3.38.0.8
The tmnxNtpServerChange notification is generated when more than one
NTP servers are configured in a system and a different NTP server is
selected because the operational status of the earlier NTP server has
changed.

The value of tmnxNtpPeersPeerAddress indicates the address of the new
NTP server. The value of tmnxNtpPeersPeerVRtrID indicates the virtual
router ID of the new NTP server.