Skip to content
ENExplore Calculators

DDoS Mitigation Calculator

Add up detection, diversion and ramp time to find your true time to mitigate, and the traffic lost before it engages.

About DDoS Mitigation Calculator

Time to mitigate is the sum of three independent delays, and traffic is unprotected for every second of it. Because most attacks are short, that fixed overhead — not the mitigation quality — usually determines how much damage an event does. A two-minute time to mitigate against a three-minute attack means you were down for two-thirds of it, no matter how good the scrubbing was once it engaged.

Formula

DDoS Mitigation

time to mitigate = detection + diversion + ramp; unprotected seconds = min(attack duration, time to mitigate).

detection
Seconds to recognise the attack from telemetry
diversion
Seconds for BGP or DNS redirection to take effect
ramp
Seconds for countermeasures to reach full effect

Worked example

With the default values below, DDoS Mitigation Calculator returns Total Time to Mitigate of 120. Change any input above and every figure here is recalculated in your browser.

Inputs used

Detection timeaccepts 0–3,600 seconds
30 seconds
Diversion time (BGP announce + propagation)accepts 0–3,600 seconds
60 seconds
Mitigation ramp / signature build timeaccepts 0–3,600 seconds
30 seconds
Attack durationaccepts 0.1–1,440 minutes
20 minutes
Legitimate requests per secondaccepts 0–10,000,000 req/s
12,000 req/s
Revenue per minute of availabilityaccepts 0–10,000,000
4,500

Results

Total Time to Mitigate
120 seconds
Attack Time Mitigated
90.0%
Unprotected Seconds
120 seconds
Legitimate Requests Lost
1,440,000
Revenue at Risk
$9,000.00

Step by step

  1. 1Values used
  2. 2DDoS Mitigation
  3. 3Total Time to Mitigate= 120 seconds
  4. 4Attack Time Mitigated= 90.0
  5. 5Unprotected Seconds= 120 seconds
  6. 6Legitimate Requests Lost= 1,440,000
  7. 7Revenue at Risk= 9,000.00

Assumptions and limits

  • The result is derived only from the 6 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
  • Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How is DDoS Mitigation calculated?

time to mitigate = detection + diversion + ramp; unprotected seconds = min(attack duration, time to mitigate). Time to mitigate is the sum of three independent delays, and traffic is unprotected for every second of it. Because most attacks are short, that fixed overhead — not the mitigation quality — usually determines how much damage an event does.

Why does DDoS Mitigation matter?

A two-minute time to mitigate against a three-minute attack means you were down for two-thirds of it, no matter how good the scrubbing was once it engaged.

What values do I need to enter?

This calculator takes 6 inputs: Detection time, Diversion time (BGP announce + propagation), Mitigation ramp / signature build time, Attack duration, Legitimate requests per second, Revenue per minute of availability. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

How do I cut time to mitigate?

Always-on mitigation removes detection and diversion entirely, at the cost of steady-state latency and inspection expense. If you stay on-demand, pre-agreed BGP communities, pre-built signatures and automated triggering typically take a 5-minute manual process down to under 60 seconds.

DDoS Mitigation Calculator | Calcrivo