Detecting and Preventing System DoS and DDoS AttacksΒΆ

With the DoS Protection profile, you can configure settings for DoS protection that you can apply to a virtual server, to protect a specific application or server. You can configure the DoS profile to provide specific attack prevention at a more granular level than the Device DoS profile. In a DoS Profile, you can:

  • Configure automatic thresholds for each profile, and for specific DoS vectors, to allow the system to adjust the configuration for DoS attack detection automatically over time.
  • Define a source IP address whitelist, to allow legitimate addresses to pass through the DoS protection checks.
  • Define settings for DNS protocol error detection, which allows you to configure a percentage rate increase over time and a packets-per-second threshold to trigger logging, as well as a hard rate limit on DNS protocol error packets.
  • Define packet-per-second detection-limit, percentage rate increases, and packet-per-second rate limiting for DNS record types.
  • Define settings for SIP protocol error detection, which allows you to configure a percentage rate increase over time and a packets-per-second threshold to trigger logging, as well as a hard rate limit on SIP protocol error packets.
  • Define specific packet-per-second rate increases, percentage rate increases, and packet-per-second rate limiting for SIP request methods.
  • Configure identification, rate limiting, and automatic blacklisting of Bad Actors for supported attack vectors, according to various detection criteria.
  • Offload blacklisting of Bad Actor IP addresses to edge routers using BGP.
  • Configure identification, rate limiting, and classification of attacked destinations.