summaryrefslogtreecommitdiff
path: root/MIBS/fs/GBNPlatformOAMSntpClient-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/fs/GBNPlatformOAMSntpClient-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/fs/GBNPlatformOAMSntpClient-MIB')
-rw-r--r--MIBS/fs/GBNPlatformOAMSntpClient-MIB305
1 files changed, 305 insertions, 0 deletions
diff --git a/MIBS/fs/GBNPlatformOAMSntpClient-MIB b/MIBS/fs/GBNPlatformOAMSntpClient-MIB
new file mode 100644
index 0000000..7e560a8
--- /dev/null
+++ b/MIBS/fs/GBNPlatformOAMSntpClient-MIB
@@ -0,0 +1,305 @@
+ 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