21127 lines
548 KiB
Plaintext
21127 lines
548 KiB
Plaintext
IDS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: RADWARE
|
|
-- This Private MIB supports the Vgate
|
|
-- Version: 3.0
|
|
-- Date: 17 Jun 2018
|
|
-- By: RMA (Radware MIB Authority)
|
|
-- E-mail: US: support@radware.com
|
|
-- International: support_int@radware.com
|
|
--
|
|
IMPORTS
|
|
NetworkAddress,
|
|
IpAddress,
|
|
Counter,
|
|
Gauge,
|
|
enterprises
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
Counter32
|
|
FROM SNMPv2-SMI
|
|
Counter64
|
|
FROM SNMPv2-SMI
|
|
Ipv6Address
|
|
FROM IPV6-TC
|
|
DisplayString,
|
|
PhysAddress,
|
|
ipAddrEntry
|
|
FROM RFC1213-MIB
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
MacAddress
|
|
FROM SNMPv2-TC
|
|
rsIDS,
|
|
rndErrorDesc,
|
|
rndErrorSeverity
|
|
FROM RADWARE-MIB;
|
|
|
|
TruthValue ::= INTEGER {
|
|
true (1),
|
|
false (2)
|
|
}
|
|
RowStatus ::= INTEGER {
|
|
active(1),
|
|
notInService(2),
|
|
notReady(3),
|
|
createAndGo(4),
|
|
createAndWait(5),
|
|
destroy(6)
|
|
}
|
|
|
|
NetNumber ::= OCTET STRING (SIZE(4))
|
|
|
|
-- Some MIB compilers require that the following 7 lines which define the path
|
|
-- to RND MIB are commented out:
|
|
|
|
-- mib OBJECT IDENTIFIER ::= { mgmt 1 }
|
|
-- directory OBJECT IDENTIFIER ::= { internet 1 }
|
|
-- experimental OBJECT IDENTIFIER ::= { internet 3 }
|
|
-- private OBJECT IDENTIFIER ::= { internet 4 }
|
|
-- enterprises OBJECT IDENTIFIER ::= { private 1 }
|
|
|
|
|
|
rsIDSTrackingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSTrackingEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed to detect intrusions"
|
|
::= {rsIDS 1}
|
|
|
|
|
|
rsIDStrackingEntry OBJECT-TYPE
|
|
SYNTAX RsIDSTrackingEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSFilterGroupName }
|
|
::= { rsIDSTrackingTable 1 }
|
|
|
|
RsIDSTrackingEntry ::= SEQUENCE {
|
|
rsIDSFilterGroupName DisplayString,
|
|
rsIDSTrackingTime INTEGER,
|
|
rsIDSThreshold INTEGER,
|
|
rsIDSFilterGroupType INTEGER,
|
|
rsIDSTrackingType INTEGER,
|
|
rsIDSStatus RowStatus,
|
|
rsIDSReportMode INTEGER,
|
|
rsIDSPacketReport INTEGER,
|
|
rsIDSRisk INTEGER
|
|
}
|
|
|
|
rsIDSFilterGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the filter/group must be unique.
|
|
that name should be the same as the name of the
|
|
appropriate filter/group"
|
|
::= {rsIDStrackingEntry 1}
|
|
|
|
rsIDSTrackingTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the time interval, in miliseconds,
|
|
to track a detection"
|
|
DEFVAL { 1000 }
|
|
::= { rsIDStrackingEntry 2 }
|
|
|
|
rsIDSThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDStrackingEntry 3 }
|
|
|
|
rsIDSFilterGroupType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
filter(1),
|
|
advanced-filter(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object type- whether it is a filter or group "
|
|
::= { rsIDStrackingEntry 4}
|
|
|
|
rsIDSTrackingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(0),
|
|
-- reset(1),
|
|
ncps(2),
|
|
ncpd(3),
|
|
ncpsd(4),
|
|
-- ncpf(5),
|
|
-- winnuke(6),
|
|
landattack(7),
|
|
-- synattackack(8),
|
|
-- tcpsyn(9),
|
|
-- tcpack(10),
|
|
-- tcpsynack(11),
|
|
-- tcprst(12),
|
|
-- tcpfin(13),
|
|
-- tcpelse(14),
|
|
fragments(15),
|
|
ncpsdscan(16),
|
|
dhcp(17)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates how to count "
|
|
::= { rsIDStrackingEntry 5}
|
|
|
|
rsIDSStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDStrackingEntry 6 }
|
|
|
|
|
|
rsIDSReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(1),
|
|
forward(2),
|
|
rst-src(3),
|
|
rst-dst(4),
|
|
rst-bi(5),
|
|
default(6)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack report mode"
|
|
::= { rsIDStrackingEntry 7}
|
|
|
|
rsIDSPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the per-attack packet report"
|
|
DEFVAL {disable}
|
|
::= { rsIDStrackingEntry 8}
|
|
|
|
rsIDSRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
n-a(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDStrackingEntry 9}
|
|
|
|
rsIDSMechanismStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Application Security trigger"
|
|
DEFVAL {enable}
|
|
::= {rsIDS 2}
|
|
|
|
rsIDSTCPAgingTimeFreq OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the TCP table aging time frequency"
|
|
::= {rsIDS 3}
|
|
|
|
rsIDSNCPsAgingTimeFreq OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCP's tables aging time frequency"
|
|
::= {rsIDS 4}
|
|
|
|
rsIDSStatsAgingTimeFreq OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the statistics table aging time frequency"
|
|
::= {rsIDS 5}
|
|
|
|
rsIDSNCPSTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCPS table size"
|
|
::= {rsIDS 6}
|
|
|
|
rsIDSNCPDTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCPD table size"
|
|
::= {rsIDS 7}
|
|
|
|
rsIDSNCPSDTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCPSD table size"
|
|
::= {rsIDS 8}
|
|
|
|
rsIDSTCPTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the TCP table size"
|
|
::= {rsIDS 9}
|
|
|
|
rsIDSSTATSTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the statistics table size"
|
|
::= {rsIDS 10}
|
|
|
|
rsIDSBasic OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the basic protection rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 11}
|
|
|
|
rsIDSAllServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the All servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 12}
|
|
|
|
|
|
rsIDSUNIXServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the unix servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 13}
|
|
|
|
rsIDSLotusServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Lotus servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 14}
|
|
|
|
rsIDSMSIISServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the MS_IIS servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 15}
|
|
|
|
rsIDSMSFrontPageServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the MS front page servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 16}
|
|
|
|
rsIDSApacheServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Apache servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 17}
|
|
|
|
rsIDSNetscapeWebServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Netscape_Web servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 18}
|
|
|
|
rsIDSNovellServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Novell servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 19}
|
|
|
|
rsIDSOracleServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Oracle servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 20}
|
|
|
|
rsIDSOmniHTTPDServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the OmniHTTPD servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 21}
|
|
|
|
rsIDSWebSiteServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the WebSite_WebSitePro servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 22}
|
|
|
|
rsIDSColdfusionServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Allaire_Coldfusion servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 23}
|
|
|
|
rsIDSIRIXServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the IRIX servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 24}
|
|
|
|
rsIDSNCSAServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCSA servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 25}
|
|
|
|
rsIDSCompaqServers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Compaq_Web_Servers servers rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 26}
|
|
|
|
rsIDSbackdoors OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the backdoors rule trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 27}
|
|
|
|
rsIDSTraps OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the traps sending mechanism trigger"
|
|
DEFVAL {enable}
|
|
::= {rsIDS 28}
|
|
|
|
rsIDSStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the intrusion detection statistics"
|
|
::= {rsIDS 29}
|
|
|
|
rsIDSStatsEntry OBJECT-TYPE
|
|
SYNTAX RsIDSStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSAttackIndex }
|
|
::= { rsIDSStatsTable 1 }
|
|
|
|
RsIDSStatsEntry ::= SEQUENCE {
|
|
rsIDSAttackIndex INTEGER,
|
|
rsIDSAttackName DisplayString,
|
|
rsIDSAttackSrcAddr IpAddress,
|
|
rsIDSAttackDstAddr IpAddress,
|
|
rsIDSAttackStatus INTEGER,
|
|
rsIDSAttacktime DisplayString,
|
|
rsIDSStatsStatus RowStatus,
|
|
rsIDSStatsContext INTEGER,
|
|
rsIDSStatsSrcPort INTEGER,
|
|
rsIDSStatsDstPort INTEGER,
|
|
rsIDSStatsProtocol INTEGER,
|
|
rsIDSStatsPhyPort INTEGER,
|
|
rsIDSStatsRID INTEGER,
|
|
rsIDSStatsService INTEGER,
|
|
rsIDSPolicyName DisplayString,
|
|
rsIDSStatsPktCount INTEGER,
|
|
rsIDSStatsByteCount INTEGER,
|
|
rsIDSStatsReportMode INTEGER,
|
|
rsIDSStatsRisk INTEGER
|
|
}
|
|
|
|
rsIDSAttackIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the attack that was detected"
|
|
::= {rsIDSStatsEntry 1}
|
|
|
|
rsIDSAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack"
|
|
::= {rsIDSStatsEntry 2}
|
|
|
|
rsIDSAttackSrcAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The src address of the attack"
|
|
::= {rsIDSStatsEntry 3}
|
|
|
|
rsIDSAttackDstAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The dest address of the attack"
|
|
::= {rsIDSStatsEntry 4}
|
|
|
|
rsIDSAttackStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- discrete --
|
|
started(1),
|
|
terminated(2),
|
|
occur(3),
|
|
-- limited --
|
|
sampled(6),
|
|
-- aggregated --
|
|
occured(11),
|
|
-- aggressive --
|
|
ongoing(16)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the attack(started/terminated/occured...)"
|
|
::= {rsIDSStatsEntry 5}
|
|
|
|
rsIDSAttacktime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time of the attack"
|
|
::= {rsIDSStatsEntry 6}
|
|
|
|
rsIDSStatsStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSStatsEntry 7 }
|
|
|
|
rsIDSStatsContext OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
regular(1),
|
|
ssl(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The context of the attack"
|
|
::= {rsIDSStatsEntry 8}
|
|
|
|
|
|
rsIDSStatsSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The src address of the attack"
|
|
::= {rsIDSStatsEntry 9}
|
|
|
|
rsIDSStatsDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The dst address of the attack"
|
|
::= {rsIDSStatsEntry 10}
|
|
|
|
rsIDSStatsProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(1),
|
|
tcp(2),
|
|
udp(3),
|
|
icmp(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protocol of the attack"
|
|
::= {rsIDSStatsEntry 11}
|
|
|
|
rsIDSStatsPhyPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The phy address of the attack"
|
|
::= {rsIDSStatsEntry 12}
|
|
|
|
rsIDSStatsRID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Radware ID of the attack"
|
|
::= {rsIDSStatsEntry 13}
|
|
|
|
rsIDSStatsService OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unassigned(1),
|
|
intrusion(2),
|
|
dos(3),
|
|
anomalies(4),
|
|
scanning(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Service/Category related to the event"
|
|
::= {rsIDSStatsEntry 14}
|
|
|
|
rsIDSPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the policy"
|
|
::= {rsIDSStatsEntry 15}
|
|
|
|
rsIDSStatsPktCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The # of packets that match the attack filter"
|
|
::= {rsIDSStatsEntry 16}
|
|
|
|
rsIDSStatsByteCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The # of packets that match the attack filter"
|
|
::= {rsIDSStatsEntry 17}
|
|
|
|
rsIDSStatsReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(1),
|
|
forward(2),
|
|
rst-src(3),
|
|
rst-dst(4),
|
|
rst-bi(5)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the action performed on the attack"
|
|
::= {rsIDSStatsEntry 18}
|
|
|
|
rsIDSStatsRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
n-a(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDSStatsEntry 19}
|
|
|
|
|
|
rsIDSNCPDTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCPD after-reset table size"
|
|
::= {rsIDS 30}
|
|
|
|
rsIDSNCPSDTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCPS after-reset table size"
|
|
::= {rsIDS 31}
|
|
|
|
rsIDSTCPTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCPS after-reset table size"
|
|
::= {rsIDS 32}
|
|
|
|
rsIDSSTATSTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCPS after-reset table size"
|
|
::= {rsIDS 33}
|
|
|
|
rsIDSLogfileAgingTimeFreq OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the log file polling time frequency"
|
|
::= {rsIDS 34}
|
|
|
|
rsIDSSendLogFile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The file name include path where the device will put the
|
|
log file. The default destination address will be the sender
|
|
address."
|
|
::= { rsIDS 35 }
|
|
|
|
rsIDSUtils OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clrstats(1),
|
|
clrlog(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IDS miscellaneous utilities"
|
|
::= { rsIDS 36 }
|
|
|
|
rsIDSVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current IDS software version."
|
|
::= { rsIDS 37 }
|
|
|
|
rsIDSSLTTrackingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSLTTrackingEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TempTable containing the temp parameters that are needed to detect
|
|
intrusions"
|
|
::= {rsIDS 38}
|
|
|
|
|
|
rsIDSSLTtrackingEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSLTTrackingEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSLTFilterGroupName }
|
|
::= { rsIDSSLTTrackingTable 1 }
|
|
|
|
RsIDSSLTTrackingEntry ::= SEQUENCE {
|
|
rsIDSSLTFilterGroupName DisplayString,
|
|
rsIDSSLTAlertThreshold INTEGER,
|
|
rsIDSSLTActiveThreshold INTEGER,
|
|
rsIDSSLTDropThreshold INTEGER,
|
|
rsIDSSLTTermAlertThreshold INTEGER,
|
|
rsIDSSLTTermThreshold INTEGER,
|
|
rsIDSSLTAgingPeriod INTEGER,
|
|
rsIDSSLTObjectID INTEGER,
|
|
rsIDSSLTAttackState INTEGER,
|
|
rsIDSSLTMsg DisplayString,
|
|
rsIDSSLTStatus RowStatus,
|
|
rsIDSSLTReportMode INTEGER,
|
|
rsIDSSLTRisk INTEGER
|
|
}
|
|
|
|
rsIDSSLTFilterGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the filter/group must be unique.
|
|
that name should be the same as the name of the
|
|
appropriate filter/group"
|
|
::= {rsIDSSLTtrackingEntry 1}
|
|
|
|
rsIDSSLTAlertThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack alerting threshold "
|
|
DEFVAL { 30 }
|
|
::= { rsIDSSLTtrackingEntry 2 }
|
|
|
|
rsIDSSLTActiveThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the activating threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSSLTtrackingEntry 3 }
|
|
|
|
rsIDSSLTDropThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the dropping threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSSLTtrackingEntry 4 }
|
|
|
|
rsIDSSLTTermAlertThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the termination alert threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSSLTtrackingEntry 5 }
|
|
|
|
rsIDSSLTTermThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the termination threshold "
|
|
DEFVAL { 30 }
|
|
::= { rsIDSSLTtrackingEntry 6 }
|
|
|
|
rsIDSSLTAgingPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the the number of periods before an attack is
|
|
removed "
|
|
DEFVAL { 5 }
|
|
::= { rsIDSSLTtrackingEntry 7 }
|
|
|
|
rsIDSSLTObjectID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the the index of the object in the temp tracking
|
|
table "
|
|
::= { rsIDSSLTtrackingEntry 8 }
|
|
|
|
rsIDSSLTAttackState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
sampling(1),
|
|
active(2),
|
|
panic(3) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack state "
|
|
::= { rsIDSSLTtrackingEntry 9}
|
|
|
|
rsIDSSLTMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The alert that pops up in the terminal when
|
|
there is an attack"
|
|
::= {rsIDSSLTtrackingEntry 10}
|
|
|
|
|
|
rsIDSSLTStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSLTtrackingEntry 11 }
|
|
|
|
|
|
rsIDSSLTReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(1),
|
|
forward(2),
|
|
-- rst-src(3),
|
|
-- rst-dst(4),
|
|
-- rst-bi(5),
|
|
default(6)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the dos attack report mode"
|
|
::= { rsIDSSLTtrackingEntry 12}
|
|
|
|
rsIDSSLTRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
n-a(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the dos attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDSSLTtrackingEntry 13}
|
|
|
|
rsIDSSLTACTTrackingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSLTACTTrackingEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table containing the actual parameters that are needed to detect
|
|
intrusions"
|
|
::= {rsIDS 39}
|
|
|
|
|
|
rsIDSSLTACTtrackingEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSLTACTTrackingEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSLTACTFilterGroupName }
|
|
::= { rsIDSSLTACTTrackingTable 1 }
|
|
|
|
RsIDSSLTACTTrackingEntry ::= SEQUENCE {
|
|
rsIDSSLTACTFilterGroupName DisplayString,
|
|
rsIDSSLTACTAlertThreshold INTEGER,
|
|
rsIDSSLTACTActiveThreshold INTEGER,
|
|
rsIDSSLTACTDropThreshold INTEGER,
|
|
rsIDSSLTACTTermAlertThreshold INTEGER,
|
|
rsIDSSLTACTTermThreshold INTEGER,
|
|
rsIDSSLTACTAgingPeriod INTEGER,
|
|
rsIDSSLTACTObjectID INTEGER,
|
|
rsIDSSLTACTAttackState INTEGER,
|
|
rsIDSSLTACTMsg DisplayString,
|
|
rsIDSSLTACTStatus RowStatus,
|
|
rsIDSSLTACTReportMode INTEGER,
|
|
rsIDSSLTACTRisk INTEGER
|
|
}
|
|
|
|
rsIDSSLTACTFilterGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the filter/group must be unique.
|
|
that name should be the same as the name of the
|
|
appropriate filter/group"
|
|
::= {rsIDSSLTACTtrackingEntry 1}
|
|
|
|
rsIDSSLTACTAlertThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack alerting threshold "
|
|
::= { rsIDSSLTACTtrackingEntry 2 }
|
|
|
|
rsIDSSLTACTActiveThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the activating threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSSLTACTtrackingEntry 3 }
|
|
|
|
rsIDSSLTACTDropThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the dropping threshold "
|
|
::= { rsIDSSLTACTtrackingEntry 4 }
|
|
|
|
rsIDSSLTACTTermAlertThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the termination alert threshold "
|
|
::= { rsIDSSLTACTtrackingEntry 5 }
|
|
|
|
rsIDSSLTACTTermThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the termination threshold "
|
|
::= { rsIDSSLTACTtrackingEntry 6 }
|
|
|
|
rsIDSSLTACTAgingPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the the number of periods before an attack is
|
|
removed "
|
|
::= { rsIDSSLTACTtrackingEntry 7 }
|
|
|
|
rsIDSSLTACTObjectID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the the index of the object in the act tracking
|
|
table "
|
|
::= { rsIDSSLTACTtrackingEntry 8 }
|
|
|
|
rsIDSSLTACTAttackState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
sampling(1),
|
|
active(2),
|
|
panic(3) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack state "
|
|
::= { rsIDSSLTACTtrackingEntry 9}
|
|
|
|
rsIDSSLTACTMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The alert that pops up in the terminal when
|
|
there is an attack"
|
|
::= {rsIDSSLTACTtrackingEntry 10}
|
|
|
|
|
|
rsIDSSLTACTStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSLTACTtrackingEntry 11 }
|
|
|
|
rsIDSSLTACTReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(1),
|
|
forward(2),
|
|
-- rst-src(3),
|
|
-- rst-dst(4),
|
|
-- rst-bi(5),
|
|
default(6)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the dos act attack report mode"
|
|
::= { rsIDSSLTACTtrackingEntry 12}
|
|
|
|
rsIDSSLTACTRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
n-a(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the dos act attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDSSLTACTtrackingEntry 13}
|
|
|
|
rsIDSSLTNCPFTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSLTNCPFEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table containing the SLT params"
|
|
::= {rsIDS 40}
|
|
|
|
|
|
rsIDSSLTNCPFEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSLTNCPFEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSLTNCPFObjectID, rsIDSSLTNCPFRuleName }
|
|
::= { rsIDSSLTNCPFTable 1 }
|
|
|
|
|
|
RsIDSSLTNCPFEntry ::= SEQUENCE {
|
|
rsIDSSLTNCPFObjectID INTEGER,
|
|
rsIDSSLTNCPFRuleName DisplayString,
|
|
rsIDSSLTNCPFSamplingCNT INTEGER,
|
|
rsIDSSLTNCPFActiveCNT INTEGER,
|
|
rsIDSSLTNCPFAlertState INTEGER,
|
|
rsIDSSLTNCPFAttackState INTEGER,
|
|
rsIDSSLTNCPFTermAlertCNT INTEGER,
|
|
rsIDSSLTNCPFTermCNT INTEGER,
|
|
rsIDSSLTAttackTime DisplayString,
|
|
rsIDSSLTAttackDate DisplayString,
|
|
rsIDSSLTAttackTermTime DisplayString,
|
|
rsIDSSLTAttackTermDate DisplayString,
|
|
rsIDSSLTNCPFStatus RowStatus,
|
|
rsIDSSLTAttackMsg DisplayString,
|
|
rsIDSSLTNCPFPeakCNT INTEGER
|
|
}
|
|
|
|
rsIDSSLTNCPFObjectID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates attack's object id "
|
|
::= { rsIDSSLTNCPFEntry 1 }
|
|
|
|
rsIDSSLTNCPFRuleName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the policy which caught the attack"
|
|
::= {rsIDSSLTNCPFEntry 2}
|
|
|
|
rsIDSSLTNCPFSamplingCNT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the sampling counter"
|
|
::= { rsIDSSLTNCPFEntry 3 }
|
|
|
|
rsIDSSLTNCPFActiveCNT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the active counter"
|
|
::= { rsIDSSLTNCPFEntry 4 }
|
|
|
|
rsIDSSLTNCPFAlertState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dont(0),
|
|
not(1),
|
|
sent(2),
|
|
act(3),
|
|
drop(4) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack alerting state "
|
|
::= { rsIDSSLTNCPFEntry 5 }
|
|
|
|
rsIDSSLTNCPFAttackState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sampling(1),
|
|
active(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack state "
|
|
::= { rsIDSSLTNCPFEntry 6 }
|
|
|
|
rsIDSSLTNCPFTermAlertCNT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack termination alert counter "
|
|
::= { rsIDSSLTNCPFEntry 7 }
|
|
|
|
rsIDSSLTNCPFTermCNT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack termination counter"
|
|
::= { rsIDSSLTNCPFEntry 8 }
|
|
|
|
rsIDSSLTAttackTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..9))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The last time the attack took place"
|
|
::= {rsIDSSLTNCPFEntry 9}
|
|
|
|
rsIDSSLTAttackDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..11))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The last date the attack took place"
|
|
::= {rsIDSSLTNCPFEntry 10}
|
|
|
|
rsIDSSLTAttackTermTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..9))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The last time the attack terminated"
|
|
::= {rsIDSSLTNCPFEntry 11}
|
|
|
|
rsIDSSLTAttackTermDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..11))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The last date the attack terminated"
|
|
::= {rsIDSSLTNCPFEntry 12}
|
|
|
|
rsIDSSLTNCPFStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSLTNCPFEntry 13 }
|
|
|
|
rsIDSSLTAttackMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The attack message"
|
|
::= {rsIDSSLTNCPFEntry 14}
|
|
|
|
rsIDSSLTNCPFPeakCNT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the peak counter"
|
|
::= { rsIDSSLTNCPFEntry 15 }
|
|
|
|
rsIDSEmail OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the email sending mechanism trigger"
|
|
DEFVAL {enable}
|
|
::= {rsIDS 41}
|
|
|
|
rsIDSLogging OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the logging mechanism trigger"
|
|
DEFVAL {enable}
|
|
::= {rsIDS 42}
|
|
|
|
rsIDSSLTSamplingTimeFreq OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the SLT sampling time frequency"
|
|
::= {rsIDS 43}
|
|
|
|
rsIDSSLTMechStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the DoS Shield trigger"
|
|
DEFVAL {enable}
|
|
::= {rsIDS 44}
|
|
|
|
rsIDSReportStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(1),
|
|
forward(2),
|
|
rst-src(3),
|
|
rst-dst(4),
|
|
rst-bi(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Application Security reporting mode"
|
|
DEFVAL {drop}
|
|
::= {rsIDS 45}
|
|
|
|
rsIDSSLTReportStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(1),
|
|
forward(2)
|
|
-- rst-src(3),
|
|
-- rst-dst(4),
|
|
-- rst-bi(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the DoS Shield reporting mode"
|
|
DEFVAL {drop}
|
|
::= {rsIDS 46}
|
|
|
|
rsIDSRulesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSRulesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of rules params for the ids"
|
|
::= {rsIDS 47}
|
|
|
|
rsIDSRulesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSRulesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSRulesIndex }
|
|
::= { rsIDSRulesTable 1 }
|
|
|
|
RsIDSRulesEntry ::= SEQUENCE {
|
|
rsIDSRulesIndex INTEGER,
|
|
rsIDSRulesName DisplayString,
|
|
rsIDSRulesSource DisplayString,
|
|
rsIDSRulesDestination DisplayString,
|
|
rsIDSRulesDirection INTEGER,
|
|
rsIDSRulesPortmask DisplayString,
|
|
rsIDSRulesStatus RowStatus
|
|
}
|
|
|
|
rsIDSRulesIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative index of a line it
|
|
determines the order of the rules."
|
|
::= { rsIDSRulesEntry 1 }
|
|
|
|
rsIDSRulesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Rule."
|
|
::= {rsIDSRulesEntry 2}
|
|
|
|
rsIDSRulesSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSRulesEntry 3}
|
|
|
|
rsIDSRulesDestination OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSRulesEntry 4}
|
|
|
|
rsIDSRulesDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneway(1),
|
|
twoway(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the incoming packet."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSRulesEntry 5 }
|
|
|
|
|
|
rsIDSRulesPortmask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The mask of the ports, should be in the format
|
|
of 1,2,3,2"
|
|
::= { rsIDSRulesEntry 6 }
|
|
|
|
rsIDSRulesStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSRulesEntry 7 }
|
|
|
|
rsIDSRestore OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dflsecgroups(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Restore Default Configuration"
|
|
::= { rsIDS 48 }
|
|
|
|
rsIDSMaxURILength OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Max URI Length"
|
|
DEFVAL { 500 }
|
|
::= { rsIDS 49 }
|
|
|
|
rsIDSMinFragmentSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Min fragmented packet size"
|
|
DEFVAL { 100 }
|
|
::= { rsIDS 50 }
|
|
|
|
rsIDSMinUrlPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Min HTTP GET/HEAD/POST fargmented
|
|
packet Length"
|
|
DEFVAL { 50 }
|
|
::= { rsIDS 51 }
|
|
|
|
rsIDSNewRulesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSNewRulesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of rules params for the ids"
|
|
::= {rsIDS 52}
|
|
|
|
rsIDSNewRulesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSNewRulesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSNewRulesName }
|
|
::= { rsIDSNewRulesTable 1 }
|
|
|
|
RsIDSNewRulesEntry ::= SEQUENCE {
|
|
rsIDSNewRulesName DisplayString,
|
|
rsIDSServiceName DisplayString, -- obsolete
|
|
rsIDSNewRulesSource DisplayString,
|
|
rsIDSNewRulesDestination DisplayString,
|
|
rsIDSNewRulesDirection INTEGER,
|
|
rsIDSNewRulesPortmask DisplayString,
|
|
rsIDSNewRulesState INTEGER,
|
|
rsIDSNewRulesStatus RowStatus,
|
|
rsIDSNewRulesVlanTagGroup DisplayString,
|
|
rsIDSNewRulesAction INTEGER,
|
|
rsIDSNewRulesPacketReportingStatus INTEGER,
|
|
rsIDSNewRulesProfileAppsec DisplayString,
|
|
rsIDSNewRulesProfileConlmt DisplayString,
|
|
rsIDSNewRulesProfileStateful DisplayString,
|
|
rsIDSNewRulesProfileScanning DisplayString,
|
|
rsIDSNewRulesProfileNetflood DisplayString,
|
|
rsIDSNewRulesProfileSynprotection DisplayString,
|
|
rsIDSNewRulesProfileServprotection DisplayString,
|
|
rsIDSNewRulesProfilePPS DisplayString,
|
|
rsIDSNewRulesMPLSRDGroup DisplayString,
|
|
rsIDSNewRulesPacketTraceStatus INTEGER,
|
|
rsIDSNewRulesPacketTraceEnforcement INTEGER,
|
|
rsIDSNewRulesPacketReportingEnforcement INTEGER,
|
|
rsIDSNewRulesProfileDNS DisplayString,
|
|
rsIDSQuarantineStatusInPolicy INTEGER,
|
|
rsIDSNewRulesProfileServiceDiscovery DisplayString,
|
|
rsIDSNewRulesInstanceId INTEGER,
|
|
rsIDSNewRulesPriority INTEGER,
|
|
rsIDSNewRulesProfileTrafficFilters DisplayString,
|
|
rsIDSNewRulesCdnAction INTEGER,
|
|
rsIDSNewRulesCdnHandling INTEGER
|
|
}
|
|
|
|
-- Orc - 22/2/20120 - Added Instance ID to the Sequence of NewRulesEntry. Moved to bottom of mib sequence.
|
|
|
|
rsIDSNewRulesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Rule."
|
|
::= {rsIDSNewRulesEntry 1}
|
|
|
|
rsIDSServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSNewRulesEntry 2}
|
|
|
|
rsIDSNewRulesSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSNewRulesEntry 3}
|
|
|
|
rsIDSNewRulesDestination OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSNewRulesEntry 4}
|
|
|
|
rsIDSNewRulesDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneway(1),
|
|
twoway(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the incoming packet."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSNewRulesEntry 5 }
|
|
|
|
|
|
rsIDSNewRulesPortmask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Port Group"
|
|
::= { rsIDSNewRulesEntry 6 }
|
|
|
|
rsIDSNewRulesState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the state of the rule."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSNewRulesEntry 7 }
|
|
|
|
rsIDSNewRulesStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSNewRulesEntry 8 }
|
|
|
|
rsIDSNewRulesVlanTagGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN tag Group"
|
|
::= { rsIDSNewRulesEntry 9 }
|
|
|
|
rsIDSNewRulesAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the policy action"
|
|
::= { rsIDSNewRulesEntry 10 }
|
|
|
|
|
|
rsIDSNewRulesPacketReportingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet reporting status for the policy rule"
|
|
::= { rsIDSNewRulesEntry 11 }
|
|
|
|
rsIDSNewRulesProfileAppsec OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the signatures profile."
|
|
::= {rsIDSNewRulesEntry 12}
|
|
|
|
rsIDSNewRulesProfileConlmt OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the connection limiting profile."
|
|
::= {rsIDSNewRulesEntry 13}
|
|
|
|
rsIDSNewRulesProfileStateful OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the stateful inspection profile."
|
|
::= {rsIDSNewRulesEntry 14}
|
|
|
|
rsIDSNewRulesProfileScanning OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the anti scanning profile."
|
|
::= {rsIDSNewRulesEntry 15}
|
|
|
|
rsIDSNewRulesProfileNetflood OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the behavioral dos profile."
|
|
::= {rsIDSNewRulesEntry 16}
|
|
|
|
rsIDSNewRulesProfileSynprotection OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the syn protection profile."
|
|
::= {rsIDSNewRulesEntry 17}
|
|
|
|
rsIDSNewRulesProfileServprotection OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the server protection profile."
|
|
::= {rsIDSNewRulesEntry 18}
|
|
|
|
rsIDSNewRulesProfilePPS OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the PPS limiting profile."
|
|
::= {rsIDSNewRulesEntry 19}
|
|
|
|
rsIDSNewRulesMPLSRDGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the MPLS RD group."
|
|
::= {rsIDSNewRulesEntry 20}
|
|
|
|
rsIDSNewRulesPacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet trace status for the policy rule"
|
|
::= { rsIDSNewRulesEntry 21 }
|
|
|
|
rsIDSNewRulesPacketTraceEnforcement OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet trace enforcement status for the policy rule"
|
|
::= { rsIDSNewRulesEntry 22 }
|
|
|
|
rsIDSNewRulesPacketReportingEnforcement OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet reporting enforcement status for the policy rule"
|
|
::= { rsIDSNewRulesEntry 23}
|
|
|
|
rsIDSNewRulesProfileDNS OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the DNS protection profile."
|
|
::= {rsIDSNewRulesEntry 24}
|
|
|
|
rsIDSQuarantineStatusInPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Quarantine Configuration"
|
|
::= { rsIDSNewRulesEntry 25}
|
|
|
|
|
|
rsIDSNewRulesProfileServiceDiscovery OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the Service Discovery protection profile."
|
|
::= {rsIDSNewRulesEntry 26}
|
|
|
|
|
|
-- Orc - 9/2/2012 - Added the Instance ID mib
|
|
rsIDSNewRulesInstanceId OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
instance0(0),
|
|
instance1(1) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the Instance ID ascription for the policy"
|
|
::= {rsIDSNewRulesEntry 27}
|
|
|
|
rsIDSNewRulesPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the Policy Priority."
|
|
DEFVAL { 0 }
|
|
::= {rsIDSNewRulesEntry 28}
|
|
|
|
rsIDSNewRulesProfileTrafficFilters OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name for the Traffic Filters profile."
|
|
::= {rsIDSNewRulesEntry 29}
|
|
|
|
rsIDSNewRulesCdnAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
http200ok(1),
|
|
http200ok-rst-dst(2),
|
|
http403(3),
|
|
http403-rst-dst(4) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the policy CDN action"
|
|
::= { rsIDSNewRulesEntry 30 }
|
|
|
|
rsIDSNewRulesCdnHandling OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(2),
|
|
enable(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the policy CDN handling status"
|
|
::= { rsIDSNewRulesEntry 31 }
|
|
|
|
rsIDSRestoreGroup OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Restore Default Group Configuration"
|
|
::= { rsIDS 53 }
|
|
|
|
rsIDSStaticGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSStaticGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed to detect intrusions"
|
|
::= {rsIDS 54}
|
|
|
|
|
|
rsIDSStaticGroupEntry OBJECT-TYPE
|
|
SYNTAX RsIDSStaticGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSStaticGroupName }
|
|
::= { rsIDSStaticGroupTable 1 }
|
|
|
|
RsIDSStaticGroupEntry ::= SEQUENCE {
|
|
rsIDSStaticGroupName DisplayString
|
|
}
|
|
|
|
rsIDSStaticGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the filter/group must be unique.
|
|
that name should be the same as the name of the
|
|
appropriate filter/group"
|
|
::= {rsIDSStaticGroupEntry 1}
|
|
|
|
|
|
rsIDSPanicMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Panic Mode status"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 55}
|
|
|
|
|
|
rsIDSAttackDBSend OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The file name include path where the attack database located."
|
|
::= {rsIDS 56}
|
|
|
|
rsIDSAttackDBVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The version of the Attack database file"
|
|
::= {rsIDS 57}
|
|
|
|
rsIDSAttackDBUpdateRes OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
succeeded(1),
|
|
failed(2),
|
|
processing(3),
|
|
reboot-needed(4),
|
|
auth-fail(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The attack db file update result"
|
|
DEFVAL {succeeded}
|
|
::= {rsIDS 58}
|
|
|
|
|
|
rsIDSDHCPTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the DHCP table size"
|
|
::= {rsIDS 59}
|
|
|
|
rsIDSDHCPTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the DHCP after-reset table size"
|
|
::= {rsIDS 60}
|
|
|
|
|
|
rsIDSLogDisplay OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table-like display containing security logfile entries"
|
|
::= {rsIDS 61}
|
|
|
|
rsIDSLogEntry OBJECT-TYPE
|
|
SYNTAX RsIDSLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for the Security logfile."
|
|
INDEX { rsIDSLogIndex }
|
|
::= { rsIDSLogDisplay 1 }
|
|
|
|
RsIDSLogEntry ::= SEQUENCE {
|
|
rsIDSLogIndex INTEGER,
|
|
rsIDSLogAttackName DisplayString,
|
|
rsIDSLogSrcAddr Ipv6Address,
|
|
rsIDSLogDstAddr Ipv6Address,
|
|
rsIDSLogAttackStatus INTEGER,
|
|
rsIDSLogtime DisplayString,
|
|
rsIDSLogStatus RowStatus,
|
|
rsIDSLogContext INTEGER,
|
|
rsIDSLogSrcPort INTEGER,
|
|
rsIDSLogDstPort INTEGER,
|
|
rsIDSLogProtocol INTEGER,
|
|
rsIDSLogPhyPort INTEGER,
|
|
rsIDSLogRID INTEGER,
|
|
rsIDSLogCategory INTEGER,
|
|
rsIDSLogPolicyName DisplayString,
|
|
rsIDSLogPktCount INTEGER,
|
|
rsIDSLogByteCount INTEGER,
|
|
rsIDSLogReportMode INTEGER,
|
|
rsIDSLogRisk INTEGER,
|
|
rsIDSLogVlanTag INTEGER,
|
|
rsIDSLogMPLSTag INTEGER,
|
|
rsIDSLogMPLSRD DisplayString,
|
|
rsIDSLogInstance INTEGER
|
|
}
|
|
|
|
rsIDSLogIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the attack that was detected"
|
|
::= {rsIDSLogEntry 1}
|
|
|
|
rsIDSLogAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack"
|
|
::= {rsIDSLogEntry 2}
|
|
|
|
rsIDSLogSrcAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The src address of the attack"
|
|
::= {rsIDSLogEntry 3}
|
|
|
|
rsIDSLogDstAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The dest address of the attack"
|
|
::= {rsIDSLogEntry 4}
|
|
|
|
rsIDSLogAttackStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- discrete --
|
|
started(1),
|
|
terminated(2),
|
|
occur(3),
|
|
-- limited --
|
|
sampled(6),
|
|
-- aggregated --
|
|
occured(11),
|
|
-- aggressive --
|
|
ongoing(16)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the attack(started/terminated/occured...)"
|
|
::= {rsIDSLogEntry 5}
|
|
|
|
rsIDSLogtime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time of the attack"
|
|
::= {rsIDSLogEntry 6}
|
|
|
|
rsIDSLogStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSLogEntry 7 }
|
|
|
|
rsIDSLogContext OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
regular(1),
|
|
ssl(2),
|
|
passive-ssl(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The context of the attack"
|
|
::= {rsIDSLogEntry 8}
|
|
|
|
|
|
rsIDSLogSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The src address of the attack"
|
|
::= {rsIDSLogEntry 9}
|
|
|
|
rsIDSLogDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The dst address of the attack"
|
|
::= {rsIDSLogEntry 10}
|
|
|
|
rsIDSLogProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(1),
|
|
tcp(2),
|
|
udp(3),
|
|
icmp(4),
|
|
nonip(5),
|
|
sctp(6),
|
|
icmpv6(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protocol of the attack"
|
|
::= {rsIDSLogEntry 11}
|
|
|
|
rsIDSLogPhyPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The phy address of the attack"
|
|
::= {rsIDSLogEntry 12}
|
|
|
|
rsIDSLogRID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Radware ID of the attack"
|
|
::= {rsIDSLogEntry 13}
|
|
|
|
rsIDSLogCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unassigned(1),
|
|
intrusion(2),
|
|
dos(3),
|
|
anomalies(4),
|
|
scanning(5),
|
|
behavioral-doS(6),
|
|
syn-flood(7),
|
|
access(8),
|
|
http-flood(9),
|
|
server-protection(10),
|
|
acl(11),
|
|
session-table-protection(12),
|
|
bwm(13),
|
|
dns-protection(14),
|
|
traffic-filters(15)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The category related to the event"
|
|
::= {rsIDSLogEntry 14}
|
|
|
|
rsIDSLogPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the policy"
|
|
::= {rsIDSLogEntry 15}
|
|
|
|
rsIDSLogPktCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The # of packets that match the attack filter"
|
|
::= {rsIDSLogEntry 16}
|
|
|
|
rsIDSLogByteCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The # of packets that match the attack filter"
|
|
::= {rsIDSLogEntry 17}
|
|
|
|
rsIDSLogReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
proxy(9),
|
|
drop(10),
|
|
rst-src(11),
|
|
rst-dst(12),
|
|
rst-bi(13),
|
|
rst-mm7(15),
|
|
quarantine(16),
|
|
drop-and-quarantine(17)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the action performed on the attack"
|
|
::= {rsIDSLogEntry 18}
|
|
|
|
rsIDSLogRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
::= {rsIDSLogEntry 19}
|
|
|
|
rsIDSLogVlanTag OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The vlan tag in the packet of the attack"
|
|
::= {rsIDSLogEntry 20}
|
|
|
|
rsIDSLogMPLSTag OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The MPLS tag in the packet of the attack"
|
|
::= {rsIDSLogEntry 21}
|
|
|
|
rsIDSLogMPLSRD OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the policy"
|
|
::= {rsIDSLogEntry 22}
|
|
|
|
rsIDSLogInstance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The active Instance in the packet of the attack"
|
|
::= {rsIDSLogEntry 24}
|
|
|
|
|
|
rsIDSGlobalPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Application Security global packet-reporting configuration"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 62}
|
|
|
|
rsIDSGroupCategoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSGroupCategoryEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table group list and categories."
|
|
::= { rsIDS 63 }
|
|
|
|
rsIDSGroupCategoryEntry OBJECT-TYPE
|
|
SYNTAX RsIDSGroupCategoryEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX {rsIDSGroupCategory, rsIDSGroupCatName }
|
|
::= { rsIDSGroupCategoryTable 1 }
|
|
|
|
RsIDSGroupCategoryEntry ::= SEQUENCE {
|
|
rsIDSGroupCategory INTEGER,
|
|
rsIDSGroupCatName DisplayString
|
|
}
|
|
|
|
rsIDSGroupCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unassigned(1),
|
|
intrusions(2),
|
|
dos(3),
|
|
anomalies(4),
|
|
anti-scanning(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The group category."
|
|
::= { rsIDSGroupCategoryEntry 1 }
|
|
|
|
rsIDSGroupCatName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the group."
|
|
::= { rsIDSGroupCategoryEntry 2 }
|
|
|
|
rsIDSReportingInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reporting Interval"
|
|
DEFVAL { 5 }
|
|
::= { rsIDS 64 }
|
|
|
|
rsIDSMaxAlertPerReport OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum Alerts per Report"
|
|
DEFVAL { 1000 }
|
|
::= { rsIDS 65 }
|
|
|
|
-- obsolete
|
|
rsIDSProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of rules params for the ids"
|
|
::= {rsIDS 66}
|
|
|
|
-- obsolete
|
|
rsIDSProfilesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSProfilesName, rsIDSProfileServiceName }
|
|
::= { rsIDSProfilesTable 1 }
|
|
|
|
-- obsolete
|
|
RsIDSProfilesEntry ::= SEQUENCE {
|
|
rsIDSProfilesName DisplayString,
|
|
rsIDSProfileServiceName DisplayString,
|
|
rsIDSProfileCategory INTEGER,
|
|
rsIDSProfilesStatus RowStatus,
|
|
rsIDSProfileServiceId INTEGER,
|
|
rsIDSProfileType INTEGER
|
|
}
|
|
|
|
-- obsolete
|
|
rsIDSProfilesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSProfilesEntry 1}
|
|
|
|
-- obsolete
|
|
rsIDSProfileServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSProfilesEntry 2}
|
|
|
|
-- obsolete
|
|
rsIDSProfileCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
intrusions(2),
|
|
dos(3),
|
|
anomalies(4),
|
|
anti-scanning(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The profile category."
|
|
::= { rsIDSProfilesEntry 3 }
|
|
|
|
-- obsolete
|
|
rsIDSProfilesStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSProfilesEntry 4 }
|
|
|
|
-- obsolete
|
|
rsIDSProfileServiceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The profile service ID. this field should not be visible to the user."
|
|
::= { rsIDSProfilesEntry 5 }
|
|
|
|
-- obsolete
|
|
rsIDSProfileType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the filter policy."
|
|
::= { rsIDSProfilesEntry 6 }
|
|
|
|
rsIDSNCPSTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the NCPS after-reset table size"
|
|
::= {rsIDS 67}
|
|
|
|
rsIDSSLTProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSLTProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of SLT rules params for the ids"
|
|
::= {rsIDS 68}
|
|
|
|
rsIDSSLTProfilesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSLTProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSLTProfilesName, rsIDSSLTProfileServiceName }
|
|
::= { rsIDSSLTProfilesTable 1 }
|
|
|
|
RsIDSSLTProfilesEntry ::= SEQUENCE {
|
|
rsIDSSLTProfilesName DisplayString,
|
|
rsIDSSLTProfileServiceName DisplayString,
|
|
rsIDSSLTProfileCategory INTEGER,
|
|
rsIDSSLTProfilesStatus RowStatus,
|
|
rsIDSSLTProfileServiceId INTEGER,
|
|
rsIDSSLTProfileType INTEGER
|
|
}
|
|
|
|
rsIDSSLTProfilesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSLTProfilesEntry 1}
|
|
|
|
rsIDSSLTProfileServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSSLTProfilesEntry 2}
|
|
|
|
rsIDSSLTProfileCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dos(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The profile category."
|
|
::= { rsIDSSLTProfilesEntry 3 }
|
|
|
|
rsIDSSLTProfilesStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSLTProfilesEntry 4 }
|
|
|
|
rsIDSSLTProfileServiceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The profile service ID. this field should not be visible to the user."
|
|
::= { rsIDSSLTProfilesEntry 5 }
|
|
|
|
rsIDSSLTProfileType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the filter policy."
|
|
::= { rsIDSSLTProfilesEntry 6 }
|
|
|
|
|
|
rsIDSSLTNewRulesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSLTNewRulesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of rules params for the ids"
|
|
::= {rsIDS 69}
|
|
|
|
rsIDSSLTNewRulesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSLTNewRulesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSLTNewRulesName }
|
|
::= { rsIDSSLTNewRulesTable 1 }
|
|
|
|
RsIDSSLTNewRulesEntry ::= SEQUENCE {
|
|
rsIDSSLTNewRulesName DisplayString,
|
|
rsIDSSLTServiceName DisplayString,
|
|
rsIDSSLTNewRulesSource DisplayString,
|
|
rsIDSSLTNewRulesDestination DisplayString,
|
|
rsIDSSLTNewRulesDirection INTEGER,
|
|
rsIDSSLTNewRulesPortmask DisplayString,
|
|
rsIDSSLTNewRulesState INTEGER,
|
|
rsIDSSLTNewRulesStatus RowStatus,
|
|
rsIDSSLTNewRulesVlanTagGroup DisplayString,
|
|
rsIDSSLTNewRulesAction INTEGER
|
|
}
|
|
|
|
rsIDSSLTNewRulesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..19))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Rule."
|
|
::= {rsIDSSLTNewRulesEntry 1}
|
|
|
|
rsIDSSLTServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSSLTNewRulesEntry 2}
|
|
|
|
rsIDSSLTNewRulesSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSSLTNewRulesEntry 3}
|
|
|
|
rsIDSSLTNewRulesDestination OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSSLTNewRulesEntry 4}
|
|
|
|
rsIDSSLTNewRulesDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneway(1),
|
|
twoway(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the incoming packet."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSSLTNewRulesEntry 5 }
|
|
|
|
|
|
rsIDSSLTNewRulesPortmask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Port Group"
|
|
::= { rsIDSSLTNewRulesEntry 6 }
|
|
|
|
rsIDSSLTNewRulesState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the state of the rule."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSSLTNewRulesEntry 7 }
|
|
|
|
rsIDSSLTNewRulesStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSLTNewRulesEntry 8 }
|
|
|
|
rsIDSSLTNewRulesVlanTagGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN tag Group"
|
|
::= { rsIDSSLTNewRulesEntry 9 }
|
|
|
|
rsIDSSLTNewRulesAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the policy action"
|
|
::= { rsIDSSLTNewRulesEntry 10 }
|
|
|
|
|
|
rsIDSReportTerminalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures the terminal echo on security event"
|
|
DEFVAL {enable}
|
|
::= {rsIDS 70}
|
|
|
|
rsIDSReportSysLogStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures syslog sending status on security event"
|
|
DEFVAL {enable}
|
|
::= {rsIDS 71}
|
|
|
|
rsIDSPacketReportLimit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the maximum number of reported packets per-report interval"
|
|
DEFVAL { 100 }
|
|
::= {rsIDS 72}
|
|
|
|
rsIDSPacketReportAttackLimit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the maximum number of reported packets per-attack per-report interval"
|
|
DEFVAL { 10 }
|
|
::= {rsIDS 73}
|
|
|
|
rsIDSReportAggregationTrheshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the maximum number of reported packets per-report interval"
|
|
DEFVAL { 10 }
|
|
::= {rsIDS 74}
|
|
|
|
rsIDSFilterEntryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSFilterEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the filters."
|
|
::= { rsIDS 75 }
|
|
|
|
rsIDSFilterEntry OBJECT-TYPE
|
|
SYNTAX RsIDSFilterEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSFilterName }
|
|
::= { rsIDSFilterEntryTable 1 }
|
|
|
|
RsIDSFilterEntry ::= SEQUENCE {
|
|
rsIDSFilterName DisplayString,
|
|
rsIDSFilterProtocol INTEGER,
|
|
rsIDSFilterOMPCOffset INTEGER,
|
|
rsIDSFilterOMPCMask OCTET STRING,
|
|
rsIDSFilterOMPCPattern OCTET STRING,
|
|
rsIDSFilterOMPCCondition INTEGER,
|
|
rsIDSFilterOMPCLength INTEGER,
|
|
rsIDSFilterContentOffset INTEGER,
|
|
rsIDSFilterContent DisplayString,
|
|
rsIDSFilterContentType INTEGER,
|
|
rsIDSFilterType INTEGER,
|
|
rsIDSFilterStatus RowStatus,
|
|
rsIDSFilterContentEnd INTEGER,
|
|
rsIDSFilterContentData DisplayString,
|
|
rsIDSFilterContentCoding INTEGER,
|
|
rsIDSFilterContentDataCoding INTEGER,
|
|
rsIDSFilterOMPCOffsetBase INTEGER,
|
|
rsIDSFilterSourceAppPortGroup DisplayString,
|
|
rsIDSFilterDestinationAppPortGroup DisplayString,
|
|
rsIDSFilterDistanceRange DisplayString,
|
|
rsIDSFilterRegExpContent INTEGER,
|
|
rsIDSFilterRegExpContentData INTEGER,
|
|
rsIDSFilterPacketSizeType INTEGER,
|
|
rsIDSFilterPacketSizeRange DisplayString
|
|
}
|
|
|
|
rsIDSFilterName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the filter object."
|
|
::= { rsIDSFilterEntry 1 }
|
|
|
|
rsIDSFilterProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip (1),
|
|
tcp (2),
|
|
udp (3),
|
|
icmp (4),
|
|
nonIp (5),
|
|
icmpv6 (6)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protocol for the filter."
|
|
-- DEFVAL ( 1 )
|
|
::= { rsIDSFilterEntry 2 }
|
|
|
|
rsIDSFilterOMPCOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The offset of the OMPC data."
|
|
::= { rsIDSFilterEntry 3 }
|
|
|
|
rsIDSFilterOMPCMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The mask for the OMPC object."
|
|
::= { rsIDSFilterEntry 4 }
|
|
|
|
rsIDSFilterOMPCPattern OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The pattern for the OMPC data."
|
|
::= { rsIDSFilterEntry 5 }
|
|
|
|
rsIDSFilterOMPCCondition OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (1),
|
|
equal (2),
|
|
notEqual (3),
|
|
greaterThan (4),
|
|
lessThan (5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The condition for the OMPC data check."
|
|
::= { rsIDSFilterEntry 6 }
|
|
|
|
rsIDSFilterOMPCLength OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneByte (1),
|
|
twoBytes (2),
|
|
threeBytes (3),
|
|
fourBytes (4),
|
|
notApplicable (5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The length of the OMPC."
|
|
::= { rsIDSFilterEntry 7 }
|
|
|
|
rsIDSFilterContentOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The offset for the content."
|
|
::= { rsIDSFilterEntry 8 }
|
|
|
|
rsIDSFilterContent OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The content to be checked."
|
|
::= { rsIDSFilterEntry 9 }
|
|
|
|
rsIDSFilterContentType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (1),
|
|
-- url (2),
|
|
text(3)
|
|
-- hostname(4),
|
|
-- headertype(5),
|
|
-- expression(6),
|
|
-- maildomain(7),
|
|
-- mailto(8),
|
|
-- mailfrom(9),
|
|
-- mailsubject(10),
|
|
-- filetype(11),
|
|
-- cookiedata(12),
|
|
-- norm-url(13),
|
|
-- pop3user(14),
|
|
-- urilength(15),
|
|
-- ftpcommand(16),
|
|
-- ftpcontent(17),
|
|
-- rpc(18),
|
|
-- dcerpc(19),
|
|
-- http-reply-data(26),
|
|
-- http-reply-header(27),
|
|
-- mm7-request(29),
|
|
-- mm7-file-attachment(30)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of content. In the case of URL only the url is checked. (No
|
|
offset is used). In the case of text then the entire packet is checked.
|
|
(will make use of the offset)."
|
|
::= { rsIDSFilterEntry 10 }
|
|
|
|
rsIDSFilterType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of object. This can be regular (user defined), static (defined
|
|
by the application), ids (defined by the user for ids) or idsStatic
|
|
(defined by the application for the ids)."
|
|
::= { rsIDSFilterEntry 11 }
|
|
|
|
rsIDSFilterStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the object."
|
|
::= { rsIDSFilterEntry 12 }
|
|
|
|
rsIDSFilterContentEnd OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"End of search data."
|
|
::= { rsIDSFilterEntry 13 }
|
|
|
|
|
|
rsIDSFilterContentData OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The content data to be checked."
|
|
::= { rsIDSFilterEntry 14 }
|
|
|
|
rsIDSFilterContentCoding OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (1),
|
|
caseInsensitive (2),
|
|
caseSensitive (3),
|
|
hex (4)
|
|
-- international(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of content coding that is used."
|
|
::= { rsIDSFilterEntry 15 }
|
|
|
|
rsIDSFilterContentDataCoding OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (1),
|
|
caseInsensitive (2),
|
|
caseSensitive (3),
|
|
hex (4),
|
|
international(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of content coding that is used."
|
|
::= { rsIDSFilterEntry 16 }
|
|
|
|
rsIDSFilterOMPCOffsetBase OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
ipHeader (1),
|
|
ipData (2),
|
|
tcpData (3),
|
|
ethernet (5),
|
|
l4Header (6),
|
|
ipv6Header (7)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The base of filter OMPC offset."
|
|
::= { rsIDSFilterEntry 17 }
|
|
|
|
rsIDSFilterSourceAppPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Source port group name."
|
|
::= { rsIDSFilterEntry 18 }
|
|
|
|
rsIDSFilterDestinationAppPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Destination port group name."
|
|
::= { rsIDSFilterEntry 19 }
|
|
|
|
rsIDSFilterDistanceRange OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Distance."
|
|
::= { rsIDSFilterEntry 20 }
|
|
|
|
rsIDSFilterRegExpContent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes (1),
|
|
no (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Flag that shows whether content is a regular expression"
|
|
DEFVAL { 2 }
|
|
::= { rsIDSFilterEntry 21 }
|
|
|
|
rsIDSFilterRegExpContentData OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes (1),
|
|
no (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Flag that shows whether content data is a regular expression"
|
|
DEFVAL { 2 }
|
|
::= { rsIDSFilterEntry 22 }
|
|
|
|
rsIDSFilterPacketSizeType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- l2 (0),
|
|
-- l3 (1),
|
|
-- l4 (2),
|
|
l7 (3),
|
|
none (255)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The packet size type."
|
|
DEFVAL { 255 }
|
|
::= { rsIDSFilterEntry 23 }
|
|
|
|
rsIDSFilterPacketSizeRange OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Packet Size Range."
|
|
::= { rsIDSFilterEntry 24 }
|
|
|
|
rsIDSAdvancedFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSAdvancedFilterEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing groups of filters."
|
|
::= { rsIDS 76 }
|
|
|
|
rsIDSAdvancedFilterEntry OBJECT-TYPE
|
|
SYNTAX RsIDSAdvancedFilterEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSAdvancedFilterEntryName, rsIDSAdvancedFilterEntryBasicName }
|
|
::= { rsIDSAdvancedFilterTable 1 }
|
|
|
|
RsIDSAdvancedFilterEntry ::= SEQUENCE {
|
|
rsIDSAdvancedFilterEntryName DisplayString,
|
|
rsIDSAdvancedFilterEntryBasicName DisplayString,
|
|
rsIDSAdvancedFilterEntryType INTEGER,
|
|
rsIDSAdvancedFilterEntryStatus RowStatus
|
|
}
|
|
|
|
rsIDSAdvancedFilterEntryName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the group entry."
|
|
::= { rsIDSAdvancedFilterEntry 1 }
|
|
|
|
rsIDSAdvancedFilterEntryBasicName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the filter entry in the group."
|
|
::= { rsIDSAdvancedFilterEntry 2 }
|
|
|
|
rsIDSAdvancedFilterEntryType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of object. This can be regular (user defined), static (defined
|
|
by the application), ids (defined by the user for ids) or idsStatic
|
|
(defined by the application for the ids)."
|
|
::= { rsIDSAdvancedFilterEntry 3 }
|
|
|
|
rsIDSAdvancedFilterEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the object."
|
|
::= { rsIDSAdvancedFilterEntry 4 }
|
|
|
|
|
|
|
|
rsIDSGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the set of filters and group filters - used by
|
|
rule."
|
|
::= { rsIDS 77 }
|
|
|
|
rsIDSGroupEntry OBJECT-TYPE
|
|
SYNTAX RsIDSGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSGroupName, rsIDSGroupEntryID }
|
|
::= { rsIDSGroupTable 1 }
|
|
|
|
RsIDSGroupEntry ::= SEQUENCE {
|
|
rsIDSGroupName DisplayString,
|
|
rsIDSGroupEntryID INTEGER,
|
|
rsIDSGroupEntryName DisplayString,
|
|
rsIDSGroupID INTEGER,
|
|
rsIDSGroupType INTEGER,
|
|
rsIDSGroupStatus RowStatus
|
|
}
|
|
|
|
rsIDSGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the filter policy."
|
|
::= { rsIDSGroupEntry 1 }
|
|
|
|
rsIDSGroupEntryID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates Attack entry id "
|
|
::= { rsIDSGroupEntry 2}
|
|
|
|
rsIDSGroupEntryName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the filter entry. This can either be a group or a
|
|
filter. The device will resolve the type - i.e. filter or group."
|
|
::= { rsIDSGroupEntry 3 }
|
|
|
|
|
|
rsIDSGroupID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates Group id "
|
|
::= { rsIDSGroupEntry 4}
|
|
|
|
rsIDSGroupType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the filter polciy."
|
|
::= { rsIDSGroupEntry 5 }
|
|
|
|
rsIDSGroupStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the object."
|
|
::= { rsIDSGroupEntry 6 }
|
|
|
|
|
|
rsIDSAsAttackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSAsAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed to detect intrusions"
|
|
::= {rsIDS 78}
|
|
|
|
|
|
rsIDSAsAttackEntry OBJECT-TYPE
|
|
SYNTAX RsIDSAsAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSAsAttackId }
|
|
::= { rsIDSAsAttackTable 1 }
|
|
|
|
RsIDSAsAttackEntry ::= SEQUENCE {
|
|
rsIDSAsAttackId INTEGER,
|
|
rsIDSAsAttackName DisplayString,
|
|
rsIDSAsAttackServiceName DisplayString,
|
|
rsIDSAsAttackServiceType INTEGER,
|
|
rsIDSAsAttackTrackingTime INTEGER,
|
|
rsIDSAsAttackThreshold INTEGER,
|
|
rsIDSAsAttackTrackingType INTEGER,
|
|
rsIDSAsAttackMsg DisplayString,
|
|
rsIDSAsAttackStatus RowStatus,
|
|
rsIDSAsAttackReportMode INTEGER,
|
|
rsIDSAsAttackSourceType INTEGER,
|
|
rsIDSAsAttackPacketReport INTEGER,
|
|
rsIDSAsAttackRisk INTEGER,
|
|
rsIDSAsAttackState INTEGER,
|
|
rsIDSAsAttackDirection INTEGER,
|
|
rsIDSAsAttackSuspendAction INTEGER,
|
|
rsIDSAsAttackDropThreshold INTEGER,
|
|
rsIDSAsAttackTermThreshold INTEGER,
|
|
rsIDSAsAttackExcludeSrcAddr DisplayString,
|
|
rsIDSAsAttackExcludeDestAddr DisplayString,
|
|
rsIDSAsAttackPacketTrace INTEGER,
|
|
rsIDSAsAttackQuarantine INTEGER,
|
|
rsIDSAsAttackAppType INTEGER
|
|
}
|
|
|
|
rsIDSAsAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object type- whether it is a filter or group "
|
|
::= { rsIDSAsAttackEntry 1}
|
|
|
|
rsIDSAsAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack must be unique."
|
|
::= {rsIDSAsAttackEntry 2}
|
|
|
|
rsIDSAsAttackServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the filter must be unique."
|
|
::= {rsIDSAsAttackEntry 3}
|
|
|
|
rsIDSAsAttackServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
filter(1),
|
|
advanced-filter(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object type- whether it is a filter or group "
|
|
::= { rsIDSAsAttackEntry 4}
|
|
|
|
rsIDSAsAttackTrackingTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the time interval, in miliseconds,
|
|
to track a detection"
|
|
DEFVAL { 1000 }
|
|
::= { rsIDSAsAttackEntry 5 }
|
|
|
|
rsIDSAsAttackThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSAsAttackEntry 6 }
|
|
|
|
|
|
rsIDSAsAttackTrackingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(0),
|
|
-- reset(1),
|
|
ncps(2),
|
|
ncpd(3),
|
|
ncpsd(4),
|
|
-- ncpf(5),
|
|
-- winnuke(6),
|
|
-- landattack(7),
|
|
-- synattackack(8),
|
|
-- winny(9),
|
|
-- tcpack(10),
|
|
-- tcpsynack(11),
|
|
-- tcprst(12),
|
|
-- tcpfin(13),
|
|
-- tcpelse(14),
|
|
-- fragments(15),
|
|
-- ncpsdscan(16),
|
|
-- dhcp(17),
|
|
-- ftpbounce(18),
|
|
-- bobo2k(19),
|
|
sampling(20)
|
|
-- ftpbounce6(21)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates how to count "
|
|
::= { rsIDSAsAttackEntry 7}
|
|
|
|
rsIDSAsAttackMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the filter must be unique."
|
|
::= {rsIDSAsAttackEntry 8}
|
|
|
|
rsIDSAsAttackStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSAsAttackEntry 9 }
|
|
|
|
|
|
rsIDSAsAttackReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
drop(10),
|
|
-- rst-src(11),
|
|
rst-dst(12),
|
|
-- rst-bi(13),
|
|
-- rst-mm7(15),
|
|
http200ok(18),
|
|
http200ok-rst-dst(19),
|
|
http403(20),
|
|
http403-rst-dst(21)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack report mode"
|
|
::= { rsIDSAsAttackEntry 10}
|
|
|
|
rsIDSAsAttackSourceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the filter polciy."
|
|
::= { rsIDSAsAttackEntry 11 }
|
|
|
|
rsIDSAsAttackPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the per-attack packet report"
|
|
DEFVAL {disable}
|
|
::= {rsIDSAsAttackEntry 12}
|
|
|
|
rsIDSAsAttackRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
DEFVAL {low}
|
|
::= {rsIDSAsAttackEntry 13}
|
|
|
|
rsIDSAsAttackState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether the attack should be classified or not "
|
|
DEFVAL { enable }
|
|
::= { rsIDSAsAttackEntry 14 }
|
|
|
|
rsIDSAsAttackDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inoutbound(0),
|
|
inbound(1),
|
|
outbound(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the attack"
|
|
DEFVAL {inoutbound}
|
|
::= {rsIDSAsAttackEntry 15}
|
|
|
|
rsIDSAsAttackSuspendAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
sip(1),
|
|
sipdip(2),
|
|
sipdprt(3),
|
|
sipdipdprt(4),
|
|
sipdipsprtdprt(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the suspend action type of the attack"
|
|
DEFVAL {none}
|
|
::= {rsIDSAsAttackEntry 16}
|
|
|
|
rsIDSAsAttackDropThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the drop threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSAsAttackEntry 17 }
|
|
|
|
rsIDSAsAttackTermThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the term threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSAsAttackEntry 18 }
|
|
|
|
|
|
rsIDSAsAttackExcludeSrcAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The exclude src addr."
|
|
::= {rsIDSAsAttackEntry 19}
|
|
|
|
|
|
rsIDSAsAttackExcludeDestAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The exclude dest addr."
|
|
::= {rsIDSAsAttackEntry 20}
|
|
rsIDSAsAttackPacketTrace OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the per-attack packet trace"
|
|
DEFVAL {disable}
|
|
::= {rsIDSAsAttackEntry 21}
|
|
|
|
rsIDSAsAttackQuarantine OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates if quarantine is relevant for the attack"
|
|
DEFVAL {disable}
|
|
::= {rsIDSAsAttackEntry 22}
|
|
|
|
rsIDSAsAttackAppType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
appsec(1),
|
|
doss(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the application type of the attack"
|
|
DEFVAL {appsec}
|
|
::= {rsIDSAsAttackEntry 23}
|
|
|
|
rsIDSDosAttackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSDosAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed to detect intrusions"
|
|
::= {rsIDS 79}
|
|
|
|
rsIDSDosAttackEntry OBJECT-TYPE
|
|
SYNTAX RsIDSDosAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSDosAttackId }
|
|
::= { rsIDSDosAttackTable 1 }
|
|
|
|
RsIDSDosAttackEntry ::= SEQUENCE {
|
|
rsIDSDosAttackId INTEGER,
|
|
rsIDSDosAttackName DisplayString,
|
|
rsIDSDosAttackServiceName DisplayString,
|
|
rsIDSDosAttackServiceType INTEGER,
|
|
rsIDSDosAttackAlertThreshold INTEGER,
|
|
rsIDSDosAttackActiveThreshold INTEGER,
|
|
rsIDSDosAttackDropThreshold INTEGER,
|
|
rsIDSDosAttackTermAlertThreshold INTEGER,
|
|
rsIDSDosAttackTermThreshold INTEGER,
|
|
rsIDSDosAttackAgingPeriod INTEGER,
|
|
rsIDSDosAttackMsg DisplayString,
|
|
rsIDSDosAttackPacketReport INTEGER,
|
|
rsIDSDosAttackStatus RowStatus,
|
|
rsIDSDosAttackReportMode INTEGER,
|
|
rsIDSDosAttackSourceType INTEGER,
|
|
rsIDSDosAttackRisk INTEGER
|
|
}
|
|
|
|
rsIDSDosAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object type- whether it is a filter or group "
|
|
::= { rsIDSDosAttackEntry 1}
|
|
|
|
rsIDSDosAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack must be unique."
|
|
::= {rsIDSDosAttackEntry 2}
|
|
|
|
rsIDSDosAttackServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the filter must be unique."
|
|
::= {rsIDSDosAttackEntry 3}
|
|
|
|
rsIDSDosAttackServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
filter(1),
|
|
advanced-filter(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object type- whether it is a filter or group "
|
|
::= { rsIDSDosAttackEntry 4}
|
|
|
|
rsIDSDosAttackAlertThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack alerting threshold "
|
|
DEFVAL { 30 }
|
|
::= { rsIDSDosAttackEntry 5 }
|
|
|
|
rsIDSDosAttackActiveThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the activating threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSDosAttackEntry 6 }
|
|
|
|
rsIDSDosAttackDropThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the dropping threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSDosAttackEntry 7 }
|
|
|
|
rsIDSDosAttackTermAlertThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the termination alert threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSDosAttackEntry 8 }
|
|
|
|
rsIDSDosAttackTermThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the termination threshold "
|
|
DEFVAL { 30 }
|
|
::= { rsIDSDosAttackEntry 9 }
|
|
|
|
rsIDSDosAttackAgingPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the the number of periods before an attack is
|
|
removed "
|
|
DEFVAL { 5 }
|
|
::= { rsIDSDosAttackEntry 10 }
|
|
|
|
rsIDSDosAttackMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the filter must be unique."
|
|
::= {rsIDSDosAttackEntry 11 }
|
|
|
|
rsIDSDosAttackPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the per-attack packet report"
|
|
DEFVAL {disable}
|
|
::= { rsIDSDosAttackEntry 12 }
|
|
|
|
|
|
rsIDSDosAttackStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSDosAttackEntry 13 }
|
|
|
|
|
|
rsIDSDosAttackReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
drop(10)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack report mode"
|
|
::= { rsIDSDosAttackEntry 14 }
|
|
|
|
rsIDSDosAttackSourceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the filter polciy."
|
|
::= { rsIDSDosAttackEntry 15 }
|
|
|
|
rsIDSDosAttackRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDSDosAttackEntry 16}
|
|
|
|
|
|
rsIDSServiceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSServiceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the available services."
|
|
::= {rsIDS 80}
|
|
|
|
rsIDSServiceEntry OBJECT-TYPE
|
|
SYNTAX RsIDSServiceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX {rsIDSServiceTableType, rsIDSServiceType, rsIDSServiceID}
|
|
::= {rsIDSServiceTable 1}
|
|
|
|
RsIDSServiceEntry ::= SEQUENCE {
|
|
rsIDSServiceTableType INTEGER,
|
|
rsIDSServiceType INTEGER,
|
|
rsIDSServiceID INTEGER,
|
|
rsIDSServiceEntName DisplayString
|
|
}
|
|
|
|
rsIDSServiceTableType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
filter (1),
|
|
advanced (2),
|
|
group (3),
|
|
dos-attack (4),
|
|
as-attack (5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The specific table to access."
|
|
::= {rsIDSServiceEntry 1}
|
|
|
|
rsIDSServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4),
|
|
all (65536)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of entry."
|
|
::= {rsIDSServiceEntry 2}
|
|
|
|
rsIDSServiceID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Attack ID."
|
|
::= {rsIDSServiceEntry 3}
|
|
|
|
rsIDSServiceEntName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The filter or advanced or group or attack name (of type rsIDSServiceType)."
|
|
::= {rsIDSServiceEntry 4}
|
|
|
|
|
|
rsIDSASAttackNextID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the next attack id for appsec attack"
|
|
::= {rsIDS 81}
|
|
|
|
rsIDSDOSAttackNextID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the next attack id for dos attack"
|
|
::= {rsIDS 82}
|
|
|
|
rsIDSEncoding OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
e1250 (1),
|
|
e1251 (2),
|
|
e1252 (3),
|
|
e1253 (4),
|
|
e1254 (5),
|
|
e1255 (6),
|
|
e1256 (7),
|
|
e1257 (8),
|
|
e1258 (9),
|
|
e20127 (10),
|
|
e20261 (11),
|
|
e20866 (12),
|
|
e28591 (13),
|
|
e28592 (14),
|
|
e28605 (15),
|
|
e37 (16),
|
|
e437 (17),
|
|
e500 (18),
|
|
e850 (19),
|
|
e860 (20),
|
|
e861 (21),
|
|
e863 (22),
|
|
e865 (23),
|
|
e874 (24),
|
|
e932 (25),
|
|
e936 (26),
|
|
e949 (27),
|
|
e950 (28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"encoding of application server for unicode normalization"
|
|
::= {rsIDS 83}
|
|
|
|
rsIDSReportTrapsRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures the minimal risk level for email sending on security event"
|
|
DEFVAL {low}
|
|
::= {rsIDS 84}
|
|
|
|
rsIDSReportEmailRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures the minimal risk level for email sending on security event"
|
|
DEFVAL {low}
|
|
::= {rsIDS 85}
|
|
|
|
rsIDSReportTerminalRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures the minimal risk level for terminal echo on security event"
|
|
DEFVAL {low}
|
|
::= {rsIDS 86}
|
|
|
|
rsIDSReportSysLogRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures the minimal risk level for syslog on security event"
|
|
DEFVAL {low}
|
|
::= {rsIDS 87}
|
|
|
|
rsIDSIpFragments OBJECT IDENTIFIER ::= { rsIDS 88 }
|
|
|
|
rsIDSIpFragMinFragmentStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"minimum fragment status"
|
|
DEFVAL { disable }
|
|
::= { rsIDSIpFragments 1 }
|
|
|
|
rsIDSIpFragMinFragmentMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
drop(10)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"minimum fragment mode"
|
|
DEFVAL { report-only }
|
|
::= { rsIDSIpFragments 2 }
|
|
|
|
rsIDSIpFragReassemblyAgingTimeFreq OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reassembly aging timeout"
|
|
DEFVAL { 3 }
|
|
::= { rsIDSIpFragments 3 }
|
|
|
|
|
|
rsIDSIpFragReassemblyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reassembly status"
|
|
DEFVAL { disable }
|
|
::= { rsIDSIpFragments 4 }
|
|
|
|
rsIDSIpFragReassemblyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(10),
|
|
forward(0)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reassembly mode"
|
|
DEFVAL { forward }
|
|
::= { rsIDSIpFragments 5 }
|
|
|
|
rsIDSIpFragReassemblyOverlapStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
deny(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reassembly Overlap Status"
|
|
DEFVAL { allow }
|
|
::= { rsIDSIpFragments 6 }
|
|
|
|
|
|
rsIDSIpFragReassemblyOverlapMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
drop(10)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reassembly Overlap mode"
|
|
DEFVAL { report-only }
|
|
::= { rsIDSIpFragments 7 }
|
|
|
|
|
|
|
|
rsIDSIpFragmentsTuning OBJECT IDENTIFIER ::= { rsIDS 89}
|
|
|
|
rsIDSIpFragReassemblyMemorySize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximal memory amount used by IP fragmentation support, in MB."
|
|
::= { rsIDSIpFragmentsTuning 1 }
|
|
|
|
rsIDSIpFragReassemblyMemorySizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Future maximal memory amount used by IP fragmentation support,
|
|
in MB."
|
|
::= { rsIDSIpFragmentsTuning 2 }
|
|
|
|
|
|
rsIDSTcpReassemblyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Application Security Tcp reassembly mechanism status"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 90}
|
|
|
|
|
|
rsIDSNonTuneableMemory OBJECT IDENTIFIER ::= { rsIDS 91}
|
|
|
|
rsIDSNonTunableMemorySize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { rsIDSNonTuneableMemory 1 }
|
|
|
|
rsIDSNonTunableMemorySizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { rsIDSNonTuneableMemory 2 }
|
|
|
|
|
|
rsIDSUserAttacksDBEntriesTuning OBJECT IDENTIFIER ::= { rsIDS 92}
|
|
|
|
rsIDSUserAttacksDBEntries OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the user defined attacks data-base"
|
|
::= {rsIDSUserAttacksDBEntriesTuning 1}
|
|
|
|
rsIDSUserAttacksDBEntriesAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the user defined attacks data-base after the next reset"
|
|
::= {rsIDSUserAttacksDBEntriesTuning 2}
|
|
|
|
|
|
|
|
rsIDSUserGroupsNumberTuning OBJECT IDENTIFIER ::= { rsIDS 93}
|
|
|
|
rsIDSUserGroupsNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the user groups data-base"
|
|
::= {rsIDSUserGroupsNumberTuning 1}
|
|
|
|
rsIDSUserGroupsNumberAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the user groups data-base after the next reset"
|
|
::= {rsIDSUserGroupsNumberTuning 2}
|
|
|
|
|
|
rsIDSNCPNFTableSizeTuning OBJECT IDENTIFIER ::= { rsIDS 94}
|
|
|
|
rsIDSNCPNFTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the NCPNF table size"
|
|
::= {rsIDSNCPNFTableSizeTuning 1}
|
|
|
|
rsIDSNCPNFTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the NCPNF table size after the next reset"
|
|
::= {rsIDSNCPNFTableSizeTuning 2}
|
|
|
|
rsIDSDropSession OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Application Security drop-session mechanism status"
|
|
DEFVAL {enable}
|
|
::= {rsIDS 95}
|
|
|
|
rsIDSNetforensics OBJECT IDENTIFIER ::= { rsIDS 96}
|
|
|
|
rsIDSNetforensicsAgentAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP Address of the netforensics agent."
|
|
::= {rsIDSNetforensics 1}
|
|
|
|
rsIDSNetforensicsAgentPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The listening port of the netforensics agent."
|
|
::= {rsIDSNetforensics 2}
|
|
|
|
rsIDSNetforensicsAgentStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"netforensics agent reporting status."
|
|
::= {rsIDSNetforensics 3}
|
|
|
|
rsIDSSourceTableParams OBJECT IDENTIFIER ::= { rsIDS 97}
|
|
|
|
rsIDSSourceTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the source table size"
|
|
::= {rsIDSSourceTableParams 1}
|
|
|
|
rsIDSSourceTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the source table size after the next reset"
|
|
::= {rsIDSSourceTableParams 2}
|
|
|
|
|
|
rsIDSSuspendTableParams OBJECT IDENTIFIER ::= { rsIDS 98}
|
|
|
|
rsIDSSuspendTableMaxSrcIps OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the SuspendTable maximal number of SRC-IPs"
|
|
::= {rsIDSSuspendTableParams 1}
|
|
|
|
rsIDSSuspendTableMaxSrcIpsAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the SuspendTable maximal number of SRC-IPs after the next reset"
|
|
::= {rsIDSSuspendTableParams 2}
|
|
|
|
rsIDSSuspendTableMinAgingTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Dynamic blocking min timeout"
|
|
::= { rsIDSSuspendTableParams 3}
|
|
|
|
rsIDSSuspendTableMaxAgingTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Dynamic blocking max timeout"
|
|
::= {rsIDSSuspendTableParams 4}
|
|
|
|
rsIDSSuspendTableEntriesPerSrcIP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Dynamic blocking max same source entries"
|
|
::= {rsIDSSuspendTableParams 5}
|
|
|
|
rsIDSSuspendTableNumberOfEntries OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of entries"
|
|
::= {rsIDSSuspendTableParams 6}
|
|
|
|
rsIDSMinRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum risk of as attacks to be classified"
|
|
DEFVAL { low }
|
|
::= { rsIDS 99 }
|
|
|
|
|
|
rsIDSScanning OBJECT IDENTIFIER ::= { rsIDS 100 }
|
|
|
|
rsIDSScanningMechanismStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning Module trigger"
|
|
DEFVAL {enable}
|
|
::= {rsIDSScanning 1}
|
|
|
|
rsIDSScanningProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSScanningProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of scanning profiles"
|
|
::= {rsIDSScanning 2}
|
|
|
|
rsIDSScanningProfilesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSScanningProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSScanningProfilesName }
|
|
::= { rsIDSScanningProfilesTable 1 }
|
|
|
|
RsIDSScanningProfilesEntry ::= SEQUENCE {
|
|
rsIDSScanningProfilesName DisplayString,
|
|
rsIDSScanningProfilesTCPState INTEGER,
|
|
rsIDSScanningProfilesUDPState INTEGER,
|
|
rsIDSScanningProfilesICMPState INTEGER,
|
|
rsIDSScanningProfilesStatus RowStatus,
|
|
rsIDSScanningProfilesType RowStatus,
|
|
rsIDSScanningProfilesSensitivity INTEGER,
|
|
rsIDSScanningProfilesAccuracyLevel RowStatus,
|
|
rsIDSScanningProfilesSinglePort INTEGER,
|
|
rsIDSScanningProfilesPacketTraceStatus INTEGER,
|
|
rsIDSScanningProfilesHighPortsResp INTEGER,
|
|
rsIDSScanningProfilesAction INTEGER,
|
|
rsIDSScanningProfilesFootprintStrictness INTEGER,
|
|
rsIDSScanningProfilesLowToHighBypass INTEGER
|
|
}
|
|
|
|
rsIDSScanningProfilesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSScanningProfilesEntry 1}
|
|
|
|
rsIDSScanningProfilesTCPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile TCP state."
|
|
DEFVAL {1}
|
|
::= { rsIDSScanningProfilesEntry 2 }
|
|
|
|
rsIDSScanningProfilesUDPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile UDP state."
|
|
DEFVAL {2}
|
|
::= { rsIDSScanningProfilesEntry 3 }
|
|
|
|
rsIDSScanningProfilesICMPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile ICMP state."
|
|
DEFVAL {2}
|
|
::= { rsIDSScanningProfilesEntry 4 }
|
|
|
|
rsIDSScanningProfilesStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSScanningProfilesEntry 5 }
|
|
|
|
-- obsolete
|
|
rsIDSScanningProfilesType OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Scanning profile type."
|
|
DEFVAL {3}
|
|
::= { rsIDSScanningProfilesEntry 6 }
|
|
|
|
rsIDSScanningProfilesSensitivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
medium(2),
|
|
high(3),
|
|
veryhigh(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile sensitivity."
|
|
DEFVAL {2}
|
|
::= { rsIDSScanningProfilesEntry 7 }
|
|
|
|
rsIDSScanningProfilesAccuracyLevel OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile accuracy level."
|
|
DEFVAL {2}
|
|
::= { rsIDSScanningProfilesEntry 8 }
|
|
|
|
rsIDSScanningProfilesSinglePort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile single probed port test."
|
|
DEFVAL {2}
|
|
::= { rsIDSScanningProfilesEntry 9 }
|
|
|
|
rsIDSScanningProfilesPacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile packet report status"
|
|
DEFVAL {disable}
|
|
::= {rsIDSScanningProfilesEntry 10}
|
|
|
|
rsIDSScanningProfilesHighPortsResp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile high port response"
|
|
DEFVAL {disable}
|
|
::= {rsIDSScanningProfilesEntry 11}
|
|
|
|
rsIDSScanningProfilesAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile action"
|
|
DEFVAL {block}
|
|
::= { rsIDSScanningProfilesEntry 12 }
|
|
|
|
rsIDSScanningProfilesFootprintStrictness OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning profile footprint strictness"
|
|
DEFVAL {disable}
|
|
::= {rsIDSScanningProfilesEntry 13}
|
|
|
|
|
|
rsIDSScanningProfilesLowToHighBypass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(1),
|
|
disable(2),
|
|
tcp(3),
|
|
udp(4)
|
|
}
|
|
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bypass connections originating from System Ports to Non-System Ports"
|
|
DEFVAL {any}
|
|
::= {rsIDSScanningProfilesEntry 14}
|
|
|
|
|
|
|
|
-- obsolete
|
|
rsIDSScanningPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSScanningPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of scanning policies"
|
|
::= {rsIDSScanning 3}
|
|
|
|
rsIDSScanningPolicyEntry OBJECT-TYPE
|
|
SYNTAX RsIDSScanningPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSScanningPolicyName }
|
|
::= { rsIDSScanningPolicyTable 1 }
|
|
|
|
RsIDSScanningPolicyEntry ::= SEQUENCE {
|
|
rsIDSScanningPolicyName DisplayString,
|
|
rsIDSScanningPolicyServiceName DisplayString,
|
|
rsIDSScanningPolicyInternal DisplayString,
|
|
rsIDSScanningPolicyExternal DisplayString,
|
|
rsIDSScanningPolicyPortmask DisplayString,
|
|
rsIDSScanningPolicyState INTEGER,
|
|
rsIDSScanningPolicyStatus RowStatus,
|
|
rsIDSScanningPolicyVlanTagGroup DisplayString,
|
|
rsIDSScanningPolicyAction INTEGER,
|
|
rsIDSScanningPolicyDirection INTEGER
|
|
}
|
|
|
|
rsIDSScanningPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..19))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Rule."
|
|
::= {rsIDSScanningPolicyEntry 1}
|
|
|
|
rsIDSScanningPolicyServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSScanningPolicyEntry 2}
|
|
|
|
rsIDSScanningPolicyInternal OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSScanningPolicyEntry 3}
|
|
|
|
rsIDSScanningPolicyExternal OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSScanningPolicyEntry 4}
|
|
|
|
rsIDSScanningPolicyPortmask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Port Group"
|
|
::= { rsIDSScanningPolicyEntry 5 }
|
|
|
|
rsIDSScanningPolicyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the state of the rule."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSScanningPolicyEntry 6 }
|
|
|
|
rsIDSScanningPolicyStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSScanningPolicyEntry 7 }
|
|
|
|
rsIDSScanningPolicyVlanTagGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN tag Group"
|
|
::= { rsIDSScanningPolicyEntry 8 }
|
|
|
|
rsIDSScanningPolicyAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the policy action"
|
|
::= { rsIDSScanningPolicyEntry 9 }
|
|
|
|
rsIDSScanningPolicyDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneway(1),
|
|
twoway(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the incoming packet."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSScanningPolicyEntry 10 }
|
|
|
|
-- obsolete
|
|
rsIDSScanningSensitivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
medium(2),
|
|
high(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning Module sensitivity level"
|
|
DEFVAL {medium}
|
|
::= {rsIDSScanning 4}
|
|
|
|
-- obsolete
|
|
rsIDSScanningSlowScans OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Scanning Module slow scans flag"
|
|
DEFVAL {disable}
|
|
::= {rsIDSScanning 5}
|
|
|
|
|
|
rsIDSScanningMaxIPPairs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the Scanning maximal number of containers for IP pairs"
|
|
::= {rsIDSScanning 6}
|
|
|
|
rsIDSScanningMaxIPPairsAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the Scanning maximal number of containers for IP pairs after the next reset"
|
|
::= {rsIDSScanning 7}
|
|
|
|
rsIDSScanningFirewall OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning Module firewall flag"
|
|
DEFVAL {enable}
|
|
::= {rsIDSScanning 8}
|
|
|
|
rsIDSScanningHighPortResp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning Module high port response"
|
|
DEFVAL {enable}
|
|
::= {rsIDSScanning 9}
|
|
|
|
rsIDSScanningMaxBlockingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (20..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Scanning Module maximal blocking duration"
|
|
DEFVAL {80}
|
|
::= {rsIDSScanning 10}
|
|
|
|
rsIDSScanningTrustedPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSScanningTrustedPorts
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the trusted ports for scanning profiles"
|
|
::= {rsIDSScanning 11}
|
|
|
|
rsIDSScanningTrustedPorts OBJECT-TYPE
|
|
SYNTAX RsIDSScanningTrustedPorts
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSScanningTrustedPortsProfileName, rsIDSScanningTrustedPortsPort }
|
|
::= { rsIDSScanningTrustedPortsTable 1 }
|
|
|
|
RsIDSScanningTrustedPorts ::= SEQUENCE {
|
|
rsIDSScanningTrustedPortsProfileName DisplayString,
|
|
rsIDSScanningTrustedPortsPort INTEGER,
|
|
rsIDSScanningTrustedPortsStatus RowStatus,
|
|
rsIDSScanningTrustedPortsDirection INTEGER,
|
|
rsIDSScanningTrustedPortsProtocol INTEGER
|
|
}
|
|
|
|
rsIDSScanningTrustedPortsProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Profile To be bypassed in the Scanning module"
|
|
::= {rsIDSScanningTrustedPorts 1}
|
|
|
|
rsIDSScanningTrustedPortsPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port To be bypassed for the scanning profile"
|
|
::= {rsIDSScanningTrustedPorts 2}
|
|
|
|
rsIDSScanningTrustedPortsStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSScanningTrustedPorts 3 }
|
|
|
|
rsIDSScanningTrustedPortsDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
destination(1),
|
|
source(2),
|
|
any(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"L4 port type - Source or Destination"
|
|
DEFVAL{3}
|
|
::= {rsIDSScanningTrustedPorts 4}
|
|
|
|
rsIDSScanningTrustedPortsProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tcp(1),
|
|
udp(2),
|
|
any(3)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"L4 protocol"
|
|
DEFVAL{3}
|
|
::= { rsIDSScanningTrustedPorts 5 }
|
|
|
|
|
|
|
|
rsIDSScanningTrustedSourceIPsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSScanningTrustedSourceIPs
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the trusted Source IPs for scanning profiles"
|
|
::= {rsIDSScanning 12}
|
|
|
|
rsIDSScanningTrustedSourceIPs OBJECT-TYPE
|
|
SYNTAX RsIDSScanningTrustedSourceIPs
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSScanningTrustedSourceIPsProfileName, rsIDSScanningTrustedSourceIPsIP }
|
|
::= { rsIDSScanningTrustedSourceIPsTable 1 }
|
|
|
|
RsIDSScanningTrustedSourceIPs ::= SEQUENCE {
|
|
rsIDSScanningTrustedSourceIPsProfileName DisplayString,
|
|
rsIDSScanningTrustedSourceIPsIP Ipv6Address,
|
|
rsIDSScanningTrustedSourceIPsStatus RowStatus
|
|
}
|
|
|
|
rsIDSScanningTrustedSourceIPsProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Profile To be bypassed in the Scanning module"
|
|
::= {rsIDSScanningTrustedSourceIPs 1}
|
|
|
|
rsIDSScanningTrustedSourceIPsIP OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Source IP To be bypassed for the scanning profile"
|
|
::= {rsIDSScanningTrustedSourceIPs 2}
|
|
|
|
rsIDSScanningTrustedSourceIPsStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSScanningTrustedSourceIPs 3 }
|
|
|
|
|
|
--
|
|
-- Nework Floods
|
|
--
|
|
|
|
|
|
rsNetFlood OBJECT IDENTIFIER ::= { rsIDS 101 }
|
|
|
|
-- obsolete
|
|
rsNetFloodPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of policies params for the NetFlood inspection"
|
|
::= {rsNetFlood 1}
|
|
|
|
rsNetFloodPolicyEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodPolicyName }
|
|
::= { rsNetFloodPolicyTable 1 }
|
|
|
|
RsNetFloodPolicyEntry ::= SEQUENCE {
|
|
rsNetFloodPolicyName DisplayString,
|
|
rsNetFloodPolicyProfileName DisplayString,
|
|
rsNetFloodPolicySourceNet DisplayString,
|
|
rsNetFloodPolicyDestinationNet DisplayString,
|
|
rsNetFloodPolicyDirection INTEGER,
|
|
rsNetFloodPolicyPhysicalPortGroup DisplayString,
|
|
rsNetFloodPolicyOperationalStatus INTEGER,
|
|
rsNetFloodPolicyStatus RowStatus,
|
|
rsNetFloodPolicyVlanTagGroup DisplayString,
|
|
rsNetFloodPolicyAction INTEGER,
|
|
rsNetFloodPolicyPacketReportingStatus INTEGER
|
|
}
|
|
|
|
rsNetFloodPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the NetFlood inspection Policy."
|
|
::= {rsNetFloodPolicyEntry 1 }
|
|
|
|
rsNetFloodPolicyProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name of the NetFlood inspection Profile."
|
|
::= {rsNetFloodPolicyEntry 2 }
|
|
|
|
rsNetFloodPolicySourceNet OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsNetFloodPolicyEntry 3 }
|
|
|
|
rsNetFloodPolicyDestinationNet OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsNetFloodPolicyEntry 4 }
|
|
|
|
rsNetFloodPolicyDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneway(1),
|
|
twoway(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the incoming packet."
|
|
DEFVAL { 1 }
|
|
::= { rsNetFloodPolicyEntry 5 }
|
|
|
|
rsNetFloodPolicyPhysicalPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Port Group"
|
|
::= { rsNetFloodPolicyEntry 6 }
|
|
|
|
rsNetFloodPolicyOperationalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the operational status of the policy."
|
|
DEFVAL { 1 }
|
|
::= { rsNetFloodPolicyEntry 7 }
|
|
|
|
|
|
rsNetFloodPolicyStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNetFloodPolicyEntry 8 }
|
|
|
|
rsNetFloodPolicyVlanTagGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Port Group"
|
|
::= { rsNetFloodPolicyEntry 9 }
|
|
|
|
rsNetFloodPolicyAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the policy action"
|
|
::= { rsNetFloodPolicyEntry 10 }
|
|
|
|
|
|
rsNetFloodPolicyPacketReportingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet reporting status for the policy rule"
|
|
::= { rsNetFloodPolicyEntry 11 }
|
|
|
|
|
|
rsNetFloodProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 2}
|
|
|
|
rsNetFloodProfileEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodProfileName }
|
|
::= { rsNetFloodProfileTable 1 }
|
|
|
|
RsNetFloodProfileEntry ::= SEQUENCE {
|
|
rsNetFloodProfileName DisplayString,
|
|
rsNetFloodProfileTcpStatus INTEGER,
|
|
rsNetFloodProfileTcpSynStatus INTEGER,
|
|
rsNetFloodProfileUdpStatus INTEGER,
|
|
rsNetFloodProfileIgmpStatus INTEGER,
|
|
rsNetFloodProfileIcmpStatus INTEGER,
|
|
rsNetFloodProfileStatus RowStatus,
|
|
rsNetFloodProfileTcpFinAckStatus INTEGER,
|
|
rsNetFloodProfileTcpRstStatus INTEGER,
|
|
rsNetFloodProfileTcpPshAckStatus INTEGER,
|
|
rsNetFloodProfileTcpSynAckStatus INTEGER,
|
|
rsNetFloodProfileTcpFragStatus INTEGER,
|
|
rsNetFloodProfileBandwidthIn INTEGER,
|
|
rsNetFloodProfileBandwidthOut INTEGER,
|
|
rsNetFloodProfileTcpInQuota INTEGER,
|
|
rsNetFloodProfileUdpInQuota INTEGER,
|
|
rsNetFloodProfileIcmpInQuota INTEGER,
|
|
rsNetFloodProfileIgmpInQuota INTEGER,
|
|
rsNetFloodProfileTcpOutQuota INTEGER,
|
|
rsNetFloodProfileUdpOutQuota INTEGER,
|
|
rsNetFloodProfileIcmpOutQuota INTEGER,
|
|
rsNetFloodProfileIgmpOutQuota INTEGER,
|
|
rsNetFloodProfileTransparentOptimization INTEGER,
|
|
rsNetFloodProfileLevelOfReuglarzation INTEGER,
|
|
rsNetFloodProfilePacketReportStatus INTEGER,
|
|
rsNetFloodProfilePacketTraceStatus INTEGER,
|
|
rsNetFloodProfileAction INTEGER,
|
|
rsNetFloodProfileSimulationDuration INTEGER,
|
|
rsNetFloodProfileSimulationStopAtAttackEnd INTEGER,
|
|
rsNetFloodProfileSimulationStabilizationDuration INTEGER,
|
|
rsNetFloodProfileSimulationStartWhenSigChange INTEGER,
|
|
rsNetFloodProfileJointDistributionStatus INTEGER,
|
|
rsNetFloodProfileUdpFragStatus INTEGER,
|
|
rsNetFloodProfileUdpFragInQuota INTEGER,
|
|
rsNetFloodProfileUdpFragOutQuota INTEGER,
|
|
rsNetFloodProfileBurstEnabled INTEGER,
|
|
rsNetFloodProfileNoBurstTimeout INTEGER,
|
|
rsNetFloodProfileBurstAttackThreshold INTEGER,
|
|
rsNetFloodProfileBurstAttackPeriod INTEGER,
|
|
rsNetFloodProfileOverMitigationStatus INTEGER,
|
|
rsNetFloodProfileOverMitigationThreshold INTEGER
|
|
}
|
|
|
|
rsNetFloodProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..19))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsNetFloodProfileEntry 1}
|
|
|
|
|
|
rsNetFloodProfileTcpStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check tcp protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 2 }
|
|
|
|
rsNetFloodProfileTcpSynStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check tcp protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 3 }
|
|
|
|
rsNetFloodProfileUdpStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check udp protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 4 }
|
|
|
|
rsNetFloodProfileIgmpStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check igmp protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 5 }
|
|
|
|
|
|
rsNetFloodProfileIcmpStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check icmp protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 6 }
|
|
|
|
rsNetFloodProfileStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNetFloodProfileEntry 7 }
|
|
|
|
rsNetFloodProfileTcpFinAckStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check tcp fin + ack in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 8 }
|
|
|
|
rsNetFloodProfileTcpRstStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check tcp reset in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 9 }
|
|
|
|
rsNetFloodProfileTcpPshAckStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check tcp push + ack in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 10 }
|
|
|
|
rsNetFloodProfileTcpSynAckStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check tcp syn + ack in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 11 }
|
|
|
|
rsNetFloodProfileTcpFragStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check tcp fragment in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 12 }
|
|
|
|
rsNetFloodProfileBandwidthIn OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1342177280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"network flood bandwidth inbound initial value (in Mgbit) for this policy."
|
|
::= { rsNetFloodProfileEntry 13 }
|
|
|
|
rsNetFloodProfileBandwidthOut OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1342177280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"network flood bandwidth outbound initial value (in Mgbit) for this policy."
|
|
::= { rsNetFloodProfileEntry 14 }
|
|
|
|
rsNetFloodProfileTcpInQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tcp quota inbound value for this policy."
|
|
::= { rsNetFloodProfileEntry 15 }
|
|
|
|
rsNetFloodProfileUdpInQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Udp quota inbound value for this policy."
|
|
::= { rsNetFloodProfileEntry 16 }
|
|
|
|
rsNetFloodProfileIcmpInQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Icmp quota inbound value for this policy."
|
|
::= { rsNetFloodProfileEntry 17 }
|
|
|
|
rsNetFloodProfileIgmpInQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Igmp quota inbound value for this policy."
|
|
::= { rsNetFloodProfileEntry 18 }
|
|
|
|
rsNetFloodProfileTcpOutQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tcp quota outbound value for this policy."
|
|
::= { rsNetFloodProfileEntry 19 }
|
|
|
|
rsNetFloodProfileUdpOutQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Udp quota outbound value for this policy."
|
|
::= { rsNetFloodProfileEntry 20 }
|
|
|
|
rsNetFloodProfileIcmpOutQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Icmp quota outbound value for this policy."
|
|
::= { rsNetFloodProfileEntry 21 }
|
|
|
|
rsNetFloodProfileIgmpOutQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Igmp quota outbound value for this policy."
|
|
::= { rsNetFloodProfileEntry 22 }
|
|
|
|
rsNetFloodProfileTransparentOptimization OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes (1),
|
|
no (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Transparent Optimization process (Don't Blcok during closed feedback iteration)"
|
|
DEFVAL {no}
|
|
::= { rsNetFloodProfileEntry 23 }
|
|
|
|
rsNetFloodProfileLevelOfReuglarzation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplied (1),
|
|
weak (2),
|
|
middle (3),
|
|
strong (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Level Of Reuglarization"
|
|
DEFVAL {weak}
|
|
::= { rsNetFloodProfileEntry 24 }
|
|
|
|
rsNetFloodProfilePacketReportStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"packet report status"
|
|
DEFVAL {enable}
|
|
::= {rsNetFloodProfileEntry 25}
|
|
|
|
rsNetFloodProfilePacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"packet trace status"
|
|
DEFVAL {disable}
|
|
::= {rsNetFloodProfileEntry 26}
|
|
|
|
rsNetFloodProfileAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1),
|
|
report-and-simulate(2),
|
|
block-and-simulate(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The action of this profile"
|
|
DEFVAL {block}
|
|
::= { rsNetFloodProfileEntry 27 }
|
|
|
|
rsNetFloodProfileSimulationDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The pre-defined duration of this simulation (minutes)"
|
|
DEFVAL {10}
|
|
::= { rsNetFloodProfileEntry 28 }
|
|
|
|
rsNetFloodProfileSimulationStopAtAttackEnd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A flag indicating if the simulation will stop at the end of the attack or continue the pre-define duration"
|
|
::= { rsNetFloodProfileEntry 29 }
|
|
|
|
rsNetFloodProfileSimulationStabilizationDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (5..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of seconds after the signature is stable, before starting the simulation."
|
|
DEFVAL {10}
|
|
::= { rsNetFloodProfileEntry 30 }
|
|
|
|
rsNetFloodProfileSimulationStartWhenSigChange OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A flag indicating if the simulation will restart if the signature changed (For BDoS only)"
|
|
::= { rsNetFloodProfileEntry 31 }
|
|
|
|
rsNetFloodProfileJointDistributionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A flag indicating if the joint distribution statistics will be reported (For BDoS only)"
|
|
::= { rsNetFloodProfileEntry 32 }
|
|
|
|
rsNetFloodProfileUdpFragStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check udp fragment in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 33 }
|
|
|
|
rsNetFloodProfileUdpFragInQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Inbound UDP Fragmentation Quota for this policy."
|
|
::= { rsNetFloodProfileEntry 34 }
|
|
|
|
rsNetFloodProfileUdpFragOutQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Outbound UDP Fragmentation Quota for this policy."
|
|
::= { rsNetFloodProfileEntry 35 }
|
|
|
|
rsNetFloodProfileBurstEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Burst attack treatment status."
|
|
DEFVAL {enable}
|
|
::= {rsNetFloodProfileEntry 36}
|
|
|
|
rsNetFloodProfileNoBurstTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (10..10080)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximal interval, in minutes, between two consecutive traffic bursts, that is required in order to identify the attack as a burst-attack."
|
|
::= { rsNetFloodProfileEntry 37 }
|
|
|
|
rsNetFloodProfileBurstAttackThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (2..50)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of consecutive bursts that causes DefensePro to identify the attack as a burst attack."
|
|
::= { rsNetFloodProfileEntry 38 }
|
|
|
|
rsNetFloodProfileBurstAttackPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..336)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximal lifespan of a burst attack after which DefensePro declares an end of the burst attack."
|
|
::= { rsNetFloodProfileEntry 39 }
|
|
|
|
|
|
rsNetFloodProfileOverMitigationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check for over blocking"
|
|
DEFVAL { 2 }
|
|
::= { rsNetFloodProfileEntry 40 }
|
|
|
|
rsNetFloodProfileOverMitigationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates over mitigation threshold"
|
|
DEFVAL { 25 }
|
|
::= { rsNetFloodProfileEntry 41 }
|
|
|
|
rsNetFloodMechStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Network Flood mudule activation"
|
|
DEFVAL {enable}
|
|
::= {rsNetFlood 3}
|
|
|
|
-- obsolete
|
|
rsNetFloodBandwidthIn OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"network flood bandwidth inbound initial value (in Mgbit)"
|
|
::= {rsNetFlood 4}
|
|
|
|
|
|
-- obsolete
|
|
rsNetFloodBandwidthOut OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"network flood bandwidth outbound initial value (in Mgbit)"
|
|
::= {rsNetFlood 5}
|
|
|
|
|
|
rsNetFloodLearningPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
day(1),
|
|
week(2),
|
|
month(3)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"network flood learning response time "
|
|
::= { rsNetFlood 9}
|
|
|
|
rsNetFloodResetAllLearning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reset learning baseline"
|
|
::= { rsNetFlood 10}
|
|
|
|
rsNetFloodResetPolicyLearning OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reset learning baseline for specific policy"
|
|
::= { rsNetFlood 11}
|
|
|
|
rsNetFloodQuotaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodQuotaEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 12}
|
|
|
|
rsNetFloodLearningSuppressionThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..50)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures the threshold percentage of traffic that cause learning BDoS baselines"
|
|
::= {rsNetFlood 39}
|
|
|
|
rsNetFloodUdpFragCtrlStrictLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
global(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Fragmented UDP Controller strictness level"
|
|
::= {rsNetFlood 40}
|
|
|
|
rsNetFloodQuotaEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodQuotaEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodQuotaWay }
|
|
::= { rsNetFloodQuotaTable 1 }
|
|
|
|
RsNetFloodQuotaEntry ::= SEQUENCE {
|
|
rsNetFloodQuotaWay INTEGER,
|
|
rsNetFloodTcpQuota INTEGER,
|
|
rsNetFloodUdpQuota INTEGER,
|
|
rsNetFloodIcmpQuota INTEGER,
|
|
rsNetFloodIgmpQuota INTEGER,
|
|
rsNetFloodUdpFragQuota INTEGER
|
|
}
|
|
|
|
rsNetFloodQuotaWay OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inbound(0),
|
|
outbound(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protection way inbound / outbound."
|
|
::= {rsNetFloodQuotaEntry 1}
|
|
|
|
|
|
rsNetFloodTcpQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tcp quota value."
|
|
::= { rsNetFloodQuotaEntry 2 }
|
|
|
|
|
|
rsNetFloodUdpQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Udp quota value."
|
|
::= { rsNetFloodQuotaEntry 3 }
|
|
|
|
rsNetFloodIcmpQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Icmp quota value."
|
|
::= { rsNetFloodQuotaEntry 4 }
|
|
|
|
rsNetFloodIgmpQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Igmp quota value."
|
|
::= { rsNetFloodQuotaEntry 5 }
|
|
|
|
rsNetFloodUdpFragQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"UDP Fragmentation quota value."
|
|
::= { rsNetFloodQuotaEntry 6 }
|
|
|
|
|
|
rsNetFloodSetDefaultQuotas OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"set the defualt quotas according the configured bandwidth"
|
|
::= { rsNetFlood 13}
|
|
|
|
rsNetFloodBypassTcpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodBypassTcpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 14}
|
|
|
|
rsNetFloodBypassTcpEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodBypassTcpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodBypassTcpType }
|
|
::= { rsNetFloodBypassTcpTable 1 }
|
|
|
|
RsNetFloodBypassTcpEntry ::= SEQUENCE {
|
|
rsNetFloodBypassTcpType INTEGER,
|
|
rsNetFloodBypassTcpStatus INTEGER,
|
|
rsNetFloodBypassTcpValues DisplayString
|
|
}
|
|
|
|
|
|
rsNetFloodBypassTcpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- checksum(0),
|
|
sequence-num(1),
|
|
id-num(2),
|
|
-- dns-id-num(3),
|
|
-- dns-qname(4),
|
|
-- dns-subdomain(5),
|
|
-- dns-qcount(6),
|
|
source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
-- icmp-igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
-- icmp-message-type-ipv6(27),
|
|
context-tag(28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= { rsNetFloodBypassTcpEntry 1}
|
|
|
|
rsNetFloodBypassTcpStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(0),
|
|
bypass(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= {rsNetFloodBypassTcpEntry 2}
|
|
|
|
rsNetFloodBypassTcpValues OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The values of the bypass."
|
|
::= {rsNetFloodBypassTcpEntry 3}
|
|
|
|
rsNetFloodBypassTcpSynTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodBypassTcpSynEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 15}
|
|
|
|
rsNetFloodBypassTcpSynEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodBypassTcpSynEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodBypassTcpSynType }
|
|
::= { rsNetFloodBypassTcpSynTable 1 }
|
|
|
|
RsNetFloodBypassTcpSynEntry ::= SEQUENCE {
|
|
rsNetFloodBypassTcpSynType INTEGER,
|
|
rsNetFloodBypassTcpSynStatus INTEGER,
|
|
rsNetFloodBypassTcpSynValues DisplayString
|
|
}
|
|
|
|
|
|
rsNetFloodBypassTcpSynType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- checksum(0),
|
|
sequence-num(1),
|
|
id-num(2),
|
|
-- dns-id-num(3),
|
|
-- dns-qname(4),
|
|
-- dns-subdomain(5),
|
|
-- dns-qcount(6),
|
|
source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
-- icmp-igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
-- icmp-message-type-ipv6(27),
|
|
context-tag(28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= { rsNetFloodBypassTcpSynEntry 1}
|
|
|
|
rsNetFloodBypassTcpSynStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(0),
|
|
bypass(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= {rsNetFloodBypassTcpSynEntry 2}
|
|
|
|
rsNetFloodBypassTcpSynValues OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The values of the bypass."
|
|
::= {rsNetFloodBypassTcpSynEntry 3}
|
|
|
|
rsNetFloodBypassUdpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodBypassUdpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 16}
|
|
|
|
rsNetFloodBypassUdpEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodBypassUdpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodBypassUdpType }
|
|
::= { rsNetFloodBypassUdpTable 1 }
|
|
|
|
RsNetFloodBypassUdpEntry ::= SEQUENCE {
|
|
rsNetFloodBypassUdpType INTEGER,
|
|
rsNetFloodBypassUdpStatus INTEGER,
|
|
rsNetFloodBypassUdpValues DisplayString
|
|
}
|
|
|
|
|
|
rsNetFloodBypassUdpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
checksum(0),
|
|
-- sequence-num(1),
|
|
id-num(2),
|
|
dns-id-num(3),
|
|
dns-qname(4),
|
|
-- dns-subdomain(5),
|
|
dns-qcount(6),
|
|
source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
-- icmp-igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
-- icmp-message-type-ipv6(27),
|
|
context-tag(28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= { rsNetFloodBypassUdpEntry 1}
|
|
|
|
rsNetFloodBypassUdpStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(0),
|
|
bypass(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= {rsNetFloodBypassUdpEntry 2}
|
|
|
|
rsNetFloodBypassUdpValues OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The values of the bypass."
|
|
::= {rsNetFloodBypassUdpEntry 3}
|
|
|
|
rsNetFloodBypassIcmpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodBypassIcmpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 17}
|
|
|
|
rsNetFloodBypassIcmpEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodBypassIcmpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodBypassIcmpType }
|
|
::= { rsNetFloodBypassIcmpTable 1 }
|
|
|
|
RsNetFloodBypassIcmpEntry ::= SEQUENCE {
|
|
rsNetFloodBypassIcmpType INTEGER,
|
|
rsNetFloodBypassIcmpStatus INTEGER,
|
|
rsNetFloodBypassIcmpValues DisplayString
|
|
}
|
|
|
|
|
|
rsNetFloodBypassIcmpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
checksum(0),
|
|
-- sequence-num(1),
|
|
id-num(2),
|
|
-- dns-id-num(3),
|
|
-- dns-qname(4),
|
|
-- dns-subdomain(5),
|
|
-- dns-qcount(6),
|
|
-- source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
-- destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
icmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
icmp-message-type-ipv6(27),
|
|
context-tag(28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= { rsNetFloodBypassIcmpEntry 1}
|
|
|
|
rsNetFloodBypassIcmpStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(0),
|
|
bypass(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= {rsNetFloodBypassIcmpEntry 2}
|
|
|
|
rsNetFloodBypassIcmpValues OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The values of the bypass."
|
|
::= {rsNetFloodBypassIcmpEntry 3}
|
|
|
|
rsNetFloodBypassIgmpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodBypassIgmpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 18}
|
|
|
|
rsNetFloodBypassIgmpEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodBypassIgmpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodBypassIgmpType }
|
|
::= { rsNetFloodBypassIgmpTable 1 }
|
|
|
|
RsNetFloodBypassIgmpEntry ::= SEQUENCE {
|
|
rsNetFloodBypassIgmpType INTEGER,
|
|
rsNetFloodBypassIgmpStatus INTEGER,
|
|
rsNetFloodBypassIgmpValues DisplayString
|
|
}
|
|
|
|
|
|
rsNetFloodBypassIgmpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
checksum(0),
|
|
-- sequence-num(1),
|
|
id-num(2),
|
|
-- dns-id-num(3),
|
|
-- dns-qname(4),
|
|
-- dns-subdomain(5),
|
|
-- dns-qcount(6),
|
|
-- source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
-- destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
-- icmp-message-type-ipv6(27),
|
|
context-tag(28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= { rsNetFloodBypassIgmpEntry 1}
|
|
|
|
rsNetFloodBypassIgmpStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(0),
|
|
bypass(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= {rsNetFloodBypassIgmpEntry 2}
|
|
|
|
rsNetFloodBypassIgmpValues OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The values of the bypass."
|
|
::= {rsNetFloodBypassIgmpEntry 3}
|
|
|
|
rsNetFloodFootprintStrictness OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(0),
|
|
medium(1),
|
|
high(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures how accurate must the footprint be in order to be activated"
|
|
::= { rsNetFlood 19}
|
|
|
|
rsNetFloodSamplingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures whether the netflood sampling is enabled or disabled"
|
|
::= { rsNetFlood 20}
|
|
|
|
rsIDSNetFloodPolicies OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the number of netflood policies"
|
|
::= { rsNetFlood 21}
|
|
|
|
rsIDSNetFloodPoliciesAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the number of netflood policies after the next reset"
|
|
::= { rsNetFlood 22}
|
|
|
|
rsNetFloodBypassTcpFragTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodBypassTcpFragEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 23}
|
|
|
|
rsNetFloodBypassTcpFragEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodBypassTcpFragEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodBypassTcpFragType }
|
|
::= { rsNetFloodBypassTcpFragTable 1 }
|
|
|
|
RsNetFloodBypassTcpFragEntry ::= SEQUENCE {
|
|
rsNetFloodBypassTcpFragType INTEGER,
|
|
rsNetFloodBypassTcpFragStatus INTEGER,
|
|
rsNetFloodBypassTcpFragValues DisplayString
|
|
}
|
|
|
|
|
|
rsNetFloodBypassTcpFragType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- checksum(0),
|
|
sequence-num(1),
|
|
id-num(2),
|
|
-- dns-id-num(3),
|
|
-- dns-qname(4),
|
|
-- dns-subdomain(5),
|
|
-- dns-qcount(6),
|
|
source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
-- icmp-igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
-- icmp-message-type-ipv6(27),
|
|
context-tag(28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= { rsNetFloodBypassTcpFragEntry 1}
|
|
|
|
rsNetFloodBypassTcpFragStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(0),
|
|
bypass(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= {rsNetFloodBypassTcpFragEntry 2}
|
|
|
|
rsNetFloodBypassTcpFragValues OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The values of the bypass."
|
|
::= {rsNetFloodBypassTcpFragEntry 3}
|
|
|
|
rsNetFloodBypassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodBypassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 24}
|
|
|
|
|
|
rsNetFloodBypassEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodBypassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodBypassController, rsNetFloodBypassType }
|
|
::= { rsNetFloodBypassTable 1 }
|
|
|
|
RsNetFloodBypassEntry ::= SEQUENCE {
|
|
rsNetFloodBypassController INTEGER,
|
|
rsNetFloodBypassType INTEGER,
|
|
rsNetFloodBypassStatus INTEGER,
|
|
rsNetFloodBypassValues DisplayString,
|
|
rsNetFloodBypassRowStatus RowStatus
|
|
}
|
|
|
|
rsNetFloodBypassController OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
udp-in(0),
|
|
icmp-in(2),
|
|
igmp-in(4),
|
|
tcp-syn-in(6),
|
|
tcp-rst-in(8),
|
|
tcp-ack-in(10),
|
|
tcp-ack-psh-in(12),
|
|
tcp-ack-fin-in(14),
|
|
tcp-syn-ack-in(16),
|
|
tcp-frag-in(18),
|
|
udp-frag-in(20)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass controller type"
|
|
::= { rsNetFloodBypassEntry 1}
|
|
|
|
|
|
rsNetFloodBypassType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
checksum(0),
|
|
sequence-num(1),
|
|
id-num(2),
|
|
dns-id-num(3),
|
|
dns-qname(4),
|
|
-- dns-subdomain(5),
|
|
dns-qcount(6),
|
|
source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
icmp-igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
icmp-message-type-ipv6(27) ,
|
|
context-tag(28)
|
|
-- (29),
|
|
-- dns-ancount(30),
|
|
-- dns-flags(31)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= { rsNetFloodBypassEntry 2}
|
|
|
|
rsNetFloodBypassStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(0),
|
|
bypass(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= {rsNetFloodBypassEntry 3}
|
|
|
|
rsNetFloodBypassValues OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The values of the bypass."
|
|
::= {rsNetFloodBypassEntry 4}
|
|
|
|
|
|
rsNetFloodBypassRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNetFloodBypassEntry 5 }
|
|
|
|
|
|
--
|
|
-- SuspendTable browsing table
|
|
--
|
|
|
|
rsIDSSuspendTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSuspendTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Dynamic Blocking Table"
|
|
::= { rsIDS 102 }
|
|
|
|
rsIDSSuspendTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSuspendTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSuspendTableEntrySrcIp, rsIDSSuspendTableEntryDstIp, rsIDSSuspendTableEntryDstPort, rsIDSSuspendTableEntryProtocol}
|
|
::= { rsIDSSuspendTable 1 }
|
|
|
|
|
|
RsIDSSuspendTableEntry ::= SEQUENCE {
|
|
rsIDSSuspendTableEntrySrcIp DisplayString,
|
|
rsIDSSuspendTableEntryDstIp DisplayString,
|
|
rsIDSSuspendTableEntryDstPort DisplayString,
|
|
rsIDSSuspendTableEntryProtocol DisplayString,
|
|
rsIDSSuspendTableEntryExpTypeAndTime DisplayString
|
|
}
|
|
|
|
|
|
rsIDSSuspendTableEntrySrcIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..15))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Source IP"
|
|
::= { rsIDSSuspendTableEntry 1 }
|
|
|
|
rsIDSSuspendTableEntryDstIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..15))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Destination IP"
|
|
::= { rsIDSSuspendTableEntry 2 }
|
|
|
|
rsIDSSuspendTableEntryDstPort OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..5))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Destination Port"
|
|
::= { rsIDSSuspendTableEntry 3 }
|
|
|
|
|
|
rsIDSSuspendTableEntryProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..4))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Protocol"
|
|
::= { rsIDSSuspendTableEntry 4 }
|
|
|
|
rsIDSSuspendTableEntryExpTypeAndTime OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..7))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Expiration type. String which will contain one of the following: On demand, Dyn:[time_left], Fix:[time_left], where the time_left designates the amount of time left until the row expires"
|
|
::= { rsIDSSuspendTableEntry 5 }
|
|
|
|
-- Suspend table NEW Mib
|
|
|
|
rsIDSNewSuspendTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSNewSuspendTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Dynamic Blocking Table"
|
|
::= { rsIDS 112 }
|
|
|
|
rsIDSNewSuspendTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSNewSuspendTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSNewSuspendTableEntrySrcIp, rsIDSNewSuspendTableEntryDstIp,
|
|
rsIDSNewSuspendTableEntryDstPort, rsIDSNewSuspendTableEntryProtocol,
|
|
rsIDSNewSuspendTableEntryModule}
|
|
::= { rsIDSNewSuspendTable 1 }
|
|
|
|
|
|
RsIDSNewSuspendTableEntry ::= SEQUENCE {
|
|
rsIDSNewSuspendTableEntrySrcIp DisplayString,
|
|
rsIDSNewSuspendTableEntryDstIp DisplayString,
|
|
rsIDSNewSuspendTableEntryDstPort INTEGER,
|
|
rsIDSNewSuspendTableEntryProtocol INTEGER,
|
|
rsIDSNewSuspendTableEntryModule INTEGER,
|
|
rsIDSNewSuspendTableEntryExpType INTEGER,
|
|
rsIDSNewSuspendTableEntryExpTime INTEGER
|
|
}
|
|
|
|
|
|
rsIDSNewSuspendTableEntrySrcIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..46))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Source IP"
|
|
::= { rsIDSNewSuspendTableEntry 1 }
|
|
|
|
rsIDSNewSuspendTableEntryDstIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..46))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Destination IP"
|
|
::= { rsIDSNewSuspendTableEntry 2 }
|
|
|
|
rsIDSNewSuspendTableEntryDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Destination Port"
|
|
::= { rsIDSNewSuspendTableEntry 3 }
|
|
|
|
rsIDSNewSuspendTableEntryProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(0),
|
|
tcp(1),
|
|
udp(2),
|
|
icmp(3),
|
|
icmpv6(5)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Protocol"
|
|
::= { rsIDSNewSuspendTableEntry 4 }
|
|
|
|
rsIDSNewSuspendTableEntryModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
signatures(0),
|
|
anti-scanning(1),
|
|
syn-protection(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Module"
|
|
::= { rsIDSNewSuspendTableEntry 5 }
|
|
|
|
rsIDSNewSuspendTableEntryExpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on-request(0),
|
|
fixed-timeout(1),
|
|
dynamic-timeout(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Expiration Type"
|
|
::= { rsIDSNewSuspendTableEntry 6 }
|
|
|
|
rsIDSNewSuspendTableEntryExpTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Expiration Time"
|
|
::= { rsIDSNewSuspendTableEntry 7 }
|
|
|
|
-- SYN protection
|
|
--
|
|
rsIDSSynProtection OBJECT IDENTIFIER ::= { rsIDS 103 }
|
|
|
|
-- obsolete
|
|
rsIDSSynPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSynPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of policy params for the syn protection"
|
|
::= {rsIDSSynProtection 1}
|
|
|
|
rsIDSSynPolicyEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSynPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The SYN policy definition for this table."
|
|
INDEX { rsIDSSynPolicyName }
|
|
::= { rsIDSSynPolicyTable 1 }
|
|
|
|
RsIDSSynPolicyEntry ::= SEQUENCE {
|
|
rsIDSSynPolicyName DisplayString,
|
|
rsIDSSynPolicyProfileName DisplayString,
|
|
rsIDSSynPolicySource DisplayString,
|
|
rsIDSSynPolicyDestination DisplayString,
|
|
rsIDSSynPolicyDirection INTEGER,
|
|
rsIDSSynPolicyPortmask DisplayString,
|
|
rsIDSSynPolicyState INTEGER,
|
|
rsIDSSynPolicyStatus RowStatus,
|
|
rsIDSSynPolicyVlanTagGroup DisplayString,
|
|
rsIDSSynPolicyAction INTEGER
|
|
}
|
|
|
|
rsIDSSynPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..19))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Rule."
|
|
::= {rsIDSSynPolicyEntry 1}
|
|
|
|
rsIDSSynPolicyProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSSynPolicyEntry 2}
|
|
|
|
rsIDSSynPolicySource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSSynPolicyEntry 3}
|
|
|
|
rsIDSSynPolicyDestination OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSSynPolicyEntry 4}
|
|
|
|
rsIDSSynPolicyDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneway(1),
|
|
twoway(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the incoming packet."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSSynPolicyEntry 5 }
|
|
|
|
|
|
rsIDSSynPolicyPortmask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Port Group"
|
|
::= { rsIDSSynPolicyEntry 6 }
|
|
|
|
rsIDSSynPolicyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the state of the rule."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSSynPolicyEntry 7 }
|
|
|
|
rsIDSSynPolicyStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSynPolicyEntry 8 }
|
|
|
|
rsIDSSynPolicyVlanTagGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN tag Group"
|
|
::= { rsIDSSynPolicyEntry 9 }
|
|
|
|
rsIDSSynPolicyAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the policy action"
|
|
::= { rsIDSSynPolicyEntry 10 }
|
|
|
|
|
|
rsIDSSynProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSynProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of Syn rules params for the ids"
|
|
::= {rsIDSSynProtection 2}
|
|
|
|
rsIDSSynProfilesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSynProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSynProfilesName, rsIDSSynProfileServiceName }
|
|
::= { rsIDSSynProfilesTable 1 }
|
|
|
|
RsIDSSynProfilesEntry ::= SEQUENCE {
|
|
rsIDSSynProfilesName DisplayString,
|
|
rsIDSSynProfileServiceName DisplayString,
|
|
rsIDSSynProfilesStatus RowStatus,
|
|
rsIDSSynProfileServiceId INTEGER,
|
|
rsIDSSynProfileType INTEGER,
|
|
rsIDSSynProfileAction INTEGER
|
|
}
|
|
|
|
rsIDSSynProfilesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSynProfilesEntry 1}
|
|
|
|
rsIDSSynProfileServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSSynProfilesEntry 2}
|
|
|
|
|
|
rsIDSSynProfilesStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSynProfilesEntry 3 }
|
|
|
|
rsIDSSynProfileServiceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The profile service ID. this field should not be visible to the user."
|
|
::= { rsIDSSynProfilesEntry 4 }
|
|
|
|
rsIDSSynProfileType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the filter policy."
|
|
::= { rsIDSSynProfilesEntry 5 }
|
|
|
|
rsIDSSynProfileAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the profile action"
|
|
::= { rsIDSSynProfilesEntry 6 }
|
|
|
|
rsIDSSYNAttackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSynAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed to detect intrusions"
|
|
::= {rsIDSSynProtection 3}
|
|
|
|
|
|
rsIDSSynAttackEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSynAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSYNAttackId }
|
|
::= { rsIDSSYNAttackTable 1 }
|
|
|
|
RsIDSSynAttackEntry ::= SEQUENCE {
|
|
rsIDSSYNAttackId INTEGER,
|
|
rsIDSSYNAttackName DisplayString,
|
|
rsIDSSYNDestinationAppPortGroup DisplayString,
|
|
rsIDSSYNAttackActivationThreshold INTEGER,
|
|
rsIDSSYNAttackTerminationThreshold INTEGER,
|
|
rsIDSSYNAttackStableThresholdPeriod INTEGER,
|
|
rsIDSSYNAttackPacketReport INTEGER,
|
|
rsIDSSYNAttackStatus RowStatus,
|
|
rsIDSSYNAttackSourceType INTEGER,
|
|
rsIDSSYNAttackRisk INTEGER,
|
|
rsIDSSYNVerificationType INTEGER
|
|
}
|
|
|
|
rsIDSSYNAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object type- whether it is a filter or group "
|
|
::= { rsIDSSynAttackEntry 1}
|
|
|
|
rsIDSSYNAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack must be unique."
|
|
::= {rsIDSSynAttackEntry 2}
|
|
|
|
rsIDSSYNDestinationAppPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Destination Application Port Group."
|
|
::= {rsIDSSynAttackEntry 3 }
|
|
|
|
|
|
rsIDSSYNAttackActivationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..150000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the activating threshold "
|
|
DEFVAL { 2500 }
|
|
::= { rsIDSSynAttackEntry 4 }
|
|
|
|
|
|
rsIDSSYNAttackTerminationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..150000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the termination threshold "
|
|
DEFVAL { 1500 }
|
|
::= { rsIDSSynAttackEntry 5 }
|
|
|
|
|
|
|
|
rsIDSSYNAttackStableThresholdPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the the period before the behaviour as detected as stable "
|
|
DEFVAL { 5 }
|
|
::= { rsIDSSynAttackEntry 6 }
|
|
|
|
|
|
|
|
rsIDSSYNAttackPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the per-attack packet report"
|
|
DEFVAL {disable}
|
|
::= { rsIDSSynAttackEntry 7 }
|
|
|
|
|
|
rsIDSSYNAttackStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSynAttackEntry 8 }
|
|
|
|
|
|
|
|
rsIDSSYNAttackSourceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the attack ."
|
|
::= { rsIDSSynAttackEntry 9 }
|
|
|
|
rsIDSSYNAttackRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDSSynAttackEntry 10}
|
|
|
|
rsIDSSYNVerificationType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ack(1),
|
|
request(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the verification type of the attack"
|
|
DEFVAL {ack}
|
|
::= {rsIDSSynAttackEntry 11}
|
|
|
|
|
|
rsIDSSynAttackNextID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the next attack id for syn attack"
|
|
::= {rsIDSSynProtection 4}
|
|
|
|
|
|
rsIDSSynProtStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection status"
|
|
DEFVAL { disable }
|
|
::= { rsIDSSynProtection 5 }
|
|
|
|
rsIDSSynSrcMonitoring OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection source monitoring"
|
|
DEFVAL { 1000 }
|
|
::= { rsIDSSynProtection 6 }
|
|
|
|
rsIDSSynSrcSampling OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection source monitoring"
|
|
DEFVAL { 100 }
|
|
::= { rsIDSSynProtection 7 }
|
|
|
|
|
|
rsIDSSynMaliciousTableAging OBJECT-TYPE
|
|
SYNTAX INTEGER (1..300)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection Malicious table aging"
|
|
DEFVAL { 240 }
|
|
::= { rsIDSSynProtection 8 }
|
|
|
|
rsIDSSynTrustedTableAging OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1500)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection Trusted table aging"
|
|
DEFVAL { 1200 }
|
|
::= { rsIDSSynProtection 9 }
|
|
|
|
|
|
rsIDSSynServerTableAging OBJECT-TYPE
|
|
SYNTAX INTEGER (1..600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection Server table aging"
|
|
DEFVAL { 480 }
|
|
::= { rsIDSSynProtection 10 }
|
|
|
|
|
|
rsIDSSynSuspeciousToMalicious OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection SuspeciousToMalicious state detection"
|
|
DEFVAL { 5 }
|
|
::= { rsIDSSynProtection 11 }
|
|
|
|
|
|
rsIDSSynSuspeciousToTrusted OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection SuspeciousToTrusted state detection"
|
|
DEFVAL { 1 }
|
|
::= { rsIDSSynProtection 12 }
|
|
|
|
|
|
rsIDSSynTrustedToMalicious OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection TrustedToMalicious state detection"
|
|
DEFVAL { 50 }
|
|
::= { rsIDSSynProtection 13 }
|
|
|
|
|
|
rsIDSSynSessionTableFullPercent OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection TrustedToMalicious state detection"
|
|
DEFVAL { 80 }
|
|
::= { rsIDSSynProtection 14 }
|
|
|
|
|
|
|
|
rsIDSSYNServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSynServersEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the servers table"
|
|
::= {rsIDSSynProtection 15}
|
|
|
|
|
|
rsIDSSynServersEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSynServersEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSYNServerName , rsIDSSYNServerPort }
|
|
::= { rsIDSSYNServersTable 1 }
|
|
|
|
RsIDSSynServersEntry ::= SEQUENCE {
|
|
rsIDSSYNServerName DisplayString,
|
|
rsIDSSYNServerPort INTEGER,
|
|
rsIDSSYNServerState DisplayString,
|
|
rsIDSSYNServerActivationThreshold INTEGER,
|
|
rsIDSSYNServerTerminationThreshold INTEGER,
|
|
rsIDSSYNServerStableThresholdPeriod INTEGER,
|
|
rsIDSSYNServerStatus RowStatus
|
|
}
|
|
|
|
rsIDSSYNServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the server ."
|
|
::= {rsIDSSynServersEntry 1}
|
|
|
|
rsIDSSYNServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates server port "
|
|
::= { rsIDSSynServersEntry 2}
|
|
|
|
|
|
rsIDSSYNServerState OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The server protection state."
|
|
::= {rsIDSSynServersEntry 3 }
|
|
|
|
rsIDSSYNServerActivationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the activating threshold "
|
|
DEFVAL { 2500 }
|
|
::= { rsIDSSynServersEntry 4 }
|
|
|
|
|
|
rsIDSSYNServerTerminationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the termination threshold "
|
|
DEFVAL { 1500 }
|
|
::= { rsIDSSynServersEntry 5 }
|
|
|
|
|
|
|
|
rsIDSSYNServerStableThresholdPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the the period before the behaviour as detected as stable "
|
|
DEFVAL { 5 }
|
|
::= { rsIDSSynServersEntry 6 }
|
|
|
|
|
|
|
|
rsIDSSYNServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSynServersEntry 7 }
|
|
|
|
rsIDSSynMaliciousSourceBlockingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection malicious blocking status"
|
|
DEFVAL { enable }
|
|
::= { rsIDSSynProtection 16 }
|
|
|
|
rsIDSSynTrackingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection global tracking time"
|
|
DEFVAL { 5 }
|
|
::= { rsIDSSynProtection 17 }
|
|
|
|
|
|
rsIDSSynFpga OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection FPGA status"
|
|
DEFVAL { disable }
|
|
::= { rsIDSSynProtection 18 }
|
|
|
|
-- WHITE list
|
|
--
|
|
rsIDSSynSafeResetLegitRetransmitRangeMin OBJECT-TYPE
|
|
SYNTAX INTEGER (2..14)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection Safe Reset minimum time interval(in seconds) between reset sending and successful authentication by SYN retransmit"
|
|
DEFVAL { 2 }
|
|
::= { rsIDSSynProtection 25 }
|
|
|
|
|
|
rsIDSSynSafeResetLegitRetransmitRangeMax OBJECT-TYPE
|
|
SYNTAX INTEGER (3..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Syn Protection Safe Reset maximum time interval(in seconds) between reset sending and successful authentication by SYN retransmit"
|
|
DEFVAL { 4 }
|
|
::= { rsIDSSynProtection 26 }
|
|
rsWhiteList OBJECT IDENTIFIER ::= { rsIDS 104 }
|
|
|
|
-- OBSOLETE!!!
|
|
rsWhiteListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsWhiteListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the white list sources "
|
|
::= {rsWhiteList 1}
|
|
|
|
rsWhiteListEntry OBJECT-TYPE
|
|
SYNTAX RsWhiteListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsWhiteListSource }
|
|
::= { rsWhiteListTable 1 }
|
|
|
|
RsWhiteListEntry ::= SEQUENCE {
|
|
rsWhiteListSource DisplayString,
|
|
rsWhiteListState INTEGER,
|
|
rsWhiteListStatus RowStatus,
|
|
rsWhiteListAllModules INTEGER,
|
|
rsWhiteListDirection INTEGER,
|
|
rsWhiteListSynModule INTEGER,
|
|
rsWhiteListStatefulModule INTEGER,
|
|
rsWhiteListScanningModule INTEGER,
|
|
rsWhiteListSignatureModule INTEGER,
|
|
rsWhiteListHttpFloodModule INTEGER
|
|
}
|
|
|
|
rsWhiteListSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list source address / range of address for the packet."
|
|
::= {rsWhiteListEntry 1}
|
|
|
|
rsWhiteListState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The white list source state."
|
|
DEFVAL {1}
|
|
::= { rsWhiteListEntry 2 }
|
|
|
|
rsWhiteListStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsWhiteListEntry 3 }
|
|
|
|
rsWhiteListAllModules OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list all modules selection."
|
|
DEFVAL {1}
|
|
::= { rsWhiteListEntry 4 }
|
|
|
|
rsWhiteListDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bi-direct(0),
|
|
src(1),
|
|
dest(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list classification direction ."
|
|
DEFVAL {0}
|
|
::= { rsWhiteListEntry 5 }
|
|
|
|
rsWhiteListSynModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Syn Protection Module state."
|
|
DEFVAL {1}
|
|
::= { rsWhiteListEntry 6 }
|
|
|
|
rsWhiteListStatefulModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Stateful Module state."
|
|
DEFVAL {1}
|
|
::= { rsWhiteListEntry 7 }
|
|
|
|
rsWhiteListScanningModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Scanning Module state."
|
|
DEFVAL {1}
|
|
::= { rsWhiteListEntry 8 }
|
|
|
|
rsWhiteListSignatureModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Signature Module state."
|
|
DEFVAL {1}
|
|
::= { rsWhiteListEntry 9 }
|
|
|
|
rsWhiteListHttpFloodModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Http Flood Module state."
|
|
DEFVAL {1}
|
|
::= { rsWhiteListEntry 10 }
|
|
|
|
|
|
|
|
rsNewWhiteListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewWhiteListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the white list sources "
|
|
::= {rsWhiteList 2}
|
|
|
|
rsNewWhiteListEntry OBJECT-TYPE
|
|
SYNTAX RsNewWhiteListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNewWhiteListName }
|
|
::= { rsNewWhiteListTable 1 }
|
|
|
|
RsNewWhiteListEntry ::= SEQUENCE {
|
|
rsNewWhiteListName DisplayString,
|
|
rsNewWhiteListSrcNetwork DisplayString,
|
|
rsNewWhiteListDstNetwork DisplayString,
|
|
rsNewWhiteListSrcPortGroup DisplayString,
|
|
rsNewWhiteListDstPortGroup DisplayString,
|
|
rsNewWhiteListPhysicalPort DisplayString,
|
|
rsNewWhiteListVLANTag DisplayString,
|
|
rsNewWhiteListProtocol INTEGER,
|
|
rsNewWhiteListState INTEGER,
|
|
rsNewWhiteListDirection INTEGER,
|
|
rsNewWhiteListAction INTEGER,
|
|
rsNewWhiteListReportAction INTEGER,
|
|
rsNewWhiteListDescription DisplayString,
|
|
rsNewWhiteListStatus RowStatus,
|
|
rsNewWhiteListAllModules INTEGER,
|
|
rsNewWhiteListSynModule INTEGER,
|
|
rsNewWhiteListStatefulModule INTEGER,
|
|
rsNewWhiteListScanningModule INTEGER,
|
|
rsNewWhiteListSignatureModule INTEGER,
|
|
rsNewWhiteListHttpFloodModule INTEGER,
|
|
rsNewWhiteListServerCrackingModule INTEGER
|
|
}
|
|
|
|
rsNewWhiteListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list attack name."
|
|
::= {rsNewWhiteListEntry 1}
|
|
|
|
rsNewWhiteListSrcNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list source address / range of address for the packet."
|
|
DEFVAL { "any" }
|
|
::= {rsNewWhiteListEntry 2}
|
|
|
|
rsNewWhiteListDstNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list destination address / range of address for the packet."
|
|
::= {rsNewWhiteListEntry 3}
|
|
|
|
rsNewWhiteListSrcPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list source port / port group for the packet."
|
|
::= {rsNewWhiteListEntry 4}
|
|
|
|
rsNewWhiteListDstPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list destinatin port / port group for the packet."
|
|
::= {rsNewWhiteListEntry 5}
|
|
|
|
rsNewWhiteListPhysicalPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list physical port group for the packet."
|
|
::= {rsNewWhiteListEntry 6}
|
|
|
|
rsNewWhiteListVLANTag OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list VLAN tags group for the packet."
|
|
::= {rsNewWhiteListEntry 7}
|
|
|
|
rsNewWhiteListProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(0),
|
|
tcp(1),
|
|
udp(2),
|
|
icmp(3),
|
|
igmp(4),
|
|
sctp(5),
|
|
gre(6),
|
|
icmpv6(7),
|
|
l2tp(8),
|
|
gtp(9),
|
|
ipInip(10)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The white list protocol."
|
|
DEFVAL {0}
|
|
::= { rsNewWhiteListEntry 8 }
|
|
|
|
rsNewWhiteListState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The white list source state."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 9 }
|
|
|
|
|
|
rsNewWhiteListDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bi-direct(0),
|
|
one-direct(1)
|
|
-- dest(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list classification direction ."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 10 }
|
|
|
|
rsNewWhiteListAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bypass(0),
|
|
drop(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list action."
|
|
DEFVAL {0}
|
|
::= { rsNewWhiteListEntry 11 }
|
|
|
|
rsNewWhiteListReportAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-report(0),
|
|
report(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Report Action."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 12 }
|
|
|
|
rsNewWhiteListDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list description."
|
|
::= {rsNewWhiteListEntry 13}
|
|
|
|
rsNewWhiteListStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewWhiteListEntry 14 }
|
|
|
|
rsNewWhiteListAllModules OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list all modules selection."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 15 }
|
|
|
|
rsNewWhiteListSynModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Syn Protection Module state."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 16 }
|
|
|
|
rsNewWhiteListStatefulModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Stateful Module state."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 17 }
|
|
|
|
rsNewWhiteListScanningModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Scanning Module state."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 18 }
|
|
|
|
rsNewWhiteListSignatureModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Signature Module state."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 19 }
|
|
|
|
rsNewWhiteListHttpFloodModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Http Flood Module state."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 20 }
|
|
|
|
rsNewWhiteListServerCrackingModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The White list Server cracking Module state."
|
|
DEFVAL {1}
|
|
::= { rsNewWhiteListEntry 21 }
|
|
|
|
|
|
-- BLACK list
|
|
--
|
|
|
|
rsBlackList OBJECT IDENTIFIER ::= { rsIDS 105 }
|
|
|
|
|
|
-- OBSOLETE!!
|
|
|
|
rsBlackListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsBlackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Black list sources "
|
|
::= {rsBlackList 1}
|
|
|
|
rsBlackListEntry OBJECT-TYPE
|
|
SYNTAX RsBlackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsBlackListSource }
|
|
::= { rsBlackListTable 1 }
|
|
|
|
RsBlackListEntry ::= SEQUENCE {
|
|
rsBlackListSource DisplayString,
|
|
rsBlackListState INTEGER,
|
|
rsBlackListStatus RowStatus
|
|
}
|
|
|
|
rsBlackListSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list source address / range of address for the packet."
|
|
::= {rsBlackListEntry 1}
|
|
|
|
rsBlackListState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list source state."
|
|
DEFVAL {1}
|
|
::= { rsBlackListEntry 2 }
|
|
|
|
rsBlackListStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsBlackListEntry 3 }
|
|
|
|
rsNewBlackListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewBlackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the black list sources "
|
|
::= {rsBlackList 2}
|
|
|
|
rsNewBlackListPacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Packet Trace status for Black List entries "
|
|
DEFVAL {disable}
|
|
::= {rsBlackList 3}
|
|
|
|
rsNewAccessListListsPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
whiteListBeforeBlackList(1),
|
|
blackListBeforeWhiteList(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates packet reporting status for the black list rule."
|
|
DEFVAL {whiteListBeforeBlackList}
|
|
::= {rsBlackList 4}
|
|
|
|
rsNewBlackListEntry OBJECT-TYPE
|
|
SYNTAX RsNewBlackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNewBlackListName }
|
|
::= { rsNewBlackListTable 1 }
|
|
|
|
RsNewBlackListEntry ::= SEQUENCE {
|
|
rsNewBlackListName DisplayString,
|
|
rsNewBlackListSrcNetwork DisplayString,
|
|
rsNewBlackListDstNetwork DisplayString,
|
|
rsNewBlackListSrcPortGroup DisplayString,
|
|
rsNewBlackListDstPortGroup DisplayString,
|
|
rsNewBlackListPhysicalPort DisplayString,
|
|
rsNewBlackListVLANTag DisplayString,
|
|
rsNewBlackListProtocol INTEGER,
|
|
rsNewBlackListState INTEGER,
|
|
rsNewBlackListDirection INTEGER,
|
|
rsNewBlackListAction INTEGER,
|
|
rsNewBlackListReportAction INTEGER,
|
|
rsNewBlackListDescription DisplayString,
|
|
rsNewBlackListStatus RowStatus,
|
|
rsNewBlackListExpirationHour INTEGER,
|
|
rsNewBlackListExpirationMinute INTEGER,
|
|
rsNewBlackListCDBExpirationTime INTEGER,
|
|
rsNewBlackListDetector DisplayString,
|
|
rsNewBlackListDetectorSecurityModule INTEGER,
|
|
rsNewBlackListDynamicState INTEGER,
|
|
rsNewBlackListPacketReport INTEGER
|
|
}
|
|
|
|
rsNewBlackListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list attack name."
|
|
::= {rsNewBlackListEntry 1}
|
|
|
|
rsNewBlackListSrcNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list source address / range of address for the packet."
|
|
DEFVAL { "any" }
|
|
::= {rsNewBlackListEntry 2}
|
|
|
|
rsNewBlackListDstNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list destination address / range of address for the packet."
|
|
DEFVAL { "any" }
|
|
::= {rsNewBlackListEntry 3}
|
|
|
|
rsNewBlackListSrcPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list source port / port group for the packet."
|
|
::= {rsNewBlackListEntry 4}
|
|
|
|
rsNewBlackListDstPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list destinatin port / port group for the packet."
|
|
::= {rsNewBlackListEntry 5}
|
|
|
|
rsNewBlackListPhysicalPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list physical port group for the packet."
|
|
::= {rsNewBlackListEntry 6}
|
|
|
|
rsNewBlackListVLANTag OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list VLAN tags group for the packet."
|
|
::= {rsNewBlackListEntry 7}
|
|
|
|
rsNewBlackListProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(0),
|
|
tcp(1),
|
|
udp(2),
|
|
icmp(3),
|
|
igmp(4),
|
|
sctp(5),
|
|
gre(6),
|
|
icmpv6(7),
|
|
l2tp(8),
|
|
gtp(9),
|
|
ipInip(10)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list protocol."
|
|
DEFVAL {0}
|
|
::= { rsNewBlackListEntry 8 }
|
|
|
|
rsNewBlackListState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list source state."
|
|
DEFVAL {1}
|
|
::= { rsNewBlackListEntry 9 }
|
|
|
|
|
|
rsNewBlackListDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bi-direct(0),
|
|
one-direct(1)
|
|
-- dest(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list classification direction ."
|
|
DEFVAL {1}
|
|
::= { rsNewBlackListEntry 10 }
|
|
|
|
rsNewBlackListAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bypass(0),
|
|
drop(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list action ."
|
|
DEFVAL {1}
|
|
::= { rsNewBlackListEntry 11 }
|
|
|
|
rsNewBlackListReportAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-report(0),
|
|
report(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list report action ."
|
|
DEFVAL {1}
|
|
::= { rsNewBlackListEntry 12 }
|
|
|
|
rsNewBlackListDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list description."
|
|
::= {rsNewBlackListEntry 13 }
|
|
|
|
rsNewBlackListStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewBlackListEntry 14 }
|
|
|
|
rsNewBlackListExpirationHour OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time out for which this entry should be removed, in hours"
|
|
DEFVAL {0}
|
|
::= { rsNewBlackListEntry 15 }
|
|
|
|
rsNewBlackListExpirationMinute OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time out for which this entry should be removed, in minutes"
|
|
DEFVAL {0}
|
|
::= { rsNewBlackListEntry 16 }
|
|
|
|
rsNewBlackListCDBExpirationTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time out for which this entry should be removed used internally in CDB"
|
|
DEFVAL {0}
|
|
::= { rsNewBlackListEntry 17 }
|
|
|
|
rsNewBlackListDetector OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ip address of the device originated the threat sharing alert"
|
|
::= {rsNewBlackListEntry 18}
|
|
|
|
|
|
rsNewBlackListDetectorSecurityModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
admin(0),
|
|
eiq(1),
|
|
serverCrack(2),
|
|
antiScan(3),
|
|
connectionLimit(4),
|
|
applicationSecurity(5),
|
|
synProtection(6),
|
|
httpFlood(7),
|
|
bDoS(8),
|
|
dnsFlood(9)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Module which originated the in-demand request."
|
|
DEFVAL {0}
|
|
::= { rsNewBlackListEntry 19}
|
|
|
|
rsNewBlackListDynamicState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Black list entry dynamic state."
|
|
DEFVAL {2}
|
|
::= { rsNewBlackListEntry 20 }
|
|
|
|
rsNewBlackListPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates packet reporting status for the black list rule."
|
|
DEFVAL {disable}
|
|
::= {rsNewBlackListEntry 21}
|
|
|
|
|
|
--
|
|
-- Connection Limiting
|
|
--
|
|
|
|
rsIDSConnectionLimit OBJECT IDENTIFIER ::= { rsIDS 106}
|
|
|
|
-- obsolete
|
|
rsIDSConnectionLimitPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSConnectionLimitPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of rules params for the ids"
|
|
::= {rsIDSConnectionLimit 1}
|
|
|
|
rsIDSConnectionLimitPolicyEntry OBJECT-TYPE
|
|
SYNTAX RsIDSConnectionLimitPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSConnectionLimitPolicyName }
|
|
::= { rsIDSConnectionLimitPolicyTable 1 }
|
|
|
|
RsIDSConnectionLimitPolicyEntry ::= SEQUENCE {
|
|
rsIDSConnectionLimitPolicyName DisplayString,
|
|
rsIDSConnectionLimitPolicyProfileName DisplayString,
|
|
rsIDSConnectionLimitPolicySource DisplayString,
|
|
rsIDSConnectionLimitPolicyDestination DisplayString,
|
|
rsIDSConnectionLimitPolicyDirection INTEGER,
|
|
rsIDSConnectionLimitPolicyPortmask DisplayString,
|
|
rsIDSConnectionLimitPolicyState INTEGER,
|
|
rsIDSConnectionLimitPolicyStatus RowStatus,
|
|
rsIDSConnectionLimitPolicyVlanTagGroup DisplayString,
|
|
rsIDSConnectionLimitPolicyAction INTEGER,
|
|
rsIDSConnectionLimitPolicyPacketReportingStatus INTEGER
|
|
}
|
|
|
|
rsIDSConnectionLimitPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..19))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Rule."
|
|
::= {rsIDSConnectionLimitPolicyEntry 1}
|
|
|
|
rsIDSConnectionLimitPolicyProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSConnectionLimitPolicyEntry 2}
|
|
|
|
rsIDSConnectionLimitPolicySource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSConnectionLimitPolicyEntry 3}
|
|
|
|
rsIDSConnectionLimitPolicyDestination OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsIDSConnectionLimitPolicyEntry 4}
|
|
|
|
rsIDSConnectionLimitPolicyDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneway(1),
|
|
twoway(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the incoming packet."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSConnectionLimitPolicyEntry 5 }
|
|
|
|
|
|
rsIDSConnectionLimitPolicyPortmask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Port Group"
|
|
::= { rsIDSConnectionLimitPolicyEntry 6 }
|
|
|
|
rsIDSConnectionLimitPolicyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the state of the rule."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSConnectionLimitPolicyEntry 7 }
|
|
|
|
rsIDSConnectionLimitPolicyStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSConnectionLimitPolicyEntry 8 }
|
|
|
|
rsIDSConnectionLimitPolicyVlanTagGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN tag Group"
|
|
::= { rsIDSConnectionLimitPolicyEntry 9 }
|
|
|
|
rsIDSConnectionLimitPolicyAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the policy action"
|
|
::= { rsIDSConnectionLimitPolicyEntry 10 }
|
|
|
|
|
|
rsIDSConnectionLimitPolicyPacketReportingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet reporting status for the policy rule"
|
|
::= { rsIDSConnectionLimitPolicyEntry 11 }
|
|
|
|
|
|
rsIDSConnectionLimitProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSConnectionLimitProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of connection limiting profiles"
|
|
::= {rsIDSConnectionLimit 2}
|
|
|
|
rsIDSConnectionLimitProfileEntry OBJECT-TYPE
|
|
SYNTAX RsIDSConnectionLimitProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSConnectionLimitProfileName, rsIDSConnectionLimitProfileAttackName }
|
|
::= { rsIDSConnectionLimitProfileTable 1 }
|
|
|
|
RsIDSConnectionLimitProfileEntry ::= SEQUENCE {
|
|
rsIDSConnectionLimitProfileName DisplayString,
|
|
rsIDSConnectionLimitProfileAttackName DisplayString,
|
|
rsIDSConnectionLimitProfileAttackId INTEGER,
|
|
rsIDSConnectionLimitProfileStatus RowStatus
|
|
}
|
|
|
|
rsIDSConnectionLimitProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name of the Profile."
|
|
::= {rsIDSConnectionLimitProfileEntry 1}
|
|
|
|
rsIDSConnectionLimitProfileAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Connection limiting attack Name."
|
|
::= {rsIDSConnectionLimitProfileEntry 2}
|
|
|
|
rsIDSConnectionLimitProfileAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The profile service ID. this field should not be visible to the user."
|
|
::= { rsIDSConnectionLimitProfileEntry 3 }
|
|
|
|
rsIDSConnectionLimitProfileStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSConnectionLimitProfileEntry 4 }
|
|
|
|
|
|
|
|
rsIDSConnectionLimitAttackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSConnectionLimitAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of connection limiting attacks"
|
|
::= {rsIDSConnectionLimit 3}
|
|
|
|
rsIDSConnectionLimitAttackEntry OBJECT-TYPE
|
|
SYNTAX RsIDSConnectionLimitAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSConnectionLimitAttackId }
|
|
::= { rsIDSConnectionLimitAttackTable 1 }
|
|
|
|
RsIDSConnectionLimitAttackEntry ::= SEQUENCE {
|
|
rsIDSConnectionLimitAttackId INTEGER,
|
|
rsIDSConnectionLimitAttackName DisplayString,
|
|
rsIDSConnectionLimitAttackAppPort DisplayString,
|
|
rsIDSConnectionLimitAttackProtocol INTEGER,
|
|
rsIDSConnectionLimitAttackThreshold INTEGER,
|
|
rsIDSConnectionLimitAttackTrackingType INTEGER,
|
|
rsIDSConnectionLimitAttackReportMode INTEGER,
|
|
rsIDSConnectionLimitAttackPacketReport INTEGER,
|
|
rsIDSConnectionLimitAttackRisk INTEGER,
|
|
rsIDSConnectionLimitAttackSuspendAction INTEGER,
|
|
rsIDSConnectionLimitAttackStatus RowStatus
|
|
}
|
|
|
|
|
|
rsIDSConnectionLimitAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object type- whether it is a filter or group "
|
|
::= { rsIDSConnectionLimitAttackEntry 1}
|
|
|
|
rsIDSConnectionLimitAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack must be unique."
|
|
::= {rsIDSConnectionLimitAttackEntry 2}
|
|
|
|
rsIDSConnectionLimitAttackAppPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The desteantion appliction port on which the attack is defined for."
|
|
::= {rsIDSConnectionLimitAttackEntry 3}
|
|
|
|
|
|
rsIDSConnectionLimitAttackProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- ip (1),
|
|
tcp (2),
|
|
udp (3)
|
|
-- icmp (4),
|
|
-- nonIp (5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the protocol that the application port relate to"
|
|
DEFVAL {tcp}
|
|
::= { rsIDSConnectionLimitAttackEntry 4}
|
|
|
|
rsIDSConnectionLimitAttackThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100000000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the threshold "
|
|
DEFVAL { 50 }
|
|
::= { rsIDSConnectionLimitAttackEntry 5 }
|
|
|
|
|
|
rsIDSConnectionLimitAttackTrackingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- drop(0),
|
|
-- reset(1),
|
|
ncps(2),
|
|
ncpd(3),
|
|
ncpsd(4)
|
|
-- ncpf(5),
|
|
-- winnuke(6),
|
|
-- landattack(7),
|
|
-- synattackack(8),
|
|
-- tcpsyn(9),
|
|
-- tcpack(10),
|
|
-- tcpsynack(11),
|
|
-- tcprst(12),
|
|
-- tcpfin(13),
|
|
-- tcpelse(14),
|
|
-- fragments(15),
|
|
-- ncpsdscan(16),
|
|
-- dhcp(17),
|
|
-- ftpbounce(18),
|
|
-- bobo2k(19),
|
|
-- sampling(20),
|
|
-- ftpbounce(21)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates how to count "
|
|
::= { rsIDSConnectionLimitAttackEntry 6}
|
|
|
|
|
|
rsIDSConnectionLimitAttackReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
drop(10)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack report mode"
|
|
::= { rsIDSConnectionLimitAttackEntry 7}
|
|
|
|
rsIDSConnectionLimitAttackPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the per-attack packet report"
|
|
DEFVAL {disable}
|
|
::= {rsIDSConnectionLimitAttackEntry 8}
|
|
|
|
rsIDSConnectionLimitAttackRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDSConnectionLimitAttackEntry 9}
|
|
|
|
rsIDSConnectionLimitAttackSuspendAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
sip(1),
|
|
sipdip(2),
|
|
sipdipdprt(3),
|
|
sipdprt(4)
|
|
-- sipdipsprtdprt(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the suspend action type of the attack"
|
|
DEFVAL {none}
|
|
::= {rsIDSConnectionLimitAttackEntry 10}
|
|
|
|
rsIDSConnectionLimitAttackStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSConnectionLimitAttackEntry 11 }
|
|
|
|
|
|
rsIDSConnectionLimitAttackNextID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the next attack id for connection limit attacks"
|
|
::= {rsIDSConnectionLimit 4}
|
|
|
|
--
|
|
-- Signatures
|
|
--
|
|
|
|
rsIDSSignatures OBJECT IDENTIFIER ::= { rsIDS 108}
|
|
|
|
rsIDSSignaturesAttributeTypesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesAttributeTypesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of attribute types for the signatures"
|
|
::= {rsIDSSignatures 1}
|
|
|
|
rsIDSSignaturesAttributeTypesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesAttributeTypesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesAttributeTypeName }
|
|
::= { rsIDSSignaturesAttributeTypesTable 1 }
|
|
|
|
RsIDSSignaturesAttributeTypesEntry ::= SEQUENCE {
|
|
rsIDSSignaturesAttributeTypeName DisplayString,
|
|
rsIDSSignaturesAttributeTypeMultipleValuesInAttack INTEGER,
|
|
rsIDSSignaturesAttributeTypeMultipleValuesInRule INTEGER,
|
|
rsIDSSignaturesAttributeTypeConfigurableInStatic INTEGER,
|
|
rsIDSSignaturesAttributeTypeMatchMethod INTEGER,
|
|
rsIDSSignaturesAttributeTypeStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesAttributeTypeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attribute type."
|
|
::= {rsIDSSignaturesAttributeTypesEntry 1}
|
|
|
|
rsIDSSignaturesAttributeTypeMultipleValuesInAttack OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no (0),
|
|
yes (1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Does attribute type allow configuration of multiple values in attack."
|
|
::= { rsIDSSignaturesAttributeTypesEntry 2 }
|
|
|
|
rsIDSSignaturesAttributeTypeMultipleValuesInRule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no (0),
|
|
yes (1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Does attribute type allow configuration of multiple values in rule."
|
|
::= { rsIDSSignaturesAttributeTypesEntry 3 }
|
|
|
|
rsIDSSignaturesAttributeTypeConfigurableInStatic OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no (0),
|
|
yes (1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Does attribute type support configuration in static attacks."
|
|
::= { rsIDSSignaturesAttributeTypesEntry 4 }
|
|
|
|
rsIDSSignaturesAttributeTypeMatchMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
exact (0),
|
|
minimum (1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"How attribute of this type are matched."
|
|
::= { rsIDSSignaturesAttributeTypesEntry 5 }
|
|
|
|
rsIDSSignaturesAttributeTypeStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesAttributeTypesEntry 6 }
|
|
|
|
rsIDSSignaturesAttributesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesAttributesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of attribues for the signatures"
|
|
::= {rsIDSSignatures 2}
|
|
|
|
rsIDSSignaturesAttributesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesAttributesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesAttributeType,
|
|
rsIDSSignaturesAttributeName }
|
|
::= { rsIDSSignaturesAttributesTable 1 }
|
|
|
|
RsIDSSignaturesAttributesEntry ::= SEQUENCE {
|
|
rsIDSSignaturesAttributeType DisplayString,
|
|
rsIDSSignaturesAttributeName DisplayString,
|
|
rsIDSSignaturesAttributeSource INTEGER,
|
|
rsIDSSignaturesAttributeTypeId INTEGER,
|
|
rsIDSSignaturesAttributeValue INTEGER,
|
|
rsIDSSignaturesAttributeStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesAttributeType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the attribute."
|
|
::= { rsIDSSignaturesAttributesEntry 1 }
|
|
|
|
rsIDSSignaturesAttributeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Attribute."
|
|
::= {rsIDSSignaturesAttributesEntry 2}
|
|
|
|
rsIDSSignaturesAttributeSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the source of the attribute."
|
|
::= { rsIDSSignaturesAttributesEntry 3 }
|
|
|
|
-- used only for configuration download (where attribute tables may not be available)
|
|
rsIDSSignaturesAttributeTypeId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The id of the type of the attribute."
|
|
DEFVAL { 0 }
|
|
::= { rsIDSSignaturesAttributesEntry 4 }
|
|
|
|
-- used only for configuration download (where attribute tables may not be available)
|
|
rsIDSSignaturesAttributeValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the attribute."
|
|
DEFVAL { 0 }
|
|
::= { rsIDSSignaturesAttributesEntry 5 }
|
|
|
|
rsIDSSignaturesAttributeStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesAttributesEntry 6 }
|
|
|
|
rsIDSSignaturesAttackAttributesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesAttackAttributesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profile params for the signatures"
|
|
::= {rsIDSSignatures 3}
|
|
|
|
rsIDSSignaturesAttackAttributesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesAttackAttributesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesAttackAttributeAttackId,
|
|
rsIDSSignaturesAttackAttributeType,
|
|
rsIDSSignaturesAttackAttributeName }
|
|
::= { rsIDSSignaturesAttackAttributesTable 1 }
|
|
|
|
RsIDSSignaturesAttackAttributesEntry ::= SEQUENCE {
|
|
rsIDSSignaturesAttackAttributeAttackId INTEGER,
|
|
rsIDSSignaturesAttackAttributeType DisplayString,
|
|
rsIDSSignaturesAttackAttributeName DisplayString,
|
|
rsIDSSignaturesAttackAttributeTypeId INTEGER,
|
|
rsIDSSignaturesAttackAttributeValue INTEGER,
|
|
rsIDSSignaturesAttackAttributeStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesAttackAttributeAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The attack id."
|
|
::= { rsIDSSignaturesAttackAttributesEntry 1 }
|
|
|
|
rsIDSSignaturesAttackAttributeType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the attribute."
|
|
::= { rsIDSSignaturesAttackAttributesEntry 2 }
|
|
|
|
rsIDSSignaturesAttackAttributeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Attribute."
|
|
::= {rsIDSSignaturesAttackAttributesEntry 3}
|
|
|
|
-- used only for configuration download (where attribute tables may not be available)
|
|
rsIDSSignaturesAttackAttributeTypeId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The id of the type of the attribute."
|
|
DEFVAL { 0 }
|
|
::= { rsIDSSignaturesAttackAttributesEntry 4 }
|
|
|
|
-- used only for configuration download (where attribute tables may not be available)
|
|
rsIDSSignaturesAttackAttributeValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the attribute."
|
|
DEFVAL { 0 }
|
|
::= { rsIDSSignaturesAttackAttributesEntry 5 }
|
|
|
|
rsIDSSignaturesAttackAttributeStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesAttackAttributesEntry 6 }
|
|
|
|
rsIDSSignaturesProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profile params for the signatures"
|
|
::= {rsIDSSignatures 4}
|
|
|
|
rsIDSSignaturesProfilesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesProfileName,
|
|
rsIDSSignaturesProfileRuleName,
|
|
rsIDSSignaturesProfileRuleAttributeType,
|
|
rsIDSSignaturesProfileRuleAttributeName}
|
|
::= { rsIDSSignaturesProfilesTable 1 }
|
|
|
|
RsIDSSignaturesProfilesEntry ::= SEQUENCE {
|
|
rsIDSSignaturesProfileName DisplayString,
|
|
rsIDSSignaturesProfileRuleName DisplayString,
|
|
rsIDSSignaturesProfileRuleAttributeType DisplayString,
|
|
rsIDSSignaturesProfileRuleAttributeName DisplayString,
|
|
rsIDSSignaturesProfileType INTEGER,
|
|
rsIDSSignaturesProfileRuleAttributeTypeId INTEGER,
|
|
rsIDSSignaturesProfileRuleAttributeValue INTEGER,
|
|
rsIDSSignaturesProfileStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSignaturesProfilesEntry 1}
|
|
|
|
rsIDSSignaturesProfileRuleName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the rule."
|
|
::= { rsIDSSignaturesProfilesEntry 2 }
|
|
|
|
rsIDSSignaturesProfileRuleAttributeType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the attribute."
|
|
::= { rsIDSSignaturesProfilesEntry 3 }
|
|
|
|
rsIDSSignaturesProfileRuleAttributeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the attribute."
|
|
::= {rsIDSSignaturesProfilesEntry 4}
|
|
|
|
rsIDSSignaturesProfileType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the profile."
|
|
::= { rsIDSSignaturesProfilesEntry 5 }
|
|
|
|
-- used only for configuration download (where attribute tables may not be available)
|
|
rsIDSSignaturesProfileRuleAttributeTypeId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The id of the type of the attribute."
|
|
DEFVAL { 0 }
|
|
::= { rsIDSSignaturesProfilesEntry 6 }
|
|
|
|
-- used only for configuration download (where attribute tables may not be available)
|
|
rsIDSSignaturesProfileRuleAttributeValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the attribute."
|
|
DEFVAL { 0 }
|
|
::= { rsIDSSignaturesProfilesEntry 7 }
|
|
|
|
rsIDSSignaturesProfileStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesProfilesEntry 8 }
|
|
|
|
rsIDSSignaturesProfileAttackListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesProfileAttackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of attacks included in each profile"
|
|
::= {rsIDSSignatures 5}
|
|
|
|
rsIDSSignaturesProfileAttackListEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesProfileAttackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesProfileAttackListProfileName,
|
|
rsIDSSignaturesProfileAttackListAttackID }
|
|
::= { rsIDSSignaturesProfileAttackListTable 1 }
|
|
|
|
RsIDSSignaturesProfileAttackListEntry ::= SEQUENCE {
|
|
rsIDSSignaturesProfileAttackListProfileName DisplayString,
|
|
rsIDSSignaturesProfileAttackListAttackID INTEGER,
|
|
rsIDSSignaturesProfileAttackListAttackName DisplayString,
|
|
rsIDSSignaturesProfileAttackListStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesProfileAttackListProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSignaturesProfileAttackListEntry 1}
|
|
|
|
rsIDSSignaturesProfileAttackListAttackID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The unique ID of the attack."
|
|
::= { rsIDSSignaturesProfileAttackListEntry 2 }
|
|
|
|
rsIDSSignaturesProfileAttackListAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack."
|
|
::= {rsIDSSignaturesProfileAttackListEntry 3}
|
|
|
|
rsIDSSignaturesProfileAttackListStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesProfileAttackListEntry 4 }
|
|
|
|
rsIDSSignaturesProfileAttackNumberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesProfileAttackNumberEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the number of attacks included in each profile."
|
|
::= {rsIDSSignatures 6}
|
|
|
|
rsIDSSignaturesProfileAttackNumberEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesProfileAttackNumberEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesProfileAttackNumberProfileName }
|
|
::= { rsIDSSignaturesProfileAttackNumberTable 1 }
|
|
|
|
RsIDSSignaturesProfileAttackNumberEntry ::= SEQUENCE {
|
|
rsIDSSignaturesProfileAttackNumberProfileName DisplayString,
|
|
rsIDSSignaturesProfileAttackNumberAttackNumber INTEGER,
|
|
rsIDSSignaturesProfileAttackNumberStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesProfileAttackNumberProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSignaturesProfileAttackNumberEntry 1}
|
|
|
|
rsIDSSignaturesProfileAttackNumberAttackNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of attacks included in the profile."
|
|
::= { rsIDSSignaturesProfileAttackNumberEntry 2 }
|
|
|
|
rsIDSSignaturesProfileAttackNumberStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesProfileAttackNumberEntry 3 }
|
|
|
|
rsIDSSignaturesRuleAttackListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesRuleAttackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of attacks included in each profile"
|
|
::= {rsIDSSignatures 7}
|
|
|
|
rsIDSSignaturesRuleAttackListEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesRuleAttackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesRuleAttackListProfileName,
|
|
rsIDSSignaturesRuleAttackListRuleName,
|
|
rsIDSSignaturesRuleAttackListAttackID }
|
|
::= { rsIDSSignaturesRuleAttackListTable 1 }
|
|
|
|
RsIDSSignaturesRuleAttackListEntry ::= SEQUENCE {
|
|
rsIDSSignaturesRuleAttackListProfileName DisplayString,
|
|
rsIDSSignaturesRuleAttackListRuleName DisplayString,
|
|
rsIDSSignaturesRuleAttackListAttackID INTEGER,
|
|
rsIDSSignaturesRuleAttackListAttackName DisplayString,
|
|
rsIDSSignaturesRuleAttackListStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesRuleAttackListProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSignaturesRuleAttackListEntry 1}
|
|
|
|
rsIDSSignaturesRuleAttackListRuleName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the rule."
|
|
::= { rsIDSSignaturesRuleAttackListEntry 2 }
|
|
|
|
rsIDSSignaturesRuleAttackListAttackID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The unique ID of the attack."
|
|
::= { rsIDSSignaturesRuleAttackListEntry 3 }
|
|
|
|
rsIDSSignaturesRuleAttackListAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack."
|
|
::= {rsIDSSignaturesRuleAttackListEntry 4}
|
|
|
|
rsIDSSignaturesRuleAttackListStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesRuleAttackListEntry 5 }
|
|
|
|
rsIDSSignaturesRuleAttackNumberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesRuleAttackNumberEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the number of attacks included in each profile."
|
|
::= {rsIDSSignatures 8}
|
|
|
|
rsIDSSignaturesRuleAttackNumberEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesRuleAttackNumberEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesRuleAttackNumberProfileName,
|
|
rsIDSSignaturesRuleAttackNumberRuleName }
|
|
::= { rsIDSSignaturesRuleAttackNumberTable 1 }
|
|
|
|
RsIDSSignaturesRuleAttackNumberEntry ::= SEQUENCE {
|
|
rsIDSSignaturesRuleAttackNumberProfileName DisplayString,
|
|
rsIDSSignaturesRuleAttackNumberRuleName DisplayString,
|
|
rsIDSSignaturesRuleAttackNumberAttackNumber INTEGER,
|
|
rsIDSSignaturesRuleAttackNumberStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesRuleAttackNumberProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSignaturesRuleAttackNumberEntry 1}
|
|
|
|
rsIDSSignaturesRuleAttackNumberRuleName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ordinal number of the rule."
|
|
::= { rsIDSSignaturesRuleAttackNumberEntry 2 }
|
|
|
|
rsIDSSignaturesRuleAttackNumberAttackNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of attacks included in the rule."
|
|
::= { rsIDSSignaturesRuleAttackNumberEntry 3 }
|
|
|
|
rsIDSSignaturesRuleAttackNumberStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesRuleAttackNumberEntry 4 }
|
|
|
|
rsIDSSignaturesAttributeAttackListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesAttributeAttackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of attacks configured for each attribute"
|
|
::= {rsIDSSignatures 9}
|
|
|
|
rsIDSSignaturesAttributeAttackListEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesAttributeAttackListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesAttributeAttackListAttributeType,
|
|
rsIDSSignaturesAttributeAttackListAttributeName,
|
|
rsIDSSignaturesAttributeAttackListAttackID }
|
|
::= { rsIDSSignaturesAttributeAttackListTable 1 }
|
|
|
|
RsIDSSignaturesAttributeAttackListEntry ::= SEQUENCE {
|
|
rsIDSSignaturesAttributeAttackListAttributeType DisplayString,
|
|
rsIDSSignaturesAttributeAttackListAttributeName DisplayString,
|
|
rsIDSSignaturesAttributeAttackListAttackID INTEGER,
|
|
rsIDSSignaturesAttributeAttackListAttackName DisplayString,
|
|
rsIDSSignaturesAttributeAttackListAttackSourceType INTEGER,
|
|
rsIDSSignaturesAttributeAttackListStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesAttributeAttackListAttributeType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the attribute."
|
|
::= { rsIDSSignaturesAttributeAttackListEntry 1}
|
|
|
|
rsIDSSignaturesAttributeAttackListAttributeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Attribute."
|
|
::= {rsIDSSignaturesAttributeAttackListEntry 2}
|
|
|
|
rsIDSSignaturesAttributeAttackListAttackID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The unique ID of the attack."
|
|
::= { rsIDSSignaturesAttributeAttackListEntry 3 }
|
|
|
|
rsIDSSignaturesAttributeAttackListAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack."
|
|
::= {rsIDSSignaturesAttributeAttackListEntry 4}
|
|
|
|
rsIDSSignaturesAttributeAttackListAttackSourceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user (3),
|
|
static (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Denotes the type of the attack."
|
|
::= {rsIDSSignaturesAttributeAttackListEntry 5}
|
|
|
|
rsIDSSignaturesAttributeAttackListStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesAttributeAttackListEntry 6 }
|
|
|
|
rsIDSSignaturesAttributeAttackNumberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesAttributeAttackNumberEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the number of attacks configured for each attribute"
|
|
::= {rsIDSSignatures 10}
|
|
|
|
rsIDSSignaturesAttributeAttackNumberEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesAttributeAttackNumberEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesAttributeAttackNumberAttributeType,
|
|
rsIDSSignaturesAttributeAttackNumberAttributeName }
|
|
::= { rsIDSSignaturesAttributeAttackNumberTable 1 }
|
|
|
|
RsIDSSignaturesAttributeAttackNumberEntry ::= SEQUENCE {
|
|
rsIDSSignaturesAttributeAttackNumberAttributeType DisplayString,
|
|
rsIDSSignaturesAttributeAttackNumberAttributeName DisplayString,
|
|
rsIDSSignaturesAttributeAttackNumberAttackNumber INTEGER,
|
|
rsIDSSignaturesAttributeAttackNumberStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesAttributeAttackNumberAttributeType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the attribute."
|
|
::= { rsIDSSignaturesAttributeAttackNumberEntry 1}
|
|
|
|
rsIDSSignaturesAttributeAttackNumberAttributeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Attribute."
|
|
::= {rsIDSSignaturesAttributeAttackNumberEntry 2}
|
|
|
|
rsIDSSignaturesAttributeAttackNumberAttackNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of attacks included in the attribute."
|
|
::= { rsIDSSignaturesAttributeAttackNumberEntry 3 }
|
|
|
|
rsIDSSignaturesAttributeAttackNumberStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesAttributeAttackNumberEntry 5 }
|
|
|
|
|
|
-- Server protection
|
|
|
|
rsIDSServProtection OBJECT IDENTIFIER ::= { rsIDS 109 }
|
|
|
|
rsIDSServProtProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSServProtProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of ServProt rules params for the ids"
|
|
::= {rsIDSServProtection 1}
|
|
|
|
rsIDSServProtProfilesEntry OBJECT-TYPE
|
|
SYNTAX RsIDSServProtProfilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSServProtProfilesName, rsIDSServProtProfileServiceName }
|
|
::= { rsIDSServProtProfilesTable 1 }
|
|
|
|
RsIDSServProtProfilesEntry ::= SEQUENCE {
|
|
rsIDSServProtProfilesName DisplayString,
|
|
rsIDSServProtProfileServiceName DisplayString,
|
|
rsIDSServProtProfilesStatus RowStatus,
|
|
rsIDSServProtProfileServiceId INTEGER,
|
|
rsIDSServProtProfileAttackSens INTEGER,
|
|
rsIDSServProtProfileAttackRisk INTEGER,
|
|
rsIDSServProtProfileAction INTEGER,
|
|
rsIDSServProtProfilePacketTraceStatus INTEGER
|
|
}
|
|
|
|
rsIDSServProtProfilesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSServProtProfilesEntry 1}
|
|
|
|
rsIDSServProtProfileServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Service."
|
|
::= {rsIDSServProtProfilesEntry 2}
|
|
|
|
|
|
rsIDSServProtProfilesStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSServProtProfilesEntry 3 }
|
|
|
|
rsIDSServProtProfileServiceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The profile service ID. this field should not be visible to the user."
|
|
::= { rsIDSServProtProfilesEntry 4 }
|
|
|
|
rsIDSServProtProfileAttackSens OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
high(0),
|
|
medium(1),
|
|
low(2),
|
|
minor(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sensitivity of the attack in the profile."
|
|
::= { rsIDSServProtProfilesEntry 5 }
|
|
|
|
rsIDSServProtProfileAttackRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The risk of the attack in the profile."
|
|
::= { rsIDSServProtProfilesEntry 6 }
|
|
|
|
rsIDSServProtProfileAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the profile action"
|
|
::= { rsIDSServProtProfilesEntry 7 }
|
|
|
|
rsIDSServProtProfilePacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"packet trace status"
|
|
DEFVAL {disable}
|
|
::= {rsIDSServProtProfilesEntry 8}
|
|
|
|
rsIDSServAttackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSServAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of ServProt rules params for the ids"
|
|
::= {rsIDSServProtection 2}
|
|
|
|
rsIDSServAttackEntry OBJECT-TYPE
|
|
SYNTAX RsIDSServAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSERVAttackId }
|
|
::= { rsIDSServAttackTable 1 }
|
|
|
|
RsIDSServAttackEntry ::= SEQUENCE {
|
|
rsSERVAttackId INTEGER,
|
|
rsSERVAttackName DisplayString,
|
|
rsSERVAttackStatus RowStatus,
|
|
rsSERVAttackReportMode INTEGER,
|
|
rsSERVAttackPacketReport INTEGER,
|
|
rsSERVAttackRisk INTEGER,
|
|
rsSERVAttackState INTEGER,
|
|
rsSERVAttackDirection INTEGER,
|
|
rsSERVAttackSuspendAction INTEGER,
|
|
rsSERVAttackTracingType INTEGER,
|
|
rsSERVAttackCounterType INTEGER,
|
|
rsSERVAttackFuzzyProf INTEGER,
|
|
rsSERVAttackSensProf INTEGER
|
|
}
|
|
|
|
rsSERVAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object id "
|
|
::= { rsIDSServAttackEntry 1}
|
|
|
|
rsSERVAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack must be unique."
|
|
::= { rsIDSServAttackEntry 2 }
|
|
|
|
rsSERVAttackStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSServAttackEntry 3 }
|
|
|
|
|
|
rsSERVAttackReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
drop(10),
|
|
rst-src(11),
|
|
rst-dst(12),
|
|
rst-bi(13)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the attack report mode"
|
|
::= { rsIDSServAttackEntry 4}
|
|
|
|
rsSERVAttackPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the per-attack packet report"
|
|
DEFVAL {disable}
|
|
::= {rsIDSServAttackEntry 5}
|
|
|
|
rsSERVAttackRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDSServAttackEntry 6}
|
|
|
|
rsSERVAttackState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether the attack should be classified or not "
|
|
DEFVAL { enable }
|
|
::= { rsIDSServAttackEntry 7 }
|
|
|
|
rsSERVAttackDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inoutbound(0),
|
|
inbound(1),
|
|
outbound(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the direction of the attack"
|
|
DEFVAL {inoutbound}
|
|
::= {rsIDSServAttackEntry 8}
|
|
|
|
rsSERVAttackSuspendAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
sip(1),
|
|
sipdip(2),
|
|
sipdprt(3),
|
|
sipdipdprt(4),
|
|
sipdipsprtdprt(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the suspend action type of the attack"
|
|
DEFVAL {sipdipsprtdprt}
|
|
::= {rsIDSServAttackEntry 9}
|
|
|
|
rsSERVAttackTracingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip-only(0),
|
|
ip-session(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the tracing type of the attack"
|
|
DEFVAL {ip-only}
|
|
::= {rsIDSServAttackEntry 10}
|
|
|
|
rsSERVAttackCounterType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
linear(0),
|
|
iir(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the counter type of the attack"
|
|
DEFVAL {linear}
|
|
::= {rsIDSServAttackEntry 11}
|
|
|
|
rsSERVAttackFuzzyProf OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
app-scan(0),
|
|
brute-force(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the fuzzy profile of the attack"
|
|
DEFVAL {app-scan}
|
|
::= {rsIDSServAttackEntry 12}
|
|
|
|
rsSERVAttackSensProf OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
high(0),
|
|
medium(1),
|
|
low(2),
|
|
minor(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the sensitivity of the attack"
|
|
DEFVAL {high}
|
|
::= {rsIDSServAttackEntry 13}
|
|
|
|
|
|
rsIDSServProtCntTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the SERVPROT table size"
|
|
::= {rsIDSServProtection 3}
|
|
|
|
rsIDSServProtCntTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the SERVPROT after-reset table size"
|
|
::= {rsIDSServProtection 4}
|
|
|
|
rsIDSServProtSipTrackingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sip-uri(1),
|
|
source-ip(2),
|
|
both(3) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SIP-Crack protection tracking method (SIP-URI Only, IP Only, Both)"
|
|
DEFVAL {sip-uri}
|
|
::= {rsIDSServProtection 5}
|
|
|
|
rsIDSServProtSipResetCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
forbidden(403),
|
|
not-found(404),
|
|
not-acceptable-error(406),
|
|
temporarily-unavailable(480),
|
|
ambiguous(485),
|
|
busy-here(486),
|
|
request-terminated(487),
|
|
not-acceptable-here(488),
|
|
busy-everywhere(600),
|
|
decline(603),
|
|
not-acceptable-fail(606) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SIP reply code to the attacker during SIP-TCP blocking"
|
|
DEFVAL {not-acceptable-error}
|
|
::= {rsIDSServProtection 6}
|
|
|
|
rsIDSServProtSipServerOrig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SIP Server Originated Sessions"
|
|
DEFVAL {2}
|
|
::= {rsIDSServProtection 7}
|
|
|
|
rsIDSServProtSipEnableURIinTCP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SIP Server Uri in Tcp"
|
|
DEFVAL {2}
|
|
::= {rsIDSServProtection 8}
|
|
|
|
-- Immediate Checks
|
|
|
|
rsIDSImmediateChecks OBJECT IDENTIFIER ::= { rsIDS 110 }
|
|
|
|
rsIDSImmediateChecksAttackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSImmediateChecksAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of immediate chacks"
|
|
::= {rsIDSImmediateChecks 1}
|
|
|
|
rsIDSImmediateChecksPacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Packet Trace status for Immediate Checks "
|
|
DEFVAL {2}
|
|
::= {rsIDSImmediateChecks 2}
|
|
|
|
rsIDSImmediateChecksAttackEntry OBJECT-TYPE
|
|
SYNTAX RsIDSImmediateChecksAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSImmChkId }
|
|
::= { rsIDSImmediateChecksAttackTable 1 }
|
|
|
|
RsIDSImmediateChecksAttackEntry ::= SEQUENCE {
|
|
rsIDSImmChkId INTEGER,
|
|
rsIDSImmChkName DisplayString,
|
|
rsIDSImmChkAction INTEGER,
|
|
rsIDSImmChkRisk INTEGER,
|
|
rsIDSImmChkStatus RowStatus,
|
|
rsIDSImmChkReportAction INTEGER
|
|
}
|
|
|
|
rsIDSImmChkId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable idex of the immediate check"
|
|
::= { rsIDSImmediateChecksAttackEntry 1}
|
|
|
|
rsIDSImmChkName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the immediate check."
|
|
::= {rsIDSImmediateChecksAttackEntry 2}
|
|
|
|
rsIDSImmChkAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-report(0),
|
|
report(1),
|
|
block(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The immediate check attack action."
|
|
::= {rsIDSImmediateChecksAttackEntry 3}
|
|
|
|
rsIDSImmChkRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The immediate check report mode."
|
|
::= {rsIDSImmediateChecksAttackEntry 4}
|
|
|
|
rsIDSImmChkStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry."
|
|
::= { rsIDSImmediateChecksAttackEntry 5 }
|
|
|
|
rsIDSImmChkReportAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
process(0),
|
|
bypass(1)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The immediate check report-only action."
|
|
::= {rsIDSImmediateChecksAttackEntry 6}
|
|
|
|
|
|
-- EXCLUDE IP list
|
|
--
|
|
|
|
rsExcludeIp OBJECT IDENTIFIER ::= { rsIDS 111 }
|
|
|
|
rsExcludeIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsExcludeIpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the attack exclude ips "
|
|
::= {rsExcludeIp 1}
|
|
|
|
rsExcludeIpEntry OBJECT-TYPE
|
|
SYNTAX RsExcludeIpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsExcludeIpAttackId }
|
|
::= { rsExcludeIpTable 1 }
|
|
|
|
RsExcludeIpEntry ::= SEQUENCE {
|
|
rsExcludeIpAttackId INTEGER,
|
|
rsExcludeIpAttackName DisplayString,
|
|
rsExcludeIpSource DisplayString,
|
|
rsExcludeIpDest DisplayString,
|
|
rsExcludeIpStatus RowStatus
|
|
}
|
|
|
|
|
|
rsExcludeIpAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The exclude address attack id."
|
|
::= {rsExcludeIpEntry 1 }
|
|
|
|
rsExcludeIpAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The exclude address attack name."
|
|
::= {rsExcludeIpEntry 2}
|
|
|
|
rsExcludeIpSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The exclude source address / range of address for the attack."
|
|
::= {rsExcludeIpEntry 3}
|
|
|
|
rsExcludeIpDest OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The exclude destination address / range of address for the attack."
|
|
::= {rsExcludeIpEntry 4}
|
|
|
|
rsExcludeIpStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= {rsExcludeIpEntry 5 }
|
|
|
|
|
|
-- Generic Signature
|
|
|
|
rsIDSGenericSignatureParams OBJECT IDENTIFIER ::= { rsIDS 113}
|
|
|
|
rsIDSGenericSignaturesMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the generic signnatures size"
|
|
::= {rsIDSGenericSignatureParams 1}
|
|
|
|
rsIDSGenericSignaturesMaxSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the generic signnatures after-reset table size"
|
|
::= {rsIDSGenericSignatureParams 2}
|
|
|
|
|
|
rsIDSCountersReportInfoTuning OBJECT IDENTIFIER ::= { rsIDS 114}
|
|
|
|
rsIDSCountersReportInfoTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximal report info objects for counters use."
|
|
::= { rsIDSCountersReportInfoTuning 1 }
|
|
|
|
rsIDSCountersReportInfoSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Future maximal report info objects for counters use."
|
|
::= { rsIDSCountersReportInfoTuning 2 }
|
|
|
|
|
|
rsIDSSignaturesAttackAttributeStaticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesAttackAttributeStaticEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the number of attacks changed for each attribute"
|
|
::= {rsIDSSignatures 11}
|
|
|
|
rsIDSSignaturesAttackAttributeStaticEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesAttackAttributeStaticEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesAttackAttributeStaticAttackId,
|
|
rsIDSSignaturesAttackAttributeStaticAttributeName }
|
|
::= { rsIDSSignaturesAttackAttributeStaticTable 1 }
|
|
|
|
RsIDSSignaturesAttackAttributeStaticEntry ::= SEQUENCE {
|
|
rsIDSSignaturesAttackAttributeStaticAttackId INTEGER,
|
|
rsIDSSignaturesAttackAttributeStaticAttributeName DisplayString,
|
|
rsIDSSignaturesAttackAttributeStaticAttributeId INTEGER,
|
|
rsIDSSignaturesAttackAttributeStaticStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesAttackAttributeStaticAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The id of the attack."
|
|
::= { rsIDSSignaturesAttackAttributeStaticEntry 1}
|
|
|
|
rsIDSSignaturesAttackAttributeStaticAttributeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Attribute."
|
|
::= {rsIDSSignaturesAttackAttributeStaticEntry 2}
|
|
|
|
rsIDSSignaturesAttackAttributeStaticAttributeId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the attribute."
|
|
::= {rsIDSSignaturesAttackAttributeStaticEntry 3}
|
|
|
|
rsIDSSignaturesAttackAttributeStaticStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSSignaturesAttackAttributeStaticEntry 4 }
|
|
|
|
-- Application-specific traps for IDS
|
|
-- Each enterprise-specific trap has two bound variables describing the exact nature of
|
|
-- the trap. rndErrorDesc provides a detailed description of the problem, including the
|
|
-- related interface number, board number or any other applicable variable.
|
|
-- rndErrorSeverity describes the severity of this problem.
|
|
|
|
-- Trap template
|
|
-- -------------
|
|
-- TRAP-TYPE
|
|
-- ENTERPRISE rsServerDispatcher
|
|
-- VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
-- DESCRIPTION
|
|
-- ""
|
|
-- ::=
|
|
-- -------------
|
|
-- obsolete
|
|
rdwrIDSNetfloodFootprintTrap TRAP-TYPE
|
|
ENTERPRISE rsIDS
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Netflood footprint."
|
|
::= 1
|
|
|
|
|
|
rsIDSEventTraps OBJECT IDENTIFIER ::= { rsIDS 107 }
|
|
|
|
-- Intrusion
|
|
rsIDSIntrusionEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 1 }
|
|
|
|
rsIDSIntrusionErrorDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A textual description of the enterprise-specific trap sent
|
|
to the Network Management Station by the RND managed device."
|
|
::= { rsIDSIntrusionEvent 1 }
|
|
|
|
rsIDSIntrusionErrorSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity type of the enterprise-specific trap sent to the
|
|
Network Management Station by the RND managed device."
|
|
::= { rsIDSIntrusionEvent 2 }
|
|
|
|
rsIDSIntrusionEventTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rsIDSIntrusionErrorDesc, rsIDSIntrusionErrorSeverity }
|
|
DESCRIPTION
|
|
"IDS intrusion event traps."
|
|
::= 1
|
|
|
|
-- Netflood Footprint
|
|
rsIDSFootprintEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 2 }
|
|
|
|
rsIDSFootprintErrorDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A textual description of the enterprise-specific trap sent
|
|
to the Network Management Station by the RND managed device."
|
|
::= { rsIDSFootprintEvent 1 }
|
|
|
|
rsIDSFootprintErrorSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity type of the enterprise-specific trap sent to the
|
|
Network Management Station by the RND managed device."
|
|
::= { rsIDSFootprintEvent 2 }
|
|
|
|
|
|
rsIDSNetfloodFootprintTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rsIDSFootprintErrorDesc, rsIDSFootprintErrorSeverity }
|
|
DESCRIPTION
|
|
"Netflood footprint."
|
|
::= 2
|
|
-- DOS Overload
|
|
rsIDSDOSOverloadEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 3 }
|
|
|
|
rsIDSDOSOverloadErrorDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A textual description of the enterprise-specific trap sent
|
|
to the Network Management Station by the RND managed device."
|
|
::= { rsIDSDOSOverloadEvent 1 }
|
|
|
|
rsIDSDOSOverloadErrorSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity type of the enterprise-specific trap sent to the
|
|
Network Management Station by the RND managed device."
|
|
::= { rsIDSDOSOverloadEvent 2 }
|
|
|
|
|
|
rsIDSDOSOverloadTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rsIDSDOSOverloadErrorDesc, rsIDSDOSOverloadErrorSeverity }
|
|
DESCRIPTION
|
|
"DOS overload indication."
|
|
::= 3
|
|
|
|
|
|
-- Out of path
|
|
rsIDSOutOfPathFootPrintEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 4 }
|
|
|
|
rsIDSOutOfPathFootPrintErrorDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A textual description of the enterprise-specific trap sent
|
|
to the Network Management Station by the RND managed device."
|
|
::= { rsIDSOutOfPathFootPrintEvent 1 }
|
|
|
|
rsIDSOutOfPathFootPrintErrorSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity type of the enterprise-specific trap sent to the
|
|
Network Management Station by the RND managed device."
|
|
::= { rsIDSOutOfPathFootPrintEvent 2 }
|
|
|
|
rsIDSOutOfPathFootPrintTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rsIDSOutOfPathFootPrintErrorDesc, rsIDSOutOfPathFootPrintErrorSeverity }
|
|
DESCRIPTION
|
|
"Out Of Path indication."
|
|
::= 4
|
|
|
|
-- Netflood warning trap
|
|
rsIDSNetfloodWarningEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 5 }
|
|
|
|
rsIDSNetfloodWarningErrorDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A textual description of the enterprise-specific trap sent
|
|
to the Network Management Station by the RND managed device."
|
|
::= { rsIDSNetfloodWarningEvent 1 }
|
|
|
|
rsIDSNetfloodWarningErrorSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity type of the enterprise-specific trap sent to the
|
|
Network Management Station by the RND managed device."
|
|
::= { rsIDSNetfloodWarningEvent 2 }
|
|
|
|
|
|
|
|
rsIDSNetfloodWarningTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rsIDSNetfloodWarningErrorDesc, rsIDSNetfloodWarningErrorSeverity }
|
|
DESCRIPTION
|
|
"Netflood related warning indication."
|
|
::= 5
|
|
|
|
|
|
-- Anti Fraud
|
|
rsIDSAntiFraudEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 6 }
|
|
|
|
rsIDSAntiFraudWarningTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Anti Fraud related warning indication."
|
|
::= 6
|
|
|
|
rsIDSDnsProtWarningTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"DNS protection related warning indication."
|
|
::= 7
|
|
|
|
rsIDSAuthenticationTableTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Authentication tables related traps."
|
|
::= 8
|
|
|
|
rsIDSScheduledAclTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"scheduled acl related traps."
|
|
::= 9
|
|
|
|
rsIDSSynProtSslAlteonWarningTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"SSL Alteon related warning traps."
|
|
::= 10
|
|
|
|
rsIDSTrafficExclusionTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Traffic Exclusion related information traps."
|
|
::= 11
|
|
|
|
rsIDSQuarantineFullTableTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Quarantine related information traps."
|
|
::= 12
|
|
|
|
rsIDSTrackingTableFullTableTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Tracking table related information traps."
|
|
::= 13
|
|
|
|
rsIDSTrackingTableNotFullTableTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Tracking table related information traps."
|
|
::= 14
|
|
rsIDSAntiFraudInfoTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Anti Fraud related info indication."
|
|
::= 15
|
|
|
|
rsIDSOutOfStatePortTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Out of state related info indication."
|
|
::= 16
|
|
|
|
-- Orc 07/02/2012 Added a MIB for Black List Any to Any rule warning trap
|
|
-- Black List Rules Traps
|
|
|
|
rsIDSBlackListRuleEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 7 }
|
|
|
|
rsIDSBlackListRuleEventTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"IDS black list rule event traps."
|
|
::= 17
|
|
|
|
|
|
-- Service Discovery
|
|
rsIDSServiceDiscoveryEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 8 }
|
|
|
|
rsIDSServiceDiscoveryInfoTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Service Discovery related info indication."
|
|
::= 18
|
|
|
|
|
|
rsIDSRestoreDefaultsInfoTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"restore-defaults related info indication."
|
|
::= 19
|
|
|
|
rsIDSServerProtUpgradePerPolicyTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Server Protection Upgrade to Per Policy information trap."
|
|
::= 21
|
|
|
|
rsIDSServerProtPolicyInactiveTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Notify user protected server associated with the deleted policy are now disabled"
|
|
::= 22
|
|
|
|
-- out of state
|
|
rsIDSOutOfStateXadTableFullInfoTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Out of state indication that a table is full."
|
|
::= 23
|
|
--
|
|
-- BDoS Learning suppression
|
|
--
|
|
|
|
rsNetFloodLearningSuppressionThresholdTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Behavioural DoS learning suppression indication."
|
|
::= 24
|
|
|
|
|
|
rsIDSSuspendTableFullTableTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Suspend table related information traps."
|
|
::= 25
|
|
|
|
rsIDSSuspendTableNotFullTableTrap TRAP-TYPE
|
|
ENTERPRISE rsIDSEventTraps
|
|
VARIABLES { rndErrorDesc, rndErrorSeverity }
|
|
DESCRIPTION
|
|
"Suspend table related information traps."
|
|
::= 26
|
|
|
|
-- Network Policy
|
|
rsIDSNetworkPolicyEvent OBJECT IDENTIFIER ::= { rsIDSEventTraps 9 }
|
|
|
|
rsIDSServProtPolicyInactiveErrorDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A textual description of the enterprise-specific trap sent
|
|
to the Network Management Station by the RND managed device."
|
|
::= { rsIDSNetworkPolicyEvent 1 }
|
|
|
|
rsIDSServProtPolicyInactiveErrorSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity type of the enterprise-specific trap sent to the
|
|
Network Management Station by the RND managed device."
|
|
::= { rsIDSNetworkPolicyEvent 2 }
|
|
|
|
--
|
|
-- Http Floods
|
|
--
|
|
|
|
|
|
rsHttpFlood OBJECT IDENTIFIER ::= { rsIDS 115 }
|
|
|
|
|
|
--- Servers are obsolete!
|
|
|
|
rsHTTPFServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsHTTPFServerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the server list and configuration for HTTP flood module"
|
|
::= {rsHttpFlood 1}
|
|
|
|
rsHTTPFServerEntry OBJECT-TYPE
|
|
SYNTAX RsHTTPFServerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsHTTPFServerName }
|
|
::= { rsHTTPFServerTable 1 }
|
|
|
|
|
|
RsHTTPFServerEntry ::= SEQUENCE {
|
|
rsHTTPFServerName DisplayString,
|
|
rsHTTPFServerIp DisplayString,
|
|
rsHTTPFServerSensitivity INTEGER,
|
|
rsHTTPFServerAction INTEGER,
|
|
rsHTTPFServerPacketReport INTEGER,
|
|
rsHTTPFServerSetManTriggers INTEGER,
|
|
rsHTTPFServerGetPostTrs INTEGER,
|
|
rsHTTPFServerOtherTrs INTEGER,
|
|
rsHTTPFServerOutboundBandwidth INTEGER,
|
|
rsHTTPFServerRequestsPerSource INTEGER,
|
|
rsHTTPFServerRequestsPerConnection INTEGER,
|
|
rsHTTPFServerStatus RowStatus,
|
|
rsHTTPFServerUriOnlyMitigation INTEGER
|
|
}
|
|
|
|
rsHTTPFServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..19))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the server."
|
|
::= {rsHTTPFServerEntry 1}
|
|
|
|
rsHTTPFServerIp OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ip address of the server"
|
|
::= {rsHTTPFServerEntry 2}
|
|
|
|
|
|
rsHTTPFServerSensitivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
minor(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server detection sensitiviy."
|
|
DEFVAL {3}
|
|
::= { rsHTTPFServerEntry 3 }
|
|
|
|
|
|
rsHTTPFServerAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
block(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Attack Response action."
|
|
DEFVAL {1}
|
|
::= { rsHTTPFServerEntry 4 }
|
|
|
|
rsHTTPFServerPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server packet report state."
|
|
DEFVAL {2}
|
|
::= { rsHTTPFServerEntry 5 }
|
|
|
|
|
|
rsHTTPFServerSetManTriggers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server manual triger state."
|
|
DEFVAL {2}
|
|
::= { rsHTTPFServerEntry 6 }
|
|
|
|
rsHTTPFServerGetPostTrs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server manual threshold of GET/POST requests."
|
|
DEFVAL {0}
|
|
::= { rsHTTPFServerEntry 7 }
|
|
|
|
rsHTTPFServerOtherTrs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server manual threshold of other requests types."
|
|
DEFVAL {0}
|
|
::= { rsHTTPFServerEntry 8 }
|
|
|
|
rsHTTPFServerOutboundBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server manual outbound bandwidth."
|
|
DEFVAL {0}
|
|
::= { rsHTTPFServerEntry 9 }
|
|
|
|
rsHTTPFServerRequestsPerSource OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server manual request per source."
|
|
DEFVAL {10}
|
|
::= { rsHTTPFServerEntry 10 }
|
|
|
|
rsHTTPFServerRequestsPerConnection OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server manual request per connection."
|
|
DEFVAL {5}
|
|
::= { rsHTTPFServerEntry 11 }
|
|
|
|
|
|
rsHTTPFServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsHTTPFServerEntry 12 }
|
|
|
|
rsHTTPFServerUriOnlyMitigation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Server uri-only mitigation state."
|
|
DEFVAL {2}
|
|
::= { rsHTTPFServerEntry 13 }
|
|
|
|
|
|
rsHttpFloodMechanismStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Module activation"
|
|
DEFVAL {enable}
|
|
::= {rsHttpFlood 2}
|
|
|
|
rsHttpFloodLearnTimeBeforeActive OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Learning time before the http flood will become active"
|
|
::= {rsHttpFlood 3}
|
|
|
|
rsHttpFloodLearningMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
continuous-only(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood learning mode"
|
|
DEFVAL {automatic}
|
|
::= {rsHttpFlood 4}
|
|
|
|
rsHttpFloodLearningSensitivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
day(1),
|
|
week(2),
|
|
month(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood learning mode"
|
|
DEFVAL {week}
|
|
::= {rsHttpFlood 5}
|
|
|
|
-- obsolete
|
|
rsHttpFloodFullBlockModeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Module full blocking mode status"
|
|
DEFVAL {disable}
|
|
::= {rsHttpFlood 6}
|
|
|
|
-- obsolete
|
|
rsHttpFloodSourceRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
twenty-five(1),
|
|
fifty(2),
|
|
seventy-five(3),
|
|
hundred(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Source rate limit - http connection per second"
|
|
DEFVAL {4}
|
|
::= {rsHttpFlood 7}
|
|
|
|
-- obsolete
|
|
rsHttpFloodUriRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
twenty-five(1),
|
|
fifty(2),
|
|
seventy-five(3),
|
|
hundred(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood rate limit for specific uri's per second"
|
|
DEFVAL {4}
|
|
::= {rsHttpFlood 8}
|
|
|
|
-- obsolete
|
|
rsHttpFloodMitigationMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
manual(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood mitigation mode"
|
|
DEFVAL {automatic}
|
|
::= {rsHttpFlood 9}
|
|
|
|
-- obsolete
|
|
rsHttpFloodManModeSourceRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
twenty-five(1),
|
|
fifty(2),
|
|
seventy-five(3),
|
|
hundred(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Source rate limit - http connection per second in manual mode"
|
|
DEFVAL {2}
|
|
::= {rsHttpFlood 10}
|
|
|
|
-- obsolete
|
|
rsHttpFloodManModeUriRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
twenty-five(1),
|
|
fifty(2),
|
|
seventy-five(3),
|
|
hundred(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood rate limit for specific uri's per second"
|
|
DEFVAL {2}
|
|
::= {rsHttpFlood 11}
|
|
|
|
rsHttpFloodMitigationFailureCond OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood number of mitigation failure condition"
|
|
DEFVAL {3}
|
|
::= {rsHttpFlood 12}
|
|
|
|
-- obsolete
|
|
rsHttpFloodUriBypassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsHttpFloodUriBypassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed to detect intrusions"
|
|
::= {rsHttpFlood 13}
|
|
|
|
-- obsolete
|
|
rsHttpFloodUriBypassEntry OBJECT-TYPE
|
|
SYNTAX RsHttpFloodUriBypassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsHttpFloodUriBypassServerName, rsHttpFloodUriBypassName }
|
|
::= { rsHttpFloodUriBypassTable 1 }
|
|
|
|
-- obsolete
|
|
RsHttpFloodUriBypassEntry ::= SEQUENCE {
|
|
rsHttpFloodUriBypassServerName DisplayString,
|
|
rsHttpFloodUriBypassName DisplayString,
|
|
rsHttpFloodUriBypassStatus RowStatus
|
|
}
|
|
|
|
-- obsolete
|
|
rsHttpFloodUriBypassServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server To be bypassed in the HTTP flood module"
|
|
::= {rsHttpFloodUriBypassEntry 1}
|
|
|
|
-- obsolete
|
|
rsHttpFloodUriBypassName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..256))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Uri To be bypassed in the HTTP flood module"
|
|
::= {rsHttpFloodUriBypassEntry 2}
|
|
|
|
-- obsolete
|
|
rsHttpFloodUriBypassStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsHttpFloodUriBypassEntry 3 }
|
|
|
|
rsHttpFloodLearnedStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsHttpFloodLearnedStatEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed to detect intrusions"
|
|
::= {rsHttpFlood 14}
|
|
|
|
rsHttpFloodLearnedStatEntry OBJECT-TYPE
|
|
SYNTAX RsHttpFloodLearnedStatEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX {rsHttpFloodLearnedStatServerName, rsHttpFloodLearnedStatDate, rsHttpFloodLearnedStatHour}
|
|
::= { rsHttpFloodLearnedStatTable 1 }
|
|
|
|
RsHttpFloodLearnedStatEntry ::= SEQUENCE {
|
|
rsHttpFloodLearnedStatServerName DisplayString,
|
|
rsHttpFloodLearnedStatDate DisplayString,
|
|
rsHttpFloodLearnedStatHour DisplayString,
|
|
rsHttpFloodLearnedGetPostCnt INTEGER,
|
|
rsHttpFloodLearnedOtherCnt INTEGER,
|
|
rsHttpFloodLearnedOutBand INTEGER
|
|
}
|
|
|
|
rsHttpFloodLearnedStatServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name of the server."
|
|
::= {rsHttpFloodLearnedStatEntry 1}
|
|
|
|
rsHttpFloodLearnedStatDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The date will be sent in the format dd/mm/yy. The day to display the params on."
|
|
::= { rsHttpFloodLearnedStatEntry 2 }
|
|
|
|
rsHttpFloodLearnedStatHour OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..6))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The hour will be sent in the format hh:00. The hour to display the params on."
|
|
::= { rsHttpFloodLearnedStatEntry 3 }
|
|
|
|
rsHttpFloodLearnedGetPostCnt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Get / Post average request rate per second."
|
|
::= { rsHttpFloodLearnedStatEntry 4 }
|
|
|
|
rsHttpFloodLearnedOtherCnt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The other methods average request rate per second."
|
|
::= { rsHttpFloodLearnedStatEntry 5 }
|
|
|
|
rsHttpFloodLearnedOutBand OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The outbound bandwidth rate per second."
|
|
::= { rsHttpFloodLearnedStatEntry 6 }
|
|
|
|
rsHttpFloodUriBinDistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsHttpFloodUriBinDistEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table of the uri distribution statistics for http flood"
|
|
::= {rsHttpFlood 15}
|
|
|
|
|
|
rsHttpFloodUriBinDistEntry OBJECT-TYPE
|
|
SYNTAX RsHttpFloodUriBinDistEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX {rsHttpFloodUriBinDistServerName, rsHttpFloodUriBinDistMaxBin}
|
|
::= { rsHttpFloodUriBinDistTable 1 }
|
|
|
|
RsHttpFloodUriBinDistEntry ::= SEQUENCE {
|
|
rsHttpFloodUriBinDistServerName DisplayString,
|
|
rsHttpFloodUriBinDistMaxBin INTEGER,
|
|
rsHttpFloodUriBinDistCurrStat DisplayString,
|
|
rsHttpFloodUriBinDistLearnStat DisplayString
|
|
}
|
|
|
|
rsHttpFloodUriBinDistServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name of the server."
|
|
::= {rsHttpFloodUriBinDistEntry 1}
|
|
|
|
rsHttpFloodUriBinDistMaxBin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum bin that is delivered."
|
|
::= { rsHttpFloodUriBinDistEntry 2 }
|
|
|
|
rsHttpFloodUriBinDistCurrStat OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current bin distribution statistics (updated every second). This field has 25 integers CSV."
|
|
::= { rsHttpFloodUriBinDistEntry 3 }
|
|
|
|
rsHttpFloodUriBinDistLearnStat OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The learned bin distribution statistics. This field has 25 integers CSV."
|
|
::= { rsHttpFloodUriBinDistEntry 4 }
|
|
|
|
rsHttpFloodsResetServerLearning OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reset learning baseline for specific server"
|
|
::= {rsHttpFlood 16}
|
|
|
|
rsHTTPFProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsHTTPFProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the profile list and configuration for HTTP flood module"
|
|
::= {rsHttpFlood 17 }
|
|
|
|
rsHTTPFProfileEntry OBJECT-TYPE
|
|
SYNTAX RsHTTPFProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsHTTPFProfileName }
|
|
::= { rsHTTPFProfileTable 1 }
|
|
|
|
|
|
RsHTTPFProfileEntry ::= SEQUENCE {
|
|
rsHTTPFProfileName DisplayString,
|
|
rsHTTPFProfileSensitivity INTEGER,
|
|
rsHTTPFProfileAction INTEGER,
|
|
rsHTTPFProfilePacketReport INTEGER,
|
|
rsHTTPFProfileSetManTriggers INTEGER,
|
|
rsHTTPFProfileGetPostTrs INTEGER,
|
|
rsHTTPFProfileOtherTrs INTEGER,
|
|
rsHTTPFProfileOutboundBandwidth INTEGER,
|
|
rsHTTPFProfileRequestsPerSource INTEGER,
|
|
rsHTTPFProfileRequestsPerConnection INTEGER,
|
|
rsHTTPFProfileStatus RowStatus,
|
|
rsHTTPFProfileUriOnlyMitigation INTEGER,
|
|
rsHTTPFProfileSrcSuspTrs INTEGER,
|
|
rsHTTPFProfileConSuspTrs INTEGER,
|
|
rsHTTPFProfilePacketTrace INTEGER,
|
|
rsHttpFloodSourceChallengeStatus INTEGER,
|
|
rsHttpFloodCollectiveChallengeStatus INTEGER,
|
|
rsHttpFloodMitigationBlockingStatus INTEGER,
|
|
rsHttpFloodChallengeMode INTEGER,
|
|
rsHttpFloodOtherEngineStatus INTEGER,
|
|
rsHttpFloodPerSrcEngineStatus INTEGER,
|
|
rsHttpFloodGetPostEngineStatus INTEGER,
|
|
rsHttpFloodOutboundBWEngineStatus INTEGER,
|
|
rsHttpFloodPerConnectionEngineStatus INTEGER
|
|
}
|
|
|
|
rsHTTPFProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsHTTPFProfileEntry 1}
|
|
|
|
rsHTTPFProfileSensitivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
minor(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile detection sensitiviy."
|
|
DEFVAL {3}
|
|
::= { rsHTTPFProfileEntry 2 }
|
|
|
|
|
|
rsHTTPFProfileAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
block(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Attack Response action."
|
|
DEFVAL {1}
|
|
::= { rsHTTPFProfileEntry 3 }
|
|
|
|
rsHTTPFProfilePacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile packet report state."
|
|
DEFVAL {2}
|
|
::= { rsHTTPFProfileEntry 4 }
|
|
|
|
|
|
rsHTTPFProfileSetManTriggers OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile manual triger state."
|
|
DEFVAL {2}
|
|
::= { rsHTTPFProfileEntry 5 }
|
|
|
|
rsHTTPFProfileGetPostTrs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile manual threshold of GET/POST requests."
|
|
DEFVAL {0}
|
|
::= { rsHTTPFProfileEntry 6 }
|
|
|
|
rsHTTPFProfileOtherTrs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile manual threshold of other requests types."
|
|
DEFVAL {0}
|
|
::= { rsHTTPFProfileEntry 7 }
|
|
|
|
rsHTTPFProfileOutboundBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile manual outbound bandwidth."
|
|
DEFVAL {0}
|
|
::= { rsHTTPFProfileEntry 8 }
|
|
|
|
rsHTTPFProfileRequestsPerSource OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile manual request per source."
|
|
DEFVAL {0}
|
|
::= { rsHTTPFProfileEntry 9 }
|
|
|
|
rsHTTPFProfileRequestsPerConnection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile manual request per connection."
|
|
DEFVAL {0}
|
|
::= { rsHTTPFProfileEntry 10 }
|
|
|
|
|
|
rsHTTPFProfileStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsHTTPFProfileEntry 11 }
|
|
|
|
rsHTTPFProfileUriOnlyMitigation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile uri-only mitigation state."
|
|
DEFVAL {2}
|
|
::= { rsHTTPFProfileEntry 12 }
|
|
|
|
rsHTTPFProfileSrcSuspTrs OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile threshold of suspect sources."
|
|
DEFVAL {5}
|
|
::= { rsHTTPFProfileEntry 13 }
|
|
|
|
rsHTTPFProfileConSuspTrs OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile threshold of suspect connection."
|
|
DEFVAL {5}
|
|
::= { rsHTTPFProfileEntry 14 }
|
|
|
|
rsHTTPFProfilePacketTrace OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Profile packet trace state."
|
|
DEFVAL {2}
|
|
::= { rsHTTPFProfileEntry 15 }
|
|
|
|
rsHttpFloodSourceChallengeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood source challenge state"
|
|
DEFVAL {enable}
|
|
::= {rsHTTPFProfileEntry 16}
|
|
|
|
rsHttpFloodCollectiveChallengeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood source challenge state"
|
|
::= {rsHTTPFProfileEntry 17}
|
|
|
|
rsHttpFloodMitigationBlockingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood source challenge state"
|
|
DEFVAL {enable}
|
|
::= {rsHTTPFProfileEntry 18}
|
|
|
|
rsHttpFloodChallengeMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
httpRedirect(1),
|
|
javaScript(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood challenge mode"
|
|
DEFVAL {httpRedirect}
|
|
::= {rsHTTPFProfileEntry 19}
|
|
|
|
rsHttpFloodOtherEngineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Other Request Decision Engine state"
|
|
::= {rsHTTPFProfileEntry 20}
|
|
|
|
rsHttpFloodPerSrcEngineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Request per src Decision Engine state"
|
|
::= {rsHTTPFProfileEntry 21}
|
|
|
|
rsHttpFloodGetPostEngineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"GET+POST Global Requests (FIS1) Decision Engine state"
|
|
::= {rsHTTPFProfileEntry 22}
|
|
|
|
rsHttpFloodOutboundBWEngineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Outbound BW (FIS2) Decision Engine state"
|
|
::= {rsHTTPFProfileEntry 23}
|
|
|
|
rsHttpFloodPerConnectionEngineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests per connection Decision Engine state"
|
|
::= {rsHTTPFProfileEntry 24}
|
|
|
|
rsHttpFloodInitialGetPostAverage OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Initial Get Post Average"
|
|
::= { rsHttpFlood 18}
|
|
|
|
rsHttpFloodInitialGetPostMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Initial Get Post Max"
|
|
::= { rsHttpFlood 19}
|
|
|
|
rsHttpFloodInitialRequestsMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Initial Requests Max"
|
|
::= { rsHttpFlood 20}
|
|
|
|
rsHttpFloodInitialRequestsConnectionMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Initial Requests Connection Max"
|
|
::= { rsHttpFlood 21}
|
|
|
|
rsHttpFloodInitialOutbound OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Initial Outbound"
|
|
::= { rsHttpFlood 22}
|
|
|
|
rsHttpFloodInitialOutboundMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Initial Outbound Max"
|
|
::= { rsHttpFlood 23}
|
|
|
|
rsHttpFloodGetPostSensitivityHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Get Post High Sensitivity"
|
|
::= { rsHttpFlood 24}
|
|
|
|
rsHttpFloodGetPostSensitivityMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Get Post Medium Sensitivity"
|
|
::= { rsHttpFlood 25}
|
|
|
|
rsHttpFloodGetPostSensitivityLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Get Post Low Sensitivity"
|
|
::= { rsHttpFlood 26}
|
|
|
|
rsHttpFloodGetPostSensitivityMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Get Post Minor Sensitivity"
|
|
::= { rsHttpFlood 27}
|
|
|
|
rsHttpFloodOtherSensitivityHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Other High Sensitivity"
|
|
::= { rsHttpFlood 28}
|
|
|
|
rsHttpFloodOtherSensitivityMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Other Medium Sensitivity"
|
|
::= { rsHttpFlood 29}
|
|
|
|
rsHttpFloodOtherSensitivityLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Other Low Sensitivity"
|
|
::= { rsHttpFlood 30}
|
|
|
|
rsHttpFloodOtherSensitivityMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Other Minor Sensitivity"
|
|
::= { rsHttpFlood 31}
|
|
|
|
rsHttpFloodOutboundSensitivityHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Outbound High Sensitivity"
|
|
::= { rsHttpFlood 32}
|
|
|
|
rsHttpFloodOutboundSensitivityMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Outbound Medium Sensitivity"
|
|
::= { rsHttpFlood 33}
|
|
|
|
rsHttpFloodOutboundSensitivityLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Outbound Low Sensitivity"
|
|
::= { rsHttpFlood 34}
|
|
|
|
rsHttpFloodOutboundSensitivityMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Outbound Minor Sensitivity"
|
|
::= { rsHttpFlood 35}
|
|
|
|
rsHttpFloodOutRPSensitivityHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood outbound / requests High Sensitivity"
|
|
::= { rsHttpFlood 36}
|
|
|
|
rsHttpFloodOutRPSensitivityMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood outbound / requests Medium Sensitivity"
|
|
::= { rsHttpFlood 37}
|
|
|
|
rsHttpFloodOutRPSensitivityLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood outbound / requests Low Sensitivity"
|
|
::= { rsHttpFlood 38}
|
|
|
|
rsHttpFloodOutRPSensitivityMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood outbound / requests Minor Sensitivity"
|
|
::= { rsHttpFlood 39}
|
|
|
|
rsHttpFloodExpSizeConfidenceHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood expected size confidence high sensitivity"
|
|
::= { rsHttpFlood 40}
|
|
|
|
rsHttpFloodExpSizeConfidenceMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood expected size confidence medium sensitivity"
|
|
::= { rsHttpFlood 41}
|
|
|
|
rsHttpFloodExpSizeConfidenceLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood expected size confidence low sensitivity"
|
|
::= { rsHttpFlood 42}
|
|
|
|
rsHttpFloodExpSizeConfidenceMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood expected size confidence minor sensitivity"
|
|
::= { rsHttpFlood 43}
|
|
|
|
rsHttpFloodRequestPerConnectionConfidenceHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood request per connection confidence high sensitivity"
|
|
::= { rsHttpFlood 44}
|
|
|
|
rsHttpFloodRequestPerConnectionConfidenceMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood request per connection confidence medium sensitivity"
|
|
::= { rsHttpFlood 45}
|
|
|
|
rsHttpFloodRequestPerConnectionConfidenceLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood request per connection confidence low sensitivity"
|
|
::= { rsHttpFlood 46}
|
|
|
|
rsHttpFloodRequestPerConnectionConfidenceMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood request per connection confidence minor sensitivity"
|
|
::= { rsHttpFlood 47}
|
|
|
|
rsHttpFloodRequestPerSourceConfidenceHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood request per source confidence high sensitivity"
|
|
::= { rsHttpFlood 48}
|
|
|
|
rsHttpFloodRequestPerSourceConfidenceMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood request per source confidence medium sensitivity"
|
|
::= { rsHttpFlood 49}
|
|
|
|
rsHttpFloodRequestPerSourceConfidenceLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood request per source confidence low sensitivity"
|
|
::= { rsHttpFlood 50}
|
|
|
|
rsHttpFloodRequestPerSourceConfidenceMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood request per source confidence minor sensitivity"
|
|
::= { rsHttpFlood 51}
|
|
|
|
rsHttpFloodExpSizeSensitivityHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood expected size high sensitivity"
|
|
::= { rsHttpFlood 52}
|
|
|
|
rsHttpFloodExpSizeSensitivityMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood expected size medium sensitivity"
|
|
::= { rsHttpFlood 53}
|
|
|
|
rsHttpFloodExpSizeSensitivityLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood expected size low sensitivity"
|
|
::= { rsHttpFlood 54}
|
|
|
|
rsHttpFloodExpSizeSensitivityMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood expected size minor sensitivity"
|
|
::= { rsHttpFlood 55}
|
|
|
|
rsHttpFloodRequestPerConnectionSensitivityHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Request Per Connection high sensitivity"
|
|
::= { rsHttpFlood 56}
|
|
|
|
rsHttpFloodRequestPerConnectionSensitivityMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Request Per Connection medium sensitivity"
|
|
::= { rsHttpFlood 57}
|
|
|
|
rsHttpFloodRequestPerConnectionSensitivityLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Request Per Connection low sensitivity"
|
|
::= { rsHttpFlood 58}
|
|
|
|
rsHttpFloodRequestPerConnectionSensitivityMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Request Per Connection minor sensitivity"
|
|
::= { rsHttpFlood 59}
|
|
|
|
rsHttpFloodRequestPerSourceSensitivityHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Request Per Source high sensitivity"
|
|
::= { rsHttpFlood 60}
|
|
|
|
rsHttpFloodRequestPerSourceSensitivityMedium OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Request Per Source medium sensitivity"
|
|
::= { rsHttpFlood 61}
|
|
|
|
rsHttpFloodRequestPerSourceSensitivityLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Request Per Source low sensitivity"
|
|
::= { rsHttpFlood 62}
|
|
|
|
rsHttpFloodRequestPerSourceSensitivityMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Request Per Source minor sensitivity"
|
|
::= { rsHttpFlood 63}
|
|
|
|
rsHttpFloodMaxSourceConnectionFading OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ten-min(0),
|
|
thirty-min(1),
|
|
sixty-min(2),
|
|
one-day(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood Max Source Connection Fading"
|
|
DEFVAL {thirty-min}
|
|
::= { rsHttpFlood 64}
|
|
|
|
rsHttpFloodMinGetPostLearn OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood minimal learned request per second"
|
|
::= { rsHttpFlood 65}
|
|
|
|
rsHttpFloodMinOtherLearn OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood minimal learned other request per second"
|
|
::= { rsHttpFlood 66}
|
|
|
|
rsHttpFloodMinOutboundLearn OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood minimal outbound B/W per second"
|
|
::= { rsHttpFlood 67}
|
|
|
|
rsHttpFloodMinRequestConLearn OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood minimal learned number of HTTP request per connection"
|
|
::= { rsHttpFlood 68}
|
|
|
|
rsHttpFloodMinRequestSrcLearn OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood minimal learned number of HTTP request per session"
|
|
::= { rsHttpFlood 69}
|
|
|
|
rsHttpFloodTrapBufferLowThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood minimum trap-buffer threshold"
|
|
::= { rsHttpFlood 70}
|
|
|
|
rsHttpFloodLowHitRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood minimum hit-rate threshold percent"
|
|
::= { rsHttpFlood 71}
|
|
|
|
rsHttpFloodHitRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood hit-rate threshold percent"
|
|
::= { rsHttpFlood 72}
|
|
|
|
rsHttpFloodSingleRqstAttck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood single-request-attack state"
|
|
::= { rsHttpFlood 73}
|
|
|
|
rsHttpCharPersist OBJECT-TYPE
|
|
SYNTAX INTEGER (2..600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood persistency sub-state time"
|
|
DEFVAL{4}
|
|
::= { rsHttpFlood 79}
|
|
|
|
rsHttpCharExpir OBJECT-TYPE
|
|
SYNTAX INTEGER (2..600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Http Flood characterization state expiration time"
|
|
DEFVAL{6}
|
|
::= { rsHttpFlood 80}
|
|
|
|
rsHTTPFClearAuthUserOnNegFeedback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Clear authenticated user list upon negative feedbacks."
|
|
DEFVAL {2}
|
|
::= { rsHttpFlood 81 }
|
|
|
|
-- Reporting data ip addresses
|
|
|
|
rsPacketReportData OBJECT IDENTIFIER ::= { rsIDS 116 }
|
|
|
|
rsIDSReportDataAddressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSReportDataAddressEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of ip addresses for data reports"
|
|
::= {rsPacketReportData 1}
|
|
|
|
rsIDSReportDataAddressEntry OBJECT-TYPE
|
|
SYNTAX RsIDSReportDataAddressEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSReportDataAddress }
|
|
::= { rsIDSReportDataAddressTable 1 }
|
|
|
|
RsIDSReportDataAddressEntry ::= SEQUENCE {
|
|
rsIDSReportDataAddress IpAddress,
|
|
rsIDSReportDataStatus RowStatus
|
|
}
|
|
|
|
rsIDSReportDataAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ip address"
|
|
::= {rsIDSReportDataAddressEntry 1}
|
|
|
|
rsIDSReportDataStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= {rsIDSReportDataAddressEntry 2}
|
|
|
|
|
|
rsIDSPacketReportDestPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination port of the packet reporting."
|
|
::= {rsPacketReportData 2}
|
|
|
|
|
|
rsSystemInternalDataReportMaxPoliciesInSingleIrp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum policies in a single IRP"
|
|
DEFVAL { 10 }
|
|
::= { rsPacketReportData 3}
|
|
|
|
-- MPLS RD
|
|
|
|
rsIDSMPLSRDParams OBJECT IDENTIFIER ::= { rsIDS 117 }
|
|
|
|
rsIDSMPLSRDMechanismStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD Module trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDSMPLSRDParams 1}
|
|
|
|
rsIDSMPLSRDTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSMPLSRDTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the table of MPLS-RD entries"
|
|
::= {rsIDSMPLSRDParams 2}
|
|
|
|
rsIDSMPLSRDTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSMPLSRDTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSMPLSRDTableRD, rsIDSMPLSRDTableUpperTag, rsIDSMPLSRDTableLowerTag }
|
|
::= { rsIDSMPLSRDTable 1 }
|
|
|
|
RsIDSMPLSRDTableEntry::= SEQUENCE {
|
|
rsIDSMPLSRDTableRD DisplayString,
|
|
rsIDSMPLSRDTableUpperTag INTEGER,
|
|
rsIDSMPLSRDTableLowerTag INTEGER,
|
|
rsIDSMPLSRDTableType INTEGER,
|
|
rsIDSMPLSRDTableStatus RowStatus
|
|
}
|
|
|
|
rsIDSMPLSRDTableRD OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD string."
|
|
::= { rsIDSMPLSRDTableEntry 1 }
|
|
|
|
rsIDSMPLSRDTableUpperTag OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD Upper Tag."
|
|
::= { rsIDSMPLSRDTableEntry 2 }
|
|
|
|
rsIDSMPLSRDTableLowerTag OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD Lower Tag."
|
|
::= { rsIDSMPLSRDTableEntry 3 }
|
|
|
|
rsIDSMPLSRDTableType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type0(0),
|
|
type1(1),
|
|
type2(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD Type."
|
|
DEFVAL {0}
|
|
::= { rsIDSMPLSRDTableEntry 4 }
|
|
|
|
rsIDSMPLSRDTableStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSMPLSRDTableEntry 5 }
|
|
|
|
rsIDSMPLSRDTableClean OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clearTable(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD Clean Table Command"
|
|
DEFVAL {1}
|
|
::= {rsIDSMPLSRDParams 3}
|
|
|
|
rsIDSMPLSRDGroup OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSMPLSRDGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing MPLS-RD groups"
|
|
::= {rsIDSMPLSRDParams 4}
|
|
|
|
rsIDSMPLSRDGroupEntry OBJECT-TYPE
|
|
SYNTAX RsIDSMPLSRDGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSMPLSRDGroupName, rsIDSMPLSRDGroupRDValue }
|
|
::= { rsIDSMPLSRDGroup 1 }
|
|
|
|
RsIDSMPLSRDGroupEntry::= SEQUENCE {
|
|
rsIDSMPLSRDGroupName DisplayString,
|
|
rsIDSMPLSRDGroupRDValue DisplayString,
|
|
rsIDSMPLSRDGroupRDType INTEGER,
|
|
rsIDSMPLSRDGroupStatus RowStatus
|
|
}
|
|
|
|
rsIDSMPLSRDGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD Group name."
|
|
::= { rsIDSMPLSRDGroupEntry 1 }
|
|
|
|
rsIDSMPLSRDGroupRDValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD string."
|
|
::= { rsIDSMPLSRDGroupEntry 2 }
|
|
|
|
rsIDSMPLSRDGroupRDType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type0(0),
|
|
type1(1),
|
|
type2(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPLS RD Type."
|
|
DEFVAL {0}
|
|
::= { rsIDSMPLSRDGroupEntry 3 }
|
|
|
|
rsIDSMPLSRDGroupStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSMPLSRDGroupEntry 4 }
|
|
|
|
rsIDSServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSServerTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing server IP entries"
|
|
::= {rsIDS 119}
|
|
|
|
rsIDSServerTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSServerTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSServerName }
|
|
::= { rsIDSServerTable 1 }
|
|
|
|
-- Orc - 15/2/2012 - Added PolicyName to Protected Server MIB
|
|
|
|
RsIDSServerTableEntry::= SEQUENCE {
|
|
rsIDSServerName DisplayString,
|
|
rsIDSServerIPAddress Ipv6Address,
|
|
rsIDSServerSYNProfile DisplayString,
|
|
rsIDSServerHTTPProfile DisplayString,
|
|
rsIDSServerIPSProfile DisplayString,
|
|
rsIDSServerState INTEGER,
|
|
rsIDSServerStatus RowStatus,
|
|
rsIDSServerPacketTraceStatus INTEGER,
|
|
rsIDSServerPacketTraceEnforcement INTEGER,
|
|
rsIDSServerPacketReportStatus INTEGER,
|
|
rsIDSServerPacketReportEnforcement INTEGER,
|
|
rsIDSServerVlanTagGroup DisplayString,
|
|
rsIDSServerIPRange DisplayString,
|
|
rsIDSServerSDiscoveryServerPolicyName DisplayString,
|
|
rsIDSServerSDiscoveryServerStatus INTEGER,
|
|
rsIDSServerNextReEvaluationTime DisplayString,
|
|
rsIDSServerLastValidatedTimeStamp INTEGER,
|
|
rsIDSServerPolicyName DisplayString
|
|
}
|
|
|
|
rsIDSServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server name."
|
|
::= { rsIDSServerTableEntry 1 }
|
|
|
|
rsIDSServerIPAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server IP Address."
|
|
::= { rsIDSServerTableEntry 2 }
|
|
|
|
rsIDSServerSYNProfile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server SYN protection profile name."
|
|
::= { rsIDSServerTableEntry 3 }
|
|
|
|
rsIDSServerHTTPProfile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server HTTP profile name."
|
|
::= { rsIDSServerTableEntry 4 }
|
|
|
|
rsIDSServerIPSProfile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server IPS profile name."
|
|
::= { rsIDSServerTableEntry 5 }
|
|
|
|
rsIDSServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the state of the server."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSServerTableEntry 6 }
|
|
|
|
rsIDSServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSServerTableEntry 7}
|
|
|
|
|
|
rsIDSServerPacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet trace status for the server"
|
|
::= { rsIDSServerTableEntry 8 }
|
|
|
|
rsIDSServerPacketTraceEnforcement OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet trace enforcement status for the server"
|
|
::= { rsIDSServerTableEntry 9}
|
|
|
|
rsIDSServerPacketReportStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet report status for the server"
|
|
::= { rsIDSServerTableEntry 10 }
|
|
|
|
rsIDSServerPacketReportEnforcement OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet report enforcement status for the server"
|
|
::= { rsIDSServerTableEntry 11}
|
|
|
|
|
|
rsIDSServerVlanTagGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..19))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server VLAN-Tag group."
|
|
::= { rsIDSServerTableEntry 12 }
|
|
|
|
rsIDSServerIPRange OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server IP Address/range"
|
|
::= { rsIDSServerTableEntry 13 }
|
|
|
|
|
|
rsIDSServerSDiscoveryServerPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Service discovery policy related to host name."
|
|
::= { rsIDSServerTableEntry 14 }
|
|
|
|
rsIDSServerSDiscoveryServerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
static(0),
|
|
ignore (1),
|
|
autoDetected(2),
|
|
inEvaluation(3),
|
|
reEvaluation(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the host state."
|
|
DEFVAL { 0 }
|
|
::= { rsIDSServerTableEntry 15 }
|
|
|
|
rsIDSServerNextReEvaluationTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time until revalidation of the server."
|
|
::= { rsIDSServerTableEntry 16 }
|
|
|
|
rsIDSServerLastValidatedTimeStamp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Last Validation Time Stamp."
|
|
::= { rsIDSServerTableEntry 17 }
|
|
|
|
rsIDSServerPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The policy name this server is ascribed to."
|
|
::= { rsIDSServerTableEntry 18 }
|
|
|
|
|
|
rsIDSServerProtectionTabServers OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the server protection tab maximal number of servers"
|
|
::= {rsIDS 120}
|
|
|
|
rsIDSServerProtectionTabServersAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the server protection tab maximal number of servers after the next reset"
|
|
::= {rsIDS 121}
|
|
|
|
|
|
rsIDSOOPStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the Out-Of-Path trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDS 122}
|
|
|
|
rsIDSOOPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSOOPTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed for out-of-path"
|
|
::= {rsIDS 123}
|
|
|
|
|
|
rsIDSOOPTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSOOPTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSOOPRouterEntryKey }
|
|
::= { rsIDSOOPTable 1 }
|
|
|
|
RsIDSOOPTableEntry::= SEQUENCE {
|
|
rsIDSOOPRouterEntryKey DisplayString,
|
|
rsIDSOOPRouterIPAddress DisplayString,
|
|
rsIDSOOPRouterPassword DisplayString,
|
|
rsIDSOOPRouterProtectedPort DisplayString,
|
|
rsIDSOOPSSHUserName DisplayString,
|
|
rsIDSOOPSSHPassWord DisplayString,
|
|
rsIDSOOPDebugMode INTEGER,
|
|
rsIDSOOPTableStatus RowStatus
|
|
}
|
|
|
|
rsIDSOOPRouterEntryKey OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Entry Key of the table"
|
|
::= {rsIDSOOPTableEntry 1}
|
|
|
|
rsIDSOOPRouterIPAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ip address of the router"
|
|
::= {rsIDSOOPTableEntry 2}
|
|
|
|
|
|
rsIDSOOPRouterPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Router's Enable Password."
|
|
::= { rsIDSOOPTableEntry 3 }
|
|
|
|
rsIDSOOPRouterProtectedPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Protected port of the router."
|
|
::= { rsIDSOOPTableEntry 4}
|
|
|
|
rsIDSOOPSSHUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SSH user name"
|
|
::= {rsIDSOOPTableEntry 5}
|
|
|
|
rsIDSOOPSSHPassWord OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SSH Password"
|
|
::= {rsIDSOOPTableEntry 6}
|
|
|
|
|
|
rsIDSOOPDebugMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Debug mode of out-pf-path"
|
|
DEFVAL {off}
|
|
::= {rsIDSOOPTableEntry 7}
|
|
|
|
rsIDSOOPTableStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSOOPTableEntry 8 }
|
|
|
|
|
|
rsAntiFraud OBJECT IDENTIFIER ::= { rsIDS 124 }
|
|
|
|
rsIDSAntiFraudProtectionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Anti Fraud Protection module status"
|
|
DEFVAL {disable}
|
|
::= {rsAntiFraud 1}
|
|
|
|
rsIDSAntiFraudPhishingAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..168)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Anti Fraud Protection phishing Attack Duration"
|
|
::= {rsAntiFraud 2}
|
|
|
|
rsIDSAntiFraudDropPointsAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..168)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Anti Fraud Protection drop point Attack Duration"
|
|
::= {rsAntiFraud 3}
|
|
|
|
rsIDSAntiFraudMalDwnldAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..168)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Anti Fraud Protection mal download Attack Duration"
|
|
::= {rsAntiFraud 4}
|
|
|
|
rsIDSAntiFraudCheckForUpdatesFreq OBJECT-TYPE
|
|
SYNTAX INTEGER (1..24)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Anti Fraud Protection check for updates frequency - in hours"
|
|
::= {rsAntiFraud 5}
|
|
|
|
rsIDSAntiFraudLastUpdate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Last Anti-Fraud Update"
|
|
::= { rsAntiFraud 6 }
|
|
|
|
rsIDSAntiFraudInternalLastUpdate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION "Last Anti-Fraud Update internal for Vision only."
|
|
::= { rsAntiFraud 7 }
|
|
|
|
|
|
rsNetFloodDynamicStateFpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodDynamicStateFpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsNetFlood 25}
|
|
|
|
|
|
rsNetFloodDynamicStateFpEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodDynamicStateFpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodDynamicController, rsNetFloodDynamicFpType }
|
|
::= { rsNetFloodDynamicStateFpTable 1 }
|
|
|
|
RsNetFloodDynamicStateFpEntry ::= SEQUENCE {
|
|
rsNetFloodDynamicController INTEGER,
|
|
rsNetFloodDynamicFpType INTEGER,
|
|
rsNetFloodDynamicState INTEGER,
|
|
rsNetFloodDynamicRowStatus RowStatus
|
|
}
|
|
|
|
rsNetFloodDynamicController OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
udp-in(0),
|
|
icmp-in(2),
|
|
igmp-in(4),
|
|
tcp-syn-in(6),
|
|
tcp-rst-in(8),
|
|
tcp-ack-fin-in(14),
|
|
tcp-syn-ack-in(16),
|
|
tcp-frag-in(18)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The controller type"
|
|
::= { rsNetFloodDynamicStateFpEntry 1}
|
|
|
|
|
|
rsNetFloodDynamicFpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
checksum(0),
|
|
sequence-num(1),
|
|
id-num(2),
|
|
dns-id-num(3),
|
|
dns-qname(4),
|
|
dns-subdomain(5),
|
|
dns-qcount(6),
|
|
source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
icmp-igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
icmp-message-type-ipv6(27),
|
|
context-tag(28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The dynamic footprint type"
|
|
::= { rsNetFloodDynamicStateFpEntry 2}
|
|
|
|
rsNetFloodDynamicState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The dynamic state"
|
|
::= { rsNetFloodDynamicStateFpEntry 3 }
|
|
|
|
rsNetFloodDynamicRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNetFloodDynamicStateFpEntry 4 }
|
|
|
|
|
|
rsNetFloodDynamicStateTwoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNetFloodDynamicStateTwoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the dynamic state 2 any flag"
|
|
::= {rsNetFlood 26}
|
|
|
|
|
|
rsNetFloodDynamicStateTwoEntry OBJECT-TYPE
|
|
SYNTAX RsNetFloodDynamicStateTwoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNetFloodDynamicStateController }
|
|
::= { rsNetFloodDynamicStateTwoTable 1 }
|
|
|
|
RsNetFloodDynamicStateTwoEntry ::= SEQUENCE {
|
|
rsNetFloodDynamicStateController INTEGER,
|
|
rsNetFloodDynamicStateAnyTypeFlag INTEGER,
|
|
rsNetFloodDynamicStateTypeThreshold INTEGER,
|
|
rsNetFloodDynamicStateValThreshold INTEGER,
|
|
rsNetFloodDynamicStateRowStatus RowStatus
|
|
}
|
|
|
|
rsNetFloodDynamicStateController OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
udp-in(0),
|
|
icmp-in(2),
|
|
igmp-in(4),
|
|
tcp-syn-in(6),
|
|
tcp-rst-in(8),
|
|
tcp-ack-fin-in(14),
|
|
tcp-syn-ack-in(16),
|
|
tcp-frag-in(18)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The controller type"
|
|
::= { rsNetFloodDynamicStateTwoEntry 1}
|
|
|
|
|
|
rsNetFloodDynamicStateAnyTypeFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The any type flag"
|
|
::= { rsNetFloodDynamicStateTwoEntry 2 }
|
|
|
|
rsNetFloodDynamicStateTypeThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type threshold (Th1)"
|
|
::= { rsNetFloodDynamicStateTwoEntry 3 }
|
|
|
|
rsNetFloodDynamicStateValThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type threshold (Th2)"
|
|
::= { rsNetFloodDynamicStateTwoEntry 4 }
|
|
|
|
rsNetFloodDynamicStateRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNetFloodDynamicStateTwoEntry 5 }
|
|
|
|
rsNetFloodDynamicTermSC2 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"stability counter for state 2"
|
|
::= { rsNetFlood 27}
|
|
|
|
rsNetFloodDynamicTermSC6 OBJECT-TYPE
|
|
SYNTAX INTEGER (45..300)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"stability counter for state 6"
|
|
::= { rsNetFlood 28}
|
|
|
|
rsNetFloodDynamicTermSC37 OBJECT-TYPE
|
|
SYNTAX INTEGER (45..300)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"stability counter for state 3 & 7"
|
|
::= { rsNetFlood 29}
|
|
|
|
rsNetFloodAvgUdpSzNorm OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Avg Udp normal packet size"
|
|
::= { rsNetFlood 30}
|
|
|
|
rsNetFloodAvgUdpSzAttack OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Avg Udp normal packet size"
|
|
::= { rsNetFlood 31}
|
|
|
|
rsNetFloodEnableANDrestriction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"maximum fields in AND list"
|
|
DEFVAL {enable}
|
|
::= { rsNetFlood 32}
|
|
|
|
rsNetFloodExpertTableT2 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bdos expert table T2 value"
|
|
::= { rsNetFlood 33}
|
|
|
|
rsNetFloodExpertTableT3 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bdos expert table T3 value"
|
|
::= { rsNetFlood 34}
|
|
|
|
rsNetFloodExpertTableT4 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bdos expert table T4 value"
|
|
::= { rsNetFlood 35}
|
|
|
|
rsNetFloodExpertTableT6 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bdos expert table T6 value"
|
|
::= { rsNetFlood 36}
|
|
|
|
rsNetFloodExpertTableT7 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bdos expert table T7 value"
|
|
::= { rsNetFlood 37}
|
|
|
|
rsNetFloodExpertTableT8 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bdos expert table T8 value"
|
|
::= { rsNetFlood 38}
|
|
|
|
rsNetFloodOverBlockingGlobalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the over blocking global status"
|
|
::= { rsNetFlood 41 }
|
|
|
|
rsIdsHwaccWarning OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A warning issued in the snmp process of some classes or DP policy, regarding the HW accelerator compatibility"
|
|
::= {rsIDS 125}
|
|
|
|
rsIDSHttpfldSuspectSrcIp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the http-flood maximal number suspect sources"
|
|
::= {rsIDS 126}
|
|
|
|
rsIDSHttpfldSuspectSrcIpAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the http-flood maximal number suspect sources after the next reset"
|
|
::= {rsIDS 127}
|
|
|
|
rsIDSPPS OBJECT IDENTIFIER ::= { rsIDS 130}
|
|
|
|
rsIDSPPSProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSPPSProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of connection limiting profiles"
|
|
::= {rsIDSPPS 2}
|
|
|
|
rsIDSPPSProfileEntry OBJECT-TYPE
|
|
SYNTAX RsIDSPPSProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSPPSProfileName, rsIDSPPSProfileAttackName }
|
|
::= { rsIDSPPSProfileTable 1 }
|
|
|
|
RsIDSPPSProfileEntry ::= SEQUENCE {
|
|
rsIDSPPSProfileName DisplayString,
|
|
rsIDSPPSProfileAttackName DisplayString,
|
|
rsIDSPPSProfileAttackId INTEGER,
|
|
rsIDSPPSProfileStatus RowStatus
|
|
}
|
|
|
|
rsIDSPPSProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name of the Profile."
|
|
::= {rsIDSPPSProfileEntry 1}
|
|
|
|
rsIDSPPSProfileAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Connection limiting attack Name."
|
|
::= {rsIDSPPSProfileEntry 2}
|
|
|
|
rsIDSPPSProfileAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The profile service ID. this field should not be visible to the user."
|
|
::= { rsIDSPPSProfileEntry 3 }
|
|
|
|
rsIDSPPSProfileStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSPPSProfileEntry 4 }
|
|
|
|
rsIDSPPSAttackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSPPSAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of connection limiting attacks"
|
|
::= {rsIDSPPS 3}
|
|
|
|
rsIDSPPSAttackEntry OBJECT-TYPE
|
|
SYNTAX RsIDSPPSAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSPPSAttackId }
|
|
::= { rsIDSPPSAttackTable 1 }
|
|
|
|
RsIDSPPSAttackEntry ::= SEQUENCE {
|
|
rsIDSPPSAttackId INTEGER,
|
|
rsIDSPPSAttackName DisplayString,
|
|
rsIDSPPSAttackAppPort DisplayString,
|
|
rsIDSPPSAttackTrackingType INTEGER,
|
|
rsIDSPPSAttackActThres INTEGER,
|
|
rsIDSPPSAttackTermThres INTEGER,
|
|
rsIDSPPSAttackDropThres INTEGER,
|
|
rsIDSPPSAttackRisk INTEGER,
|
|
rsIDSPPSAttackActionMode INTEGER,
|
|
rsIDSPPSAttackActPeriod INTEGER,
|
|
rsIDSPPSAttackTermPeriod INTEGER,
|
|
rsIDSPPSAttackStatus RowStatus,
|
|
rsIDSPPSAttackPacketTrace INTEGER
|
|
}
|
|
|
|
rsIDSPPSAttackId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the object type- whether it is a filter or group "
|
|
::= { rsIDSPPSAttackEntry 1}
|
|
|
|
rsIDSPPSAttackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the attack must be unique."
|
|
::= {rsIDSPPSAttackEntry 2}
|
|
|
|
rsIDSPPSAttackAppPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The desteantion appliction port on which the attack is defined for."
|
|
::= {rsIDSPPSAttackEntry 3}
|
|
|
|
rsIDSPPSAttackTrackingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
connection(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether the rate limit is per connection or per source"
|
|
DEFVAL {connection}
|
|
::= {rsIDSPPSAttackEntry 4}
|
|
|
|
rsIDSPPSAttackActThres OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates connection activiation threshold "
|
|
DEFVAL{10000}
|
|
::= { rsIDSPPSAttackEntry 5}
|
|
|
|
rsIDSPPSAttackTermThres OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates connection termination threshold"
|
|
DEFVAL{9000}
|
|
::= { rsIDSPPSAttackEntry 6}
|
|
|
|
rsIDSPPSAttackDropThres OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates connection drop threshold"
|
|
::= {rsIDSPPSAttackEntry 7}
|
|
|
|
rsIDSPPSAttackRisk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the risk of the attack"
|
|
DEFVAL {medium}
|
|
::= {rsIDSPPSAttackEntry 8}
|
|
|
|
rsIDSPPSAttackActionMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
drop(10)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the stable threshold period."
|
|
::= { rsIDSPPSAttackEntry 9 }
|
|
|
|
rsIDSPPSAttackActPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the stable threshold period."
|
|
DEFVAL{1}
|
|
::= { rsIDSPPSAttackEntry 10 }
|
|
|
|
rsIDSPPSAttackTermPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the stable threshold period."
|
|
::= { rsIDSPPSAttackEntry 11 }
|
|
|
|
rsIDSPPSAttackStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry. Used to delete an entry of this table."
|
|
DEFVAL{1}
|
|
::= { rsIDSPPSAttackEntry 12 }
|
|
|
|
rsIDSPPSAttackPacketTrace OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the per-attack packet trace"
|
|
DEFVAL {disable}
|
|
::= {rsIDSPPSAttackEntry 13}
|
|
|
|
rsIDSPPSAttackNextID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the next attack id for pps attacks"
|
|
::= {rsIDSPPS 4}
|
|
|
|
rsIDSPPSMaxPerConnectionAttacks OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the PPS max attacked connection after the next reset"
|
|
::= {rsIDS 131}
|
|
|
|
rsIDSMAXConnectionIP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the PPS max attacked connection after the next reset"
|
|
::= {rsIDS 134}
|
|
|
|
rsIDSPPSMaxSrcIp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the PPS maximal number suspect sources after the next reset"
|
|
::= {rsIDS 135}
|
|
|
|
rsIDSPPSMaxTrackedSources OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the PPS maximal number suspect sources after the next reset"
|
|
::= {rsIDS 137}
|
|
|
|
rsIDSBWMReportTrackTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy Return to Normal Threshold Sustained Period (in seconds)"
|
|
::= {rsIDS 138}
|
|
|
|
rsIDSBWMReportStartThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy Exceed Threshold (in %)"
|
|
::= {rsIDS 139}
|
|
|
|
rsIDSBWMReportTermThresholdDelta OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy Return to Normal Threshold (in %). delta from rsIDSBWMReportStartThreshold"
|
|
::= {rsIDS 140}
|
|
|
|
rsIDSPacketTrace OBJECT IDENTIFIER ::= { rsIDS 141}
|
|
|
|
rsIDSPacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the packet trace mechanism status"
|
|
DEFVAL {disable}
|
|
::= { rsIDSPacketTrace 1 }
|
|
|
|
rsIDSPacketTracePort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destinated port which will be used to trace traffic"
|
|
::= { rsIDSPacketTrace 2 }
|
|
|
|
rsIDSPacketTraceMaxPacketRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Determines the max bandwidth for trace output in pps"
|
|
::= { rsIDSPacketTrace 3 }
|
|
|
|
rsIDSPacketTracePacketLength OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The length of the forensic packet"
|
|
::= { rsIDSPacketTrace 4 }
|
|
|
|
|
|
-- Suspend table NEW Mib
|
|
|
|
rsIDSNewerSuspendTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSNewerSuspendTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Dynamic Blocking Table"
|
|
::= { rsIDS 142 }
|
|
|
|
rsIDSNewerSuspendTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSNewerSuspendTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSNewerSuspendTableEntryIndex}
|
|
::= { rsIDSNewerSuspendTable 1 }
|
|
|
|
|
|
RsIDSNewerSuspendTableEntry ::= SEQUENCE {
|
|
rsIDSNewerSuspendTableEntryIndex INTEGER,
|
|
rsIDSNewerSuspendTableEntrySrcIp DisplayString,
|
|
rsIDSNewerSuspendTableEntryDstIp DisplayString,
|
|
rsIDSNewerSuspendTableEntryDstPort INTEGER,
|
|
rsIDSNewerSuspendTableEntryProtocol INTEGER,
|
|
rsIDSNewerSuspendTableEntryModule INTEGER,
|
|
rsIDSNewerSuspendTableEntryClassType INTEGER,
|
|
rsIDSNewerSuspendTableEntryClassName DisplayString,
|
|
rsIDSNewerSuspendTableEntryExpType INTEGER,
|
|
rsIDSNewerSuspendTableEntryExpTime INTEGER,
|
|
rsIDSNewerSuspendTableEntryAction INTEGER,
|
|
rsIDSNewerSuspendTableEntryAttackID INTEGER
|
|
}
|
|
|
|
rsIDSNewerSuspendTableEntryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ID of the current entry"
|
|
::= { rsIDSNewerSuspendTableEntry 1 }
|
|
|
|
rsIDSNewerSuspendTableEntrySrcIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..46))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Source IP"
|
|
::= { rsIDSNewerSuspendTableEntry 2 }
|
|
|
|
rsIDSNewerSuspendTableEntryDstIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..46))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Destination IP"
|
|
::= { rsIDSNewerSuspendTableEntry 3 }
|
|
|
|
rsIDSNewerSuspendTableEntryDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Destination Port"
|
|
::= { rsIDSNewerSuspendTableEntry 4 }
|
|
|
|
rsIDSNewerSuspendTableEntryProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(0),
|
|
tcp(1),
|
|
udp(2),
|
|
icmp(3),
|
|
icmpv6(5)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Protocol"
|
|
::= { rsIDSNewerSuspendTableEntry 5 }
|
|
|
|
rsIDSNewerSuspendTableEntryModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
signatures(0),
|
|
connection-limit(1),
|
|
anti-scanning(2),
|
|
traffic-filters(3)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Module"
|
|
::= { rsIDSNewerSuspendTableEntry 6 }
|
|
|
|
rsIDSNewerSuspendTableEntryClassType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
policy(0),
|
|
server(1)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Classification Object type"
|
|
::= { rsIDSNewerSuspendTableEntry 7 }
|
|
|
|
rsIDSNewerSuspendTableEntryClassName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Classification Object name"
|
|
::= { rsIDSNewerSuspendTableEntry 8 }
|
|
|
|
rsIDSNewerSuspendTableEntryExpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on-request(0),
|
|
fixed-timeout(1),
|
|
dynamic-timeout(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Expiration Type"
|
|
::= { rsIDSNewerSuspendTableEntry 9 }
|
|
|
|
rsIDSNewerSuspendTableEntryExpTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time To Live"
|
|
::= { rsIDSNewerSuspendTableEntry 10 }
|
|
|
|
|
|
rsIDSNewerSuspendTableEntryAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Action"
|
|
::= { rsIDSNewerSuspendTableEntry 11}
|
|
|
|
rsIDSNewerSuspendTableEntryAttackID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Attack ID"
|
|
::= { rsIDSNewerSuspendTableEntry 12 }
|
|
|
|
|
|
rsIDSLoop OBJECT IDENTIFIER ::= { rsIDS 143}
|
|
|
|
rsIDSLoopGlobalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the local out-of-path mechanism status"
|
|
DEFVAL {disable}
|
|
::= { rsIDSLoop 1 }
|
|
|
|
rsIDSLoopConfigurationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
success(1),
|
|
failure(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the local out-of-path configuration status"
|
|
DEFVAL {success}
|
|
::= { rsIDSLoop 2 }
|
|
|
|
rsIDSLoopGlobalDiversionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
started(1),
|
|
manual-ended(2),
|
|
automat-ended(3),
|
|
peacetime(4),
|
|
failed(5),
|
|
manual(6)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the local out-of-path diversion status"
|
|
DEFVAL {peacetime}
|
|
::= { rsIDSLoop 3 }
|
|
|
|
rsIDSLoopGlobalSwitchStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
unreachable(2)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the local out-of-path switch status"
|
|
DEFVAL {up}
|
|
::= { rsIDSLoop 4 }
|
|
|
|
rsIDSLoopAdvancedMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
manual(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the local out-of-path mode status"
|
|
DEFVAL {automatic}
|
|
::= { rsIDSLoop 5 }
|
|
|
|
|
|
rsIDSLoopConfigurationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSLoopConfigurationTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the LOOP configuration table."
|
|
::= { rsIDSLoop 6 }
|
|
|
|
rsIDSLoopConfigurationTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSLoopConfigurationTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The definition for LOOP configuration table entry."
|
|
INDEX { rsLOOPTblEntryPortIndex }
|
|
::= { rsIDSLoopConfigurationTable 1 }
|
|
|
|
RsIDSLoopConfigurationTableEntry ::= SEQUENCE {
|
|
rsLOOPTblEntryPortIndex INTEGER,
|
|
rsLOOPTblEntryPortName DisplayString,
|
|
rsLOOPTblEntryPortInbound INTEGER,
|
|
rsLOOPTblEntryPortOutbound INTEGER
|
|
}
|
|
|
|
rsLOOPTblEntryPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the index of this entry "
|
|
::= { rsIDSLoopConfigurationTableEntry 1 }
|
|
|
|
rsLOOPTblEntryPortName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the entry."
|
|
::= { rsIDSLoopConfigurationTableEntry 2 }
|
|
|
|
rsLOOPTblEntryPortInbound OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Inbound port value."
|
|
::= { rsIDSLoopConfigurationTableEntry 3 }
|
|
|
|
rsLOOPTblEntryPortOutbound OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Outbound port value."
|
|
::= { rsIDSLoopConfigurationTableEntry 4 }
|
|
|
|
rsIDSLoopConfigurationDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSLoopConfigurationDeviceTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the LOOP Device configuration table."
|
|
::= { rsIDSLoop 7 }
|
|
|
|
rsIDSLoopConfigurationDeviceTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSLoopConfigurationDeviceTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The definition for LOOP configuration table entry."
|
|
INDEX { rsLOOPDeviceTblEntryPortIndex }
|
|
::= { rsIDSLoopConfigurationDeviceTable 1 }
|
|
|
|
RsIDSLoopConfigurationDeviceTableEntry ::= SEQUENCE {
|
|
rsLOOPDeviceTblEntryPortIndex INTEGER,
|
|
rsLOOPDeviceTblEntryPortName DisplayString,
|
|
rsLOOPDeviceTblEntryPortInbound INTEGER,
|
|
rsLOOPDeviceTblEntryPortOutbound INTEGER
|
|
}
|
|
|
|
rsLOOPDeviceTblEntryPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the index of this entry "
|
|
::= { rsIDSLoopConfigurationDeviceTableEntry 1 }
|
|
|
|
rsLOOPDeviceTblEntryPortName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the entry."
|
|
::= { rsIDSLoopConfigurationDeviceTableEntry 2 }
|
|
|
|
rsLOOPDeviceTblEntryPortInbound OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Inbound port value."
|
|
::= { rsIDSLoopConfigurationDeviceTableEntry 3 }
|
|
|
|
rsLOOPDeviceTblEntryPortOutbound OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Outbound port value."
|
|
::= { rsIDSLoopConfigurationDeviceTableEntry 4 }
|
|
|
|
rsIDSLoopAdvancedActivationTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1200)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Activatio(Diversion) Timeout in seconds"
|
|
DEFVAL {10}
|
|
::= { rsIDSLoop 8 }
|
|
|
|
rsIDSLoopAdvancedTerminationTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1200)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Termination Timeout in seconds"
|
|
DEFVAL {20}
|
|
::= { rsIDSLoop 9 }
|
|
|
|
rsIDSLoopAdvancedManualStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
start(1),
|
|
stop(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Manual diversion status."
|
|
::= { rsIDSLoop 10 }
|
|
|
|
rsIDSLoopConfigurationMngIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP Address of the Management."
|
|
::= { rsIDSLoop 11 }
|
|
|
|
rsIDSLoopConfigurationSSHUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SSH user string."
|
|
::= { rsIDSLoop 12 }
|
|
|
|
rsIDSLoopConfigurationSSHPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SSH user password."
|
|
::= { rsIDSLoop 13 }
|
|
|
|
rsIDSLoopConfigurationUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User string."
|
|
::= { rsIDSLoop 14 }
|
|
|
|
rsIDSLoopConfigurationPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User password."
|
|
::= { rsIDSLoop 15 }
|
|
|
|
|
|
rsIDSLoopGlobalLoopDeviceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
netOptics-Director(1),
|
|
netOptics-Director-xStream(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Loop Device Type."
|
|
::= { rsIDSLoop 16 }
|
|
|
|
|
|
rsIDSFPRisk OBJECT IDENTIFIER ::= { rsIDS 144}
|
|
|
|
rsIDSFPRiskStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"False Positive Risk Analysis Trigger"
|
|
DEFVAL {disable}
|
|
::= {rsIDSFPRisk 1}
|
|
|
|
rsIDSFPRiskReportPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (5..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"False Positive Risk Analysis Report period (sec)"
|
|
DEFVAL {10}
|
|
::= {rsIDSFPRisk 2}
|
|
|
|
rsIDSFPRiskAttackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSFPRiskAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of latest attacks under signature simulation"
|
|
::= {rsIDSFPRisk 3}
|
|
|
|
rsIDSFPRiskAttackEntry OBJECT-TYPE
|
|
SYNTAX RsIDSFPRiskAttackEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSFPRiskAttackType, rsIDSFPRiskAttackReportIdTime, rsIDSFPRiskAttackReportIdCounter }
|
|
::= { rsIDSFPRiskAttackTable 1 }
|
|
|
|
RsIDSFPRiskAttackEntry ::= SEQUENCE {
|
|
rsIDSFPRiskAttackType INTEGER,
|
|
rsIDSFPRiskAttackReportIdTime INTEGER,
|
|
rsIDSFPRiskAttackReportIdCounter INTEGER,
|
|
rsIDSFPRiskAttackRowStatus RowStatus,
|
|
rsIDSFPRiskAttackSimulationDuration INTEGER,
|
|
rsIDSFPRiskAttackSimulationAction INTEGER,
|
|
rsIDSFPRiskAttackSimulationStopAtAttackEnd INTEGER,
|
|
rsIDSFPRiskAttackStabilizationDuration INTEGER,
|
|
rsIDSFPRiskAttackSimulationStartWhenSigChange INTEGER,
|
|
rsIDSFPRiskAttackJointDistributionStatus INTEGER,
|
|
rsIDSFPRiskAttackSimulationStop INTEGER,
|
|
rsIDSFPRiskAttackSimulationStatus INTEGER,
|
|
rsIDSFPRiskAttackAttackStatus INTEGER,
|
|
rsIDSFPRiskAttackSimulationRunTime INTEGER,
|
|
rsIDSFPRiskAttackSimulationType INTEGER
|
|
}
|
|
|
|
rsIDSFPRiskAttackType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
behavioral-dos(1),
|
|
dos-shield(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the attack under simulation"
|
|
::= {rsIDSFPRiskAttackEntry 1}
|
|
|
|
rsIDSFPRiskAttackReportIdTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The id of the attack under simulation (the time part of the report id)"
|
|
::= {rsIDSFPRiskAttackEntry 2}
|
|
|
|
rsIDSFPRiskAttackReportIdCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The id of the attack under simulation (the counter part of the report id)"
|
|
::= {rsIDSFPRiskAttackEntry 3}
|
|
|
|
rsIDSFPRiskAttackRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of this entry"
|
|
::= {rsIDSFPRiskAttackEntry 4}
|
|
|
|
rsIDSFPRiskAttackSimulationDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The pre-defined duration of this simulation (minutes)"
|
|
DEFVAL {10}
|
|
::= {rsIDSFPRiskAttackEntry 5}
|
|
|
|
rsIDSFPRiskAttackSimulationAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1),
|
|
report-and-simulate(2),
|
|
block-and-simulate(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The action of this simulation"
|
|
::= {rsIDSFPRiskAttackEntry 6}
|
|
|
|
rsIDSFPRiskAttackSimulationStopAtAttackEnd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A flag indicating if the simulation will stop at the end of the attack or continue the pre-define duration"
|
|
DEFVAL {true}
|
|
::= {rsIDSFPRiskAttackEntry 7}
|
|
|
|
rsIDSFPRiskAttackStabilizationDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (5..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of seconds after the signature is stable, before starting the simulation (For BDoS only)"
|
|
DEFVAL {10}
|
|
::= {rsIDSFPRiskAttackEntry 8}
|
|
|
|
rsIDSFPRiskAttackSimulationStartWhenSigChange OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A flag indicating if the simulation will restart if the signature changed (For BDoS only)"
|
|
DEFVAL {false}
|
|
::= {rsIDSFPRiskAttackEntry 9}
|
|
|
|
rsIDSFPRiskAttackJointDistributionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A flag indicating if the joint distribution statistics will be reported (For BDoS only)"
|
|
::= {rsIDSFPRiskAttackEntry 10}
|
|
|
|
rsIDSFPRiskAttackSimulationStop OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If set to true, the simulation will stop immediately"
|
|
::= {rsIDSFPRiskAttackEntry 11}
|
|
|
|
rsIDSFPRiskAttackSimulationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ongoing(0),
|
|
ended(1),
|
|
suspended(2),
|
|
not-under-simulation(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The cuurent status of this attack simulation"
|
|
::= {rsIDSFPRiskAttackEntry 12}
|
|
|
|
rsIDSFPRiskAttackAttackStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ongoing(0),
|
|
ended(1),
|
|
unstable(2),
|
|
anomaly(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The cuurent status of this attack"
|
|
::= {rsIDSFPRiskAttackEntry 13}
|
|
|
|
rsIDSFPRiskAttackSimulationRunTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of seconds since the current simulation began"
|
|
::= {rsIDSFPRiskAttackEntry 14}
|
|
|
|
rsIDSFPRiskAttackSimulationType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pre-defined(1),
|
|
real-time(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of this simulation entry"
|
|
::= {rsIDSFPRiskAttackEntry 15}
|
|
|
|
rsIDSGeoIPDBVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The version of the current GeoIP database file"
|
|
::= {rsIDS 145}
|
|
|
|
rsIDSGeoIPDBUpdateRes OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
succeeded(1),
|
|
failed(2),
|
|
processing(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The GeoIP db file update result"
|
|
::= {rsIDS 146}
|
|
|
|
rsIDSGeoIPDBSend OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The file name include path where the geoIP database is located."
|
|
::= {rsIDS 147}
|
|
|
|
rsIDSSignaturesProfileParamsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSignaturesProfileParamsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profile params for the signatures"
|
|
::= {rsIDSSignatures 12}
|
|
|
|
rsIDSSignaturesProfileParamsEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSignaturesProfileParamsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSignaturesProfileParamsName }
|
|
::= { rsIDSSignaturesProfileParamsTable 1 }
|
|
|
|
RsIDSSignaturesProfileParamsEntry ::= SEQUENCE {
|
|
rsIDSSignaturesProfileParamsName DisplayString,
|
|
rsIDSSignaturesProfileParamsSimulationStatus INTEGER,
|
|
rsIDSSignaturesProfileParamsSimulationDuration INTEGER,
|
|
rsIDSSignaturesProfileParamsSimulationStopAtAttackEnd INTEGER,
|
|
rsIDSSignaturesProfileParamsStatus RowStatus
|
|
}
|
|
|
|
rsIDSSignaturesProfileParamsName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSignaturesProfileParamsEntry 1}
|
|
|
|
rsIDSSignaturesProfileParamsSimulationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the signature simulation status"
|
|
DEFVAL {disable}
|
|
::= { rsIDSSignaturesProfileParamsEntry 2}
|
|
|
|
rsIDSSignaturesProfileParamsSimulationDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The pre-defined duration of this simulation (minutes)"
|
|
DEFVAL {10}
|
|
::= { rsIDSSignaturesProfileParamsEntry 3}
|
|
|
|
rsIDSSignaturesProfileParamsSimulationStopAtAttackEnd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A flag indicating if the simulation will stop at the end of the attack or continue the pre-define duration"
|
|
::= { rsIDSSignaturesProfileParamsEntry 4}
|
|
|
|
rsIDSSignaturesProfileParamsStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of this entry"
|
|
::= {rsIDSSignaturesProfileParamsEntry 5}
|
|
|
|
rsDnsProt OBJECT IDENTIFIER ::= { rsIDS 148 }
|
|
|
|
rsDnsProtProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsDnsProtProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the DNS protection inspection"
|
|
::= {rsDnsProt 1}
|
|
|
|
rsDnsProtProfileEntry OBJECT-TYPE
|
|
SYNTAX RsDnsProtProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsDnsProtProfileName }
|
|
::= { rsDnsProtProfileTable 1 }
|
|
|
|
RsDnsProtProfileEntry ::= SEQUENCE {
|
|
rsDnsProtProfileName DisplayString,
|
|
rsDnsProtProfileDnsAStatus INTEGER,
|
|
rsDnsProtProfileDnsMxStatus INTEGER,
|
|
rsDnsProtProfileDnsPtrStatus INTEGER,
|
|
rsDnsProtProfileDnsAaaaStatus INTEGER,
|
|
rsDnsProtProfileDnsTextStatus INTEGER,
|
|
rsDnsProtProfileDnsSoaStatus INTEGER,
|
|
rsDnsProtProfileDnsNaptrStatus INTEGER,
|
|
rsDnsProtProfileDnsSrvStatus INTEGER,
|
|
rsDnsProtProfileDnsOtherStatus INTEGER,
|
|
rsDnsProtProfileExpectedQps INTEGER,
|
|
rsDnsProtProfileDnsAQuota INTEGER,
|
|
rsDnsProtProfileDnsMxQuota INTEGER,
|
|
rsDnsProtProfileDnsPtrQuota INTEGER,
|
|
rsDnsProtProfileDnsAaaaQuota INTEGER,
|
|
rsDnsProtProfileDnsTextQuota INTEGER,
|
|
rsDnsProtProfileDnsSoaQuota INTEGER,
|
|
rsDnsProtProfileDnsNaptrQuota INTEGER,
|
|
rsDnsProtProfileDnsSrvQuota INTEGER,
|
|
rsDnsProtProfileDnsOtherQuota INTEGER,
|
|
rsDnsProtProfileAction INTEGER,
|
|
rsDnsProtProfileMaxAllowQps INTEGER,
|
|
rsDnsProtProfileSigRateLimTarget INTEGER,
|
|
rsDnsProtProfileManualTriggerStatus INTEGER,
|
|
rsDnsProtProfileManualTriggerActThresh INTEGER,
|
|
rsDnsProtProfileManualTriggerTermThresh INTEGER,
|
|
rsDnsProtProfileManualTriggerMaxQpsTarget INTEGER,
|
|
rsDnsProtProfileManualTriggerActPeriod INTEGER,
|
|
rsDnsProtProfileManualTriggerTermPeriod INTEGER,
|
|
rsDnsProtProfileManualTriggerEscalatePeriod INTEGER,
|
|
rsDnsProtProfilePacketReportStatus INTEGER,
|
|
rsDnsProtProfilePacketTraceStatus INTEGER,
|
|
rsDnsProtProfileQueryNameMonitoringSensitivity INTEGER,
|
|
rsDnsProtProfileStatus RowStatus,
|
|
rsDnsProtProfileSubdomainsWLLearningState INTEGER
|
|
}
|
|
|
|
rsDnsProtProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..19))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the DNS protection Profile."
|
|
::= {rsDnsProtProfileEntry 1}
|
|
|
|
|
|
rsDnsProtProfileDnsAStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS A protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 2 }
|
|
|
|
rsDnsProtProfileDnsMxStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS MX protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 3 }
|
|
|
|
rsDnsProtProfileDnsPtrStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS PTR protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 4 }
|
|
|
|
rsDnsProtProfileDnsAaaaStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS AAAA protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 5 }
|
|
|
|
rsDnsProtProfileDnsTextStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS TEXT protocol in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 6 }
|
|
|
|
rsDnsProtProfileDnsSoaStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS SOA in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 7 }
|
|
|
|
rsDnsProtProfileDnsNaptrStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS NAPTR in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 8 }
|
|
|
|
rsDnsProtProfileDnsSrvStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS SRV in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 9 }
|
|
|
|
rsDnsProtProfileDnsOtherStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check Other DNS protocols in this policy."
|
|
DEFVAL { 2 }
|
|
::= { rsDnsProtProfileEntry 10 }
|
|
|
|
rsDnsProtProfileExpectedQps OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4000000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Expected number of queries per second for this policy."
|
|
::= { rsDnsProtProfileEntry 11 }
|
|
|
|
rsDnsProtProfileDnsAQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS A quota inbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 12 }
|
|
|
|
rsDnsProtProfileDnsMxQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS MX quota inbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 13 }
|
|
|
|
rsDnsProtProfileDnsPtrQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS PTR quota inbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 14 }
|
|
|
|
rsDnsProtProfileDnsAaaaQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS AAAA quota inbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 15 }
|
|
|
|
rsDnsProtProfileDnsTextQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS TEXT quota outbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 16 }
|
|
|
|
rsDnsProtProfileDnsSoaQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS SOA quota outbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 17 }
|
|
|
|
rsDnsProtProfileDnsNaptrQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS NAPTR quota outbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 18 }
|
|
|
|
rsDnsProtProfileDnsSrvQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS SRV quota outbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 19 }
|
|
|
|
rsDnsProtProfileDnsOtherQuota OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS Other quota outbound value for this policy."
|
|
::= { rsDnsProtProfileEntry 20 }
|
|
|
|
rsDnsProtProfileAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report(0),
|
|
block(1) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the profile action"
|
|
::= { rsDnsProtProfileEntry 21 }
|
|
|
|
rsDnsProtProfileMaxAllowQps OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4000000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of queries per sec per dns type that this profile will forward in collective mode mitigation"
|
|
::= { rsDnsProtProfileEntry 22 }
|
|
|
|
rsDnsProtProfileSigRateLimTarget OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Signature rate limit mitigation target, as a percentage of the learned traffic."
|
|
DEFVAL {0}
|
|
::= { rsDnsProtProfileEntry 23 }
|
|
|
|
rsDnsProtProfileManualTriggerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether to activate manual triggers mode for this profile."
|
|
DEFVAL {disable}
|
|
::= { rsDnsProtProfileEntry 24 }
|
|
|
|
rsDnsProtProfileManualTriggerActThresh OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4000000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of QPS for starting the manual triggers mitigation."
|
|
DEFVAL {0}
|
|
::= { rsDnsProtProfileEntry 25 }
|
|
|
|
rsDnsProtProfileManualTriggerTermThresh OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4000000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of QPS for terminating the manual triggers mitigation."
|
|
DEFVAL {0}
|
|
::= { rsDnsProtProfileEntry 26 }
|
|
|
|
rsDnsProtProfileManualTriggerMaxQpsTarget OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4000000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of QPS that will be forwarded in manual triggers mode"
|
|
DEFVAL {0}
|
|
::= { rsDnsProtProfileEntry 27 }
|
|
|
|
rsDnsProtProfileManualTriggerActPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of seconds above the manual triggers activation threshold before starting the mitigation"
|
|
DEFVAL {3}
|
|
::= { rsDnsProtProfileEntry 28 }
|
|
|
|
rsDnsProtProfileManualTriggerTermPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of seconds below the manual triggers termination threshold before stopping the mitigation"
|
|
DEFVAL {3}
|
|
::= { rsDnsProtProfileEntry 29 }
|
|
|
|
rsDnsProtProfileManualTriggerEscalatePeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of seconds with bad feedback before changing the mitigation type in manual triggers mode"
|
|
DEFVAL {3}
|
|
::= { rsDnsProtProfileEntry 30 }
|
|
|
|
rsDnsProtProfilePacketReportStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"packet report status"
|
|
DEFVAL {enable}
|
|
::= {rsDnsProtProfileEntry 31}
|
|
|
|
rsDnsProtProfilePacketTraceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"packet trace status"
|
|
DEFVAL {disable}
|
|
::= {rsDnsProtProfileEntry 32}
|
|
|
|
rsDnsProtProfileQueryNameMonitoringSensitivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This variable indicates the query name monitoring sensitivity"
|
|
DEFVAL {none}
|
|
::= {rsDnsProtProfileEntry 33}
|
|
|
|
rsDnsProtProfileStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsDnsProtProfileEntry 34 }
|
|
|
|
rsDnsProtProfileSubdomainsWLLearningState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This variable indicates the dns subdomains white list learning state."
|
|
DEFVAL {enable}
|
|
::= {rsDnsProtProfileEntry 35}
|
|
|
|
rsDnsProtResetServerLearning OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reset learning baseline for specific server"
|
|
::= { rsDnsProt 2}
|
|
|
|
rsDnsProtMechStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The DNS Protection module activation"
|
|
DEFVAL {disable}
|
|
::= {rsDnsProt 3}
|
|
|
|
rsDnsProtLearningPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
day(1),
|
|
week(2),
|
|
month(3)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS protection learning response time "
|
|
::= { rsDnsProt 4}
|
|
|
|
rsDnsProtResetAllLearning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reset learning baseline"
|
|
::= { rsDnsProt 5}
|
|
|
|
rsDnsProtFootprintStrictness OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(0),
|
|
medium(1),
|
|
high(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures how accurate must the footprint be in order to be activated"
|
|
::= { rsDnsProt 6}
|
|
|
|
rsDnsProtDynamicTermSC2 OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"stability counter for state 2"
|
|
::= { rsDnsProt 8}
|
|
|
|
rsDnsProtDynamicTermSC6 OBJECT-TYPE
|
|
SYNTAX INTEGER (45..300)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"stability counter for state 6"
|
|
::= { rsDnsProt 9}
|
|
|
|
rsDnsProtDynamicTermSC37 OBJECT-TYPE
|
|
SYNTAX INTEGER (45..300)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"stability counter for state 3"
|
|
::= { rsDnsProt 10}
|
|
|
|
rsDnsProtBypassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsDnsProtBypassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the DNS Protection inspection"
|
|
::= {rsDnsProt 11}
|
|
|
|
rsDnsProtBypassEntry OBJECT-TYPE
|
|
SYNTAX RsDnsProtBypassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsDnsProtBypassController, rsDnsProtBypassType }
|
|
::= { rsDnsProtBypassTable 1 }
|
|
|
|
RsDnsProtBypassEntry ::= SEQUENCE {
|
|
rsDnsProtBypassController INTEGER,
|
|
rsDnsProtBypassType INTEGER,
|
|
rsDnsProtBypassStatus INTEGER,
|
|
rsDnsProtBypassValues DisplayString,
|
|
rsDnsProtBypassRowStatus RowStatus
|
|
}
|
|
|
|
rsDnsProtBypassController OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dns-a(20),
|
|
dns-mx(22),
|
|
dns-ptr(24),
|
|
dns-aaaa(26),
|
|
dns-text(28),
|
|
dns-soa(30),
|
|
dns-naptr(32),
|
|
dns-srv(34),
|
|
dns-other(36)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass controller type"
|
|
::= { rsDnsProtBypassEntry 1}
|
|
|
|
|
|
rsDnsProtBypassType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
checksum(0),
|
|
-- sequence-num(1),
|
|
id-num(2),
|
|
dns-id-num(3),
|
|
dns-qname(4),
|
|
dns-subdomain(5),
|
|
dns-qcount(6),
|
|
source-port(7),
|
|
source-ip(8),
|
|
-- frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
-- destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
-- icmp-igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
-- icmp-message-type-ipv6(27) ,
|
|
context-tag(28),
|
|
-- (29),
|
|
dns-ancount(30),
|
|
dns-flags(31)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= { rsDnsProtBypassEntry 2}
|
|
|
|
rsDnsProtBypassStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(0),
|
|
bypass(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The bypass type"
|
|
::= {rsDnsProtBypassEntry 3}
|
|
|
|
rsDnsProtBypassValues OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The values of the bypass."
|
|
::= {rsDnsProtBypassEntry 4}
|
|
|
|
rsDnsProtBypassRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsDnsProtBypassEntry 5 }
|
|
|
|
rsDnsProtDynamicStateFpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsDnsProtDynamicStateFpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profiles params for the NetFlood inspection"
|
|
::= {rsDnsProt 12}
|
|
|
|
rsDnsProtDynamicStateFpEntry OBJECT-TYPE
|
|
SYNTAX RsDnsProtDynamicStateFpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsDnsProtDynamicController, rsDnsProtDynamicFpType }
|
|
::= { rsDnsProtDynamicStateFpTable 1 }
|
|
|
|
RsDnsProtDynamicStateFpEntry ::= SEQUENCE {
|
|
rsDnsProtDynamicController INTEGER,
|
|
rsDnsProtDynamicFpType INTEGER,
|
|
rsDnsProtDynamicState INTEGER,
|
|
rsDnsProtDynamicRowStatus RowStatus
|
|
}
|
|
|
|
rsDnsProtDynamicController OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dns-a(20),
|
|
dns-mx(22),
|
|
dns-ptr(24),
|
|
dns-aaaa(26),
|
|
dns-text(28),
|
|
dns-soa(30),
|
|
dns-naptr(32),
|
|
dns-srv(34),
|
|
dns-other(36)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The controller type"
|
|
::= { rsDnsProtDynamicStateFpEntry 1}
|
|
|
|
|
|
rsDnsProtDynamicFpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
checksum(0),
|
|
-- sequence-num(1),
|
|
id-num(2),
|
|
dns-id-num(3),
|
|
dns-qname(4),
|
|
dns-subdomain(5),
|
|
dns-qcount(6),
|
|
source-port(7),
|
|
source-ip(8),
|
|
frag-offset(9),
|
|
flow-label(10),
|
|
tos(11),
|
|
packet-size(12),
|
|
-- destination-port(13),
|
|
destination-ip(14),
|
|
fragment(15),
|
|
-- (16),
|
|
-- (17),
|
|
-- (18),
|
|
-- icmp-igmp-message-type(19),
|
|
ttl(20),
|
|
id-num-ipv6(21),
|
|
frag-offset-ipv6(22),
|
|
-- (23),
|
|
packet-size-ipv6(24),
|
|
source-ip-ipv6(25),
|
|
destination-ip-ipv6(26),
|
|
-- icmp-message-type-ipv6(27) ,
|
|
context-tag(28),
|
|
-- (29),
|
|
dns-ancount(30),
|
|
dns-flags(31)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The dynamic footprint type"
|
|
::= { rsDnsProtDynamicStateFpEntry 2}
|
|
|
|
rsDnsProtDynamicState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The dynamic state"
|
|
::= { rsDnsProtDynamicStateFpEntry 3 }
|
|
|
|
rsDnsProtDynamicRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsDnsProtDynamicStateFpEntry 4 }
|
|
|
|
|
|
rsDnsProtDynamicStateTwoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsDnsProtDynamicStateTwoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the dynamic state 2 any flag"
|
|
::= {rsDnsProt 13}
|
|
|
|
|
|
rsDnsProtDynamicStateTwoEntry OBJECT-TYPE
|
|
SYNTAX RsDnsProtDynamicStateTwoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsDnsProtDynamicStateController }
|
|
::= { rsDnsProtDynamicStateTwoTable 1 }
|
|
|
|
RsDnsProtDynamicStateTwoEntry ::= SEQUENCE {
|
|
rsDnsProtDynamicStateController INTEGER,
|
|
rsDnsProtDynamicStateAnyTypeFlag INTEGER,
|
|
rsDnsProtDynamicStateTypeThreshold INTEGER,
|
|
rsDnsProtDynamicStateValThreshold INTEGER,
|
|
rsDnsProtDynamicStateRowStatus RowStatus
|
|
}
|
|
|
|
rsDnsProtDynamicStateController OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dns-a(20),
|
|
dns-mx(22),
|
|
dns-ptr(24),
|
|
dns-aaaa(26),
|
|
dns-text(28),
|
|
dns-soa(30),
|
|
dns-naptr(32),
|
|
dns-srv(34),
|
|
dns-other(36)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The controller type"
|
|
::= { rsDnsProtDynamicStateTwoEntry 1}
|
|
|
|
|
|
rsDnsProtDynamicStateAnyTypeFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The any type flag"
|
|
::= { rsDnsProtDynamicStateTwoEntry 2 }
|
|
|
|
rsDnsProtDynamicStateTypeThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type threshold (Th1)"
|
|
::= { rsDnsProtDynamicStateTwoEntry 3 }
|
|
|
|
rsDnsProtDynamicStateValThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type threshold (Th2)"
|
|
::= { rsDnsProtDynamicStateTwoEntry 4 }
|
|
|
|
rsDnsProtDynamicStateRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsDnsProtDynamicStateTwoEntry 5 }
|
|
|
|
rsDnsProtPolicies OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the number of DNS protection policies"
|
|
::= { rsDnsProt 14}
|
|
|
|
rsDnsProtPoliciesAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tuning parameter for the number of DNS protection after the next reset"
|
|
::= { rsDnsProt 15}
|
|
|
|
rsDnsSDMWhiteListStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS SDM authentication list activation status"
|
|
::= { rsDnsProt 16}
|
|
|
|
rsDnsPacketAnomaliesStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DNS Packet anomalies check under attack"
|
|
::= { rsDnsProt 17}
|
|
|
|
rsDnsSDMWhiteListTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Timeout for the DNS SDM authentication list (in minutes)"
|
|
DEFVAL { 20 }
|
|
::= { rsDnsProt 18}
|
|
|
|
rsDnsSDMRetransmitMinTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..40)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum time for a legal DNS retransmission (in half seconds)"
|
|
DEFVAL { 1 }
|
|
::= { rsDnsProt 19}
|
|
|
|
rsDnsSDMRetransmitMaxTime OBJECT-TYPE
|
|
SYNTAX INTEGER (2..120)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum time for a legal DNS retransmission (in half seconds)"
|
|
DEFVAL { 16 }
|
|
::= { rsDnsProt 20}
|
|
|
|
rsDnsSDMRetransmitMaxAttackTime OBJECT-TYPE
|
|
SYNTAX INTEGER (2..240)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Timeout for the DNS retransmission attack (in half seconds)"
|
|
DEFVAL { 32 }
|
|
::= { rsDnsProt 21}
|
|
|
|
rsDnsSDMTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
small(1),
|
|
medium(2),
|
|
large(3)}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current size of the SDM table"
|
|
::= { rsDnsProt 22}
|
|
|
|
rsDnsSDMTableSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
small(1),
|
|
medium(2),
|
|
large(3)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The size of the SDM table after reset"
|
|
::= { rsDnsProt 23}
|
|
|
|
rsDnsMitigationTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Timeout (in minutes) before going back from state 6 to state 2 and starting trying to build a new signature"
|
|
DEFVAL { 10 }
|
|
::= { rsDnsProt 24}
|
|
|
|
rsDnsFootprintRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum number of times that we will try to find a dynamic footprint, before going to collective mitigation mode."
|
|
DEFVAL { 3 }
|
|
::= { rsDnsProt 25}
|
|
|
|
rsDnsSignatureChallengeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether the DNS protection Signature-Challenge is enabled."
|
|
DEFVAL { disable }
|
|
::= { rsDnsProt 26}
|
|
|
|
rsDnsSignatureRateLimitStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether the DNS protection Signature-Rate-limit is enabled."
|
|
DEFVAL { enable }
|
|
::= { rsDnsProt 27}
|
|
|
|
rsDnsCollectiveChallengeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether the DNS protection Collective-Challenge is enabled."
|
|
DEFVAL { disable }
|
|
::= { rsDnsProt 28}
|
|
|
|
rsDnsCollectiveRateLimitStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1)
|
|
-- disable(2)}
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether the DNS protection Collective-Rate-limit is enabled."
|
|
DEFVAL { enable }
|
|
::= { rsDnsProt 29}
|
|
|
|
rsDnsProtMitigationStabilityCounter OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of seconds with negative feedback, before trying another mitigation method (not for manual triggers)."
|
|
DEFVAL { 3 }
|
|
::= { rsDnsProt 30}
|
|
|
|
rsDnsProtSamplingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures whether the DNS protection sampling is enabled or disabled"
|
|
::= { rsDnsProt 31}
|
|
|
|
rsDnsSDMProtQidTreatment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
strict(0),
|
|
loose(1),
|
|
ignore(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures how DNS protection treats query ID during SDM authentication process"
|
|
DEFVAL { strict }
|
|
::= { rsDnsProt 32}
|
|
|
|
rsDnsSDMProtForwardRetransmissions OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures how DNS protection treats retransmittions - forward all, or only first legal one."
|
|
DEFVAL { disable }
|
|
::= { rsDnsProt 33}
|
|
|
|
rsDnsProtGlobalAdvancedLearningSuppThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reset learning for dns suppression"
|
|
::= { rsDnsProt 34}
|
|
|
|
rsDnsProtComplianceCheckStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"dns compliance check status"
|
|
::= { rsDnsProt 35}
|
|
|
|
rsDnsNewSdmTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
size1(1),
|
|
size2(2),
|
|
size3(3),
|
|
size4(4),
|
|
size5(5)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The size of the SDM table"
|
|
::= { rsDnsProt 36}
|
|
|
|
rsDnsProtComplianceAllowLargeEdnsPackets OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specifies whether DNS-protocol-compliance checks allow large EDNS packets"
|
|
::= { rsDnsProt 37}
|
|
|
|
rsTcpAuthenListAging OBJECT-TYPE
|
|
SYNTAX INTEGER (60..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The aging time of the tcp challenge response authentication table."
|
|
DEFVAL { 1200 }
|
|
::= {rsIDS 149}
|
|
|
|
rsHttpAuthenListAging OBJECT-TYPE
|
|
SYNTAX INTEGER (60..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The aging time of the http challenge response authentication table."
|
|
DEFVAL { 1200 }
|
|
::= {rsIDS 150}
|
|
|
|
rsTcpAuthenListUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current utilization (%) of the tcp challenge response authentication table."
|
|
::= {rsIDS 151}
|
|
|
|
rsHttpAuthenListUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current utilization (%) of the http challenge response authentication table."
|
|
::= {rsIDS 152}
|
|
|
|
rsDnsAuthenListUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current utilization (%) of the dns challenge response authentication table."
|
|
::= {rsIDS 153}
|
|
|
|
rsTcpAuthenListSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The allocated size of the tcp challenge response authentication table."
|
|
::= {rsIDS 154}
|
|
|
|
rsHttpAuthenListSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The allocated size of the http challenge response authentication table."
|
|
::= {rsIDS 155}
|
|
|
|
rsDnsAuthenListSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The allocated size of the dns challenge response authentication table."
|
|
::= {rsIDS 156}
|
|
|
|
rsTcpAuthenListClean OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clean(1),
|
|
do-nothing(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Clean tcp challenge response authentication table."
|
|
::= {rsIDS 157}
|
|
|
|
rsHttpAuthenListClean OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clean(1),
|
|
do-nothing(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Clean http challenge response authentication table."
|
|
::= {rsIDS 158}
|
|
|
|
rsDnsAuthenListClean OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clean(1),
|
|
do-nothing(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Clean dns challenge response authentication table."
|
|
::= {rsIDS 159}
|
|
|
|
rsHttpAuthenListSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The size of the HTTP authenticated table after reset"
|
|
::= {rsIDS 160}
|
|
|
|
rsTcpAuthenListSizeAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The size of the TCP authenticated table after reset"
|
|
::= {rsIDS 162}
|
|
|
|
rsIDSMemoryReservedTuning OBJECT IDENTIFIER ::= { rsIDS 163}
|
|
|
|
rsIDSDynamicMemoryAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Memory reserved for dynamic allocations."
|
|
|
|
::= { rsIDSMemoryReservedTuning 1 }
|
|
|
|
rsIDSDynamicMemory OBJECT-TYPE
|
|
SYNTAX INTEGER (20000000)
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "Memory reserved for dynamic allocations."
|
|
::= { rsIDSMemoryReservedTuning 2 }
|
|
|
|
rsIDSSynProfilesParamsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSSynProfilesParamsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the list of profile params for the syn profile"
|
|
::= {rsIDSSynProtection 19}
|
|
|
|
rsIDSSynProfilesParamsEntry OBJECT-TYPE
|
|
SYNTAX RsIDSSynProfilesParamsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSSynProfilesParamsName }
|
|
::= { rsIDSSynProfilesParamsTable 1 }
|
|
|
|
RsIDSSynProfilesParamsEntry ::= SEQUENCE {
|
|
rsIDSSynProfilesParamsName DisplayString,
|
|
rsIDSSynProfilesParamsAuthType INTEGER,
|
|
rsIDSSynProfilesParamsWebEnable INTEGER,
|
|
rsIDSSynProfilesParamsWebMethod INTEGER,
|
|
rsIDSSynProfileTCPResetStatus INTEGER,
|
|
rsIDSSynProfilesParamsStatus RowStatus,
|
|
rsIDSSynProfilesSSLMitigationStatus INTEGER
|
|
}
|
|
|
|
rsIDSSynProfilesParamsName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the Profile."
|
|
::= {rsIDSSynProfilesParamsEntry 1}
|
|
|
|
rsIDSSynProfilesParamsAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
safe-reset(1)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the authentication method"
|
|
DEFVAL {safe-reset}
|
|
::= { rsIDSSynProfilesParamsEntry 2}
|
|
|
|
rsIDSSynProfilesParamsWebEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the HTTP authentication status"
|
|
DEFVAL {disable}
|
|
::= { rsIDSSynProfilesParamsEntry 3}
|
|
|
|
rsIDSSynProfilesParamsWebMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
redirect(1),
|
|
javaScript(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the HTTP authentication method"
|
|
DEFVAL {redirect}
|
|
::= { rsIDSSynProfilesParamsEntry 4}
|
|
|
|
|
|
rsIDSSynProfileTCPResetStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the TCP-Reset status"
|
|
DEFVAL {disable}
|
|
::= { rsIDSSynProfilesParamsEntry 5}
|
|
|
|
|
|
|
|
rsIDSSynProfilesParamsStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of this entry"
|
|
::= {rsIDSSynProfilesParamsEntry 6}
|
|
|
|
rsIDSSynProfilesSSLMitigationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the SSL-Mitigation status"
|
|
DEFVAL {disable}
|
|
::= {rsIDSSynProfilesParamsEntry 7}
|
|
|
|
rsIDSynSSLMitigationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSynSSLMitigationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed for out-of-path"
|
|
::= {rsIDSSynProtection 20}
|
|
|
|
|
|
rsIDSynSSLMitigationEntry OBJECT-TYPE
|
|
SYNTAX RsIDSynSSLMitigationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSynSSLMitigationEntryName }
|
|
::= { rsIDSynSSLMitigationTable 1 }
|
|
|
|
RsIDSynSSLMitigationEntry::= SEQUENCE {
|
|
rsIDSynSSLMitigationEntryName DisplayString,
|
|
rsIDSynSSLMitigationEntryrsSSLMitigationVIP DisplayString,
|
|
rsIDSynSSLMitigationEntryADCserverDstIP DisplayString,
|
|
rsIDSynSSLMitigationEntryInboundPort INTEGER,
|
|
rsIDSynSSLMitigationEntryOutboundPort INTEGER,
|
|
rsIDSynSSLMitigationEntryMAC MacAddress,
|
|
rsIDSynSSLMitigationEntryPolicyName DisplayString,
|
|
rsIDSynSSLMitigationEntryState INTEGER,
|
|
rsIDSynSSLMitigationEntryStatus RowStatus
|
|
}
|
|
|
|
rsIDSynSSLMitigationEntryName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..19))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Entry Key of the table VIP for ADC"
|
|
::= {rsIDSynSSLMitigationEntry 1}
|
|
|
|
rsIDSynSSLMitigationEntryrsSSLMitigationVIP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VIP address"
|
|
::= {rsIDSynSSLMitigationEntry 2}
|
|
|
|
rsIDSynSSLMitigationEntryADCserverDstIP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ADC server IP address"
|
|
::= {rsIDSynSSLMitigationEntry 3}
|
|
|
|
rsIDSynSSLMitigationEntryInboundPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The physical inbound port of ADC."
|
|
::= { rsIDSynSSLMitigationEntry 4}
|
|
|
|
rsIDSynSSLMitigationEntryOutboundPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The physical outbound port of ADC."
|
|
::= { rsIDSynSSLMitigationEntry 5}
|
|
|
|
rsIDSynSSLMitigationEntryMAC OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ADC MAC"
|
|
::= {rsIDSynSSLMitigationEntry 6}
|
|
|
|
rsIDSynSSLMitigationEntryPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The related Policy Name."
|
|
::= { rsIDSynSSLMitigationEntry 7}
|
|
|
|
rsIDSynSSLMitigationEntryState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the state of the entry."
|
|
DEFVAL { 1 }
|
|
::= { rsIDSynSSLMitigationEntry 8 }
|
|
|
|
rsIDSynSSLMitigationEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsIDSynSSLMitigationEntry 9}
|
|
|
|
rsIDSWebQuarantineTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSWebQuarantineEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Web quarantine entries table"
|
|
::= {rsIDS 165}
|
|
|
|
|
|
rsIDSWebQuarantineEntry OBJECT-TYPE
|
|
SYNTAX RsIDSWebQuarantineEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSWebQuarantineAddress }
|
|
::= { rsIDSWebQuarantineTable 1 }
|
|
|
|
RsIDSWebQuarantineEntry::= SEQUENCE {
|
|
rsIDSWebQuarantineAddress DisplayString,
|
|
rsIDSWebQuarantinePolicy DisplayString,
|
|
rsIDSWebQuarantineTimeHours INTEGER,
|
|
rsIDSWebQuarantineTimeMin INTEGER,
|
|
rsIDSWebQuarantineAttack DisplayString,
|
|
rsIDSWebQuarantineInsertionTime DisplayString,
|
|
rsIDSWebQuarantineStatus RowStatus
|
|
}
|
|
|
|
rsIDSWebQuarantineAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Web quarantine address"
|
|
::= {rsIDSWebQuarantineEntry 1}
|
|
|
|
rsIDSWebQuarantinePolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Web quarantine policy"
|
|
::= {rsIDSWebQuarantineEntry 2}
|
|
|
|
rsIDSWebQuarantineTimeHours OBJECT-TYPE
|
|
SYNTAX INTEGER (0..168)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Aging (Hours)"
|
|
::= {rsIDSWebQuarantineEntry 3}
|
|
|
|
rsIDSWebQuarantineTimeMin OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Aging (Minutes)"
|
|
::= {rsIDSWebQuarantineEntry 4}
|
|
|
|
rsIDSWebQuarantineAttack OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Web quarantine attack"
|
|
::= {rsIDSWebQuarantineEntry 5}
|
|
|
|
rsIDSWebQuarantineInsertionTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Quarantine time"
|
|
::= {rsIDSWebQuarantineEntry 6}
|
|
|
|
rsIDSWebQuarantineStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry. Used to delete an entry of this table."
|
|
DEFVAL{1}
|
|
::= { rsIDSWebQuarantineEntry 7 }
|
|
|
|
rsIDSQuarantineTableActionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSQuarantineTableAction
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Web quarantine configuration per policy"
|
|
::= {rsIDS 166}
|
|
|
|
|
|
rsIDSQuarantineTableAction OBJECT-TYPE
|
|
SYNTAX RsIDSQuarantineTableAction
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSQuarantineActionPolicyName }
|
|
::= { rsIDSQuarantineTableActionTable 1 }
|
|
|
|
RsIDSQuarantineTableAction::= SEQUENCE {
|
|
rsIDSQuarantineActionPolicyName DisplayString,
|
|
rsIDSQuarantineActionType INTEGER,
|
|
rsIDSQuarantineActionRedirect DisplayString,
|
|
rsIDSQuarantineActionMetadata INTEGER,
|
|
rsIDSQuarantineActionTimeoutHour INTEGER,
|
|
rsIDSQuarantineActionTimeoutMin INTEGER,
|
|
rsIDSQuarantineActionStatus RowStatus
|
|
}
|
|
rsIDSQuarantineActionPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Web quarantine configuration policy name"
|
|
::= {rsIDSQuarantineTableAction 1}
|
|
|
|
rsIDSQuarantineActionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
redirect(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Web quarantine action type"
|
|
::= {rsIDSQuarantineTableAction 2}
|
|
|
|
rsIDSQuarantineActionRedirect OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Redirection web-server"
|
|
::= {rsIDSQuarantineTableAction 3}
|
|
|
|
rsIDSQuarantineActionMetadata OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Metadata"
|
|
DEFVAL {disable}
|
|
::= {rsIDSQuarantineTableAction 4}
|
|
|
|
rsIDSQuarantineActionTimeoutHour OBJECT-TYPE
|
|
SYNTAX INTEGER (0..168)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Aging (Hours)"
|
|
::= {rsIDSQuarantineTableAction 5}
|
|
|
|
rsIDSQuarantineActionTimeoutMin OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Aging (Minutes)"
|
|
::= {rsIDSQuarantineTableAction 6}
|
|
|
|
rsIDSQuarantineActionStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry. Used to delete an entry of this table."
|
|
DEFVAL{1}
|
|
::= { rsIDSQuarantineTableAction 7}
|
|
|
|
rsIDSynSSLMitigationAlteonMngIP OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..256))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ADC Management IP address"
|
|
::= {rsIDSSynProtection 21}
|
|
|
|
rsIDSynSSLMitigationAlteonStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ADC status"
|
|
DEFVAL {disable}
|
|
::= {rsIDSSynProtection 22}
|
|
|
|
rsIDSynSSLMitigationAlteonPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSynSSLMitigationAlteonPortsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing Alteon ports pair"
|
|
::= {rsIDSSynProtection 23}
|
|
|
|
|
|
rsIDSynSSLMitigationAlteonPortsEntry OBJECT-TYPE
|
|
SYNTAX RsIDSynSSLMitigationAlteonPortsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The entity stores Alteon ports pair."
|
|
INDEX { rsIDSynSSLMitigationAlteonIndex }
|
|
::= {rsIDSynSSLMitigationAlteonPortsTable 1}
|
|
|
|
RsIDSynSSLMitigationAlteonPortsEntry::= SEQUENCE {
|
|
rsIDSynSSLMitigationAlteonIndex INTEGER,
|
|
rsIDSynSSLMitigationAlteonInboundPort INTEGER,
|
|
rsIDSynSSLMitigationAlteonOutboundPort INTEGER
|
|
}
|
|
|
|
rsIDSynSSLMitigationAlteonIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The entry index"
|
|
::= {rsIDSynSSLMitigationAlteonPortsEntry 1}
|
|
|
|
rsIDSynSSLMitigationAlteonInboundPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Alteon Inbound port"
|
|
::= {rsIDSynSSLMitigationAlteonPortsEntry 2}
|
|
|
|
rsIDSynSSLMitigationAlteonOutboundPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Alteon Outbound port"
|
|
::= {rsIDSynSSLMitigationAlteonPortsEntry 3}
|
|
|
|
rsIDSynSSLMitigationAlteonSnmpAlertPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Alteon SNMP alert port"
|
|
DEFVAL{162}
|
|
::= {rsIDSSynProtection 24}
|
|
|
|
|
|
rsIDSynSSLMitigationAlteonMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Alteon MAC Address"
|
|
::= {rsIDSSynProtection 27}
|
|
|
|
rsIDSHwPoliciesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSHwPoliciesTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the sizes of the hw accelerator policies"
|
|
::= {rsIDS 167}
|
|
|
|
rsIDSHwPoliciesTableEntry OBJECT-TYPE
|
|
SYNTAX RsIDSHwPoliciesTableEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsIDSHwPoliciesTableEntryName, rsIDSHwPoliciesTableEntryDirection}
|
|
::= { rsIDSHwPoliciesTable 1 }
|
|
|
|
RsIDSHwPoliciesTableEntry::= SEQUENCE {
|
|
rsIDSHwPoliciesTableEntryName DisplayString,
|
|
rsIDSHwPoliciesTableEntryDirection INTEGER,
|
|
rsIDSHwPoliciesTableEntryHwEntriesNum INTEGER,
|
|
rsIDSHwPoliciesTableEntrySubPoliciesNum INTEGER,
|
|
rsIDSHwPoliciesTableEntryStatus RowStatus
|
|
}
|
|
|
|
rsIDSHwPoliciesTableEntryName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy name"
|
|
::= {rsIDSHwPoliciesTableEntry 1}
|
|
|
|
rsIDSHwPoliciesTableEntryDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inbound(1),
|
|
outbound(2),
|
|
none(3) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"policy direction"
|
|
::= {rsIDSHwPoliciesTableEntry 2}
|
|
|
|
rsIDSHwPoliciesTableEntryHwEntriesNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of hw policies required to create this policy."
|
|
::= {rsIDSHwPoliciesTableEntry 3}
|
|
|
|
|
|
rsIDSHwPoliciesTableEntrySubPoliciesNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of sub policies required to create this policy."
|
|
::= {rsIDSHwPoliciesTableEntry 4}
|
|
|
|
rsIDSHwPoliciesTableEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry."
|
|
DEFVAL{1}
|
|
::= { rsIDSHwPoliciesTableEntry 5}
|
|
|
|
rsIDSTrafficExclusionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"configures whether the traffic exclusion is enabled or disabled"
|
|
::= { rsIDS 168}
|
|
|
|
rsIDSMemoryQuarantineTuning OBJECT IDENTIFIER ::= { rsIDS 169}
|
|
|
|
rsIDSQuarantineMaxIPs OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Memory reserved for quarantine table."
|
|
::= { rsIDSMemoryQuarantineTuning 1 }
|
|
|
|
rsIDSQuarantineMaxIPsAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Memory reserved for quarantine table."
|
|
::= { rsIDSMemoryQuarantineTuning 2 }
|
|
|
|
rsIDSHwPoliciesTotalNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total number of device policies entries."
|
|
::= {rsIDS 170}
|
|
|
|
rsIDSHwPoliciesSubPoliciesUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Utilization (percent) of sub policies for the device policies."
|
|
::= {rsIDS 171}
|
|
|
|
rsIDSHwPoliciesHWEntriesUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Utilization (percent) of hw entries for the device policies."
|
|
::= {rsIDS 172}
|
|
|
|
rsIDSBWMReportRiskLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
info(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Risk level for BWM reporting"
|
|
DEFVAL { 1 }
|
|
::= {rsIDS 173}
|
|
|
|
rsIDSHttpfldPipelineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the status of http pipeline in http flood mitigator"
|
|
DEFVAL {enable}
|
|
::= {rsHttpFlood 82}
|
|
|
|
rsIDSQuarantineFileSendTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsIDSQuarantineFileSend
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Download HTML File For Quarantine Policy Action"
|
|
::= {rsIDS 174}
|
|
|
|
|
|
rsIDSQuarantineFileSend OBJECT-TYPE
|
|
SYNTAX RsIDSQuarantineFileSend
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsQuarantineDownloadPolicy }
|
|
::= { rsIDSQuarantineFileSendTable 1 }
|
|
|
|
RsIDSQuarantineFileSend::= SEQUENCE {
|
|
rsQuarantineDownloadPolicy DisplayString,
|
|
rsQuarantineDownloadAddress DisplayString,
|
|
rsQuarantineDownloadfile DisplayString,
|
|
rsQuarantineDownloadStatus RowStatus
|
|
}
|
|
|
|
rsQuarantineDownloadPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Quarantine Action Policy Name"
|
|
::= {rsIDSQuarantineFileSend 1}
|
|
|
|
rsQuarantineDownloadAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Quarantine File Download Remote Server IP Address"
|
|
::= {rsIDSQuarantineFileSend 2}
|
|
|
|
rsQuarantineDownloadfile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"File to Download"
|
|
::= {rsIDSQuarantineFileSend 3}
|
|
|
|
rsQuarantineDownloadStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry. Used to delete an entry of this table."
|
|
DEFVAL{1}
|
|
::= { rsIDSQuarantineFileSend 4 }
|
|
rsTrafficUtilization OBJECT IDENTIFIER ::= { rsIDS 188}
|
|
|
|
rsTrafficUtilizationConcurrentConnectionsTCP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent Connections TCP Protocol."
|
|
::= {rsTrafficUtilization 1 }
|
|
rsTrafficUtilizationConcurrentConnectionsUDP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent Connections UDP Protocol."
|
|
::= {rsTrafficUtilization 2}
|
|
rsTrafficUtilizationPerPort OBJECT IDENTIFIER ::= { rsTrafficUtilization 3}
|
|
rsTrafficUtilizationPerPortTableUDP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPortEntryUDP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table Traffic Utilization per Policy."
|
|
::= {rsTrafficUtilizationPerPort 1}
|
|
rsTrafficUtilizationPerPortEntryUDP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPortEntryUDP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Port and Protocol."
|
|
INDEX {rsTrafficUtilizationPortPerPortUDP}
|
|
::= { rsTrafficUtilizationPerPortTableUDP 1}
|
|
RsTrafficUtilizationPerPortEntryUDP ::= SEQUENCE {
|
|
rsTrafficUtilizationPortPerPortUDP INTEGER,
|
|
rsDroppedPacketsPerPortUDP Counter64,
|
|
rsDroppedBytesPerPortUDP Counter64,
|
|
rsReceivedPacketsPerPortUDP Counter64,
|
|
rsReceivedBytesPerPortUDP Counter64,
|
|
rsExcludedPacketsPerPortUDP Counter64,
|
|
rsExcludedBytesPerPortUDP Counter64
|
|
}
|
|
rsTrafficUtilizationPortPerPortUDP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Index of traffic Monitoring table."
|
|
::= {rsTrafficUtilizationPerPortEntryUDP 1}
|
|
rsDroppedPacketsPerPortUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryUDP 2}
|
|
rsDroppedBytesPerPortUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryUDP 3}
|
|
rsReceivedPacketsPerPortUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryUDP 4}
|
|
rsReceivedBytesPerPortUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryUDP 5}
|
|
rsExcludedPacketsPerPortUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryUDP 6}
|
|
rsExcludedBytesPerPortUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryUDP 7}
|
|
|
|
rsTrafficUtilizationPerPortTableTCP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPortEntryTCP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table Traffic Utilization per Policy."
|
|
::= {rsTrafficUtilizationPerPort 2}
|
|
rsTrafficUtilizationPerPortEntryTCP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPortEntryTCP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Port and Protocol."
|
|
INDEX {rsTrafficUtilizationPortPerPortTCP}
|
|
::= { rsTrafficUtilizationPerPortTableTCP 1}
|
|
RsTrafficUtilizationPerPortEntryTCP ::= SEQUENCE {
|
|
rsTrafficUtilizationPortPerPortTCP INTEGER,
|
|
rsDroppedPacketsPerPortTCP Counter64,
|
|
rsDroppedBytesPerPortTCP Counter64,
|
|
rsReceivedPacketsPerPortTCP Counter64,
|
|
rsReceivedBytesPerPortTCP Counter64,
|
|
rsExcludedPacketsPerPortTCP Counter64,
|
|
rsExcludedBytesPerPortTCP Counter64
|
|
}
|
|
rsTrafficUtilizationPortPerPortTCP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Index of traffic Monitoring table."
|
|
::= {rsTrafficUtilizationPerPortEntryTCP 1}
|
|
rsDroppedPacketsPerPortTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryTCP 2}
|
|
rsDroppedBytesPerPortTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryTCP 3}
|
|
rsReceivedPacketsPerPortTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryTCP 4}
|
|
rsReceivedBytesPerPortTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryTCP 5}
|
|
rsExcludedPacketsPerPortTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryTCP 6}
|
|
rsExcludedBytesPerPortTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryTCP 7}
|
|
rsTrafficUtilizationPerPortTableICMP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPortEntryICMP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table Traffic Utilization per Policy."
|
|
::= {rsTrafficUtilizationPerPort 3}
|
|
rsTrafficUtilizationPerPortEntryICMP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPortEntryICMP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Port and Protocol."
|
|
INDEX {rsTrafficUtilizationPortPerPortICMP}
|
|
::= { rsTrafficUtilizationPerPortTableICMP 1}
|
|
RsTrafficUtilizationPerPortEntryICMP ::= SEQUENCE {
|
|
rsTrafficUtilizationPortPerPortICMP INTEGER,
|
|
rsDroppedPacketsPerPortICMP Counter64,
|
|
rsDroppedBytesPerPortICMP Counter64,
|
|
rsReceivedPacketsPerPortICMP Counter64,
|
|
rsReceivedBytesPerPortICMP Counter64,
|
|
rsExcludedPacketsPerPortICMP Counter64,
|
|
rsExcludedBytesPerPortICMP Counter64
|
|
}
|
|
rsTrafficUtilizationPortPerPortICMP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Index of traffic Monitoring table."
|
|
::= {rsTrafficUtilizationPerPortEntryICMP 1}
|
|
rsDroppedPacketsPerPortICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryICMP 2}
|
|
rsDroppedBytesPerPortICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryICMP 3}
|
|
rsReceivedPacketsPerPortICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryICMP 4}
|
|
rsReceivedBytesPerPortICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryICMP 5}
|
|
rsExcludedPacketsPerPortICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryICMP 6}
|
|
rsExcludedBytesPerPortICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryICMP 7}
|
|
rsTrafficUtilizationPerPortTableOTHER OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPortEntryOTHER
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table Traffic Utilization per Policy."
|
|
::= {rsTrafficUtilizationPerPort 4}
|
|
rsTrafficUtilizationPerPortEntryOTHER OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPortEntryOTHER
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Port and Protocol."
|
|
INDEX {rsTrafficUtilizationPortPerPortOTHER}
|
|
::= { rsTrafficUtilizationPerPortTableOTHER 1}
|
|
RsTrafficUtilizationPerPortEntryOTHER ::= SEQUENCE {
|
|
rsTrafficUtilizationPortPerPortOTHER INTEGER,
|
|
rsDroppedPacketsPerPortOTHER Counter64,
|
|
rsDroppedBytesPerPortOTHER Counter64,
|
|
rsReceivedPacketsPerPortOTHER Counter64,
|
|
rsReceivedBytesPerPortOTHER Counter64,
|
|
rsExcludedPacketsPerPortOTHER Counter64,
|
|
rsExcludedBytesPerPortOTHER Counter64
|
|
}
|
|
rsTrafficUtilizationPortPerPortOTHER OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Index of traffic Monitoring table."
|
|
::= {rsTrafficUtilizationPerPortEntryOTHER 1}
|
|
rsDroppedPacketsPerPortOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryOTHER 2}
|
|
rsDroppedBytesPerPortOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryOTHER 3}
|
|
rsReceivedPacketsPerPortOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryOTHER 4}
|
|
rsReceivedBytesPerPortOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryOTHER 5}
|
|
rsExcludedPacketsPerPortOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryOTHER 6}
|
|
rsExcludedBytesPerPortOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryOTHER 7}
|
|
rsTrafficUtilizationPerPortTableSCTP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPortEntrySCTP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table Traffic Utilization per Policy."
|
|
::= {rsTrafficUtilizationPerPort 5}
|
|
rsTrafficUtilizationPerPortEntrySCTP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPortEntrySCTP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Port and Protocol."
|
|
INDEX {rsTrafficUtilizationPortPerPortSCTP}
|
|
::= { rsTrafficUtilizationPerPortTableSCTP 1}
|
|
RsTrafficUtilizationPerPortEntrySCTP::= SEQUENCE {
|
|
rsTrafficUtilizationPortPerPortSCTP INTEGER,
|
|
rsDroppedPacketsPerPortSCTP Counter64,
|
|
rsDroppedBytesPerPortSCTP Counter64,
|
|
rsReceivedPacketsPerPortSCTP Counter64,
|
|
rsReceivedBytesPerPortSCTP Counter64,
|
|
rsExcludedPacketsPerPortSCTP Counter64,
|
|
rsExcludedBytesPerPortSCTP Counter64
|
|
}
|
|
rsTrafficUtilizationPortPerPortSCTP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Index of traffic Monitoring table."
|
|
::= {rsTrafficUtilizationPerPortEntrySCTP 1}
|
|
rsDroppedPacketsPerPortSCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntrySCTP 2}
|
|
rsDroppedBytesPerPortSCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntrySCTP 3}
|
|
rsReceivedPacketsPerPortSCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntrySCTP 4}
|
|
rsReceivedBytesPerPortSCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntrySCTP 5}
|
|
rsExcludedPacketsPerPortSCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntrySCTP 6}
|
|
rsExcludedBytesPerPortSCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntrySCTP 7}
|
|
|
|
rsTrafficUtilizationPerPortTableIGMP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPortEntryIGMP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table Traffic Utilization per Policy."
|
|
::= {rsTrafficUtilizationPerPort 6}
|
|
rsTrafficUtilizationPerPortEntryIGMP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPortEntryIGMP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Port and Protocol."
|
|
INDEX {rsTrafficUtilizationPortPerPortIGMP}
|
|
::= { rsTrafficUtilizationPerPortTableIGMP 1}
|
|
RsTrafficUtilizationPerPortEntryIGMP::= SEQUENCE {
|
|
rsTrafficUtilizationPortPerPortIGMP INTEGER,
|
|
rsDroppedPacketsPerPortIGMP Counter64,
|
|
rsDroppedBytesPerPortIGMP Counter64,
|
|
rsReceivedPacketsPerPortIGMP Counter64,
|
|
rsReceivedBytesPerPortIGMP Counter64,
|
|
rsExcludedPacketsPerPortIGMP Counter64,
|
|
rsExcludedBytesPerPortIGMP Counter64
|
|
}
|
|
rsTrafficUtilizationPortPerPortIGMP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Index of traffic Monitoring table."
|
|
::= {rsTrafficUtilizationPerPortEntryIGMP 1}
|
|
rsDroppedPacketsPerPortIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryIGMP 2}
|
|
rsDroppedBytesPerPortIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryIGMP 3}
|
|
rsReceivedPacketsPerPortIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryIGMP 4}
|
|
rsReceivedBytesPerPortIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryIGMP 5}
|
|
rsExcludedPacketsPerPortIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Packets per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryIGMP 6}
|
|
rsExcludedBytesPerPortIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent excluded Bytes per port and protocol."
|
|
::= {rsTrafficUtilizationPerPortEntryIGMP 7}
|
|
rsTrafficUtilizationPerPolicy OBJECT IDENTIFIER ::= { rsTrafficUtilization 4}
|
|
|
|
rsTrafficUtilizationPerPolicyTableUDP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPolicyEntryUDP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table of Traffic Utilization Per Policy."
|
|
::= {rsTrafficUtilizationPerPolicy 1}
|
|
rsTrafficUtilizationPerPolicyEntryUDP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPolicyEntryUDP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Policy and Protocol."
|
|
INDEX {rsPolicyNamePerPolicyUDP}
|
|
::= { rsTrafficUtilizationPerPolicyTableUDP 1}
|
|
RsTrafficUtilizationPerPolicyEntryUDP ::= SEQUENCE {
|
|
rsPolicyNamePerPolicyUDP DisplayString,
|
|
rsNewConnectionsPerPolicyUDP INTEGER,
|
|
rsConcurConnectionsPerPolicyUDP INTEGER,
|
|
rsDroppedPacketsPerPolicyUDP Counter64,
|
|
rsDroppedBytesPerPolicyUDP Counter64,
|
|
rsReceivedPacketsPerPolicyUDP Counter64,
|
|
rsReceivedBytesPerPolicyUDP Counter64
|
|
}
|
|
rsPolicyNamePerPolicyUDP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy name for traffic monitoring utilization table."
|
|
::= {rsTrafficUtilizationPerPolicyEntryUDP 1}
|
|
|
|
rsNewConnectionsPerPolicyUDP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"New connections per policy."
|
|
::= {rsTrafficUtilizationPerPolicyEntryUDP 2}
|
|
|
|
rsConcurConnectionsPerPolicyUDP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reserved for Concurrent connections per policy UDP."
|
|
::= {rsTrafficUtilizationPerPolicyEntryUDP 3}
|
|
|
|
rsDroppedPacketsPerPolicyUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryUDP 4}
|
|
rsDroppedBytesPerPolicyUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryUDP 5}
|
|
|
|
rsReceivedPacketsPerPolicyUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryUDP 6}
|
|
rsReceivedBytesPerPolicyUDP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryUDP 7}
|
|
|
|
rsTrafficUtilizationPerPolicyTableTCP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPolicyEntryTCP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table of Traffic Utilization Per Policy."
|
|
::= {rsTrafficUtilizationPerPolicy 2}
|
|
rsTrafficUtilizationPerPolicyEntryTCP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPolicyEntryTCP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Policy and Protocol."
|
|
INDEX {rsPolicyNamePerPolicyTCP}
|
|
::= { rsTrafficUtilizationPerPolicyTableTCP 1}
|
|
|
|
RsTrafficUtilizationPerPolicyEntryTCP ::= SEQUENCE {
|
|
rsPolicyNamePerPolicyTCP DisplayString,
|
|
rsNewConnectionsPerPolicyTCP INTEGER,
|
|
rsConcurConnectionsPerPolicyTCP INTEGER,
|
|
rsDroppedPacketsPerPolicyTCP Counter64,
|
|
rsDroppedBytesPerPolicyTCP Counter64,
|
|
rsReceivedPacketsPerPolicyTCP Counter64,
|
|
rsReceivedBytesPerPolicyTCP Counter64
|
|
}
|
|
rsPolicyNamePerPolicyTCP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy name for traffic monitoring utilization table."
|
|
::= {rsTrafficUtilizationPerPolicyEntryTCP 1}
|
|
|
|
rsNewConnectionsPerPolicyTCP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"New connections per policy."
|
|
::= {rsTrafficUtilizationPerPolicyEntryTCP 2}
|
|
|
|
rsConcurConnectionsPerPolicyTCP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reserved for Concurrent connections per policy TCP."
|
|
::= {rsTrafficUtilizationPerPolicyEntryTCP 3}
|
|
|
|
rsDroppedPacketsPerPolicyTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryTCP 4}
|
|
|
|
rsDroppedBytesPerPolicyTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryTCP 5}
|
|
|
|
rsReceivedPacketsPerPolicyTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryTCP 6}
|
|
|
|
rsReceivedBytesPerPolicyTCP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryTCP 7}
|
|
|
|
rsTrafficUtilizationPerPolicyTableICMP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPolicyEntryICMP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table of Traffic Utilization Per Policy."
|
|
::= {rsTrafficUtilizationPerPolicy 3}
|
|
|
|
rsTrafficUtilizationPerPolicyEntryICMP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPolicyEntryICMP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Policy and Protocol."
|
|
INDEX {rsPolicyNamePerPolicyICMP}
|
|
::= { rsTrafficUtilizationPerPolicyTableICMP 1}
|
|
RsTrafficUtilizationPerPolicyEntryICMP ::= SEQUENCE {
|
|
rsPolicyNamePerPolicyICMP DisplayString,
|
|
rsNewConnectionsPerPolicyICMP INTEGER,
|
|
rsConcurConnectionsPerPolicyICMP INTEGER,
|
|
rsDroppedPacketsPerPolicyICMP Counter64,
|
|
rsDroppedBytesPerPolicyICMP Counter64,
|
|
rsReceivedPacketsPerPolicyICMP Counter64,
|
|
rsReceivedBytesPerPolicyICMP Counter64
|
|
}
|
|
rsPolicyNamePerPolicyICMP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy name for traffic monitoring utilization table."
|
|
::= {rsTrafficUtilizationPerPolicyEntryICMP 1}
|
|
|
|
rsNewConnectionsPerPolicyICMP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"New connections per policy."
|
|
::= {rsTrafficUtilizationPerPolicyEntryICMP 2}
|
|
|
|
rsConcurConnectionsPerPolicyICMP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reserved for Concurrent connections per policy ICMP."
|
|
::= {rsTrafficUtilizationPerPolicyEntryICMP 3}
|
|
|
|
|
|
rsDroppedPacketsPerPolicyICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryICMP 4}
|
|
|
|
rsDroppedBytesPerPolicyICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryICMP 5}
|
|
|
|
rsReceivedPacketsPerPolicyICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryICMP 6}
|
|
|
|
rsReceivedBytesPerPolicyICMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryICMP 7}
|
|
|
|
rsTrafficUtilizationPerPolicyTableOTHER OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPolicyEntryOTHER
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table of Traffic Utilization Per Policy."
|
|
::= {rsTrafficUtilizationPerPolicy 4}
|
|
|
|
rsTrafficUtilizationPerPolicyEntryOTHER OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPolicyEntryOTHER
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Policy and Protocol."
|
|
INDEX {rsPolicyNamePerPolicyOTHER}
|
|
::= { rsTrafficUtilizationPerPolicyTableOTHER 1}
|
|
|
|
RsTrafficUtilizationPerPolicyEntryOTHER ::= SEQUENCE {
|
|
rsPolicyNamePerPolicyOTHER DisplayString,
|
|
rsNewConnectionsPerPolicyOTHER INTEGER,
|
|
rsConcurConnectionsPerPolicyOTHER INTEGER,
|
|
rsDroppedPacketsPerPolicyOTHER Counter64,
|
|
rsDroppedBytesPerPolicyOTHER Counter64,
|
|
rsReceivedPacketsPerPolicyOTHER Counter64,
|
|
rsReceivedBytesPerPolicyOTHER Counter64
|
|
}
|
|
rsPolicyNamePerPolicyOTHER OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy name for traffic monitoring utilization table."
|
|
::= {rsTrafficUtilizationPerPolicyEntryOTHER 1}
|
|
|
|
rsNewConnectionsPerPolicyOTHER OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"New connections per policy."
|
|
::= {rsTrafficUtilizationPerPolicyEntryOTHER 2}
|
|
|
|
rsConcurConnectionsPerPolicyOTHER OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reserved for Concurrent connections per policy OTHER."
|
|
::= {rsTrafficUtilizationPerPolicyEntryOTHER 3}
|
|
|
|
rsDroppedPacketsPerPolicyOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryOTHER 4}
|
|
|
|
rsDroppedBytesPerPolicyOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryOTHER 5}
|
|
|
|
rsReceivedPacketsPerPolicyOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryOTHER 6}
|
|
|
|
rsReceivedBytesPerPolicyOTHER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryOTHER 7}
|
|
|
|
rsTrafficUtilizationPerPolicyTableSCTP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPolicyEntrySCTP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table of Traffic Utilization Per Policy."
|
|
::= {rsTrafficUtilizationPerPolicy 5}
|
|
|
|
rsTrafficUtilizationPerPolicyEntrySCTP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPolicyEntrySCTP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Policy and Protocol."
|
|
INDEX {rsPolicyNamePerPolicySCTP}
|
|
::= { rsTrafficUtilizationPerPolicyTableSCTP 1}
|
|
|
|
RsTrafficUtilizationPerPolicyEntrySCTP ::= SEQUENCE {
|
|
rsPolicyNamePerPolicySCTP DisplayString,
|
|
rsNewConnectionsPerPolicySCTP INTEGER,
|
|
rsConcurConnectionsPerPolicySCTP INTEGER,
|
|
rsDroppedPacketsPerPolicySCTP Counter64,
|
|
rsDroppedBytesPerPolicySCTP Counter64,
|
|
rsReceivedPacketsPerPolicySCTP Counter64,
|
|
rsReceivedBytesPerPolicySCTP Counter64
|
|
}
|
|
rsPolicyNamePerPolicySCTP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy name for traffic monitoring utilization table."
|
|
::= {rsTrafficUtilizationPerPolicyEntrySCTP 1}
|
|
|
|
rsNewConnectionsPerPolicySCTP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"New connections per policy."
|
|
::= {rsTrafficUtilizationPerPolicyEntrySCTP 2}
|
|
|
|
rsConcurConnectionsPerPolicySCTP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reserved for Concurrent connections per policy SCTP."
|
|
::= {rsTrafficUtilizationPerPolicyEntrySCTP 3}
|
|
|
|
rsDroppedPacketsPerPolicySCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntrySCTP 4}
|
|
|
|
rsDroppedBytesPerPolicySCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntrySCTP 5}
|
|
|
|
rsReceivedPacketsPerPolicySCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntrySCTP 6}
|
|
|
|
rsReceivedBytesPerPolicySCTP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntrySCTP 7}
|
|
|
|
rsTrafficUtilizationPerPolicyTableIGMP OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsTrafficUtilizationPerPolicyEntryIGMP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table of Traffic Utilization Per Policy."
|
|
::= {rsTrafficUtilizationPerPolicy 6}
|
|
|
|
rsTrafficUtilizationPerPolicyEntryIGMP OBJECT-TYPE
|
|
SYNTAX RsTrafficUtilizationPerPolicyEntryIGMP
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry of the traffic utilization per Policy and Protocol."
|
|
INDEX {rsPolicyNamePerPolicyIGMP}
|
|
::= { rsTrafficUtilizationPerPolicyTableIGMP 1}
|
|
|
|
RsTrafficUtilizationPerPolicyEntryIGMP ::= SEQUENCE {
|
|
rsPolicyNamePerPolicyIGMP DisplayString,
|
|
rsNewConnectionsPerPolicyIGMP INTEGER,
|
|
rsConcurConnectionsPerPolicyIGMP INTEGER,
|
|
rsDroppedPacketsPerPolicyIGMP Counter64,
|
|
rsDroppedBytesPerPolicyIGMP Counter64,
|
|
rsReceivedPacketsPerPolicyIGMP Counter64,
|
|
rsReceivedBytesPerPolicyIGMP Counter64
|
|
}
|
|
rsPolicyNamePerPolicyIGMP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Policy name for traffic monitoring utilization table."
|
|
::= {rsTrafficUtilizationPerPolicyEntryIGMP 1}
|
|
|
|
rsNewConnectionsPerPolicyIGMP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"New connections per policy."
|
|
::= {rsTrafficUtilizationPerPolicyEntryIGMP 2}
|
|
|
|
rsConcurConnectionsPerPolicyIGMP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reserved for Concurrent connections per policy IGMP."
|
|
::= {rsTrafficUtilizationPerPolicyEntryIGMP 3}
|
|
|
|
rsDroppedPacketsPerPolicyIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryIGMP 4}
|
|
|
|
rsDroppedBytesPerPolicyIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent dropped Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryIGMP 5}
|
|
|
|
rsReceivedPacketsPerPolicyIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Packets per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryIGMP 6}
|
|
|
|
rsReceivedBytesPerPolicyIGMP OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Concurrent received Bytes per policy and protocol."
|
|
::= {rsTrafficUtilizationPerPolicyEntryIGMP 7}
|
|
|
|
rsHTTPFReportsContinuousLearningStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsHTTPFReportsContinuousLearningStatisticsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Continuous Learning Statistics Table"
|
|
::= {rsHttpFlood 83}
|
|
rsHTTPFReportsContinuousLearningStatisticsEntry OBJECT-TYPE
|
|
SYNTAX RsHTTPFReportsContinuousLearningStatisticsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsHTTPFReportsContinuousLearningStatisticsServerName }
|
|
::= { rsHTTPFReportsContinuousLearningStatisticsTable 1 }
|
|
RsHTTPFReportsContinuousLearningStatisticsEntry ::= SEQUENCE {
|
|
rsHTTPFReportsContinuousLearningStatisticsServerName DisplayString,
|
|
rsHTTPFReportsContinuousLearningStatisticsGETAndPOSTRequestsRate INTEGER,
|
|
rsHTTPFReportsContinuousLearningStatisticsOtherRequestsRate INTEGER,
|
|
rsHTTPFReportsContinuousLearningStatisticsRequestsRatePerSource INTEGER,
|
|
rsHTTPFReportsContinuousLearningStatisticsRequestsRatePerConn INTEGER,
|
|
rsHTTPFReportsContinuousLearningStatisticsOutboundBandwidthKbps INTEGER
|
|
}
|
|
rsHTTPFReportsContinuousLearningStatisticsServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Name."
|
|
::= { rsHTTPFReportsContinuousLearningStatisticsEntry 1 }
|
|
rsHTTPFReportsContinuousLearningStatisticsGETAndPOSTRequestsRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"GET and POST Requests Rate."
|
|
::= {rsHTTPFReportsContinuousLearningStatisticsEntry 2}
|
|
rsHTTPFReportsContinuousLearningStatisticsOtherRequestsRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Other Requests Rate."
|
|
::= {rsHTTPFReportsContinuousLearningStatisticsEntry 3}
|
|
rsHTTPFReportsContinuousLearningStatisticsRequestsRatePerSource OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests Rate Per Source."
|
|
::= {rsHTTPFReportsContinuousLearningStatisticsEntry 4}
|
|
rsHTTPFReportsContinuousLearningStatisticsRequestsRatePerConn OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests Rate Per Connection."
|
|
::= {rsHTTPFReportsContinuousLearningStatisticsEntry 5}
|
|
rsHTTPFReportsContinuousLearningStatisticsOutboundBandwidthKbps OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Outbound Bandwidth."
|
|
::= {rsHTTPFReportsContinuousLearningStatisticsEntry 6}
|
|
|
|
rsServiceDiscovery OBJECT IDENTIFIER ::= { rsIDS 175}
|
|
|
|
rsServiceDiscoveryGlobalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the status of service discovery mechanism"
|
|
DEFVAL {enable}
|
|
::= {rsServiceDiscovery 1}
|
|
|
|
rsServiceDiscoveryGlobalTrackingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tracking Time in Minutes."
|
|
DEFVAL { 5 }
|
|
::= {rsServiceDiscovery 2}
|
|
|
|
rsServiceDiscoveryGlobalReValidTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..365)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Re-Evaluation time in days."
|
|
DEFVAL { 7 }
|
|
::= {rsServiceDiscovery 3}
|
|
|
|
|
|
rsServiceDiscoveryProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsServiceDiscoveryProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing service discovery profile parameters"
|
|
::= {rsServiceDiscovery 4}
|
|
|
|
|
|
rsServiceDiscoveryProfileEntry OBJECT-TYPE
|
|
SYNTAX RsServiceDiscoveryProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsServiceDiscoveryProfileName }
|
|
::= { rsServiceDiscoveryProfileTable 1 }
|
|
|
|
RsServiceDiscoveryProfileEntry ::= SEQUENCE {
|
|
rsServiceDiscoveryProfileName DisplayString,
|
|
rsServiceDiscoveryHTTPProfileName DisplayString,
|
|
rsServiceDiscoveryResponseRate INTEGER,
|
|
rsServiceDiscoveryAutoRemoval INTEGER,
|
|
rsServiceDiscoveryProfileStatus RowStatus
|
|
}
|
|
|
|
rsServiceDiscoveryProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Service discovery profile name."
|
|
::= { rsServiceDiscoveryProfileEntry 1 }
|
|
|
|
rsServiceDiscoveryHTTPProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Service discovery HTTP profile name."
|
|
::= { rsServiceDiscoveryProfileEntry 2 }
|
|
|
|
rsServiceDiscoveryResponseRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..5000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Response Rate Threshold."
|
|
DEFVAL { 100 }
|
|
::= {rsServiceDiscoveryProfileEntry 3}
|
|
|
|
rsServiceDiscoveryAutoRemoval OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Automatic removal of hosts status."
|
|
DEFVAL { 1 }
|
|
::= { rsServiceDiscoveryProfileEntry 4 }
|
|
|
|
rsServiceDiscoveryProfileStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry. Used to delete an entry of this table."
|
|
DEFVAL{1}
|
|
::= { rsServiceDiscoveryProfileEntry 5 }
|
|
|
|
|
|
|
|
rsIdsDeployment OBJECT IDENTIFIER ::= { rsIDS 176}
|
|
|
|
rsIdsDeploymentBackToDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
defaultCP(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable enables the operator to perform back-to-defaults
|
|
operation on the device, depending on its current deployment."
|
|
::= { rsIdsDeployment 1 }
|
|
|
|
|
|
rsSslMitigation OBJECT IDENTIFIER ::= { rsIDS 177 }
|
|
|
|
rsSSLMitigationGlobalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
external(1),
|
|
on-device(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The SSL mitigation status"
|
|
DEFVAL {disable}
|
|
::= {rsSslMitigation 1}
|
|
|
|
rsProtectedSslObjTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsProtectedSslObjEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the parameters that are needed to detect intrusions"
|
|
::= {rsSslMitigation 2 }
|
|
|
|
|
|
rsProtectedSslObjEntry OBJECT-TYPE
|
|
SYNTAX RsProtectedSslObjEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsProtectedObjName }
|
|
::= { rsProtectedSslObjTable 1 }
|
|
|
|
|
|
RsProtectedSslObjEntry ::= SEQUENCE {
|
|
rsProtectedObjName DisplayString,
|
|
rsProtectedObjEnable INTEGER,
|
|
rsProtectedObjIpAddr Ipv6Address,
|
|
rsProtectedObjApplPort INTEGER,
|
|
rsProtectedObjAddCertificate DisplayString,
|
|
rsProtectedObjRemoveCertificate DisplayString,
|
|
rsProtectedObjDefaultSNICertificate DisplayString,
|
|
rsProtectedObjSSLV3Enable INTEGER,
|
|
rsProtectedObjTLS10Enable INTEGER,
|
|
rsProtectedObjTLS11Enable INTEGER,
|
|
rsProtectedObjTLS12Enable INTEGER,
|
|
rsProtectedObjCipherSuiteSystemEnable INTEGER,
|
|
rsProtectedObjUserCipher DisplayString,
|
|
rsProtectedObjRowStatus RowStatus
|
|
}
|
|
|
|
rsProtectedObjName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..60))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Name for the protected SSL object"
|
|
::= {rsProtectedSslObjEntry 1}
|
|
|
|
|
|
rsProtectedObjEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Protected SSL object enable(can send traffic) /disable."
|
|
DEFVAL { 2 }
|
|
::= {rsProtectedSslObjEntry 2}
|
|
|
|
rsProtectedObjIpAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the protected SSL object."
|
|
::= {rsProtectedSslObjEntry 3}
|
|
|
|
|
|
rsProtectedObjApplPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The application port of the protected SSL object. default 443"
|
|
DEFVAL { 443 }
|
|
::= {rsProtectedSslObjEntry 4}
|
|
|
|
rsProtectedObjAddCertificate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The server certificate to be added to the protected SSL object, on get it's 0."
|
|
::= {rsProtectedSslObjEntry 5}
|
|
|
|
rsProtectedObjRemoveCertificate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The server certificate to be removed from the protected SSL object, on get it's 0"
|
|
::= {rsProtectedSslObjEntry 6}
|
|
|
|
rsProtectedObjDefaultSNICertificate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The default server SNI certificate."
|
|
::= {rsProtectedSslObjEntry 7}
|
|
|
|
rsProtectedObjSSLV3Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SSLV3 enable/disable."
|
|
DEFVAL { 2 }
|
|
::= {rsProtectedSslObjEntry 8}
|
|
|
|
rsProtectedObjTLS10Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TLS 1.0 enable/disable."
|
|
DEFVAL { 2 }
|
|
::= {rsProtectedSslObjEntry 9}
|
|
|
|
rsProtectedObjTLS11Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TLS 1.1 enable/disable."
|
|
DEFVAL { 1 }
|
|
::= {rsProtectedSslObjEntry 10}
|
|
|
|
rsProtectedObjTLS12Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TLS 1.2 enable/disable."
|
|
DEFVAL { 1 }
|
|
::= {rsProtectedSslObjEntry 11}
|
|
|
|
rsProtectedObjCipherSuiteSystemEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
system(1),
|
|
user(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"cipher suite system or user."
|
|
DEFVAL { 1 }
|
|
::= {rsProtectedSslObjEntry 12}
|
|
|
|
rsProtectedObjUserCipher OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The user cipher."
|
|
::= {rsProtectedSslObjEntry 13}
|
|
|
|
rsProtectedObjRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry. Used to delete/add/modify an entry of this table."
|
|
DEFVAL{1}
|
|
::= { rsProtectedSslObjEntry 14 }
|
|
|
|
--Protected Objects Certificates association Table (alphanumeric key indexed)
|
|
rsProtectedSslObjCertificatesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsProtectedSslObjCertificatesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of certificates per group."
|
|
::= { rsSslMitigation 3 }
|
|
|
|
rsProtectedSslObjCertificatesEntry OBJECT-TYPE
|
|
SYNTAX RsProtectedSslObjCertificatesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A row in the Certificates Protected Object table."
|
|
INDEX { rsProtectedSslObjName,rsCertificatesName}
|
|
::= { rsProtectedSslObjCertificatesTable 1 }
|
|
|
|
RsProtectedSslObjCertificatesEntry ::= SEQUENCE {
|
|
rsProtectedSslObjName DisplayString,
|
|
rsCertificatesName DisplayString,
|
|
rsCertificatesDefault INTEGER,
|
|
rsCertificatesRowStatus RowStatus
|
|
}
|
|
|
|
rsProtectedSslObjName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..60))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protected object name."
|
|
::= { rsProtectedSslObjCertificatesEntry 1 }
|
|
|
|
rsCertificatesName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The certificates friendly name."
|
|
::= { rsProtectedSslObjCertificatesEntry 2 }
|
|
|
|
rsCertificatesDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Default certificate."
|
|
DEFVAL { 2 }
|
|
::= { rsProtectedSslObjCertificatesEntry 3 }
|
|
|
|
rsCertificatesRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry. Used to delete/add/modify an entry of this table."
|
|
DEFVAL{1}
|
|
::= { rsProtectedSslObjCertificatesEntry 4 }
|
|
|
|
--Associated Protected Objects with Network Protection Policy
|
|
rsAssociatedProtectedSSLObjectTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsAssociatedProtectedSSLObjectEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of protected objects associated with a polciy."
|
|
::= { rsSslMitigation 4 }
|
|
|
|
rsAssociatedProtectedSSLObjectEntry OBJECT-TYPE
|
|
SYNTAX RsAssociatedProtectedSSLObjectEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A row in the policy associated Protected Object table."
|
|
INDEX { rsAssociatedProtectedSslPolicy, rsAssociatedProtectedSslLine }
|
|
::= { rsAssociatedProtectedSSLObjectTable 1 }
|
|
|
|
RsAssociatedProtectedSSLObjectEntry ::= SEQUENCE {
|
|
rsAssociatedProtectedSslPolicy DisplayString,
|
|
rsAssociatedProtectedSslLine INTEGER,
|
|
rsAssociatedProtectedSslObjName DisplayString,
|
|
rsAssociatedProtectedSslObjIpAddr Ipv6Address,
|
|
rsAssociatedProtectedSslObjCertName DisplayString,
|
|
rsAssociatedProtectedSslObjSniStatus INTEGER,
|
|
rsAssociatedProtectedSslObjProtocol DisplayString
|
|
}
|
|
|
|
rsAssociatedProtectedSslPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..60))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the policy"
|
|
::= {rsAssociatedProtectedSSLObjectEntry 1}
|
|
|
|
rsAssociatedProtectedSslLine OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Protected object line #"
|
|
::= {rsAssociatedProtectedSSLObjectEntry 2}
|
|
|
|
rsAssociatedProtectedSslObjName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..60))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the protected SSL object"
|
|
::= {rsAssociatedProtectedSSLObjectEntry 3}
|
|
|
|
rsAssociatedProtectedSslObjIpAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the protected SSL object."
|
|
::= {rsAssociatedProtectedSSLObjectEntry 4}
|
|
|
|
rsAssociatedProtectedSslObjCertName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The certificates friendly name."
|
|
::= {rsAssociatedProtectedSSLObjectEntry 5}
|
|
|
|
rsAssociatedProtectedSslObjSniStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Uses SNI."
|
|
DEFVAL { 2 }
|
|
::= {rsAssociatedProtectedSSLObjectEntry 6}
|
|
|
|
rsAssociatedProtectedSslObjProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protected object protocol."
|
|
::= {rsAssociatedProtectedSSLObjectEntry 7}
|
|
|
|
-- Signaling
|
|
--
|
|
|
|
rsSignaling OBJECT IDENTIFIER ::= { rsIDS 338 }
|
|
|
|
rsSignalingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling status"
|
|
DEFVAL {disabled}
|
|
::= {rsSignaling 1}
|
|
|
|
rsSignalingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsSignalingPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the signaling policies "
|
|
::= {rsSignaling 2}
|
|
|
|
rsSignalingPolicyEntry OBJECT-TYPE
|
|
SYNTAX RsSignalingPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSignalingPolicyId }
|
|
::= { rsSignalingTable 1 }
|
|
|
|
RsSignalingPolicyEntry ::= SEQUENCE {
|
|
rsSignalingPolicyId INTEGER,
|
|
rsSignalingPolicyRowStatus RowStatus,
|
|
rsSignalingPolicyStatus INTEGER,
|
|
rsSignalingPolicyName DisplayString,
|
|
rsSignalingPolicySourceNwPoliciesAll INTEGER,
|
|
rsSignalingPolicySourceNwPolicyGroupId INTEGER,
|
|
rsSignalingPolicySourceServersAll INTEGER,
|
|
rsSignalingPolicySourceServerGroupId INTEGER,
|
|
rsSignalingPolicyMode INTEGER,
|
|
rsSignalingPolicyCustomerName DisplayString,
|
|
rsSignalingPolicyCustomerInformation DisplayString,
|
|
rsSignalingPolicyPipeSize INTEGER,
|
|
rsSignalingPolicyBdosCategory INTEGER,
|
|
rsSignalingPolicyDnsCategory INTEGER,
|
|
rsSignalingPolicyAntiscanCategory INTEGER,
|
|
rsSignalingPolicySigprotCategory INTEGER,
|
|
rsSignalingPolicyConlimitCategory INTEGER,
|
|
rsSignalingPolicySynfloodCategory INTEGER,
|
|
rsSignalingPolicyPpsCategory INTEGER,
|
|
rsSignalingPolicyHttpfloodCategory INTEGER,
|
|
rsSignalingPolicyCrackingCategory INTEGER,
|
|
rsSignalingPolicyOosCategory INTEGER,
|
|
rsSignalingPolicyAccessCategory INTEGER,
|
|
rsSignalingPolicySyslogServer DisplayString
|
|
}
|
|
|
|
rsSignalingPolicyId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy unique Id"
|
|
::= { rsSignalingPolicyEntry 1 }
|
|
|
|
rsSignalingPolicyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsSignalingPolicyEntry 2 }
|
|
|
|
rsSignalingPolicyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Enabled Status."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 3 }
|
|
|
|
rsSignalingPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..80))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Name."
|
|
::= { rsSignalingPolicyEntry 4 }
|
|
|
|
rsSignalingPolicySourceNwPoliciesAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
for-all(1),
|
|
specific(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Network Policies Source - FOR ALL indicator."
|
|
DEFVAL {for-all}
|
|
::= { rsSignalingPolicyEntry 5 }
|
|
|
|
rsSignalingPolicySourceNwPolicyGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Network Policies Source Group Id."
|
|
::= { rsSignalingPolicyEntry 6 }
|
|
|
|
rsSignalingPolicySourceServersAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
for-all(1),
|
|
specific(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Servers Source - FOR ALL indicator."
|
|
DEFVAL {for-all}
|
|
::= { rsSignalingPolicyEntry 7 }
|
|
|
|
rsSignalingPolicySourceServerGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Servers Source Group Id."
|
|
::= { rsSignalingPolicyEntry 8 }
|
|
|
|
rsSignalingPolicyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
events-and-data(1),
|
|
events-only(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Mode."
|
|
DEFVAL {events-and-data}
|
|
::= { rsSignalingPolicyEntry 9 }
|
|
|
|
rsSignalingPolicyCustomerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Customer Name."
|
|
::= { rsSignalingPolicyEntry 10 }
|
|
|
|
rsSignalingPolicyCustomerInformation OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..100))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Customer Information."
|
|
::= { rsSignalingPolicyEntry 11 }
|
|
|
|
rsSignalingPolicyPipeSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Source Pipe Size."
|
|
::= { rsSignalingPolicyEntry 12 }
|
|
|
|
rsSignalingPolicyBdosCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy BDoS Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 13 }
|
|
|
|
rsSignalingPolicyDnsCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy DNS Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 14 }
|
|
|
|
rsSignalingPolicyAntiscanCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Anti Scan Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 15 }
|
|
|
|
rsSignalingPolicySigprotCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Signature Protection Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 16 }
|
|
|
|
rsSignalingPolicyConlimitCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Connection Limit Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 17 }
|
|
|
|
rsSignalingPolicySynfloodCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy SYN Flood Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 18 }
|
|
|
|
rsSignalingPolicyPpsCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy PPS Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 19 }
|
|
|
|
rsSignalingPolicyHttpfloodCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy HTTP Flood Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 20 }
|
|
|
|
rsSignalingPolicyCrackingCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Cracking Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 21 }
|
|
|
|
rsSignalingPolicyOosCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy OOS Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 22 }
|
|
|
|
rsSignalingPolicyAccessCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Access Category Indicator."
|
|
DEFVAL {enabled}
|
|
::= { rsSignalingPolicyEntry 23 }
|
|
|
|
rsSignalingPolicySyslogServer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Policy Syslog Server."
|
|
::= { rsSignalingPolicyEntry 24 }
|
|
|
|
-- Signaling Reports : Total Traffic
|
|
--
|
|
|
|
rsSigReportTotalTrafficTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsSigReportTotalTrafficEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the situational signal for Total Traffic report "
|
|
::= {rsSignaling 4}
|
|
|
|
rsSigReportTotalTrafficEntry OBJECT-TYPE
|
|
SYNTAX RsSigReportTotalTrafficEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSigReportTtlTrffcDeviceName }
|
|
::= { rsSigReportTotalTrafficTable 1 }
|
|
|
|
RsSigReportTotalTrafficEntry ::= SEQUENCE {
|
|
rsSigReportTtlTrffcDeviceName DisplayString,
|
|
rsSigReportPollingTimestamp DisplayString,
|
|
rsSigReportTtlTrffcCurrtBw INTEGER,
|
|
rsSigReportTtlTrffcAvrgBw INTEGER,
|
|
rsSigReportTtlTrffcAvrgDiscardBw INTEGER,
|
|
rsSigReportTtlTrffcCurrPackets INTEGER,
|
|
rsSigReportTtlTrffcAvrgPackets INTEGER,
|
|
rsSigReportTtlTrffcAvrgDiscardPackets INTEGER,
|
|
rsSigReportTtlTrffcCurrentCons INTEGER,
|
|
rsSigReportTtlTrffcAvrgCons INTEGER
|
|
}
|
|
|
|
rsSigReportTtlTrffcDeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Network Device Name."
|
|
::= { rsSigReportTotalTrafficEntry 1 }
|
|
|
|
rsSigReportPollingTimestamp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Timestamp."
|
|
::= { rsSigReportTotalTrafficEntry 2 }
|
|
|
|
rsSigReportTtlTrffcCurrtBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Curent BW."
|
|
::= { rsSigReportTotalTrafficEntry 3 }
|
|
|
|
rsSigReportTtlTrffcAvrgBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Cumulative BW."
|
|
::= { rsSigReportTotalTrafficEntry 4 }
|
|
|
|
rsSigReportTtlTrffcAvrgDiscardBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Discareded BW."
|
|
::= { rsSigReportTotalTrafficEntry 5 }
|
|
|
|
rsSigReportTtlTrffcCurrPackets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current packets."
|
|
::= { rsSigReportTotalTrafficEntry 6 }
|
|
|
|
rsSigReportTtlTrffcAvrgPackets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Cumulative packets."
|
|
::= { rsSigReportTotalTrafficEntry 7 }
|
|
|
|
rsSigReportTtlTrffcAvrgDiscardPackets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Discarded packets."
|
|
::= { rsSigReportTotalTrafficEntry 8 }
|
|
|
|
rsSigReportTtlTrffcCurrentCons OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current connections."
|
|
::= { rsSigReportTotalTrafficEntry 9 }
|
|
|
|
rsSigReportTtlTrffcAvrgCons OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Cumulative connections PPS."
|
|
::= { rsSigReportTotalTrafficEntry 10 }
|
|
|
|
-- Signaling Reports : Total Utilizaition
|
|
--
|
|
|
|
rsSignalingTotalUtilTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsSignalingTotalUtilEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing System Utilization report."
|
|
::= {rsSignaling 5}
|
|
|
|
rsSignalingTotalUtilEntry OBJECT-TYPE
|
|
SYNTAX RsSignalingTotalUtilEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSignalingUtilTimestamp }
|
|
::= { rsSignalingTotalUtilTable 1 }
|
|
|
|
RsSignalingTotalUtilEntry ::= SEQUENCE {
|
|
rsSignalingUtilTimestamp DisplayString,
|
|
rsSignalingTotalUtil INTEGER
|
|
}
|
|
|
|
rsSignalingUtilTimestamp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Timestamp."
|
|
::= { rsSignalingTotalUtilEntry 1 }
|
|
|
|
rsSignalingTotalUtil OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"System Utilization"
|
|
::= { rsSignalingTotalUtilEntry 2 }
|
|
|
|
-- Signaling Reports : BDoS Statistics
|
|
--
|
|
|
|
rsSignalingReportBdosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsSignalingReportBdosEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing System BDoS statistics report."
|
|
::= {rsSignaling 6}
|
|
|
|
rsSignalingReportBdosEntry OBJECT-TYPE
|
|
SYNTAX RsSignalingReportBdosEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSigRprtBdosNwPolicyName }
|
|
::= { rsSignalingReportBdosTable 1 }
|
|
|
|
RsSignalingReportBdosEntry ::= SEQUENCE {
|
|
rsSigRprtBdosNwPolicyName DisplayString,
|
|
rsSigRprtBdosDeviceName DisplayString,
|
|
rsSigRprtBdosTimestamp DisplayString,
|
|
|
|
rsSigRprtBdosCustomerName DisplayString,
|
|
rsSigRprtBdosCustomerDesc DisplayString,
|
|
rsSigRprtBdosProtectedNw DisplayString,
|
|
|
|
rsSigRprtBdosUdpInXml DisplayString,
|
|
rsSigRprtBdosUdpOutXml DisplayString,
|
|
rsSigRprtBdosIcmpInXml DisplayString,
|
|
rsSigRprtBdosIcmpOutXml DisplayString,
|
|
|
|
rsSigRprtBdosIgmpInXml DisplayString,
|
|
rsSigRprtBdosIgmpOutXml DisplayString,
|
|
rsSigRprtBdosSynInXml DisplayString,
|
|
rsSigRprtBdosSynOutXml DisplayString,
|
|
|
|
rsSigRprtBdosRstInXml DisplayString,
|
|
rsSigRprtBdosRstOutXml DisplayString,
|
|
rsSigRprtBdosAckInXml DisplayString,
|
|
rsSigRprtBdosAckOutXml DisplayString,
|
|
|
|
rsSigRprtBdosAckPushInXml DisplayString,
|
|
rsSigRprtBdosAckPushOutXml DisplayString,
|
|
rsSigRprtBdosAckFinInXml DisplayString,
|
|
rsSigRprtBdosAckFinOutXml DisplayString,
|
|
|
|
rsSigRprtBdosSynAckInXml DisplayString,
|
|
rsSigRprtBdosSynAckOutXml DisplayString,
|
|
rsSigRprtBdosTcpFragInXml DisplayString,
|
|
rsSigRprtBdosTcpFragOutXml DisplayString
|
|
}
|
|
|
|
rsSigRprtBdosNwPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Network Policy Name."
|
|
::= { rsSignalingReportBdosEntry 1 }
|
|
|
|
rsSigRprtBdosDeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device Name."
|
|
::= { rsSignalingReportBdosEntry 2 }
|
|
|
|
rsSigRprtBdosTimestamp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Timestamp."
|
|
::= { rsSignalingReportBdosEntry 3 }
|
|
|
|
rsSigRprtBdosCustomerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Customer Name."
|
|
::= { rsSignalingReportBdosEntry 4 }
|
|
|
|
rsSigRprtBdosCustomerDesc OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..100))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Customer Description."
|
|
::= { rsSignalingReportBdosEntry 5 }
|
|
|
|
rsSigRprtBdosProtectedNw OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Protected Network."
|
|
::= { rsSignalingReportBdosEntry 6 }
|
|
|
|
rsSigRprtBdosUdpInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"UDP In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 7 }
|
|
|
|
rsSigRprtBdosUdpOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"UDP Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 8 }
|
|
|
|
rsSigRprtBdosIcmpInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ICMP In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 9 }
|
|
|
|
rsSigRprtBdosIcmpOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ICMP Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 10 }
|
|
|
|
rsSigRprtBdosIgmpInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IGMP In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 11 }
|
|
|
|
rsSigRprtBdosIgmpOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IGMP Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 12 }
|
|
|
|
rsSigRprtBdosSynInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SYN In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 13 }
|
|
|
|
rsSigRprtBdosSynOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SYN Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 14 }
|
|
|
|
rsSigRprtBdosRstInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"RST In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 15 }
|
|
|
|
rsSigRprtBdosRstOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"RST Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 16 }
|
|
|
|
rsSigRprtBdosAckInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ACK In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 17 }
|
|
|
|
rsSigRprtBdosAckOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ACK Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 18 }
|
|
|
|
rsSigRprtBdosAckPushInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ACK-PUSH In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 19 }
|
|
|
|
rsSigRprtBdosAckPushOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ACK-PUSH Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 20 }
|
|
|
|
rsSigRprtBdosAckFinInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ACK-FIN In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 21 }
|
|
|
|
rsSigRprtBdosAckFinOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ACK-FIN Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 22 }
|
|
|
|
rsSigRprtBdosSynAckInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SYN-ACK In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 23 }
|
|
|
|
rsSigRprtBdosSynAckOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SYN-ACK Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 24 }
|
|
|
|
rsSigRprtBdosTcpFragInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TCP-FRAG In Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 25 }
|
|
|
|
rsSigRprtBdosTcpFragOutXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TCP-FRAG Out Statistics XML."
|
|
::= { rsSignalingReportBdosEntry 26 }
|
|
|
|
-- Signaling Reports : HTTP-Flood Statistics
|
|
--
|
|
|
|
rsSignalingReportHttpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsSignalingReportHttpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing System HTTP-Flood statistics report."
|
|
::= {rsSignaling 7}
|
|
|
|
rsSignalingReportHttpEntry OBJECT-TYPE
|
|
SYNTAX RsSignalingReportHttpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSigRprtHttpServerName }
|
|
::= { rsSignalingReportHttpTable 1 }
|
|
|
|
RsSignalingReportHttpEntry ::= SEQUENCE {
|
|
rsSigRprtHttpServerName DisplayString,
|
|
rsSigRprtHttpDeviceName DisplayString,
|
|
rsSigRprtHttpTimestamp DisplayString,
|
|
|
|
rsSigRprtHttpCustomerName DisplayString,
|
|
rsSigRprtHttpCustomerDesc DisplayString,
|
|
rsSigRprtHttpProtectedNw DisplayString,
|
|
|
|
rsSigRprtHttpLastSecXml DisplayString,
|
|
rsSigRprtHttpNormalXml DisplayString,
|
|
rsSigRprtHttpPeakXml DisplayString
|
|
}
|
|
|
|
rsSigRprtHttpServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Name."
|
|
::= { rsSignalingReportHttpEntry 1 }
|
|
|
|
rsSigRprtHttpDeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device Name."
|
|
::= { rsSignalingReportHttpEntry 2 }
|
|
|
|
rsSigRprtHttpTimestamp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Timestamp."
|
|
::= { rsSignalingReportHttpEntry 3 }
|
|
|
|
rsSigRprtHttpCustomerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Customer Name."
|
|
::= { rsSignalingReportHttpEntry 4 }
|
|
|
|
rsSigRprtHttpCustomerDesc OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..100))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Customer Description."
|
|
::= { rsSignalingReportHttpEntry 5 }
|
|
|
|
rsSigRprtHttpProtectedNw OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Protected Network."
|
|
::= { rsSignalingReportHttpEntry 6 }
|
|
|
|
rsSigRprtHttpLastSecXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"HTTP-Flood Last Second Statistics XML."
|
|
::= { rsSignalingReportHttpEntry 7 }
|
|
|
|
rsSigRprtHttpNormalXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"HTTP-Flood Baseline Statistics XML."
|
|
::= { rsSignalingReportHttpEntry 8 }
|
|
|
|
rsSigRprtHttpPeakXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"HTTP-Flood Peak Statistics XML."
|
|
::= { rsSignalingReportHttpEntry 9 }
|
|
|
|
|
|
-- Signaling Reports : DNS Statistics
|
|
--
|
|
|
|
rsSignalingReportDnsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsSignalingReportDnsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing System DNS statistics report."
|
|
::= {rsSignaling 8}
|
|
|
|
rsSignalingReportDnsEntry OBJECT-TYPE
|
|
SYNTAX RsSignalingReportDnsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSigRprtDnsNwPolicyName }
|
|
::= { rsSignalingReportDnsTable 1 }
|
|
|
|
RsSignalingReportDnsEntry ::= SEQUENCE {
|
|
rsSigRprtDnsNwPolicyName DisplayString,
|
|
rsSigRprtDnsDeviceName DisplayString,
|
|
rsSigRprtDnsTimestamp DisplayString,
|
|
|
|
rsSigRprtDnsCustomerName DisplayString,
|
|
rsSigRprtDnsCustomerDesc DisplayString,
|
|
rsSigRprtDnsProtectedNw DisplayString,
|
|
|
|
rsSigRprtDnsAInXml DisplayString,
|
|
rsSigRprtDnsMxInXml DisplayString,
|
|
|
|
rsSigRprtDnsPtrInXml DisplayString,
|
|
rsSigRprtDnsAaaaInXml DisplayString,
|
|
|
|
rsSigRprtDnsTextInXml DisplayString,
|
|
rsSigRprtDnsSoaInXml DisplayString,
|
|
|
|
rsSigRprtDnsNaptrInXml DisplayString,
|
|
rsSigRprtDnsSrvInXml DisplayString,
|
|
|
|
rsSigRprtDnsOtherInXml DisplayString
|
|
}
|
|
|
|
rsSigRprtDnsNwPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Network Policy Name."
|
|
::= { rsSignalingReportDnsEntry 1 }
|
|
|
|
rsSigRprtDnsDeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device Name."
|
|
::= { rsSignalingReportDnsEntry 2 }
|
|
|
|
rsSigRprtDnsTimestamp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Timestamp."
|
|
::= { rsSignalingReportDnsEntry 3 }
|
|
|
|
rsSigRprtDnsCustomerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Customer Name."
|
|
::= { rsSignalingReportDnsEntry 4 }
|
|
|
|
rsSigRprtDnsCustomerDesc OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..100))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Customer Description."
|
|
::= { rsSignalingReportDnsEntry 5 }
|
|
|
|
rsSigRprtDnsProtectedNw OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Protected Network."
|
|
::= { rsSignalingReportDnsEntry 6 }
|
|
|
|
rsSigRprtDnsAInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 7 }
|
|
|
|
rsSigRprtDnsMxInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MX Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 8 }
|
|
|
|
rsSigRprtDnsPtrInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PTR Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 9 }
|
|
|
|
rsSigRprtDnsAaaaInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"AAAA Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 10 }
|
|
|
|
rsSigRprtDnsTextInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TEXT Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 11 }
|
|
|
|
rsSigRprtDnsSoaInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SOA Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 12 }
|
|
|
|
rsSigRprtDnsNaptrInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"NAPTR Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 13 }
|
|
|
|
rsSigRprtDnsSrvInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SRV Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 14 }
|
|
|
|
rsSigRprtDnsOtherInXml OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"OTHER Statistics XML."
|
|
::= { rsSignalingReportDnsEntry 15 }
|
|
|
|
-- Signaling Source Group - Network Policies
|
|
--
|
|
|
|
rsSignalingNwSourcesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsSignalingNwSrcGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the signaling source groups for Network Policies."
|
|
::= {rsSignaling 9}
|
|
|
|
rsSignalingNwSrcGroupEntry OBJECT-TYPE
|
|
SYNTAX RsSignalingNwSrcGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSignalingNwSrcGroupId,
|
|
rsSignalingNwSrcName }
|
|
::= { rsSignalingNwSourcesTable 1 }
|
|
|
|
RsSignalingNwSrcGroupEntry ::= SEQUENCE {
|
|
rsSignalingNwSrcGroupId INTEGER,
|
|
rsSignalingNwSrcGroupRowStatus RowStatus,
|
|
rsSignalingNwSrcName DisplayString
|
|
}
|
|
|
|
rsSignalingNwSrcGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Network Policies Source Group Id"
|
|
::= { rsSignalingNwSrcGroupEntry 1 }
|
|
|
|
rsSignalingNwSrcGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Network Policies Source Group Row Status"
|
|
::= { rsSignalingNwSrcGroupEntry 2 }
|
|
|
|
rsSignalingNwSrcName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..19))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Network Policy Name."
|
|
::= { rsSignalingNwSrcGroupEntry 3 }
|
|
|
|
-- Signaling Source Group - Servers
|
|
--
|
|
|
|
rsSignalingServerSourcesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsSignalingServerSrcGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the signaling source groups for Servers."
|
|
::= {rsSignaling 10}
|
|
|
|
rsSignalingServerSrcGroupEntry OBJECT-TYPE
|
|
SYNTAX RsSignalingServerSrcGroupEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsSignalingServerSrcGroupId,
|
|
rsSignalingServerSrcName }
|
|
::= { rsSignalingServerSourcesTable 1 }
|
|
|
|
RsSignalingServerSrcGroupEntry ::= SEQUENCE {
|
|
rsSignalingServerSrcGroupId INTEGER,
|
|
rsSignalingServerSrcGroupRowStatus RowStatus,
|
|
rsSignalingServerSrcName DisplayString
|
|
}
|
|
|
|
rsSignalingServerSrcGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Servers Source Group Id"
|
|
::= { rsSignalingServerSrcGroupEntry 1 }
|
|
|
|
rsSignalingServerSrcGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Servers Source Group Row Status"
|
|
::= { rsSignalingServerSrcGroupEntry 2 }
|
|
|
|
rsSignalingServerSrcName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Signaling Server Name."
|
|
::= { rsSignalingServerSrcGroupEntry 3 }
|
|
|
|
|
|
|
|
rsUpdatePolicies OBJECT IDENTIFIER ::= { rsIDS 181 }
|
|
|
|
rdwrPoliciesIsolationMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mitigate(1),
|
|
bypass(2),
|
|
drop(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Update Policies Isolation Mode status"
|
|
DEFVAL {bypass}
|
|
::= {rsUpdatePolicies 1}
|
|
|
|
rdwrUpdatePoliciesRequired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Derermines if an Update Policies operation is required"
|
|
DEFVAL {no}
|
|
::= {rsUpdatePolicies 2}
|
|
|
|
rsUpdatePoliciesInProgress OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Derermines if an Update Policies operation is in progress"
|
|
DEFVAL {no}
|
|
::= {rsUpdatePolicies 3}
|
|
|
|
rsImportExport OBJECT IDENTIFIER ::= { rsIDS 183 }
|
|
|
|
-- BDoS Export Baseline
|
|
--
|
|
|
|
rsExportBaselineBdosEntry OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export BDoS Baseline Network Policy Name"
|
|
::= { rsImportExport 1 }
|
|
|
|
-- DNS Export Baseline
|
|
--
|
|
|
|
|
|
rsExportBaselineDnsEntry OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export DNS Baseline Network Policy Name"
|
|
::= { rsImportExport 2}
|
|
|
|
|
|
-- HTTP Export Baseline
|
|
--
|
|
|
|
rsExportBaselineHttpEntry OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export HTTP Baseline Server Name"
|
|
::= { rsImportExport 3 }
|
|
|
|
|
|
-- BDoS Import Baseline
|
|
--
|
|
|
|
|
|
rsImportBaselineBdosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsImportBaselineBdosEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the baseline import request."
|
|
::= {rsImportExport 4}
|
|
|
|
rsImportBaselineBdosEntry OBJECT-TYPE
|
|
SYNTAX RsImportBaselineBdosEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsImportBaselineBdosName }
|
|
::= { rsImportBaselineBdosTable 1 }
|
|
|
|
RsImportBaselineBdosEntry ::= SEQUENCE {
|
|
rsImportBaselineBdosName DisplayString,
|
|
|
|
rsImportBaselineBdosIcmpInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosIcmpOutBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpOutBpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosUdpInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosUdpOutBpsIpv4 Counter64,
|
|
rsImportBaselineBdosIgmpInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosIgmpOutBpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosTcpSynInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpSynOutBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpRstInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpRstOutBpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosTcpAckInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckOutBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckPshInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckPshOutBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckFinInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckFinOutBpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosTcpSynAckInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpSynAckOutBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpFragInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpFragOutBpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosIcmpInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosIcmpOutPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpOutPpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosUdpInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosUdpOutPpsIpv4 Counter64,
|
|
rsImportBaselineBdosIgmpInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosIgmpOutPpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosTcpSynInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpSynOutPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpRstInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpRstOutPpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosTcpAckInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckOutPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckPshInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckPshOutPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckFinInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpAckFinOutPpsIpv4 Counter64,
|
|
|
|
rsImportBaselineBdosTcpSynAckInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpSynAckOutPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpFragInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosTcpFragOutPpsIpv4 Counter64,
|
|
|
|
|
|
|
|
rsImportBaselineBdosIcmpInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosIcmpOutBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpOutBpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosUdpInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosUdpOutBpsIpv6 Counter64,
|
|
rsImportBaselineBdosIgmpInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosIgmpOutBpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosTcpSynInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpSynOutBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpRstInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpRstOutBpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosTcpAckInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckOutBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckPshInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckPshOutBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckFinInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckFinOutBpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosTcpSynAckInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpSynAckOutBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpFragInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpFragOutBpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosIcmpInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosIcmpOutPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpOutPpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosUdpInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosUdpOutPpsIpv6 Counter64,
|
|
rsImportBaselineBdosIgmpInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosIgmpOutPpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosTcpSynInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpSynOutPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpRstInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpRstOutPpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosTcpAckInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckOutPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckPshInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckPshOutPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckFinInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpAckFinOutPpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosTcpSynAckInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpSynAckOutPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpFragInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosTcpFragOutPpsIpv6 Counter64,
|
|
|
|
rsImportBaselineBdosUdpFragInBpsIpv4 Counter64,
|
|
rsImportBaselineBdosUdpFragOutBpsIpv4 Counter64,
|
|
rsImportBaselineBdosUdpFragInPpsIpv4 Counter64,
|
|
rsImportBaselineBdosUdpFragOutPpsIpv4 Counter64,
|
|
rsImportBaselineBdosUdpFragInBpsIpv6 Counter64,
|
|
rsImportBaselineBdosUdpFragOutBpsIpv6 Counter64,
|
|
rsImportBaselineBdosUdpFragInPpsIpv6 Counter64,
|
|
rsImportBaselineBdosUdpFragOutPpsIpv6 Counter64
|
|
}
|
|
|
|
rsImportBaselineBdosName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline Network Policy Name"
|
|
::= { rsImportBaselineBdosEntry 1 }
|
|
|
|
|
|
rsImportBaselineBdosIcmpInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline ICMP-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 2 }
|
|
|
|
rsImportBaselineBdosIcmpOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline ICMP-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 3 }
|
|
|
|
rsImportBaselineBdosTcpInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 4 }
|
|
|
|
rsImportBaselineBdosTcpOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 5 }
|
|
|
|
rsImportBaselineBdosUdpInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 6 }
|
|
|
|
rsImportBaselineBdosUdpOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 7 }
|
|
|
|
rsImportBaselineBdosIgmpInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline IGMP-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 8 }
|
|
|
|
rsImportBaselineBdosIgmpOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline IGMP-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 9 }
|
|
|
|
|
|
|
|
rsImportBaselineBdosTcpSynInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 10 }
|
|
|
|
rsImportBaselineBdosTcpSynOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 11 }
|
|
|
|
rsImportBaselineBdosTcpRstInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-RST-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 12 }
|
|
|
|
rsImportBaselineBdosTcpRstOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-RST-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 13 }
|
|
|
|
|
|
|
|
|
|
rsImportBaselineBdosTcpAckInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 14 }
|
|
|
|
rsImportBaselineBdosTcpAckOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 15 }
|
|
|
|
rsImportBaselineBdosTcpAckPshInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-PSH-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 16 }
|
|
|
|
rsImportBaselineBdosTcpAckPshOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-PSH-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 17 }
|
|
|
|
rsImportBaselineBdosTcpAckFinInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-FIN-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 18 }
|
|
|
|
rsImportBaselineBdosTcpAckFinOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-FIN-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 19 }
|
|
|
|
rsImportBaselineBdosTcpSynAckInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-ACK-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 20 }
|
|
|
|
rsImportBaselineBdosTcpSynAckOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-ACK-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 21 }
|
|
|
|
rsImportBaselineBdosTcpFragInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-FRAG-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 22 }
|
|
|
|
rsImportBaselineBdosTcpFragOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-FRAG-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 23 }
|
|
|
|
|
|
|
|
|
|
rsImportBaselineBdosIcmpInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline ICMP-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 24 }
|
|
|
|
rsImportBaselineBdosIcmpOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline ICMP-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 25 }
|
|
|
|
rsImportBaselineBdosTcpInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 26 }
|
|
|
|
rsImportBaselineBdosTcpOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 27 }
|
|
|
|
rsImportBaselineBdosUdpInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 28 }
|
|
|
|
rsImportBaselineBdosUdpOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 29 }
|
|
|
|
rsImportBaselineBdosIgmpInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline IGMP-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 30 }
|
|
|
|
rsImportBaselineBdosIgmpOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline IGMP-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 31 }
|
|
|
|
|
|
|
|
rsImportBaselineBdosTcpSynInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 32 }
|
|
|
|
rsImportBaselineBdosTcpSynOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 33 }
|
|
|
|
rsImportBaselineBdosTcpRstInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-RST-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 34 }
|
|
|
|
rsImportBaselineBdosTcpRstOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-RST-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 35 }
|
|
|
|
|
|
|
|
rsImportBaselineBdosTcpAckInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 36 }
|
|
|
|
rsImportBaselineBdosTcpAckOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 37 }
|
|
|
|
rsImportBaselineBdosTcpAckPshInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-PSH-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 38 }
|
|
|
|
rsImportBaselineBdosTcpAckPshOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-PSH-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 39 }
|
|
|
|
rsImportBaselineBdosTcpAckFinInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-FIN-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 40 }
|
|
|
|
rsImportBaselineBdosTcpAckFinOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-FIN-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 41 }
|
|
|
|
|
|
|
|
rsImportBaselineBdosTcpSynAckInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-ACK-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 42 }
|
|
|
|
rsImportBaselineBdosTcpSynAckOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-ACK-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 43 }
|
|
|
|
rsImportBaselineBdosTcpFragInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-FRAG-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 44 }
|
|
|
|
rsImportBaselineBdosTcpFragOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-FRAG-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 45 }
|
|
|
|
|
|
|
|
rsImportBaselineBdosIcmpInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline ICMP-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 46 }
|
|
|
|
rsImportBaselineBdosIcmpOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline ICMP-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 47 }
|
|
|
|
rsImportBaselineBdosTcpInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 48 }
|
|
|
|
rsImportBaselineBdosTcpOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 49 }
|
|
|
|
rsImportBaselineBdosUdpInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 50 }
|
|
|
|
rsImportBaselineBdosUdpOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 51 }
|
|
|
|
rsImportBaselineBdosIgmpInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline IGMP-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 52 }
|
|
|
|
rsImportBaselineBdosIgmpOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline IGMP-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 53 }
|
|
|
|
|
|
|
|
|
|
rsImportBaselineBdosTcpSynInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 54 }
|
|
|
|
rsImportBaselineBdosTcpSynOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 55 }
|
|
|
|
rsImportBaselineBdosTcpRstInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-RST-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 56 }
|
|
|
|
rsImportBaselineBdosTcpRstOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-RST-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 57 }
|
|
|
|
|
|
|
|
rsImportBaselineBdosTcpAckInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 58 }
|
|
|
|
rsImportBaselineBdosTcpAckOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 59 }
|
|
|
|
rsImportBaselineBdosTcpAckPshInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-PSH-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 60 }
|
|
|
|
rsImportBaselineBdosTcpAckPshOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-PSH-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 61 }
|
|
|
|
rsImportBaselineBdosTcpAckFinInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-FIN-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 62 }
|
|
|
|
rsImportBaselineBdosTcpAckFinOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-FIN-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 63 }
|
|
|
|
|
|
rsImportBaselineBdosTcpSynAckInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-ACK-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 64 }
|
|
|
|
rsImportBaselineBdosTcpSynAckOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-ACK-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 65 }
|
|
|
|
rsImportBaselineBdosTcpFragInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-FRAG-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 66 }
|
|
|
|
rsImportBaselineBdosTcpFragOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-FRAG-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 67 }
|
|
|
|
|
|
|
|
rsImportBaselineBdosIcmpInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline ICMP-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 68 }
|
|
|
|
rsImportBaselineBdosIcmpOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline ICMP-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 69 }
|
|
|
|
rsImportBaselineBdosTcpInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 70 }
|
|
|
|
rsImportBaselineBdosTcpOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 71 }
|
|
|
|
rsImportBaselineBdosUdpInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 72 }
|
|
|
|
rsImportBaselineBdosUdpOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-Outn-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 73 }
|
|
|
|
rsImportBaselineBdosIgmpInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline IGMP-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 74 }
|
|
|
|
rsImportBaselineBdosIgmpOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline IGMP-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 75 }
|
|
|
|
|
|
rsImportBaselineBdosTcpSynInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 76 }
|
|
|
|
rsImportBaselineBdosTcpSynOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 77 }
|
|
|
|
rsImportBaselineBdosTcpRstInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-RST-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 78 }
|
|
|
|
rsImportBaselineBdosTcpRstOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-RST-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 79 }
|
|
|
|
rsImportBaselineBdosTcpAckInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 80 }
|
|
|
|
rsImportBaselineBdosTcpAckOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 81 }
|
|
|
|
rsImportBaselineBdosTcpAckPshInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-PSH-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 82 }
|
|
|
|
rsImportBaselineBdosTcpAckPshOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-PSH-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 83 }
|
|
|
|
rsImportBaselineBdosTcpAckFinInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-FIN-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 84 }
|
|
|
|
rsImportBaselineBdosTcpAckFinOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-ACK-FIN-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 85 }
|
|
|
|
|
|
rsImportBaselineBdosTcpSynAckInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-ACK-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 86 }
|
|
|
|
rsImportBaselineBdosTcpSynAckOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-SYN-ACK-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 87 }
|
|
|
|
rsImportBaselineBdosTcpFragInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-FRAG-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 88 }
|
|
|
|
rsImportBaselineBdosTcpFragOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline TCP-FRAG-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 89 }
|
|
|
|
|
|
rsImportBaselineBdosUdpFragInBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-FRAG-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 90 }
|
|
|
|
rsImportBaselineBdosUdpFragOutBpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-FRAG-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 91 }
|
|
|
|
rsImportBaselineBdosUdpFragInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-FRAG-In-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 92 }
|
|
|
|
rsImportBaselineBdosUdpFragOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-FRAG-Out-IPv4 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 93 }
|
|
|
|
rsImportBaselineBdosUdpFragInBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-FRAG-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 94 }
|
|
|
|
rsImportBaselineBdosUdpFragOutBpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-FRAG-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineBdosEntry 95 }
|
|
|
|
rsImportBaselineBdosUdpFragInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-FRAG-In-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 96 }
|
|
|
|
rsImportBaselineBdosUdpFragOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import BDoS Baseline UDP-FRAG-Out-IPv6 Controller (Pps)"
|
|
::= { rsImportBaselineBdosEntry 97 }
|
|
|
|
|
|
-- DNS Import Baseline
|
|
--
|
|
|
|
|
|
rsImportBaselineDnsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsImportBaselineDnsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the baseline import request."
|
|
::= {rsImportExport 5}
|
|
|
|
rsImportBaselineDnsEntry OBJECT-TYPE
|
|
SYNTAX RsImportBaselineDnsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsImportBaselineDnsName }
|
|
::= { rsImportBaselineDnsTable 1 }
|
|
|
|
RsImportBaselineDnsEntry ::= SEQUENCE {
|
|
|
|
rsImportBaselineDnsName DisplayString,
|
|
|
|
rsImportBaselineDnsMxInIpv4 INTEGER,
|
|
rsImportBaselineDnsMxOutIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsPtrInIpv4 INTEGER,
|
|
rsImportBaselineDnsPtrOutIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsAaaaInIpv4 INTEGER,
|
|
rsImportBaselineDnsAaaaOutIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsTextInIpv4 INTEGER,
|
|
rsImportBaselineDnsTextOutIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsSoaInIpv4 INTEGER,
|
|
rsImportBaselineDnsSoaOutIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsNaptrInIpv4 INTEGER,
|
|
rsImportBaselineDnsNaptrOutIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsSrcInIpv4 INTEGER,
|
|
rsImportBaselineDnsSrcOutIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsOtherInIpv4 INTEGER,
|
|
rsImportBaselineDnsOtherOutIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsAInIpv4 INTEGER,
|
|
rsImportBaselineDnsAOutIpv4 INTEGER,
|
|
|
|
|
|
rsImportBaselineDnsMxInIpv6 INTEGER,
|
|
rsImportBaselineDnsMxOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsPtrInIpv6 INTEGER,
|
|
rsImportBaselineDnsPtrOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsAaaaInIpv6 INTEGER,
|
|
rsImportBaselineDnsAaaaOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsTextInIpv6 INTEGER,
|
|
rsImportBaselineDnsTextOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsSoaInIpv6 INTEGER,
|
|
rsImportBaselineDnsSoaOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsNaptrInIpv6 INTEGER,
|
|
rsImportBaselineDnsNaptrOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsSrcInIpv6 INTEGER,
|
|
rsImportBaselineDnsSrcOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsOtherInIpv6 INTEGER,
|
|
rsImportBaselineDnsOtherOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsAInIpv6 INTEGER,
|
|
rsImportBaselineDnsAOutIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsMxInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsMxOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsPtrInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsPtrOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsAaaaInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsAaaaOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsTextInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsTextOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsSoaInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsSoaOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsNaptrInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsNaptrOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsSrcInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsSrcOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsOtherInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsOtherOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsAInPpsIpv4 INTEGER,
|
|
rsImportBaselineDnsAOutPpsIpv4 INTEGER,
|
|
|
|
rsImportBaselineDnsMxInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsMxOutPpsIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsPtrInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsPtrOutPpsIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsAaaaInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsAaaaOutPpsIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsTextInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsTextOutPpsIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsSoaInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsSoaOutPpsIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsNaptrInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsNaptrOutPpsIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsSrcInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsSrcOutPpsIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsOtherInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsOtherOutPpsIpv6 INTEGER,
|
|
|
|
rsImportBaselineDnsAInPpsIpv6 INTEGER,
|
|
rsImportBaselineDnsAOutPpsIpv6 INTEGER
|
|
|
|
}
|
|
|
|
|
|
rsImportBaselineDnsName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline Network Policy Name"
|
|
::= { rsImportBaselineDnsEntry 1 }
|
|
|
|
|
|
rsImportBaselineDnsMxInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline MX-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 2 }
|
|
|
|
rsImportBaselineDnsMxOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline MX-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 3 }
|
|
|
|
|
|
rsImportBaselineDnsPtrInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline PTR-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 4 }
|
|
|
|
rsImportBaselineDnsPtrOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline PTR-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 5 }
|
|
|
|
|
|
rsImportBaselineDnsAaaaInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline AAAA-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 6 }
|
|
|
|
rsImportBaselineDnsAaaaOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline AAAA-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 7 }
|
|
|
|
|
|
rsImportBaselineDnsTextInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline TEXT-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 8 }
|
|
|
|
rsImportBaselineDnsTextOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline TEXT-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 9 }
|
|
|
|
rsImportBaselineDnsSoaInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SOA-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 10 }
|
|
|
|
rsImportBaselineDnsSoaOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SOA-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 11 }
|
|
|
|
|
|
rsImportBaselineDnsNaptrInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline NAPTR-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 12 }
|
|
|
|
rsImportBaselineDnsNaptrOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline NAPTR-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 13 }
|
|
|
|
|
|
|
|
rsImportBaselineDnsSrcInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SRC-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 14 }
|
|
|
|
rsImportBaselineDnsSrcOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SRC-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 15 }
|
|
|
|
rsImportBaselineDnsOtherInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline OTHER-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 16 }
|
|
|
|
rsImportBaselineDnsOtherOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline OTHER-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 17 }
|
|
|
|
|
|
rsImportBaselineDnsAInIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline A-In-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 18 }
|
|
|
|
rsImportBaselineDnsAOutIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline A-Out-IPv4 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 19 }
|
|
|
|
|
|
rsImportBaselineDnsMxInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline MX-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 20 }
|
|
|
|
rsImportBaselineDnsMxOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline MX-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 21 }
|
|
|
|
|
|
rsImportBaselineDnsPtrInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline PTR-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 22 }
|
|
|
|
rsImportBaselineDnsPtrOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline PTR-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 23 }
|
|
|
|
|
|
rsImportBaselineDnsAaaaInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline AAAA-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 24 }
|
|
|
|
rsImportBaselineDnsAaaaOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline AAAA-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 25 }
|
|
|
|
|
|
rsImportBaselineDnsTextInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline TEXT-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 26 }
|
|
|
|
rsImportBaselineDnsTextOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline TEXT-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 27}
|
|
|
|
|
|
|
|
rsImportBaselineDnsSoaInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SOA-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 28 }
|
|
|
|
rsImportBaselineDnsSoaOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SOA-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 29 }
|
|
|
|
|
|
rsImportBaselineDnsNaptrInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline NAPTR-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 30 }
|
|
|
|
rsImportBaselineDnsNaptrOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline NAPTR-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 31 }
|
|
|
|
|
|
|
|
rsImportBaselineDnsSrcInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SRC-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 32 }
|
|
|
|
rsImportBaselineDnsSrcOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SRC-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 33 }
|
|
|
|
|
|
|
|
rsImportBaselineDnsOtherInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline OTHER-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 34 }
|
|
|
|
rsImportBaselineDnsOtherOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline OTHER-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 35 }
|
|
|
|
|
|
|
|
rsImportBaselineDnsAInIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline A-In-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 36 }
|
|
|
|
rsImportBaselineDnsAOutIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline A-Out-IPv6 Controller (Bps)"
|
|
::= { rsImportBaselineDnsEntry 37 }
|
|
|
|
rsImportBaselineDnsMxInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline MX-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 38 }
|
|
|
|
rsImportBaselineDnsMxOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline MX-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 39 }
|
|
|
|
|
|
rsImportBaselineDnsPtrInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline PTR-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 40 }
|
|
|
|
rsImportBaselineDnsPtrOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline PTR-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 41 }
|
|
|
|
|
|
rsImportBaselineDnsAaaaInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline AAAA-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 42 }
|
|
|
|
rsImportBaselineDnsAaaaOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline AAAA-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 43 }
|
|
|
|
|
|
rsImportBaselineDnsTextInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline TEXT-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 44 }
|
|
|
|
rsImportBaselineDnsTextOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline TEXT-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 45 }
|
|
|
|
rsImportBaselineDnsSoaInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SOA-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 46 }
|
|
|
|
rsImportBaselineDnsSoaOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SOA-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 47 }
|
|
|
|
|
|
rsImportBaselineDnsNaptrInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline NAPTR-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 48 }
|
|
|
|
rsImportBaselineDnsNaptrOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline NAPTR-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 49 }
|
|
|
|
|
|
|
|
rsImportBaselineDnsSrcInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SRC-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 50 }
|
|
|
|
rsImportBaselineDnsSrcOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SRC-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 51 }
|
|
|
|
rsImportBaselineDnsOtherInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline OTHER-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 52 }
|
|
|
|
rsImportBaselineDnsOtherOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline OTHER-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 53 }
|
|
|
|
|
|
rsImportBaselineDnsAInPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline A-In-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 54 }
|
|
|
|
rsImportBaselineDnsAOutPpsIpv4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline A-Out-IPv4 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 55 }
|
|
|
|
|
|
|
|
rsImportBaselineDnsMxInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline MX-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 56 }
|
|
|
|
rsImportBaselineDnsMxOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline MX-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 57 }
|
|
|
|
|
|
rsImportBaselineDnsPtrInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline PTR-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 58 }
|
|
|
|
rsImportBaselineDnsPtrOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline PTR-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 59 }
|
|
|
|
|
|
rsImportBaselineDnsAaaaInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline AAAA-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 60 }
|
|
|
|
rsImportBaselineDnsAaaaOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline AAAA-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 61 }
|
|
|
|
|
|
rsImportBaselineDnsTextInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline TEXT-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 62 }
|
|
|
|
rsImportBaselineDnsTextOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline TEXT-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 63 }
|
|
|
|
rsImportBaselineDnsSoaInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SOA-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 64 }
|
|
|
|
rsImportBaselineDnsSoaOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SOA-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 65 }
|
|
|
|
|
|
rsImportBaselineDnsNaptrInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline NAPTR-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 66 }
|
|
|
|
rsImportBaselineDnsNaptrOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline NAPTR-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 67 }
|
|
|
|
|
|
|
|
rsImportBaselineDnsSrcInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SRC-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 68 }
|
|
|
|
rsImportBaselineDnsSrcOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline SRC-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 69 }
|
|
|
|
rsImportBaselineDnsOtherInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline OTHER-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 70 }
|
|
|
|
rsImportBaselineDnsOtherOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline OTHER-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 71 }
|
|
|
|
|
|
rsImportBaselineDnsAInPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline A-In-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 72 }
|
|
|
|
rsImportBaselineDnsAOutPpsIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import DNS Baseline A-Out-IPv6 Controller (Qps)"
|
|
::= { rsImportBaselineDnsEntry 73 }
|
|
|
|
|
|
|
|
|
|
-- HTTP Import Baseline
|
|
--
|
|
|
|
|
|
rsImportBaselineHttpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsImportBaselineHttpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the baseline import request."
|
|
::= {rsImportExport 6}
|
|
|
|
rsImportBaselineHttpEntry OBJECT-TYPE
|
|
SYNTAX RsImportBaselineHttpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsImportBaselineHttpName }
|
|
::= { rsImportBaselineHttpTable 1 }
|
|
|
|
RsImportBaselineHttpEntry ::= SEQUENCE {
|
|
|
|
rsImportBaselineHttpName DisplayString,
|
|
|
|
rsImportBaselineHttpAvrgGetpost INTEGER,
|
|
rsImportBaselineHttpAvrgOther INTEGER,
|
|
rsImportBaselineHttpAvrgOutband INTEGER,
|
|
|
|
rsImportBaselineHttpPeakGetpost INTEGER,
|
|
rsImportBaselineHttpPeakOther INTEGER,
|
|
rsImportBaselineHttpPeakOutband INTEGER,
|
|
|
|
rsImportBaselineHttpLearnInitGetpost INTEGER,
|
|
rsImportBaselineHttpLearnInitOther INTEGER,
|
|
rsImportBaselineHttpLearnInitOutband INTEGER,
|
|
|
|
rsImportBaselineHttpMaxGetPerSession INTEGER,
|
|
rsImportBaselineHttpMaxGetPerSrc INTEGER,
|
|
|
|
rsImportBaselineHttpCreDay INTEGER,
|
|
|
|
rsImportBaselineHttpReqConInit INTEGER,
|
|
rsImportBaselineHttpReqSrcInit INTEGER,
|
|
|
|
rsImportBaselineHttpGetpostLongTerm1 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm2 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm3 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm4 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm5 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm6 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm7 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm8 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm9 DisplayString,
|
|
rsImportBaselineHttpGetpostLongTerm10 DisplayString
|
|
|
|
}
|
|
|
|
|
|
rsImportBaselineHttpName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..33))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Server Name"
|
|
::= { rsImportBaselineHttpEntry 1 }
|
|
|
|
rsImportBaselineHttpAvrgGetpost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Avrg-Getpost"
|
|
::= { rsImportBaselineHttpEntry 2 }
|
|
|
|
rsImportBaselineHttpAvrgOther OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Avrg-Other"
|
|
::= { rsImportBaselineHttpEntry 3 }
|
|
|
|
rsImportBaselineHttpAvrgOutband OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Avrg-Outband"
|
|
::= { rsImportBaselineHttpEntry 4 }
|
|
|
|
|
|
|
|
|
|
rsImportBaselineHttpPeakGetpost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Peak-Getpost"
|
|
::= { rsImportBaselineHttpEntry 5 }
|
|
|
|
rsImportBaselineHttpPeakOther OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Peak-Other"
|
|
::= { rsImportBaselineHttpEntry 6 }
|
|
|
|
rsImportBaselineHttpPeakOutband OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Peak-Outband"
|
|
::= { rsImportBaselineHttpEntry 7 }
|
|
|
|
|
|
|
|
|
|
|
|
rsImportBaselineHttpLearnInitGetpost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline LearnInit-Getpost"
|
|
::= { rsImportBaselineHttpEntry 8 }
|
|
|
|
rsImportBaselineHttpLearnInitOther OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline LearnInit-Other"
|
|
::= { rsImportBaselineHttpEntry 9 }
|
|
|
|
rsImportBaselineHttpLearnInitOutband OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline LearnInit-Outband"
|
|
::= { rsImportBaselineHttpEntry 10 }
|
|
|
|
|
|
|
|
|
|
|
|
rsImportBaselineHttpMaxGetPerSession OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Max Get per Session"
|
|
::= { rsImportBaselineHttpEntry 11 }
|
|
|
|
rsImportBaselineHttpMaxGetPerSrc OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Max Get per Source"
|
|
::= { rsImportBaselineHttpEntry 12 }
|
|
|
|
|
|
|
|
rsImportBaselineHttpCreDay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Creation Day"
|
|
::= { rsImportBaselineHttpEntry 13 }
|
|
|
|
|
|
|
|
rsImportBaselineHttpReqConInit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Connections Request Init"
|
|
::= { rsImportBaselineHttpEntry 14 }
|
|
|
|
rsImportBaselineHttpReqSrcInit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Source Request Init"
|
|
::= { rsImportBaselineHttpEntry 15 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm1 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 16 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm2 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 17 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm3 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 18 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm4 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 19 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm5 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 20 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm6 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 21 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm7 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 22 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm8 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 23 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm9 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 24 }
|
|
|
|
rsImportBaselineHttpGetpostLongTerm10 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import HTTP Baseline Getpost Long Term"
|
|
::= { rsImportBaselineHttpEntry 25 }
|
|
|
|
|
|
|
|
-- Import Policy
|
|
--
|
|
|
|
|
|
rsImportPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsImportPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Network Policy import request."
|
|
::= {rsImportExport 7}
|
|
|
|
|
|
rsImportPolicyEntry OBJECT-TYPE
|
|
SYNTAX RsImportPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsImportPolicyFile }
|
|
::= { rsImportPolicyTable 1 }
|
|
|
|
RsImportPolicyEntry ::= SEQUENCE {
|
|
|
|
rsImportPolicyFile DisplayString,
|
|
rsImportPolicyUpdate INTEGER,
|
|
rsImportPolicyOverride INTEGER
|
|
}
|
|
|
|
rsImportPolicyFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import File Name"
|
|
::= {rsImportPolicyEntry 1}
|
|
|
|
|
|
rsImportPolicyUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import Policy Update-Policies Indicator"
|
|
DEFVAL {yes}
|
|
::= { rsImportPolicyEntry 2}
|
|
|
|
rsImportPolicyOverride OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import Policy Override-Existing Indicator"
|
|
DEFVAL {yes}
|
|
::= { rsImportPolicyEntry 3}
|
|
|
|
|
|
-- Export Policy
|
|
--
|
|
|
|
|
|
rsExportPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsExportPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Network Policy export request."
|
|
::= {rsImportExport 8}
|
|
|
|
|
|
rsExportPolicyEntry OBJECT-TYPE
|
|
SYNTAX RsExportPolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsExportPolicyName }
|
|
::= { rsExportPolicyTable 1 }
|
|
|
|
RsExportPolicyEntry ::= SEQUENCE {
|
|
|
|
rsExportPolicyName DisplayString,
|
|
|
|
rsExportPolicyConfiguration INTEGER,
|
|
rsExportPolicyBaselineBdos INTEGER,
|
|
rsExportPolicyBaselineDns INTEGER,
|
|
rsExportPolicySigUserProfile INTEGER,
|
|
rsExportPolicyTrafficFilterProfile INTEGER,
|
|
rsExportPolicyAntiScanWhitelists INTEGER
|
|
}
|
|
|
|
rsExportPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Network Policy Name"
|
|
::= { rsExportPolicyEntry 1 }
|
|
|
|
rsExportPolicyConfiguration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Policy Configuration Indicator"
|
|
DEFVAL {yes}
|
|
::= { rsExportPolicyEntry 2 }
|
|
|
|
rsExportPolicyBaselineBdos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Policy Baseline BDoS Indicator"
|
|
DEFVAL {yes}
|
|
::= { rsExportPolicyEntry 3 }
|
|
|
|
rsExportPolicyBaselineDns OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Policy Baseline DNS Indicator"
|
|
DEFVAL {yes}
|
|
::= { rsExportPolicyEntry 4 }
|
|
|
|
rsExportPolicySigUserProfile OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Signature User Profile "
|
|
DEFVAL {yes}
|
|
::= { rsExportPolicyEntry 5 }
|
|
|
|
rsExportPolicyTrafficFilterProfile OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Traffic Filter Profile "
|
|
DEFVAL {yes}
|
|
::= { rsExportPolicyEntry 6 }
|
|
|
|
rsExportPolicyAntiScanWhitelists OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Anti-Scanning Whitelisted Objects"
|
|
DEFVAL {yes}
|
|
::= { rsExportPolicyEntry 7 }
|
|
|
|
|
|
-- Import Server
|
|
--
|
|
|
|
|
|
rsImportServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsImportServerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Network Server import request."
|
|
::= {rsImportExport 9}
|
|
|
|
|
|
rsImportServerEntry OBJECT-TYPE
|
|
SYNTAX RsImportServerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsImportServerFile }
|
|
::= { rsImportServerTable 1 }
|
|
|
|
RsImportServerEntry ::= SEQUENCE {
|
|
|
|
rsImportServerFile DisplayString,
|
|
rsImportServerUpdate INTEGER,
|
|
rsImportServerOverride INTEGER
|
|
}
|
|
|
|
rsImportServerFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import File Name"
|
|
::= {rsImportServerEntry 1}
|
|
|
|
|
|
rsImportServerUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import Server Update-Policies Indicator"
|
|
DEFVAL {no}
|
|
::= { rsImportServerEntry 2 }
|
|
|
|
rsImportServerOverride OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Import Server Override-Existing Indicator"
|
|
DEFVAL {no}
|
|
::= { rsImportServerEntry 3 }
|
|
|
|
-- Export Server
|
|
--
|
|
|
|
|
|
rsExportServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsExportServerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Server export request."
|
|
::= {rsImportExport 10}
|
|
|
|
|
|
rsExportServerEntry OBJECT-TYPE
|
|
SYNTAX RsExportServerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsExportServerName }
|
|
::= { rsExportServerTable 1 }
|
|
|
|
RsExportServerEntry ::= SEQUENCE {
|
|
|
|
rsExportServerName DisplayString,
|
|
|
|
rsExportServerConfiguration INTEGER,
|
|
rsExportServerBaselineHttp INTEGER
|
|
}
|
|
|
|
rsExportServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Server Name"
|
|
::= { rsExportServerEntry 1 }
|
|
|
|
rsExportServerConfiguration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Server Configuration Indicator"
|
|
DEFVAL {no}
|
|
::= { rsExportServerEntry 2 }
|
|
|
|
rsExportServerBaselineHttp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Export Server Baseline HTTP Indicator"
|
|
DEFVAL {no}
|
|
::= { rsExportServerEntry 3 }
|
|
|
|
|
|
-- Delete Policy
|
|
--
|
|
|
|
|
|
rsDeletePolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsDeletePolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Network Policy delete request."
|
|
::= {rsImportExport 11}
|
|
|
|
|
|
rsDeletePolicyEntry OBJECT-TYPE
|
|
SYNTAX RsDeletePolicyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsDeletePolicyName }
|
|
::= { rsDeletePolicyTable 1 }
|
|
|
|
RsDeletePolicyEntry ::= SEQUENCE {
|
|
|
|
rsDeletePolicyName DisplayString,
|
|
rsDeletePolicyUpdate INTEGER
|
|
}
|
|
|
|
rsDeletePolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Delete Network Policy Name"
|
|
::= { rsDeletePolicyEntry 1 }
|
|
|
|
rsDeletePolicyUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Delete Policy Update-Policies Indicator"
|
|
DEFVAL {yes}
|
|
::= { rsDeletePolicyEntry 2 }
|
|
|
|
|
|
-- Delete Server
|
|
--
|
|
|
|
rsDeleteServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsDeleteServerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Network Server delete request."
|
|
::= {rsImportExport 12}
|
|
|
|
|
|
rsDeleteServerEntry OBJECT-TYPE
|
|
SYNTAX RsDeleteServerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsDeleteServerName }
|
|
::= { rsDeleteServerTable 1 }
|
|
|
|
RsDeleteServerEntry ::= SEQUENCE {
|
|
|
|
rsDeleteServerName DisplayString,
|
|
rsDeleteServerUpdate INTEGER
|
|
}
|
|
|
|
rsDeleteServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..33))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Delete Server Name"
|
|
::= { rsDeleteServerEntry 1 }
|
|
|
|
rsDeleteServerUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Delete Server Update-Policies Indicator"
|
|
DEFVAL {no}
|
|
::= { rsDeleteServerEntry 2 }
|
|
|
|
|
|
rsNewTrafficFilter OBJECT IDENTIFIER ::= { rsIDS 184 }
|
|
|
|
|
|
-- OBSOLETE!!
|
|
|
|
|
|
rsNewTrafficFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewTrafficFilterEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the manual rules sources "
|
|
::= {rsNewTrafficFilter 1}
|
|
|
|
|
|
rsNewTrafficFilterEntry OBJECT-TYPE
|
|
SYNTAX RsNewTrafficFilterEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNewTrafficFilterProfileName, rsNewTrafficFilterName }
|
|
::= { rsNewTrafficFilterTable 1 }
|
|
|
|
RsNewTrafficFilterEntry ::= SEQUENCE {
|
|
rsNewTrafficFilterProfileName DisplayString,
|
|
rsNewTrafficFilterName DisplayString,
|
|
rsNewTrafficFilterID INTEGER,
|
|
rsNewTrafficFilterState INTEGER,
|
|
rsNewTrafficFilterPriority INTEGER,
|
|
rsNewTrafficFilterMatchCriteria INTEGER,
|
|
rsNewTrafficFilterSrcNetwork DisplayString,
|
|
rsNewTrafficFilterSrcPort DisplayString,
|
|
rsNewTrafficFilterDstNetwork DisplayString,
|
|
rsNewTrafficFilterDstPort DisplayString,
|
|
rsNewTrafficFilterProtocol INTEGER,
|
|
rsNewTrafficFilterPacketSize DisplayString,
|
|
rsNewTrafficFilterTCPFlagsSyn INTEGER,
|
|
rsNewTrafficFilterTCPFlagsAck INTEGER,
|
|
rsNewTrafficFilterTCPFlagsRst INTEGER,
|
|
rsNewTrafficFilterTCPFlagsSynAck INTEGER,
|
|
rsNewTrafficFilterTCPFlagsFinAck INTEGER,
|
|
rsNewTrafficFilterTCPFlagsPshAck INTEGER,
|
|
rsNewTrafficFilterDnsQueryName DisplayString,
|
|
rsNewTrafficFilterDnsTypeA INTEGER,
|
|
rsNewTrafficFilterDnsTypeAAAA INTEGER,
|
|
rsNewTrafficFilterDnsTypeMX INTEGER,
|
|
rsNewTrafficFilterDnsTypePTR INTEGER,
|
|
rsNewTrafficFilterDnsTypeCNAME INTEGER,
|
|
rsNewTrafficFilterDnsTypeNS INTEGER,
|
|
rsNewTrafficFilterDnsTypeTXT INTEGER,
|
|
rsNewTrafficFilterDnsTypeANY INTEGER,
|
|
rsNewTrafficFilterDnsTypeSOA INTEGER,
|
|
rsNewTrafficFilterThresholdPPS Counter64,
|
|
rsNewTrafficFilterThresholdBPS Counter64,
|
|
rsNewTrafficFilterPacketReport INTEGER,
|
|
rsNewTrafficFilterRowStatus RowStatus,
|
|
rsNewTrafficFilterThresholdUsed INTEGER,
|
|
rsNewTrafficFilterTTL DisplayString,
|
|
rsNewTrafficFilterSequenceNum DisplayString,
|
|
rsNewTrafficFilterFragId DisplayString,
|
|
rsNewTrafficFilterFragOffset DisplayString,
|
|
rsNewTrafficFilterAttackTrackingType INTEGER,
|
|
rsNewTrafficFilterRegex DisplayString,
|
|
rsNewTrafficFilterTOS DisplayString,
|
|
rsNewTrafficFilterVLAN DisplayString
|
|
}
|
|
|
|
rsNewTrafficFilterProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter profile name."
|
|
::= {rsNewTrafficFilterEntry 1}
|
|
|
|
rsNewTrafficFilterName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter name."
|
|
::= {rsNewTrafficFilterEntry 2}
|
|
|
|
rsNewTrafficFilterID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the traffic filter ID."
|
|
::= {rsNewTrafficFilterEntry 3}
|
|
|
|
rsNewTrafficFilterState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter admin status"
|
|
DEFVAL {enable}
|
|
::= { rsNewTrafficFilterEntry 4 }
|
|
|
|
rsNewTrafficFilterPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..14)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the traffic filter Priority."
|
|
::= {rsNewTrafficFilterEntry 5}
|
|
|
|
rsNewTrafficFilterMatchCriteria OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
match(1),
|
|
not-match(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter matching criteria"
|
|
DEFVAL {1}
|
|
::= { rsNewTrafficFilterEntry 6 }
|
|
|
|
rsNewTrafficFilterSrcNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsNewTrafficFilterEntry 7}
|
|
|
|
rsNewTrafficFilterSrcPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter source port for the packet."
|
|
::= {rsNewTrafficFilterEntry 8}
|
|
|
|
rsNewTrafficFilterDstNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsNewTrafficFilterEntry 9}
|
|
|
|
rsNewTrafficFilterDstPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter destinatin port for the packet."
|
|
::= {rsNewTrafficFilterEntry 10}
|
|
|
|
rsNewTrafficFilterProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(0),
|
|
tcp(1),
|
|
udp(2),
|
|
icmp(3),
|
|
igmp(4),
|
|
sctp(5),
|
|
icmpv6(6)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter protocol."
|
|
DEFVAL {0}
|
|
::= { rsNewTrafficFilterEntry 11 }
|
|
|
|
rsNewTrafficFilterPacketSize OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter size of packet."
|
|
::= { rsNewTrafficFilterEntry 12 }
|
|
|
|
rsNewTrafficFilterTCPFlagsSyn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP SYN Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 13 }
|
|
|
|
rsNewTrafficFilterTCPFlagsAck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP ACK Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 14 }
|
|
|
|
rsNewTrafficFilterTCPFlagsRst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP RST Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 15 }
|
|
|
|
|
|
rsNewTrafficFilterTCPFlagsSynAck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP SYN-ACK Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 16 }
|
|
|
|
rsNewTrafficFilterTCPFlagsFinAck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP FIN-ACK Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 17 }
|
|
|
|
rsNewTrafficFilterTCPFlagsPshAck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP PSH-ACK Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 18 }
|
|
|
|
|
|
rsNewTrafficFilterDnsQueryName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter DNS query name."
|
|
::= {rsNewTrafficFilterEntry 19}
|
|
|
|
rsNewTrafficFilterDnsTypeA OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type A in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 20 }
|
|
|
|
rsNewTrafficFilterDnsTypeAAAA OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type AAAA in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 21 }
|
|
|
|
rsNewTrafficFilterDnsTypeMX OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type MX in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 22 }
|
|
|
|
rsNewTrafficFilterDnsTypePTR OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type PTR in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 23 }
|
|
|
|
rsNewTrafficFilterDnsTypeCNAME OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type CNAME in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 24 }
|
|
|
|
rsNewTrafficFilterDnsTypeNS OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type NS in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 25 }
|
|
|
|
rsNewTrafficFilterDnsTypeTXT OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type TXT in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 26 }
|
|
|
|
rsNewTrafficFilterDnsTypeANY OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type ANY in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 27 }
|
|
|
|
rsNewTrafficFilterDnsTypeSOA OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type SOA in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntry 28 }
|
|
|
|
rsNewTrafficFilterThresholdPPS OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter threshold Packets Per Second."
|
|
::= { rsNewTrafficFilterEntry 29 }
|
|
|
|
rsNewTrafficFilterThresholdBPS OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter threshold Packets Per Second."
|
|
::= { rsNewTrafficFilterEntry 30 }
|
|
|
|
rsNewTrafficFilterPacketReport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter Packet Report status"
|
|
DEFVAL {disable}
|
|
::= { rsNewTrafficFilterEntry 31 }
|
|
|
|
rsNewTrafficFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewTrafficFilterEntry 32 }
|
|
|
|
rsNewTrafficFilterThresholdUsed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
empty(0),
|
|
kbps(1),
|
|
pps(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter admin status"
|
|
DEFVAL {pps}
|
|
::= { rsNewTrafficFilterEntry 33 }
|
|
|
|
rsNewTrafficFilterTTL OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the value of TTL in this filter."
|
|
::= { rsNewTrafficFilterEntry 34 }
|
|
|
|
rsNewTrafficFilterSequenceNum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The TCP Sequence number criteria in this filter."
|
|
::= { rsNewTrafficFilterEntry 35 }
|
|
|
|
rsNewTrafficFilterFragId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the fragment id in this filter."
|
|
::= { rsNewTrafficFilterEntry 36 }
|
|
|
|
|
|
rsNewTrafficFilterFragOffset OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the fragment offset in this filter."
|
|
::= { rsNewTrafficFilterEntry 37 }
|
|
|
|
rsNewTrafficFilterAttackTrackingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(0),
|
|
ncps(2),
|
|
ncpd(3),
|
|
ncpsd(4),
|
|
reversedncps(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates how to count Traffic Filters"
|
|
::= { rsNewTrafficFilterEntry 38}
|
|
|
|
rsNewTrafficFilterRegex OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..252))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the value of regex in this filter."
|
|
::= { rsNewTrafficFilterEntry 39 }
|
|
|
|
rsNewTrafficFilterTOS OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the Type Of Service (TOS) in this filter."
|
|
::= { rsNewTrafficFilterEntry 40 }
|
|
|
|
rsNewTrafficFilterVLAN OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the VLAN ID in this filter."
|
|
::= { rsNewTrafficFilterEntry 41 }
|
|
|
|
-- Traffic Filter MIB split rsNewTrafficFilterTableOne
|
|
|
|
|
|
rsNewTrafficFilterTableOne OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewTrafficFilterEntryOne
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the manual rules sources "
|
|
::= {rsNewTrafficFilter 4}
|
|
|
|
|
|
|
|
rsNewTrafficFilterEntryOne OBJECT-TYPE
|
|
SYNTAX RsNewTrafficFilterEntryOne
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNewTrafficFilterProfileNameOne, rsNewTrafficFilterNameOne }
|
|
::= { rsNewTrafficFilterTableOne 1 }
|
|
|
|
RsNewTrafficFilterEntryOne ::= SEQUENCE {
|
|
rsNewTrafficFilterProfileNameOne DisplayString,
|
|
rsNewTrafficFilterNameOne DisplayString,
|
|
rsNewTrafficFilterDnsQueryNameOne DisplayString,
|
|
rsNewTrafficFilterPacketSizeOne DisplayString,
|
|
rsNewTrafficFilterSrcNetworkOne DisplayString,
|
|
rsNewTrafficFilterSrcPortOne DisplayString,
|
|
rsNewTrafficFilterDstNetworkOne DisplayString,
|
|
rsNewTrafficFilterDstPortOne DisplayString,
|
|
rsNewTrafficFilterThresholdPPSOne Counter64,
|
|
rsNewTrafficFilterStateOne INTEGER,
|
|
rsNewTrafficFilterProtocolOne INTEGER,
|
|
rsNewTrafficFilterRowStatusOne RowStatus
|
|
}
|
|
|
|
|
|
rsNewTrafficFilterProfileNameOne OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter profile name."
|
|
::= {rsNewTrafficFilterEntryOne 1}
|
|
|
|
rsNewTrafficFilterNameOne OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter name."
|
|
::= {rsNewTrafficFilterEntryOne 2}
|
|
|
|
|
|
rsNewTrafficFilterDnsQueryNameOne OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter DNS query name."
|
|
::= {rsNewTrafficFilterEntryOne 3}
|
|
|
|
|
|
rsNewTrafficFilterPacketSizeOne OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter size of packet."
|
|
::= { rsNewTrafficFilterEntryOne 4 }
|
|
|
|
rsNewTrafficFilterSrcNetworkOne OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The source address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsNewTrafficFilterEntryOne 5}
|
|
|
|
rsNewTrafficFilterSrcPortOne OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter source port for the packet."
|
|
::= {rsNewTrafficFilterEntryOne 6}
|
|
|
|
rsNewTrafficFilterDstNetworkOne OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination address / range of address for the packet, the name is
|
|
defined in the Objects table or can be an IP address."
|
|
::= {rsNewTrafficFilterEntryOne 7}
|
|
|
|
rsNewTrafficFilterDstPortOne OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter destinatin port for the packet."
|
|
::= {rsNewTrafficFilterEntryOne 8}
|
|
|
|
rsNewTrafficFilterThresholdPPSOne OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter threshold Packets Per Second."
|
|
::= { rsNewTrafficFilterEntryOne 9 }
|
|
|
|
|
|
rsNewTrafficFilterStateOne OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter admin status"
|
|
DEFVAL {enable}
|
|
::= { rsNewTrafficFilterEntryOne 10 }
|
|
|
|
rsNewTrafficFilterProtocolOne OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(0),
|
|
tcp(1),
|
|
udp(2),
|
|
icmp(3),
|
|
igmp(4),
|
|
sctp(5),
|
|
icmpv6(6)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter protocol."
|
|
DEFVAL {0}
|
|
::= { rsNewTrafficFilterEntryOne 11 }
|
|
|
|
|
|
rsNewTrafficFilterRowStatusOne OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewTrafficFilterEntryOne 12 }
|
|
|
|
-- Traffic Filter MIB split rsNewTrafficFilterTableTwo
|
|
|
|
|
|
rsNewTrafficFilterTableTwo OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewTrafficFilterEntryTwo
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the manual rules sources "
|
|
::= {rsNewTrafficFilter 5}
|
|
|
|
|
|
|
|
rsNewTrafficFilterEntryTwo OBJECT-TYPE
|
|
SYNTAX RsNewTrafficFilterEntryTwo
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNewTrafficFilterProfileNameTwo, rsNewTrafficFilterNameTwo }
|
|
::= { rsNewTrafficFilterTableTwo 1 }
|
|
|
|
RsNewTrafficFilterEntryTwo ::= SEQUENCE {
|
|
rsNewTrafficFilterProfileNameTwo DisplayString,
|
|
rsNewTrafficFilterNameTwo DisplayString,
|
|
rsNewTrafficFilterTCPFlagsSynTwo INTEGER,
|
|
rsNewTrafficFilterTCPFlagsAckTwo INTEGER,
|
|
rsNewTrafficFilterTCPFlagsRstTwo INTEGER,
|
|
rsNewTrafficFilterTCPFlagsSynAckTwo INTEGER,
|
|
rsNewTrafficFilterTCPFlagsFinAckTwo INTEGER,
|
|
rsNewTrafficFilterTCPFlagsPshAckTwo INTEGER,
|
|
rsNewTrafficFilterRowStatusTwo RowStatus
|
|
}
|
|
|
|
|
|
rsNewTrafficFilterProfileNameTwo OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter profile name."
|
|
::= {rsNewTrafficFilterEntryTwo 1}
|
|
|
|
rsNewTrafficFilterNameTwo OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter name."
|
|
::= {rsNewTrafficFilterEntryTwo 2}
|
|
|
|
|
|
|
|
rsNewTrafficFilterTCPFlagsSynTwo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP SYN Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryTwo 3 }
|
|
|
|
rsNewTrafficFilterTCPFlagsAckTwo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP ACK Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryTwo 4 }
|
|
|
|
rsNewTrafficFilterTCPFlagsRstTwo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP RST Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryTwo 5 }
|
|
|
|
|
|
rsNewTrafficFilterTCPFlagsSynAckTwo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP SYN-ACK Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryTwo 6 }
|
|
|
|
rsNewTrafficFilterTCPFlagsFinAckTwo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP FIN-ACK Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryTwo 7 }
|
|
|
|
rsNewTrafficFilterTCPFlagsPshAckTwo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check TCP PSH-ACK Flag in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryTwo 8 }
|
|
|
|
|
|
rsNewTrafficFilterRowStatusTwo OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewTrafficFilterEntryTwo 9 }
|
|
|
|
|
|
-- Traffic Filter MIB split rsNewTrafficFilterTableThree
|
|
|
|
|
|
|
|
rsNewTrafficFilterTableThree OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewTrafficFilterEntryThree
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the manual rules sources "
|
|
::= {rsNewTrafficFilter 6}
|
|
|
|
|
|
|
|
rsNewTrafficFilterEntryThree OBJECT-TYPE
|
|
SYNTAX RsNewTrafficFilterEntryThree
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNewTrafficFilterProfileNameThree, rsNewTrafficFilterNameThree }
|
|
::= { rsNewTrafficFilterTableThree 1 }
|
|
|
|
RsNewTrafficFilterEntryThree ::= SEQUENCE {
|
|
rsNewTrafficFilterProfileNameThree DisplayString,
|
|
rsNewTrafficFilterNameThree DisplayString,
|
|
rsNewTrafficFilterDnsTypeAThree INTEGER,
|
|
rsNewTrafficFilterDnsTypeAAAAThree INTEGER,
|
|
rsNewTrafficFilterDnsTypeMXThree INTEGER,
|
|
rsNewTrafficFilterDnsTypePTRThree INTEGER,
|
|
rsNewTrafficFilterDnsTypeCNAMEThree INTEGER,
|
|
rsNewTrafficFilterDnsTypeNSThree INTEGER,
|
|
rsNewTrafficFilterDnsTypeTXTThree INTEGER,
|
|
rsNewTrafficFilterDnsTypeANYThree INTEGER,
|
|
rsNewTrafficFilterDnsTypeSOAThree INTEGER,
|
|
rsNewTrafficFilterRowStatusThree RowStatus
|
|
}
|
|
|
|
|
|
rsNewTrafficFilterProfileNameThree OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter profile name."
|
|
::= {rsNewTrafficFilterEntryThree 1}
|
|
|
|
rsNewTrafficFilterNameThree OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter name."
|
|
::= {rsNewTrafficFilterEntryThree 2}
|
|
|
|
|
|
rsNewTrafficFilterDnsTypeAThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type A in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 3}
|
|
|
|
|
|
rsNewTrafficFilterDnsTypeAAAAThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type AAAA in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 4}
|
|
|
|
rsNewTrafficFilterDnsTypeMXThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type MX in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 5}
|
|
|
|
rsNewTrafficFilterDnsTypePTRThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type PTR in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 6}
|
|
|
|
rsNewTrafficFilterDnsTypeCNAMEThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type CNAME in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 7}
|
|
|
|
rsNewTrafficFilterDnsTypeNSThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type NS in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 8}
|
|
|
|
rsNewTrafficFilterDnsTypeTXTThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type TXT in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 9}
|
|
|
|
rsNewTrafficFilterDnsTypeANYThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type ANY in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 10}
|
|
|
|
rsNewTrafficFilterDnsTypeSOAThree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates whether to check DNS Query Type SOA in this filter"
|
|
DEFVAL { 2 }
|
|
::= { rsNewTrafficFilterEntryThree 11}
|
|
|
|
|
|
rsNewTrafficFilterRowStatusThree OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewTrafficFilterEntryThree 12 }
|
|
|
|
|
|
-- Traffic Filter MIB split rsNewTrafficFilterTableFour
|
|
|
|
|
|
rsNewTrafficFilterTableFour OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewTrafficFilterEntryFour
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the manual rules sources "
|
|
::= {rsNewTrafficFilter 7}
|
|
|
|
|
|
|
|
rsNewTrafficFilterEntryFour OBJECT-TYPE
|
|
SYNTAX RsNewTrafficFilterEntryFour
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rsNewTrafficFilterProfileNameFour, rsNewTrafficFilterNameFour }
|
|
::= { rsNewTrafficFilterTableFour 1 }
|
|
|
|
RsNewTrafficFilterEntryFour ::= SEQUENCE {
|
|
rsNewTrafficFilterProfileNameFour DisplayString,
|
|
rsNewTrafficFilterNameFour DisplayString,
|
|
rsNewTrafficFilterThresholdBPSFour Counter64,
|
|
rsNewTrafficFilterPacketReportFour INTEGER,
|
|
rsNewTrafficFilterThresholdUsedFour INTEGER,
|
|
rsNewTrafficFilterIDFour INTEGER,
|
|
rsNewTrafficFilterPriorityFour INTEGER,
|
|
rsNewTrafficFilterMatchCriteriaFour INTEGER,
|
|
rsNewTrafficFilterRowStatusFour RowStatus
|
|
}
|
|
|
|
|
|
rsNewTrafficFilterProfileNameFour OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter profile name."
|
|
::= {rsNewTrafficFilterEntryFour 1}
|
|
|
|
rsNewTrafficFilterNameFour OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter name."
|
|
::= {rsNewTrafficFilterEntryFour 2}
|
|
|
|
|
|
rsNewTrafficFilterThresholdBPSFour OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter threshold Packets Per Second."
|
|
::= { rsNewTrafficFilterEntryFour 3 }
|
|
|
|
rsNewTrafficFilterPacketReportFour OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter Packet Report status"
|
|
DEFVAL {disable}
|
|
::= { rsNewTrafficFilterEntryFour 4 }
|
|
|
|
|
|
rsNewTrafficFilterThresholdUsedFour OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
empty(0),
|
|
kbps(1),
|
|
pps(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter admin status"
|
|
DEFVAL {pps}
|
|
::= { rsNewTrafficFilterEntryFour 5 }
|
|
|
|
|
|
rsNewTrafficFilterIDFour OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the traffic filter ID."
|
|
::= {rsNewTrafficFilterEntryFour 6 }
|
|
|
|
|
|
|
|
rsNewTrafficFilterPriorityFour OBJECT-TYPE
|
|
SYNTAX INTEGER (0..14)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the traffic filter Priority."
|
|
::= {rsNewTrafficFilterEntryFour 7 }
|
|
|
|
rsNewTrafficFilterMatchCriteriaFour OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
match(1),
|
|
not-match(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic filter matching criteria"
|
|
DEFVAL {1}
|
|
::= { rsNewTrafficFilterEntryFour 8 }
|
|
|
|
|
|
rsNewTrafficFilterRowStatusFour OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewTrafficFilterEntryFour 9 }
|
|
|
|
--
|
|
-- Trafic_filter Profile definition
|
|
--
|
|
|
|
rsNewTrafficProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewTrafficProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Traffic Profiles"
|
|
::= {rsNewTrafficFilter 2}
|
|
|
|
rsNewTrafficProfileEntry OBJECT-TYPE
|
|
SYNTAX RsNewTrafficProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for the profile table."
|
|
INDEX { rsNewTrafficProfileName }
|
|
::= { rsNewTrafficProfileTable 1 }
|
|
|
|
RsNewTrafficProfileEntry ::= SEQUENCE {
|
|
rsNewTrafficProfileName DisplayString,
|
|
rsNewTrafficProfileNumOfRules INTEGER,
|
|
rsNewTrafficProfileAction INTEGER,
|
|
rsNewTrafficProfileRowStatus RowStatus
|
|
}
|
|
|
|
rsNewTrafficProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic_filter profile name."
|
|
::= {rsNewTrafficProfileEntry 1}
|
|
|
|
rsNewTrafficProfileNumOfRules OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of rules in a trafic filter profile."
|
|
DEFVAL {0}
|
|
::= { rsNewTrafficProfileEntry 2 }
|
|
|
|
rsNewTrafficProfileAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
report-only(0),
|
|
drop(1)}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the profile action"
|
|
DEFVAL {0}
|
|
::= { rsNewTrafficProfileEntry 3 }
|
|
|
|
rsNewTrafficProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewTrafficProfileEntry 4 }
|
|
|
|
--
|
|
-- Trafic_filter filters Priority auxiliary table definitions.
|
|
--
|
|
|
|
|
|
rsNewTrafficFiltersPriorityAuxTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewTrafficFiltersPriorityEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Traffic Profiles"
|
|
::= {rsNewTrafficFilter 3}
|
|
|
|
rsNewTrafficFiltersPriorityEntry OBJECT-TYPE
|
|
SYNTAX RsNewTrafficFiltersPriorityEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row definition for the profile table."
|
|
INDEX { rsNewTrafficFilterPriorityProfileName }
|
|
::= { rsNewTrafficFiltersPriorityAuxTable 1 }
|
|
|
|
RsNewTrafficFiltersPriorityEntry ::= SEQUENCE {
|
|
rsNewTrafficFilterPriorityProfileName DisplayString,
|
|
rsNewTrafficFiltersPriorityList DisplayString,
|
|
rsNewTrafficFilterPriorityRowStatus RowStatus
|
|
}
|
|
|
|
rsNewTrafficFilterPriorityProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic_filter profile name."
|
|
::= {rsNewTrafficFiltersPriorityEntry 1}
|
|
|
|
rsNewTrafficFiltersPriorityList OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The list of filters (rule IDs) representing priority in descending order."
|
|
::= {rsNewTrafficFiltersPriorityEntry 2}
|
|
|
|
rsNewTrafficFilterPriorityRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewTrafficFiltersPriorityEntry 3 }
|
|
|
|
--
|
|
-- Trafic_filter filters Aux table, used by VISION to support link from attack details to configuration.
|
|
--
|
|
|
|
|
|
rsNewTrafficFiltersAttackDetailsLinkAuxTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNewTrafficFiltersAttackDetailsLinkAuxEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table containing the Traffic Profiles"
|
|
::= {rsNewTrafficFilter 8}
|
|
|
|
rsNewTrafficFiltersAttackDetailsLinkAuxEntry OBJECT-TYPE
|
|
SYNTAX RsNewTrafficFiltersAttackDetailsLinkAuxEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Aux MIB used by VISION to support link from attack details to profile configuration."
|
|
INDEX { rsPolicyeName,rsFilterID }
|
|
::= { rsNewTrafficFiltersAttackDetailsLinkAuxTable 1 }
|
|
|
|
RsNewTrafficFiltersAttackDetailsLinkAuxEntry ::= SEQUENCE {
|
|
rsPolicyeName DisplayString,
|
|
rsFilterID INTEGER,
|
|
rsFilterName DisplayString,
|
|
rsProfileName DisplayString,
|
|
rsRowStatus RowStatus
|
|
}
|
|
|
|
rsPolicyeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The policy name which attack occured on. first part of the key"
|
|
::= {rsNewTrafficFiltersAttackDetailsLinkAuxEntry 1}
|
|
|
|
|
|
rsFilterID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The file ID. second part of the key to find the filter."
|
|
DEFVAL {0}
|
|
::= { rsNewTrafficFiltersAttackDetailsLinkAuxEntry 2 }
|
|
|
|
|
|
|
|
rsFilterName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The filter name that attack occured on."
|
|
::= {rsNewTrafficFiltersAttackDetailsLinkAuxEntry 3}
|
|
|
|
|
|
rsProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..29))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The policy name which attack occured on. first part of the key"
|
|
::= {rsNewTrafficFiltersAttackDetailsLinkAuxEntry 4}
|
|
|
|
|
|
|
|
rsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable indicates the administrative status of this entry.
|
|
Used to delete an entry of this table."
|
|
::= { rsNewTrafficFiltersAttackDetailsLinkAuxEntry 5 }
|
|
|
|
|
|
|
|
rsNewTrafficFilterNextID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the next filter id for Traffic Filters"
|
|
::= {rsNewTrafficFilter 9}
|
|
|
|
-- NOTE: there is a MIB gap between 178 <-> 180,182 and 185 and above Please use it.
|
|
|
|
END
|
|
|