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