272 lines
9.7 KiB
Plaintext
272 lines
9.7 KiB
Plaintext
HP-SNTPclientConfiguration-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE, MODULE-IDENTITY, IpAddress, Integer32
|
|
FROM SNMPv2-SMI
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
hpicfCommon
|
|
FROM HP-ICF-OID
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
hpSntpConfigMod MODULE-IDENTITY
|
|
LAST-UPDATED "200011030239Z" -- November 3, 2000
|
|
ORGANIZATION "Hewlett-Packard Company
|
|
Network Infrastructure Solutions"
|
|
CONTACT-INFO "Hewlett-Packard Company
|
|
8000 Foothills Blvd.
|
|
Roseville, CA 95747"
|
|
DESCRIPTION "Managment information for configuring the SNTP client
|
|
on Hewlett-Packard network devices."
|
|
|
|
REVISION "200011030239Z" -- November 3, 2000
|
|
DESCRIPTION "Initial version of thie MIB module."
|
|
|
|
::= { hpicfCommon 8 }
|
|
|
|
hpSntpConfig OBJECT IDENTIFIER ::= { hpSntpConfigMod 1 }
|
|
hpTimeSyncMethodMod OBJECT IDENTIFIER ::= { hpSntpConfigMod 2 }
|
|
|
|
-- ----------------------------------------------------------------------
|
|
-- Global TimeSyncMethod
|
|
-- ----------------------------------------------------------------------
|
|
|
|
hpTimeSyncMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
sntp(2),
|
|
timep(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Method to be used for time synchronization."
|
|
::= { hpTimeSyncMethodMod 1 }
|
|
|
|
-- ----------------------------------------------------------------------
|
|
-- SNTP client configuration parameters
|
|
-- ----------------------------------------------------------------------
|
|
|
|
hpSntpConfigMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
unicast(2),
|
|
broadcast(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Current operational mode of SNTP client"
|
|
::= { hpSntpConfig 1 }
|
|
|
|
hpSntpConfigPollInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (30..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Period of time (in seconds) between succesive attempts to
|
|
perform an update via SNTP"
|
|
::= { hpSntpConfig 2 }
|
|
|
|
-- ----------------------------------------------------------------------
|
|
-- Table for configuring Servers
|
|
-- ----------------------------------------------------------------------
|
|
|
|
hpSntpConfigServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpSntpServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### A table containing trusted SNTP servers
|
|
to be queried in unicast mode"
|
|
::= { hpSntpConfig 3 }
|
|
|
|
hpSntpServerEntry OBJECT-TYPE
|
|
SYNTAX HpSntpServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### A trusted server and its expected version
|
|
number"
|
|
INDEX { hpSntpServerAddress }
|
|
::= { hpSntpConfigServerTable 1 }
|
|
|
|
HpSntpServerEntry ::=
|
|
SEQUENCE {
|
|
hpSntpServerAddress IpAddress,
|
|
hpSntpServerVersion Integer32,
|
|
hpSntpServerPriority Integer32,
|
|
hpSntpServerRowStatus RowStatus
|
|
}
|
|
|
|
|
|
hpSntpServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### Ip Address of a trusted SNTP server."
|
|
::= { hpSntpServerEntry 1 }
|
|
|
|
hpSntpServerVersion OBJECT-TYPE
|
|
SYNTAX Integer32 (1..7)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### Protocol version used by this SNTP server"
|
|
::= { hpSntpServerEntry 2 }
|
|
|
|
hpSntpServerPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### Priority given to this server."
|
|
::= { hpSntpServerEntry 3 }
|
|
|
|
hpSntpServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### The Status of this SNTP server information."
|
|
::= { hpSntpServerEntry 4 }
|
|
|
|
hpSntpInetConfigServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpSntpInetServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing trusted IPv4 and IPv6 SNTP servers to be
|
|
queried in unicast mode"
|
|
::= { hpSntpConfig 4 }
|
|
|
|
hpSntpInetServerEntry OBJECT-TYPE
|
|
SYNTAX HpSntpInetServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A trusted server and its expected version number and priority"
|
|
INDEX { hpSntpInetServerPriority,
|
|
hpSntpInetServerAddressType,
|
|
hpSntpInetServerAddress }
|
|
::= { hpSntpInetConfigServerTable 1 }
|
|
|
|
HpSntpInetServerEntry ::=
|
|
SEQUENCE {
|
|
hpSntpInetServerPriority Integer32,
|
|
hpSntpInetServerAddressType InetAddressType,
|
|
hpSntpInetServerAddress InetAddress,
|
|
hpSntpInetServerVersion Integer32,
|
|
hpSntpInetServerRowStatus RowStatus
|
|
}
|
|
|
|
hpSntpInetServerPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Priority given to this server."
|
|
::= { hpSntpInetServerEntry 1 }
|
|
|
|
hpSntpInetServerAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ip Address type of a trusted SNTP server."
|
|
::= { hpSntpInetServerEntry 2 }
|
|
|
|
hpSntpInetServerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ip Address (of a trusted SNTP server) to which this entry's
|
|
addressing information pertains. hpSntpInetServerAddress is
|
|
always interpreted within the context of
|
|
hpSntpInetServerAddressType"
|
|
::= { hpSntpInetServerEntry 3 }
|
|
|
|
hpSntpInetServerVersion OBJECT-TYPE
|
|
SYNTAX Integer32 (1..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Protocol version used by this SNTP server"
|
|
::= { hpSntpInetServerEntry 4 }
|
|
|
|
hpSntpInetServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The Status of this SNTP server information."
|
|
::= { hpSntpInetServerEntry 5 }
|
|
|
|
-- --------------------------------------------------------------------------
|
|
-- Compliance Information
|
|
-- --------------------------------------------------------------------------
|
|
|
|
hpSntpConfigConformance
|
|
OBJECT IDENTIFIER ::= { hpSntpConfigMod 3 }
|
|
|
|
hpSntpConfigCompliances
|
|
OBJECT IDENTIFIER ::= { hpSntpConfigConformance 1 }
|
|
|
|
hpSntpConfigGroups
|
|
OBJECT IDENTIFIER ::= { hpSntpConfigConformance 2 }
|
|
|
|
hpSntpConfigCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION "###DEPRECATED###The compliance statement for devices implementing
|
|
the hpSntpConfig MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpSntpConfigGroup }
|
|
|
|
GROUP hpSntpServerConfigGroup
|
|
DESCRIPTION "This group is optional if a device implemnets
|
|
the SNTP client in broadcast mode only."
|
|
|
|
GROUP hpTimeSyncMethodGroup
|
|
DESCRIPTION "Implementation of this group is mandatory for
|
|
devices that implement multiple time
|
|
synchronization protocols."
|
|
::= { hpSntpConfigCompliances 1 }
|
|
|
|
hpSntpInetConfigCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for devices implementing
|
|
the hpSntpConfig MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpSntpConfigGroup }
|
|
|
|
GROUP hpSntpInetServerConfigGroup
|
|
DESCRIPTION "This group is optional if a device implemnets
|
|
the SNTP client in broadcast mode only."
|
|
|
|
GROUP hpTimeSyncMethodGroup
|
|
DESCRIPTION "Implementation of this group is mandatory for
|
|
devices that implement multiple time
|
|
synchronization protocols."
|
|
::= { hpSntpConfigCompliances 2 }
|
|
|
|
hpSntpConfigGroup OBJECT-GROUP
|
|
OBJECTS { hpSntpConfigMode,
|
|
hpSntpConfigPollInterval }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for configuring the SNTP
|
|
client."
|
|
::= { hpSntpConfigGroups 1 }
|
|
|
|
hpSntpServerConfigGroup OBJECT-GROUP
|
|
OBJECTS { hpSntpServerVersion,
|
|
hpSntpServerPriority,
|
|
hpSntpServerRowStatus }
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ###This Group definies a server table entry."
|
|
::= { hpSntpConfigGroups 2 }
|
|
|
|
hpTimeSyncMethodGroup OBJECT-GROUP
|
|
OBJECTS { hpTimeSyncMethod }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for selecting a time
|
|
synchronization protocol to use."
|
|
::= { hpSntpConfigGroups 3 }
|
|
|
|
hpSntpInetServerConfigGroup OBJECT-GROUP
|
|
OBJECTS { hpSntpInetServerVersion,
|
|
hpSntpInetServerPriority,
|
|
hpSntpInetServerRowStatus }
|
|
STATUS current
|
|
DESCRIPTION "This Group defines a server table entry."
|
|
::= { hpSntpConfigGroups 4 }
|
|
END
|