Observium_CE/mibs/bintec/BIANCA-BRICK-IPSEC-TUNING-MIB

240 lines
6.8 KiB
Plaintext

-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00
-- (C)opyright 2003-2014 bintec elmeg GmbH
-- $RCSfile: mibipsectuning,v $
-- $Revision: 1.11 $
BIANCA-BRICK-IPSEC-TUNING-MIB DEFINITIONS ::= BEGIN
IMPORTS
IpAddress, Counter, TimeTicks, enterprises
FROM RFC1155-SMI
DisplayString
FROM RFC1158-MIB
Date, HexValue
FROM BINTEC-MIB
OBJECT-TYPE
FROM RFC-1212;
bintec OBJECT IDENTIFIER ::= { enterprises 272 }
bibo OBJECT IDENTIFIER ::= { bintec 4 }
-- Management Information for the IPSec Subsystem of the BIANCA/BRICK,
ipsec OBJECT IDENTIFIER
::= { bibo 26 }
-- Global IPSec Tuning
ipsecTuning OBJECT IDENTIFIER ::= { ipsec 32 }
--Static table containing tuning settings for IPSec
ipsecTuneMaxPeers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum number of supported peers."
DEFVAL { 50000 }
::= { ipsecTuning 1 }
ipsecTunePeerHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of peer hash lines (i.e. hash modulo)."
DEFVAL { 128 }
::= { ipsecTuning 2 }
ipsecTuneMaxTrafs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum number of supported traffic list entries."
DEFVAL { 200000 }
::= { ipsecTuning 3 }
ipsecTuneTrafHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of traffic hash lines (i.e. hash modulo)."
DEFVAL { 256 }
::= { ipsecTuning 4 }
ipsecTuneSaBIDHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of SA bundle ID hash lines (i.e. hash modulo)."
DEFVAL { 256 }
::= { ipsecTuning 5 }
ipsecTuneSAIHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of SA identifier hash lines (i.e. hash modulo)."
DEFVAL { 256 }
::= { ipsecTuning 6 }
ipsecTuneTunRngHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of tunnel range hash lines (i.e. hash modulo)."
DEFVAL { 256 }
::= { ipsecTuning 7 }
ipsecTuneBundleIdxHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of bundle index hash lines (i.e. hash modulo)."
DEFVAL { 256 }
::= { ipsecTuning 8 }
ipsecTuneIfcHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of interface hash lines (i.e. hash modulo)."
DEFVAL { 128 }
::= { ipsecTuning 9 }
ipsecTuneDevHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of device hash lines (i.e. hash modulo)."
DEFVAL { 128 }
::= { ipsecTuning 10 }
ipsecTuneRtHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of route hash lines (i.e. hash modulo)."
DEFVAL { 128 }
::= { ipsecTuning 11 }
ipsecTuneExtRtHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of extended route hash lines (i.e. hash modulo)."
DEFVAL { 128 }
::= { ipsecTuning 12 }
ipsecTuneMaxCacheEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Maximum number of cache entries allocated."
DEFVAL { 8192 }
::= { ipsecTuning 13 }
ipsecTuneCacheHashLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of cache hash lines (i.e. hash modulo)."
DEFVAL { 1024 }
::= { ipsecTuning 14 }
ipsecTuneMaxProfiles OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum number of supported ipsec profile list entries."
DEFVAL { 30000 }
::= { ipsecTuning 15 }
ipsecTuneIPFragMaxBytes OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Maximum number of bytes stored in fragments. Exceeding this
limit results in discarding oldest trace(s)."
DEFVAL { 131072 }
::= { ipsecTuning 16 }
ipsecTuneIPFragMaxFragments OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Maximum number of stored fragments. Exceeding this
limit results in discarding oldest trace(s)."
DEFVAL { 128 }
::= { ipsecTuning 17 }
ipsecTuneIPFragMaxTraces OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Maximum number of traces. Exceeding this limit results in
discarding oldest trace(s)."
DEFVAL { 128 }
::= { ipsecTuning 18 }
ipsecTuneAutoRehashMaxEntriesPerLine OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable defines the average number of entries per hash
line, when rehashing is performed.
A value of 4 means e.g., that when the number of entries in a
hash table becomes four times the number of current anchors, a
rehash is performed. Value 0 has the special meaning of
turning off automatic rehashing, like negative values do.
NOTE: automatic rehashing overwrites any specific fix settings!
Default value is 4."
DEFVAL { 4 }
::= { ipsecTuning 19 }
ipsecTuneAutoRehashMaxRehashedEntriesPerLine OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable defines the average number of entries per hash
line, when rehashing is finished.
A value of 2 means e.g., that, after rehashing finished, the
number of entries in the hash table is at most twice the
number of hash anchors (i.e. number of hash anchors increased
accordingly). If the value is configured to be greater or
equal to ipsecTuneAutoRehashMaxEntriesPerLine, automatic
rehashing is de facto disabled, automatic decreasing of hash
anchors isn't performed.
Default value is 2."
DEFVAL { 2 }
::= { ipsecTuning 20 }
END