When the source-track keyword is specified, the number of states per
source IP is tracked.
source-track rule
The maximum number of states created by this rule is limited by the
rule's max-src-nodes and max-src-states options. Only state
entries created by this particular rule count toward the rule's
limits.
source-track global
The number of states created by all rules that use this option is
limited. Each rule can specify different max-src-nodes and
max-src-states options, however state entries created by any par-
ticipating rule count towards each individual rule's limits.
The following limits can be set:
max-src-nodes <number>
Limits the maximum number of source addresses which can simultane-
ously have state table entries.
max-src-states <number>
Limits the maximum number of simultaneous state entries that a sin-
gle source address can create with this rule.
For stateful TCP connections, limits on established connections (connec-
tions which have completed the TCP 3-way handshake) can also be enforced
per source IP.
max-src-conn <number>
Limits the maximum number of simultaneous TCP connections which
have completed the 3-way handshake that a single host can make.
max-src-conn-rate <number> / <seconds>
Limit the rate of new connections over a time interval. The con-
nection rate is an approximation calculated as a moving average.