1777 lines
53 KiB
Plaintext
1777 lines
53 KiB
Plaintext
----------------------------------------------
|
|
-- the file is created by Zhang.yilin for DPI-MIB
|
|
-- 2008-11-04
|
|
----------------------------------------------
|
|
|
|
DPI-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
enterprises
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
IpAddress
|
|
FROM RFC1155-SMI;
|
|
|
|
zte OBJECT IDENTIFIER ::= { enterprises 3902 }
|
|
|
|
fwdpi MODULE-IDENTITY
|
|
LAST-UPDATED "200504120000Z"
|
|
ORGANIZATION "ZTE Corporation"
|
|
CONTACT-INFO
|
|
""
|
|
|
|
DESCRIPTION
|
|
"ZXROS DPI MIB"
|
|
|
|
REVISION "200811040000Z"
|
|
DESCRIPTION
|
|
"test for DPI"
|
|
::= { zte 51 }
|
|
|
|
--zyl OBJECT IDENTIFIER ::= { enterprises 4912 }
|
|
|
|
zxrDPI OBJECT IDENTIFIER ::= { fwdpi 1 }
|
|
|
|
------------------------------------------------------------------------------
|
|
dpiSystemControl OBJECT IDENTIFIER ::= { zxrDPI 1 }
|
|
|
|
dpiSlotNumber OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An 32 bit unsigned integer description of the selected slot for DPI board."
|
|
::= { dpiSystemControl 1 }
|
|
|
|
dpiRestartFunc OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Using for restarting the DPI system."
|
|
::= { dpiSystemControl 2 }
|
|
|
|
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
dpiConfigMode OBJECT IDENTIFIER ::= { zxrDPI 2 }
|
|
|
|
-- bind mng-server-ip
|
|
dpiBindMngServiceIp OBJECT IDENTIFIER ::= { dpiConfigMode 2 }
|
|
|
|
dpiMngServerSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the slot for DPI board"
|
|
::= { dpiBindMngServiceIp 1 }
|
|
|
|
dpiMngIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the mng-ip for DPI board"
|
|
::= { dpiBindMngServiceIp 2 }
|
|
|
|
dpiServerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the server-ip for DPI board"
|
|
::= { dpiBindMngServiceIp 3 }
|
|
|
|
dpiMngServerOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of command."
|
|
::= { dpiBindMngServiceIp 4 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
dpiSignatureEntry OBJECT IDENTIFIER ::= { dpiConfigMode 3 }
|
|
|
|
--Signature-Entry X
|
|
dpiCurrentSignatureEntry OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12287)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the current SignatureEntry mode"
|
|
::= { dpiSignatureEntry 1 }
|
|
|
|
--show signature-entry
|
|
dpiShowSignatureEntry OBJECT IDENTIFIER ::= { dpiSignatureEntry 2 }
|
|
|
|
dpiSignatureEntryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiSignatureTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi SignatureEntry Table"
|
|
::= { dpiShowSignatureEntry 1 }
|
|
|
|
dpiSignatureTableEntry OBJECT-TYPE
|
|
SYNTAX DpiSignatureTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi Signaturetable entry"
|
|
INDEX{dpiSignatureEntryID}
|
|
::= { dpiSignatureEntryTable 1 }
|
|
|
|
DpiSignatureTableEntry ::=
|
|
SEQUENCE {
|
|
dpiSignatureEntryID
|
|
INTEGER,
|
|
dpiSignatureEntryContent
|
|
DisplayString
|
|
}
|
|
|
|
|
|
dpiSignatureEntryID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12287)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of dpi Signature Entry"
|
|
::= { dpiSignatureTableEntry 1 }
|
|
|
|
dpiSignatureEntryContent OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string description of the Key Content."
|
|
::= { dpiSignatureTableEntry 2 }
|
|
|
|
|
|
--set content
|
|
dpiSetContent OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string description of the Key Content."
|
|
::= { dpiSignatureEntry 3 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
dpiSignatureSymbol OBJECT IDENTIFIER ::= { dpiConfigMode 4 }
|
|
|
|
-- signature-symbol X
|
|
dpiCurrentSignatureSymbol OBJECT-TYPE
|
|
SYNTAX INTEGER(1..6143)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the current SignatureSymbol mode"
|
|
::= { dpiSignatureSymbol 1 }
|
|
|
|
--show signature-symbol
|
|
dpiShowSignatureSymbol OBJECT IDENTIFIER ::= { dpiSignatureSymbol 2 }
|
|
|
|
dpiSignatureSymbolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiSignatureSymbolTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi SignatureSymbol Table"
|
|
::= { dpiShowSignatureSymbol 1 }
|
|
|
|
dpiSignatureSymbolTableEntry OBJECT-TYPE
|
|
SYNTAX DpiSignatureSymbolTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi SignatureSymbol-table entry"
|
|
INDEX{dpiSignatureSymbolID}
|
|
::= { dpiSignatureSymbolTable 1 }
|
|
|
|
DpiSignatureSymbolTableEntry ::=
|
|
SEQUENCE {
|
|
dpiSignatureSymbolID INTEGER,
|
|
dpiSignatureSymbolEntryID DisplayString,
|
|
dpiSignatureSymbolHitNumLimit INTEGER }
|
|
|
|
dpiSignatureSymbolID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..6143)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of dpi Signature Symbol Entry"
|
|
::= { dpiSignatureSymbolTableEntry 1 }
|
|
|
|
|
|
dpiSignatureSymbolEntryID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of dpi Signature Entry"
|
|
::= { dpiSignatureSymbolTableEntry 2 }
|
|
|
|
dpiSignatureSymbolHitNumLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string description of the Key."
|
|
::= { dpiSignatureSymbolTableEntry 3 }
|
|
|
|
|
|
--add signature-entry
|
|
dpiAddSignatureEntry OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12287)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the SignatureEntry ID which you want to add into the current Symbol"
|
|
::= { dpiSignatureSymbol 3 }
|
|
|
|
|
|
--no add signature-entry
|
|
dpiNoAddSignatureEntry OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12287)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the SignatureEntry ID which you want to remove from the current Symbol"
|
|
::= { dpiSignatureSymbol 4 }
|
|
|
|
--set hit-num-limit
|
|
dpiSetHitNumLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the hit-num-limit of the current Symbol"
|
|
::= { dpiSignatureSymbol 5 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
dpiFlowPool OBJECT IDENTIFIER ::= { dpiConfigMode 5 }
|
|
|
|
--Flow-pool X
|
|
dpiCurrentFlowPool OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the current flow-pool mode"
|
|
::= { dpiFlowPool 1 }
|
|
|
|
|
|
|
|
--show flow-pool
|
|
dpiShowFlowPool OBJECT IDENTIFIER ::= { dpiFlowPool 2 }
|
|
|
|
dpiStreamLimitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiStreamLimitTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi stream-rate-limit Table"
|
|
::= { dpiShowFlowPool 1 }
|
|
|
|
dpiStreamLimitTableEntry OBJECT-TYPE
|
|
SYNTAX DpiStreamLimitTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi Stream-rate-Limit Table entry"
|
|
INDEX{dpiStreamLimitID,dpiStreamLimitType}
|
|
::= { dpiStreamLimitTable 1 }
|
|
|
|
DpiStreamLimitTableEntry ::=
|
|
SEQUENCE {
|
|
dpiStreamLimitID
|
|
INTEGER,
|
|
dpiStreamLimitType
|
|
INTEGER,
|
|
dpiStreamRate
|
|
INTEGER,
|
|
dpiStreamCbs
|
|
Integer32,
|
|
dpiStreamEbs
|
|
Integer32
|
|
}
|
|
|
|
dpiStreamLimitID OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Stream limit"
|
|
::= { dpiStreamLimitTableEntry 1 }
|
|
|
|
|
|
dpiStreamLimitType OBJECT-TYPE
|
|
SYNTAX INTEGER{down(1),up(2)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the type of dpi Stream limit"
|
|
::= { dpiStreamLimitTableEntry 2 }
|
|
|
|
dpiStreamRate OBJECT-TYPE
|
|
SYNTAX INTEGER(10..100000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the rate of dpi DownStream limit"
|
|
::= { dpiStreamLimitTableEntry 3 }
|
|
|
|
dpiStreamCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the cbs of the rate-limit."
|
|
::= { dpiStreamLimitTableEntry 4 }
|
|
|
|
dpiStreamEbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ebs of the rate-limit."
|
|
::= { dpiStreamLimitTableEntry 5 }
|
|
|
|
-- upstream-rate-limit
|
|
dpiUpStreamRateLimit OBJECT IDENTIFIER ::= { dpiFlowPool 3 }
|
|
|
|
dpiUpStreamRate OBJECT-TYPE
|
|
SYNTAX INTEGER(10..100000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the rate of dpi Up Stream limit"
|
|
::= { dpiUpStreamRateLimit 1 }
|
|
|
|
dpiUpStreamCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the cbs of the rate-limit."
|
|
::= { dpiUpStreamRateLimit 2 }
|
|
|
|
dpiUpStreamEbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ebs of the rate-limit."
|
|
::= { dpiUpStreamRateLimit 3 }
|
|
|
|
dpiUpStreamOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the up stream-rate-limit."
|
|
::= { dpiUpStreamRateLimit 4 }
|
|
|
|
-- no upstream-rate-limit
|
|
dpiNoUpStreamRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the No up stream-rate-limit."
|
|
::= { dpiFlowPool 4 }
|
|
|
|
-- downstream-rate-limit
|
|
dpiDownStreamRateLimit OBJECT IDENTIFIER ::= { dpiFlowPool 5 }
|
|
|
|
dpiDownStreamRate OBJECT-TYPE
|
|
SYNTAX INTEGER(10..100000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the rate of dpi DownStream limit"
|
|
::= { dpiDownStreamRateLimit 1 }
|
|
|
|
dpiDownStreamCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the cbs of the rate-limit."
|
|
::= { dpiDownStreamRateLimit 2 }
|
|
|
|
dpiDownStreamEbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ebs of the rate-limit."
|
|
::= { dpiDownStreamRateLimit 3 }
|
|
|
|
dpiDownStreamOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the down stream-rate-limit."
|
|
::= { dpiDownStreamRateLimit 4 }
|
|
|
|
-- no downstream-rate-limit
|
|
dpiNoDownStreamRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the No down stream-rate-limit."
|
|
::= { dpiFlowPool 6 }
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
dpiSubservice OBJECT IDENTIFIER ::= { dpiConfigMode 6 }
|
|
|
|
--Subservice X
|
|
dpiCurrentSubservice OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the current ID of dpi Subservice"
|
|
::= { dpiSubservice 1 }
|
|
|
|
|
|
--show subservice X
|
|
dpiShowSubservice OBJECT IDENTIFIER ::= { dpiSubservice 2 }
|
|
|
|
dpiSubserviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiSubserviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi Subservice Table"
|
|
::= { dpiShowSubservice 1 }
|
|
|
|
dpiSubserviceEntry OBJECT-TYPE
|
|
SYNTAX DpiSubserviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi SubserviceTable entry"
|
|
INDEX{dpiSubserviceID}
|
|
::= { dpiSubserviceTable 1 }
|
|
|
|
DpiSubserviceEntry ::=
|
|
SEQUENCE {
|
|
dpiSubserviceID
|
|
INTEGER,
|
|
dpiSubserviceSymbolNum
|
|
INTEGER,
|
|
dpiSubserviceFlowpoolID
|
|
INTEGER,
|
|
dpiSubserviceAction
|
|
INTEGER,
|
|
dpiSubserviceAgingTime
|
|
INTEGER,
|
|
dpiSubserviceSymbolList
|
|
DisplayString
|
|
|
|
}
|
|
|
|
|
|
dpiSubserviceID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Subservice"
|
|
::= { dpiSubserviceEntry 1 }
|
|
|
|
dpiSubserviceSymbolNum OBJECT-TYPE
|
|
SYNTAX INTEGER(1..6143)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of the bound Symbol"
|
|
::= { dpiSubserviceEntry 2 }
|
|
|
|
dpiSubserviceFlowpoolID OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of the bound Flow-pool"
|
|
::= { dpiSubserviceEntry 3 }
|
|
|
|
dpiSubserviceAction OBJECT-TYPE
|
|
SYNTAX INTEGER{permit(1),deny(0)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the status of the subservice"
|
|
::= { dpiSubserviceEntry 4 }
|
|
|
|
dpiSubserviceAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER(1..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time of the aging"
|
|
::= { dpiSubserviceEntry 5 }
|
|
|
|
dpiSubserviceSymbolList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the Symbol List."
|
|
::= { dpiSubserviceEntry 6 }
|
|
|
|
-- add signature-symbol
|
|
dpiAddSignatureSymbol OBJECT IDENTIFIER ::= { dpiSubservice 3 }
|
|
|
|
dpiAddSignatureSymbolId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the related symbol IDs."
|
|
::= { dpiAddSignatureSymbol 1 }
|
|
|
|
dpiAddSignatureSymbolRelationName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the relation Name."
|
|
::= { dpiAddSignatureSymbol 2 }
|
|
|
|
dpiAddSignatureSymbolOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the add signature-symbol."
|
|
::= { dpiAddSignatureSymbol 3 }
|
|
|
|
-- no add signature-symbol
|
|
dpiNoAddSignatureSymbol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the no add signature-symbol."
|
|
::= { dpiSubservice 4 }
|
|
|
|
--add protocol
|
|
dpiAddProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the add protocol."
|
|
::= { dpiSubservice 5 }
|
|
|
|
-- no add protocol
|
|
dpiNoAddProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the no add protocol."
|
|
::= { dpiSubservice 6 }
|
|
|
|
-- bind flow-pool
|
|
dpiBindFlowPool OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the bind flow-pool."
|
|
::= { dpiSubservice 7 }
|
|
|
|
-- no bind flow-pool
|
|
dpiNoBindFlowPool OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the no bind flow-pool."
|
|
::= { dpiSubservice 8 }
|
|
|
|
-- action
|
|
dpiSetAction OBJECT-TYPE
|
|
SYNTAX INTEGER{permit(0),deny(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the status of the subservice"
|
|
::= { dpiSubservice 9 }
|
|
|
|
-- aging time
|
|
dpiSetAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER(1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time of the aging"
|
|
::= { dpiSubservice 10 }
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
dpiService OBJECT IDENTIFIER ::= { dpiConfigMode 7 }
|
|
|
|
-- Service X
|
|
dpiCurrentService OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the current ID of dpi service"
|
|
::= { dpiService 1 }
|
|
|
|
--Show Service X
|
|
dpiShowService OBJECT IDENTIFIER ::= { dpiService 2 }
|
|
|
|
dpiServiceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi Service Table"
|
|
::= { dpiShowService 1 }
|
|
|
|
dpiServiceEntry OBJECT-TYPE
|
|
SYNTAX DpiServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dpi Service entry"
|
|
INDEX{dpiServiceID}
|
|
::= { dpiServiceTable 1 }
|
|
|
|
DpiServiceEntry ::=
|
|
SEQUENCE {
|
|
dpiServiceID INTEGER,
|
|
dpiServiceFlowPoolID INTEGER,
|
|
dpiServiceConnectionLimit INTEGER,
|
|
dpiServiceSubserviceNum INTEGER,
|
|
dpiServiceSubserviceList DisplayString
|
|
}
|
|
|
|
dpiServiceID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Service"
|
|
::= { dpiServiceEntry 1 }
|
|
|
|
dpiServiceFlowPoolID OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Service bound Flow-pool"
|
|
::= { dpiServiceEntry 2 }
|
|
|
|
dpiServiceConnectionLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310719)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the max number of the limited connections"
|
|
::= { dpiServiceEntry 3 }
|
|
|
|
dpiServiceSubserviceNum OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of dpi Subservice in Service"
|
|
::= { dpiServiceEntry 4 }
|
|
|
|
dpiServiceSubserviceList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the SubService List."
|
|
::= { dpiServiceEntry 5 }
|
|
|
|
|
|
--add subservice
|
|
dpiAddSubservice OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of add subservice"
|
|
::= { dpiService 3 }
|
|
|
|
-- no add subservice
|
|
dpiNoAddSubservice OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of no add subservice"
|
|
::= { dpiService 4 }
|
|
|
|
-- import subservice
|
|
dpiImportSubservice OBJECT IDENTIFIER ::= { dpiService 5 }
|
|
|
|
dpiImportDestSubservice OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the dest of import subservice"
|
|
::= { dpiImportSubservice 1 }
|
|
|
|
dpiImportSrcSubservice OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the source of import subservice"
|
|
::= { dpiImportSubservice 2 }
|
|
|
|
dpiImportSubserviceOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of import subservice"
|
|
::= { dpiImportSubservice 3 }
|
|
|
|
dpiNoImportSubservice OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the cancel of import subservice"
|
|
::= { dpiImportSubservice 4 }
|
|
|
|
-- bind flow-pool
|
|
dpiServiceBindFlowPool OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Service bound Flow-pool"
|
|
::= { dpiService 6 }
|
|
|
|
-- no bind flow-pool
|
|
dpiServiceNoBindFlowPool OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of No Service bound Flow-pool"
|
|
::= { dpiService 7 }
|
|
|
|
|
|
-- set connection-limit
|
|
-- dpiSetConnectionLimit OBJECT-TYPE
|
|
-- SYNTAX INTEGER(0..1310719)
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "the max number of the limited connections"
|
|
-- ::= { dpiService 8 }
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
dpiTemplate OBJECT IDENTIFIER ::= { dpiConfigMode 8 }
|
|
|
|
--dpi-template X
|
|
dpiCurrentTemplate OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the current ID of dpi-template"
|
|
::= { dpiTemplate 1 }
|
|
|
|
|
|
--bind slot
|
|
dpiBindSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the current slot of dpi-template"
|
|
::= { dpiTemplate 2 }
|
|
|
|
--no bind slot
|
|
dpiNoBindSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"remove the current slot of dpi-template"
|
|
::= { dpiTemplate 3 }
|
|
|
|
-- bind service
|
|
dpiBindService OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the bind-service ID of dpi-template"
|
|
::= { dpiTemplate 4 }
|
|
|
|
-- no bind service
|
|
dpiNoBindService OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"remove the bind-service ID of dpi-template"
|
|
::= { dpiTemplate 5 }
|
|
|
|
-- bind sip-addr
|
|
dpiBindSipAddr OBJECT IDENTIFIER ::= { dpiTemplate 6 }
|
|
|
|
dpiSipAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the bind-sip-addr address"
|
|
::= { dpiBindSipAddr 1 }
|
|
|
|
dpiSipMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the bind-sip-addr mask"
|
|
::= { dpiBindSipAddr 2 }
|
|
|
|
dpiSipServiceID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the bind-sip-addr Service Id"
|
|
::= { dpiBindSipAddr 3 }
|
|
|
|
dpiBindSipAddrOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of bind-sip-addr"
|
|
::= { dpiBindSipAddr 4 }
|
|
|
|
dpiNoBindSipAddr OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of no bind-sip-addr"
|
|
::= { dpiBindSipAddr 5 }
|
|
|
|
dpiShowIpService OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"show the current bind-sip-addr Service Id"
|
|
::= { dpiBindSipAddr 6 }
|
|
|
|
-- bind switchport
|
|
dpiBindSwitchport OBJECT IDENTIFIER ::= { dpiTemplate 7 }
|
|
|
|
dpiBindSwitchportPort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the local port id of bind-switchport"
|
|
::= { dpiBindSwitchport 2 }
|
|
|
|
dpiBindSwitchService OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the service id of bind-switchport"
|
|
::= { dpiBindSwitchport 3 }
|
|
|
|
dpiBindSwitchportOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of bind-switchport"
|
|
::= { dpiBindSwitchport 4 }
|
|
|
|
dpiNoBindSwitchport OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of no bind-switchport"
|
|
::= { dpiBindSwitchport 5 }
|
|
|
|
dpiShowPortService OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"show the current service id of bind-switchport"
|
|
::= { dpiBindSwitchport 6 }
|
|
|
|
|
|
-- show vlan-service
|
|
-- dpiShowVlanService OBJECT IDENTIFIER ::= { dpiTemplate 8 }
|
|
|
|
-- dpiShowVlanServiceVlan OBJECT-TYPE
|
|
-- SYNTAX INTEGER(1..4094)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "the Vlan ID of show vlan-service"
|
|
-- ::= { dpiShowVlanService 1 }
|
|
|
|
-- dpiShowVlanServiceService OBJECT-TYPE
|
|
-- SYNTAX INTEGER(1..2047)
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "show the current service id of show Vlan-id"
|
|
-- ::= { dpiShowVlanService 2 }
|
|
|
|
-- show support-protocol all
|
|
-- dpiShowSupportProtocol OBJECT-TYPE
|
|
-- SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "show the all protocol what the template supports"
|
|
-- ::= { dpiTemplate 9 }
|
|
|
|
-- set active-connection-save-interval
|
|
dpiSetActiceConnectionSaveInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"set active-connection-save-interval"
|
|
::= { dpiConfigMode 9 }
|
|
|
|
-- clear connection-all
|
|
dpiClearConnectionAll OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear connection-all"
|
|
::= { dpiConfigMode 10 }
|
|
|
|
-- show connection-by-ip
|
|
-- dpiShowConnectionByIp OBJECT-TYPE
|
|
-- SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "show connection-by-ip"
|
|
-- ::= { dpiConfigMode 11 }
|
|
--------------------------------------------------------------------------------
|
|
dpiMonitorLog OBJECT IDENTIFIER ::= { zxrDPI 3 }
|
|
|
|
-- upload auto
|
|
dpiUploadAuto OBJECT IDENTIFIER ::= { dpiMonitorLog 1 }
|
|
|
|
dpiUploadAutoSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the slot id of upload-auto"
|
|
::= { dpiUploadAuto 1 }
|
|
|
|
|
|
dpiUploadAutoEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1),disable(0)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the enable of upload-auto"
|
|
::= { dpiUploadAuto 2 }
|
|
|
|
dpiUploadAutoOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of upload-auto"
|
|
::= { dpiUploadAuto 3 }
|
|
|
|
-- upload interval
|
|
dpiUploadInterval OBJECT IDENTIFIER ::= { dpiMonitorLog 2 }
|
|
|
|
dpiUploadIntervalSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the slot id of upload-interval"
|
|
::= { dpiUploadInterval 1 }
|
|
|
|
|
|
dpiUploadTimeInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(2..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time-interval of upload-interval"
|
|
::= { dpiUploadInterval 2 }
|
|
|
|
dpiUploadIntervalOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of upload-interval"
|
|
::= { dpiUploadInterval 3 }
|
|
|
|
-- logo-file list-dir
|
|
dpiLogFileListDir OBJECT IDENTIFIER ::= { dpiMonitorLog 3 }
|
|
|
|
dpiLogFileListDirSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the slot id of Log-File-List-Dir"
|
|
::= { dpiLogFileListDir 1 }
|
|
|
|
|
|
dpiLogFileListDirFtpFile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the file on ftp"
|
|
::= { dpiLogFileListDir 2 }
|
|
|
|
dpiLogFileListDirLocalDir OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the local directory"
|
|
::= { dpiLogFileListDir 3 }
|
|
|
|
|
|
dpiLogFileListDirOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of logo-file list-dir"
|
|
::= { dpiLogFileListDir 4 }
|
|
|
|
--logo-file delete-dir
|
|
dpiLogFileDeleteDir OBJECT IDENTIFIER ::= { dpiMonitorLog 4 }
|
|
|
|
dpiLogFileDeleteDirSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the slot id of Log-File-Delete-Dir "
|
|
::= { dpiLogFileDeleteDir 1 }
|
|
|
|
|
|
dpiLogFileDeleteDirName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the directory name of Log-File-Delete-Dir"
|
|
::= { dpiLogFileDeleteDir 2 }
|
|
|
|
dpiLogFileDeleteDirOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of Log-File-Delete-Dir"
|
|
::= { dpiLogFileDeleteDir 3 }
|
|
|
|
-- logo-file delete-file
|
|
dpiLogFileDeleteFile OBJECT IDENTIFIER ::= { dpiMonitorLog 5 }
|
|
|
|
dpiLogFileDeleteFileSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the slot id of Log-File-Delete-File "
|
|
::= { dpiLogFileDeleteFile 1 }
|
|
|
|
|
|
dpiLogFileDeleteFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the directory name of Log-File-Delete-File"
|
|
::= { dpiLogFileDeleteFile 2 }
|
|
|
|
dpiLogFileDeleteFileOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of Log-File-Delete-File"
|
|
::= { dpiLogFileDeleteFile 3 }
|
|
|
|
-- update dpi-logo
|
|
|
|
dpiUpdateDpiLog OBJECT IDENTIFIER ::= { dpiMonitorLog 6 }
|
|
|
|
dpiUpdateDpiLogSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the slot id of Update-Dpi-Log "
|
|
::= { dpiUpdateDpiLog 1 }
|
|
|
|
|
|
dpiLogServerFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the file name of Log-update"
|
|
::= { dpiUpdateDpiLog 3 }
|
|
|
|
|
|
|
|
dpiLogLocalFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the loacl file name of Log-update"
|
|
::= { dpiUpdateDpiLog 5 }
|
|
|
|
|
|
|
|
dpiUpdateDpiLogOK OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of Update Dpi Log"
|
|
::= { dpiUpdateDpiLog 6 }
|
|
|
|
-- upload today-logo
|
|
dpiUploadTodayLog OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the slot id of Upload today log "
|
|
::= { dpiMonitorLog 7 }
|
|
|
|
------------------------------------------------------------
|
|
-- commit
|
|
dpiCommit OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the commit of the DPI Config"
|
|
::= { zxrDPI 4 }
|
|
|
|
-- update dpi-signature version
|
|
dpiUpdateSignatureVersion OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"update the DPI signature version"
|
|
::= { zxrDPI 5 }
|
|
|
|
-----------------------------------------------------------
|
|
|
|
-- vlan bind dpi-template
|
|
dpiVlanBindDpiTemplate OBJECT IDENTIFIER ::= { zxrDPI 6 }
|
|
|
|
dpiVlanInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enter the Interface Name"
|
|
::= { dpiVlanBindDpiTemplate 1 }
|
|
|
|
dpiBindDpiTemplate OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bind the Dpi-template ID"
|
|
::= { dpiVlanBindDpiTemplate 2 }
|
|
|
|
--show all signature-entry
|
|
dpiShowAllSignatureEntryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiShowAllSignatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Signature-Entry table."
|
|
::= { zxrDPI 7 }
|
|
|
|
dpiShowAllSignatureEntry OBJECT-TYPE
|
|
SYNTAX DpiShowAllSignatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries of Signature-Entry."
|
|
INDEX { dpiAllSignatureEntryID }
|
|
::= { dpiShowAllSignatureEntryTable 1 }
|
|
|
|
DpiShowAllSignatureEntry ::= SEQUENCE
|
|
{
|
|
dpiAllSignatureEntryID INTEGER,
|
|
dpiAllSignatureEntryContent DisplayString
|
|
}
|
|
|
|
dpiAllSignatureEntryID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12287)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the id of dpi Signature Entry"
|
|
::= { dpiShowAllSignatureEntry 1}
|
|
|
|
dpiAllSignatureEntryContent OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string description of the Key Content."
|
|
::= { dpiShowAllSignatureEntry 2 }
|
|
|
|
--show all signature-symbol
|
|
dpiShowAllSignatureSymbolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiShowAllSignatureSymbolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Signature-Symbol table."
|
|
::= { zxrDPI 8 }
|
|
|
|
dpiShowAllSignatureSymbolEntry OBJECT-TYPE
|
|
SYNTAX DpiShowAllSignatureSymbolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries of Signature-Symbol."
|
|
INDEX { dpiAllSignatureSymbolID }
|
|
::= { dpiShowAllSignatureSymbolTable 1 }
|
|
|
|
DpiShowAllSignatureSymbolEntry ::= SEQUENCE
|
|
{
|
|
dpiAllSignatureSymbolID INTEGER,
|
|
dpiAllSignatureSymbolEntryList DisplayString,
|
|
dpiAllSignatureSymbolHitNumLimit INTEGER,
|
|
dpiAllSignatureSymbolProtocol INTEGER
|
|
}
|
|
|
|
dpiAllSignatureSymbolID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..6143)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the id of dpi Signature Symbol"
|
|
::= { dpiShowAllSignatureSymbolEntry 1 }
|
|
|
|
dpiAllSignatureSymbolEntryList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The id-bitmap of the signature-entry included by signature-symbol ,display 16 entries at most. "
|
|
|
|
::= { dpiShowAllSignatureSymbolEntry 2 }
|
|
|
|
dpiAllSignatureSymbolHitNumLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string description of the Key."
|
|
::= { dpiShowAllSignatureSymbolEntry 3 }
|
|
|
|
dpiAllSignatureSymbolProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER{normal(1),inherit(2)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the protocol of the symbol: normal=1,inherit=2"
|
|
::= { dpiShowAllSignatureSymbolEntry 4 }
|
|
|
|
|
|
--show all flow-pool
|
|
dpiShowAllFlowPoolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiShowAllFlowPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Flow-Pool table."
|
|
::= { zxrDPI 9 }
|
|
|
|
dpiShowAllFlowPoolEntry OBJECT-TYPE
|
|
SYNTAX DpiShowAllFlowPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries of flow-pool."
|
|
INDEX { dpiAllFlowPoolID }
|
|
::= { dpiShowAllFlowPoolTable 1 }
|
|
|
|
DpiShowAllFlowPoolEntry ::= SEQUENCE
|
|
{
|
|
dpiAllFlowPoolID INTEGER,
|
|
dpiAllUpStreamRate INTEGER,
|
|
dpiAllUpStreamCbs Integer32,
|
|
dpiAllUpStreamEbs Integer32,
|
|
dpiAllDownStreamRate INTEGER,
|
|
dpiAllDownStreamCbs Integer32,
|
|
dpiAllDownStreamEbs Integer32
|
|
|
|
|
|
}
|
|
|
|
dpiAllFlowPoolID OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Stream limit"
|
|
::= { dpiShowAllFlowPoolEntry 1 }
|
|
|
|
|
|
dpiAllUpStreamRate OBJECT-TYPE
|
|
SYNTAX INTEGER(10..100000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the rate of dpi Stream limit"
|
|
::= { dpiShowAllFlowPoolEntry 2 }
|
|
|
|
dpiAllUpStreamCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the cbs of the rate-limit."
|
|
::= { dpiShowAllFlowPoolEntry 3 }
|
|
|
|
dpiAllUpStreamEbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ebs of the rate-limit."
|
|
::= { dpiShowAllFlowPoolEntry 4 }
|
|
|
|
dpiAllDownStreamRate OBJECT-TYPE
|
|
SYNTAX INTEGER(10..100000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the rate of dpi Stream limit"
|
|
::= { dpiShowAllFlowPoolEntry 5 }
|
|
|
|
dpiAllDownStreamCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the cbs of the rate-limit."
|
|
::= { dpiShowAllFlowPoolEntry 6 }
|
|
|
|
dpiAllDownStreamEbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ebs of the rate-limit."
|
|
::= { dpiShowAllFlowPoolEntry 7 }
|
|
|
|
|
|
--show all subservice
|
|
dpiShowAllSubserviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiShowAllSubserviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A subservice table."
|
|
::= { zxrDPI 10 }
|
|
|
|
dpiShowAllSubserviceEntry OBJECT-TYPE
|
|
SYNTAX DpiShowAllSubserviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries of subservice."
|
|
INDEX { dpiAllSubserviceID }
|
|
::= { dpiShowAllSubserviceTable 1 }
|
|
|
|
DpiShowAllSubserviceEntry ::= SEQUENCE
|
|
{
|
|
dpiAllSubserviceID INTEGER,
|
|
-- dpiAllSubserviceSymbolNum INTEGER,
|
|
dpiAllSubserviceFlowpoolID INTEGER,
|
|
dpiAllSubserviceAction INTEGER,
|
|
dpiAllSubserviceAgingTime INTEGER,
|
|
dpiAllSubserviceSymbolList DisplayString,
|
|
dpiAllSubserviceProtocol DisplayString
|
|
}
|
|
|
|
dpiAllSubserviceID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Subservice"
|
|
::= { dpiShowAllSubserviceEntry 1 }
|
|
|
|
-- dpiAllSubserviceSymbolNum OBJECT-TYPE
|
|
-- SYNTAX INTEGER(1..6143)
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "the number of the bound Symbol"
|
|
-- ::= { dpiShowAllSubserviceEntry 2 }
|
|
|
|
dpiAllSubserviceFlowpoolID OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of the bound Flow-pool"
|
|
::= { dpiShowAllSubserviceEntry 3 }
|
|
|
|
dpiAllSubserviceAction OBJECT-TYPE
|
|
SYNTAX INTEGER{permit(1),deny(0)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the status of the subservice"
|
|
::= { dpiShowAllSubserviceEntry 4 }
|
|
|
|
dpiAllSubserviceAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER(1..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time of the aging"
|
|
::= { dpiShowAllSubserviceEntry 5 }
|
|
|
|
dpiAllSubserviceSymbolList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the string of symbols included by Subservice."
|
|
::= { dpiShowAllSubserviceEntry 6 }
|
|
|
|
dpiAllSubserviceProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All the protocol supported by Subservice."
|
|
::= { dpiShowAllSubserviceEntry 7 }
|
|
|
|
--show all service
|
|
dpiShowAllServiceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiShowAllServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Service table."
|
|
::= { zxrDPI 11 }
|
|
|
|
dpiShowAllServiceEntry OBJECT-TYPE
|
|
SYNTAX DpiShowAllServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries of Service."
|
|
INDEX { dpiAllServiceID }
|
|
::= { dpiShowAllServiceTable 1 }
|
|
|
|
DpiShowAllServiceEntry ::= SEQUENCE
|
|
{
|
|
dpiAllServiceID INTEGER,
|
|
dpiAllServiceFlowPoolID INTEGER,
|
|
-- dpiAllServiceConnectionLimit INTEGER,
|
|
dpiAllServiceSubserviceNum INTEGER,
|
|
dpiAllServiceSubserviceList OCTET STRING
|
|
}
|
|
|
|
dpiAllServiceID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2047)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Service"
|
|
::= { dpiShowAllServiceEntry 1 }
|
|
|
|
dpiAllServiceFlowPoolID OBJECT-TYPE
|
|
SYNTAX INTEGER(2..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi Service bound Flow-pool"
|
|
::= { dpiShowAllServiceEntry 2 }
|
|
|
|
-- dpiAllServiceConnectionLimit OBJECT-TYPE
|
|
-- SYNTAX INTEGER(0..1310719)
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "the max number of the limited connections"
|
|
-- ::= { dpiShowAllServiceEntry 3 }
|
|
|
|
dpiAllServiceSubserviceNum OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8191)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of dpi Subservice in Service"
|
|
::= { dpiShowAllServiceEntry 4 }
|
|
|
|
dpiAllServiceSubserviceList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..1049))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the bitmap of subservice included by service."
|
|
::= { dpiShowAllServiceEntry 5 }
|
|
|
|
--show all template
|
|
dpiShowAllTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiShowAllTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Template table."
|
|
::= { zxrDPI 12 }
|
|
|
|
dpiShowAllTemplateEntry OBJECT-TYPE
|
|
SYNTAX DpiShowAllTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries of Template."
|
|
INDEX { dpiAllTemplateID }
|
|
::= { dpiShowAllTemplateTable 1 }
|
|
|
|
DpiShowAllTemplateEntry ::= SEQUENCE
|
|
{
|
|
dpiAllTemplateID INTEGER,
|
|
dpiAllTemplateCfgCmd DisplayString
|
|
}
|
|
|
|
dpiAllTemplateID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi template"
|
|
::= { dpiShowAllTemplateEntry 1 }
|
|
|
|
dpiAllTemplateCfgCmd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configure commands of dpi template"
|
|
::= { dpiShowAllTemplateEntry 2 }
|
|
|
|
--show mng ip
|
|
dpiShowAllMnpIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiShowAllMngIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the mng-ip table."
|
|
::= { zxrDPI 13 }
|
|
|
|
dpiShowAllMngIpEntry OBJECT-TYPE
|
|
SYNTAX DpiShowAllMngIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries of Mng-ip."
|
|
INDEX { dpiAllSlotID }
|
|
::= { dpiShowAllMnpIpTable 1 }
|
|
|
|
DpiShowAllMngIpEntry ::= SEQUENCE
|
|
{
|
|
dpiAllSlotID INTEGER,
|
|
dpiAllMngIp IpAddress,
|
|
dpiAllServerIp IpAddress,
|
|
dpiAllMngIpIsUsed INTEGER,
|
|
dpiAllLogSaveInterval INTEGER,
|
|
dpiAllLogAutoUpload INTEGER,
|
|
dpiAllLogUploadInterval INTEGER
|
|
|
|
}
|
|
|
|
dpiAllSlotID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of dpi slot"
|
|
::= { dpiShowAllMngIpEntry 1 }
|
|
|
|
dpiAllMngIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the Mng-Ip"
|
|
::= { dpiShowAllMngIpEntry 2 }
|
|
|
|
dpiAllServerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the Server-Ip"
|
|
::= { dpiShowAllMngIpEntry 3 }
|
|
|
|
dpiAllMngIpIsUsed OBJECT-TYPE
|
|
SYNTAX INTEGER{used(1),notUsed(0)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the state of mng-ip"
|
|
::= { dpiShowAllMngIpEntry 4 }
|
|
|
|
dpiAllLogSaveInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the interval-time of saving dpi-log"
|
|
::= { dpiShowAllMngIpEntry 5 }
|
|
|
|
dpiAllLogAutoUpload OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1),disable(0)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the state of auto-uploading dpi-log"
|
|
::= { dpiShowAllMngIpEntry 6 }
|
|
|
|
dpiAllLogUploadInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the interval-time of auto-uploading dpi-log"
|
|
::= { dpiShowAllMngIpEntry 7 }
|
|
|
|
|
|
-- show vlan binding
|
|
dpiShowAllVlanDpiTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DpiShowAllVlanDpiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the vlan-dpi binding table."
|
|
::= { zxrDPI 14 }
|
|
|
|
dpiShowAllVlanDpiEntry OBJECT-TYPE
|
|
SYNTAX DpiShowAllVlanDpiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries of vlan-dpi."
|
|
INDEX { dpiAllVlanID }
|
|
::= { dpiShowAllVlanDpiTable 1 }
|
|
|
|
DpiShowAllVlanDpiEntry ::= SEQUENCE
|
|
{
|
|
dpiAllVlanID INTEGER,
|
|
dpiAllVlanBindTemplateID INTEGER,
|
|
dpiAllVlanBindSlotID INTEGER,
|
|
dpiAllVlanBindServiceID INTEGER,
|
|
dpiAllVlanBindIsUsed INTEGER
|
|
|
|
}
|
|
|
|
dpiAllVlanID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of Vlan"
|
|
::= { dpiShowAllVlanDpiEntry 1 }
|
|
|
|
dpiAllVlanBindTemplateID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of Vlan-binding template"
|
|
::= { dpiShowAllVlanDpiEntry 2 }
|
|
|
|
dpiAllVlanBindSlotID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of Vlan-binding dpi-slot "
|
|
::= { dpiShowAllVlanDpiEntry 3 }
|
|
|
|
dpiAllVlanBindServiceID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the ID of Vlan-binding service "
|
|
::= { dpiShowAllVlanDpiEntry 4 }
|
|
|
|
|
|
dpiAllVlanBindIsUsed OBJECT-TYPE
|
|
SYNTAX INTEGER{used(1),notUsed(0)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the state of Vlan-binding "
|
|
::= { dpiShowAllVlanDpiEntry 5 }
|
|
|
|
|
|
END
|