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