mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
7e18a07088
* Basic Support for Fiberstore devices * Basic Support for Fiberstore devices * mib files * sysObjectID added * mibs added * MIB corrections + CPU discovery + version and SN * CodeClimate + mempools * CodeClimate + mempools * mempools * 5800 * testdata * 5800 * tests * mempools for 5800 * CodeClimate * CodeClimate * Cleaning and comments * Tests for 5800 * CodeClimate * Update Fs.php * init processors[] * optimized logo * optimized logo * optimized logo * optimized logo * split FS devices * split FS devices * split FS devices - tests * split FS devices - class * split FS devices - class * split FS devices - tests * removing un-necessry condition * text and comments
306 lines
10 KiB
Plaintext
306 lines
10 KiB
Plaintext
GBNPlatformOAMSntpClient-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Counter32, Gauge32,
|
|
Unsigned32, Integer32,
|
|
IpAddress FROM SNMPv2-SMI
|
|
|
|
RowStatus, TruthValue,
|
|
DisplayString, MacAddress FROM SNMPv2-TC
|
|
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
|
|
gbnPlatformOAM FROM GBNPlatformOAM-MIB;
|
|
|
|
|
|
gbnPlatformOAMSntpClient MODULE-IDENTITY
|
|
LAST-UPDATED "0107152004Z" -- July 15, 2004
|
|
ORGANIZATION "admin Systems, Inc."
|
|
CONTACT-INFO "admin Systems, Inc.
|
|
E-mail: support@admin.com.cn"
|
|
|
|
DESCRIPTION "SNTP mib definition."
|
|
|
|
REVISION "0107152004Z" -- July 15, 2004
|
|
DESCRIPTION "Initial MIB creation."
|
|
|
|
::= { gbnPlatformOAM 8 }
|
|
|
|
------------------------------------------------------------------------------
|
|
------------------------------------------------------------------------------
|
|
-- sntpClientGeneral:
|
|
------------------------------------------------------------------------------
|
|
|
|
sntpClientGeneral OBJECT IDENTIFIER ::= { gbnPlatformOAMSntpClient 1 }
|
|
|
|
sntpClientMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unicast (1),
|
|
anycast(2),
|
|
broadcast(4),
|
|
multicast(8) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP客户端的工作方式"
|
|
DEFVAL { broadcast }
|
|
::= { sntpClientGeneral 1 }
|
|
|
|
sntpClientPollInterval OBJECT-TYPE
|
|
SYNTAX INTEGER( 64..1024 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"发送请求的间隔,用于单播和任意播方式"
|
|
DEFVAL { 1000 }
|
|
::= { sntpClientGeneral 2 }
|
|
|
|
sntpClientRetransInterval OBJECT-TYPE
|
|
SYNTAX INTEGER( 1..30 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端重传请求的间隔"
|
|
DEFVAL { 5 }
|
|
::= { sntpClientGeneral 3 }
|
|
|
|
sntpClientRetransTimes OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..10 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端没有收到回应时,重传请求的次数,用于单播和任意播方式"
|
|
DEFVAL { 0 }
|
|
::= { sntpClientGeneral 4 }
|
|
|
|
sntpClientServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"正在使用的服务器地址,用于出单播和任意播方式"
|
|
::= { sntpClientGeneral 5 }
|
|
|
|
sntpClientSynthFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端的时间是否被同步"
|
|
::= { sntpClientGeneral 6 }
|
|
|
|
sntpClientState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端当前的状态,空闲状态或等待回应报文状态"
|
|
::= { sntpClientGeneral 7 }
|
|
|
|
sntpClientLastSynthTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端最后一次同步的时间"
|
|
::= { sntpClientGeneral 8 }
|
|
|
|
sntpClientLastSynthErrno OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端最后一次同步若失败时的错误码。"
|
|
::= { sntpClientGeneral 9 }
|
|
|
|
sntpClientAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端打开和关闭状态"
|
|
::= { sntpClientGeneral 10 }
|
|
|
|
sntpClientBcastDelay OBJECT-TYPE
|
|
SYNTAX INTEGER ( 1..9999 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端工作在广播方式下的估计传输延时(毫秒数)"
|
|
::= { sntpClientGeneral 11 }
|
|
|
|
sntpClientMcastTtl OBJECT-TYPE
|
|
SYNTAX INTEGER ( 1..255 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"客户端工作在组播方式下的TTL值"
|
|
::= { sntpClientGeneral 12 }
|
|
|
|
sntpClientAuthFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"authentication enable flag"
|
|
--认证使能标记,TRUE:打开认证,FALSE:关闭认证--
|
|
::= { sntpClientGeneral 13 }
|
|
|
|
sntpClientUniKeyID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"in client/server mode, client send request with this keyID"
|
|
--在客户端/服务器模式下,客户端发送请求使用的keyID--
|
|
::= { sntpClientGeneral 14 }
|
|
|
|
sntpClientAnyKeyID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"in anycast mode, client send request with this keyID"
|
|
--在任意播模式下,客户端使用广(组)播发送请求使用的keyID--
|
|
::= { sntpClientGeneral 15 }
|
|
sntpClientServerBackup OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"server backup"
|
|
::= { sntpClientGeneral 16 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- sntpValidSrcTable:
|
|
------------------------------------------------------------------------------
|
|
|
|
sntpClientValidServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SntpClientValidServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"合法服务器网段表,SNTP根据次表检查报文源地址,只有源地址落在这个这个
|
|
表中的报文才为合法报文,否则丢弃。相当于访问控制列表"
|
|
::= { gbnPlatformOAMSntpClient 2 }
|
|
|
|
sntpClientValidServerEntry OBJECT-TYPE
|
|
SYNTAX SntpClientValidServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"定义一条合法服务器列表."
|
|
INDEX { sntpClientValidServerNet, sntpClientValidServerMask }
|
|
::= { sntpClientValidServerTable 1 }
|
|
|
|
SntpClientValidServerEntry ::=
|
|
SEQUENCE {
|
|
sntpClientValidServerNet
|
|
IpAddress,
|
|
sntpClientValidServerMask
|
|
IpAddress,
|
|
sntpClientValidServerRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
sntpClientValidServerNet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"源地址所在网段号"
|
|
::= { sntpClientValidServerEntry 1 }
|
|
|
|
sntpClientValidServerMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"源地址所在网段掩码"
|
|
::= { sntpClientValidServerEntry 2 }
|
|
|
|
sntpClientValidServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"行状态"
|
|
::= { sntpClientValidServerEntry 3 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- sntpAuthKeyTable:
|
|
------------------------------------------------------------------------------
|
|
|
|
sntpAuthKeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SntpAuthKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"keys userd for SNTP authentication"
|
|
--用于SNTP认证的密码表--
|
|
::= { gbnPlatformOAMSntpClient 3 }
|
|
|
|
sntpAuthKeyEntry OBJECT-TYPE
|
|
SYNTAX SntpAuthKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"define a key item."
|
|
--定义一个密码表项--
|
|
INDEX { sntpAuthKeyId }
|
|
::= { sntpAuthKeyTable 1 }
|
|
|
|
SntpAuthKeyEntry ::=
|
|
SEQUENCE {
|
|
sntpAuthKeyId
|
|
Unsigned32,
|
|
sntpAuthKeyValue
|
|
DisplayString (SIZE (1..16)),
|
|
sntpAuthKeyTrustFlag
|
|
TruthValue,
|
|
sntpAuthKeyRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
sntpAuthKeyId OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 1..4294967295 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"key number"
|
|
--key ID--
|
|
::= { sntpAuthKeyEntry 1 }
|
|
|
|
sntpAuthKeyValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"key value"
|
|
--一个最长为16字节的字符串--
|
|
::= { sntpAuthKeyEntry 2 }
|
|
|
|
sntpAuthKeyTrustFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"whether the key is trusted"
|
|
--此密码是否为可信任的标记--
|
|
::= { sntpAuthKeyEntry 3 }
|
|
|
|
sntpAuthKeyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"row status"
|
|
--行状态,用于删除--
|
|
::= { sntpAuthKeyEntry 4 }
|
|
|
|
END
|