Files
librenms-librenms/mibs/fs/GBNPlatformOAMSntpClient-MIB
PipoCanaja 7e18a07088 FS.COM (Fiberstore) 'GBN' and 'SWITCH' devices support (#9734)
* 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
2019-02-10 17:31:25 -06:00

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