256 lines
6.2 KiB
Plaintext
256 lines
6.2 KiB
Plaintext
-- *****************************************************************
|
|
-- mpIPsec.mib: Maipu enterprise device IPsec MIB file
|
|
--
|
|
-- version 1.0.0.1, Mar 2, 2006 wang wenyu
|
|
--
|
|
-- Copyright (c) by Maipu Communication Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- *****************************************************************
|
|
|
|
|
|
MAIPU-SECURITY-CONFIG-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Counter32,
|
|
IpAddress, Unsigned32 FROM SNMPv2-SMI
|
|
RowStatus FROM SNMPv2-TC
|
|
mpSecurity FROM MAIPU-SMI;
|
|
|
|
mpSecurityRouter MODULE-IDENTITY
|
|
LAST-UPDATED "200603020932Z" -- Thu Mar 2 09:32:35 PDT 2006
|
|
ORGANIZATION "Maipu Communication"
|
|
CONTACT-INFO
|
|
" Wang wenyu
|
|
Postal: Maipu Inc
|
|
Tel: (028)85148048
|
|
E-Mail: office@maipu.com "
|
|
|
|
DESCRIPTION
|
|
"The MIB module describes the downlaod configuration file. "
|
|
::= { mpSecurity 3 }
|
|
|
|
-- *****************************************************************
|
|
|
|
ConfigFileModule OBJECT IDENTIFIER ::= { mpSecurityRouter 3 }
|
|
|
|
ConfigFileGroup OBJECT IDENTIFIER ::= { ConfigFileModule 1 }
|
|
|
|
-- *****************************************************************
|
|
|
|
-- *****************************************************************
|
|
ConfigInitTraps OBJECT IDENTIFIER ::= { ConfigFileGroup 0 }
|
|
|
|
ConfigReqTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cnUserID,
|
|
cnVersion,
|
|
cnHostName,
|
|
cnOther,
|
|
estabSaTrapRemoteAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"配置申请的TRAP."
|
|
::={ ConfigInitTraps 1 }
|
|
|
|
EmbranceInitConfigTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cnUserID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"分支设备SNMP配置成功的TRAP."
|
|
::={ ConfigInitTraps 2 }
|
|
|
|
PreKeyReqTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cnUserID,
|
|
cnHostName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"配置预共享密钥的TRAP."
|
|
::={ ConfigInitTraps 3 }
|
|
|
|
-- *****************************************************************
|
|
|
|
-- *****************************************************************
|
|
-- Config Node Table
|
|
|
|
ConfigFileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ConfigFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains all the configuration of ca identity."
|
|
::={ ConfigFileGroup 1 }
|
|
|
|
ConfigFileEntry OBJECT-TYPE
|
|
SYNTAX ConfigFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains the attributes associated with configuration file.
|
|
配置文件表"
|
|
INDEX { UserID, FragNum }
|
|
::= { ConfigFileTable 1 }
|
|
|
|
ConfigFileEntry ::=
|
|
SEQUENCE {
|
|
cfUserID OCTET STRING,
|
|
cfFragNum INTEGER,
|
|
cfFragLen INTEGER,
|
|
cfConfigNode OCTET STRING,
|
|
cfConfigFileRowStatus RowStatus
|
|
}
|
|
|
|
cfUserID OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the user name or identity.
|
|
用户名称或ID"
|
|
::= { ConfigFileEntry 1 }
|
|
|
|
cfFragNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the fragment number of current configuration file.
|
|
本表项属于特定配置文件中的分片号"
|
|
::= { ConfigFileEntry 2 }
|
|
|
|
cfFragLen OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the fragment length of current configuration file.
|
|
本表项属于特定配置文件中的分片长度"
|
|
::= { ConfigFileEntry 3 }
|
|
|
|
cfConfigNode OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..1024))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the first node.
|
|
配置节点"
|
|
::= { ConfigFileEntry 4 }
|
|
|
|
cfConfigFileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object defines the status of the table entry."
|
|
::= { ConfigFileEntry 5 }
|
|
|
|
-- *****************************************************************
|
|
|
|
-- *****************************************************************
|
|
ConfigNotifyGroup OBJECT IDENTIFIER ::= { ConfigFileGroup 2 }
|
|
|
|
cnUserID OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the user name or identity.
|
|
用户名称或ID"
|
|
::= { ConfigNotifyGroup 1 }
|
|
|
|
cnFragCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the fragment count.
|
|
分片的总数"
|
|
::= { ConfigNotifyGroup 2 }
|
|
|
|
cnVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the version of configuration file.
|
|
配置文件的版本"
|
|
::= { ConfigNotifyGroup 3 }
|
|
|
|
cnHostName OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the hostname of router.
|
|
设备的名称"
|
|
::= { ConfigNotifyGroup 4 }
|
|
|
|
cnOther OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the informations used for bind vrc to hardware.
|
|
硬件绑定信息"
|
|
::= { ConfigNotifyGroup 5 }
|
|
|
|
-- *****************************************************************
|
|
|
|
-- *****************************************************************
|
|
-- Config Pre-Shared Key Node Table
|
|
|
|
ConfigPreKeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ConfigPreKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains pre-shared key of ike id."
|
|
::={ ConfigFileGroup 3 }
|
|
|
|
ConfigPreKeyEntry OBJECT-TYPE
|
|
SYNTAX ConfigPreKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains the pre-shared key of specified ike id."
|
|
INDEX { cfUserID }
|
|
::= { ConfigPreKeyTable 1 }
|
|
|
|
ConfigPreKeyEntry ::=
|
|
SEQUENCE {
|
|
cfUserID OCTET STRING,
|
|
cfPreKey OCTET STRING,
|
|
cfConfigPreKeyRowStatus RowStatus
|
|
}
|
|
|
|
cfUserID OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the user name or ike id."
|
|
::= { ConfigPreKeyEntry 1 }
|
|
|
|
cfPreKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the pre-shared key of ike id."
|
|
::= { ConfigPreKeyEntry 2 }
|
|
|
|
cfConfigPreKeyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object defines the status of the table entry."
|
|
::= { ConfigPreKeyEntry 3 }
|
|
|
|
END
|