Delta-Ratio Rule Type Example - Extreme Networks ExtremeWare XOS Guide Manual

Concepts guide
Hide thumbs Also See for ExtremeWare XOS Guide:
Table of Contents

Advertisement

CLEARFlow

Delta-Ratio Rule Type Example

In this example, every 2 seconds, the CLEARFlow agent will request the tcpSynCounter and tcpCounter
values from the hardware. After it receives the two counter values, it will first calculate the delta for
each of the counters and then check each counter's delta value for its minimum value, which is 100. If
both of the counters' delta values are greater then 100, it then calculates the ratio of the delta of two
counters. If the ratio is greater than 10, then the agent will log a warning message and deny all SYN
traffic on the interface. No period value for the syslog message is given, so the message will be logged
once when the expression first becomes true. When the expression transitions from true to false, a
different message will be logged and the SYN traffic on the interface will be permitted again. The delta-
ratio value has to fall below a threshold of 8 for the expression to be evaluated to be false.
entry acl_syn {
if {
protocol tcp_flags SYN;
} then {
count tcpSynCounter;
}
}
entry acl_tcp {
if {
protocol tcp;
} then {
count tcpCounter;
}
}
entry cflow_delta_ratio_rule_example
if
{ delta-ratio tcpSynCounter tcpCounter > 1 ;
period 2;
min-value 100;
}
then {
syslog "Syn attack on port $port is detected" WARN;
deny acl_syn;
} else {
syslog "Syn attack on port $port is no longer detected" WARN;
permit acl_syn;
}
}
ExtremeWare XOS 11.1 Concepts Guide
{
264

Advertisement

Table of Contents
loading

This manual is also suitable for:

Extremeware xos 11.1

Table of Contents