Synproxyglobalconfig – Brocade Virtual ADX XML API Programmer’s Guide (Supporting ADX v03.1.00) User Manual

Page 673

Advertising
background image

Brocade Virtual ADX XML API Programmer’s Guide

663

53-1003248-01

Data structures

6

SynProxyGlobalConfig

This structure is a high-level description of Syn-Proxy global configuration.

TABLE 264

Attributes

Name

Type

Presence

Rules

Description

enableSynProxy

twoWayToggleEnum

Optional

When auto control
is already
configured, then
"enableSynProxy"
cannot be set to
DISABLED.

This parameter is to
enable or disable
Syn-Proxy.

enableAutoControl

twoWayToggleEnum

Optional

Enable or disable
Syn-Proxy auto
control.

autoControlConfig

SynProxyAutoControl
Config

Optional

Mandatory when
value of
"enableAutoContro
l" is set to
ENABLED.

Auto control
configuration for
on-threshold and
off-threshold values.

limitSynProxyToDefinedVips

twoWayToggleEnum

Optional

This parameter is
used to limit the
Syn-Proxy feature to
defined VIPs only.

limitSynProxyToVipTrafficOnly

twoWayToggleEnum

Optional

This parameter is
used to
enable/disable
limiting of the
Syn-Proxy feature to
VIP traffic only.

enableSourceMacToAdxMac

twoWayToggleEnum

Optional

This parameter is
used to set Source
MAC address of
SYN-ACK reply
packets to
ServerIron ADX MAC
address.

attackRateThreshold

unsignedInt

Optional

Valid value range
is from 1 to
10,000,000. The
default value is
1000.

This parameter is to
configure a
threshold value for
the SYN attack rate.

maxConnTrapInterval

unsignedInt

Optional

Valid value range
is from 1 to 600
seconds. The
default value is 60
seconds.

This parameter is for
configuring the SYN
Cookie Attack Type
Threshold trap
interval.

attackDetectionInterval

unsignedInt

Optional

Valid value range
is from 1 to 10
(each interval
representing 100
ms, i.e. 100 ms to
1 second).

This parameter
specifies the interval
that is used to
define the time for
counting TCP SYN
packets.

Advertising