Itnetic logo Itnetic Technologies
PlatformLogsNetworkPricing
Log inStart free
PlatformLogsNetworkPricing
Log inStart free

Learn · DDoS mitigation

What is DDoS mitigation?

DDoS mitigation is the process of spotting attack traffic and dropping it before it reaches the resource an attacker is trying to exhaust — bandwidth, connections, or your application itself.

Updated July 26, 2026 · Itnetic team — reviewed by Petr Chlíbek, founder

Key takeaways

  • Mitigation is a pipeline, not a switch: detect, divert, filter, adapt — and it only works if all four stages are fast.
  • Always-on mitigation beats on-demand, because the minutes spent activating protection are the minutes your site is already down.
  • Layer 3/4 floods are mitigated with network capacity and packet filtering; Layer 7 attacks need behavioral analysis, since every request looks legitimate.
  • Judge a provider on time to mitigate, false-positive handling, whether attack traffic is billed to you, and whether you can prove what was blocked.

Mitigation vs. protection

The two words get used interchangeably in marketing, but they describe different things. DDoS protection is the product you buy. DDoS mitigation is the mechanism inside it: the continuous work of separating attack traffic from real visitors and discarding the former without inconveniencing the latter.

That distinction matters when you compare vendors. Almost every hosting provider and network claims "DDoS protection." What they often mean is that they will absorb a volumetric flood aimed at their own infrastructure — and null-route your IP address if your site becomes expensive to keep online. That is protection for the provider, not mitigation for you.

The four stages of DDoS mitigation

StageWhat happensWhat good looks like
1. DetectionTraffic is compared against a baseline of normal behavior per host, endpoint and clientSeconds, automatic, no human paging required
2. DiversionTraffic is routed through a filtering layer instead of straight to your originAlready in place before the attack (always-on)
3. FilteringAttack traffic is dropped; legitimate requests pass throughBad traffic gone, real visitors never see a CAPTCHA
4. AdaptationRules tighten as the attack shifts, and every verdict is loggedAdjusts within the attack, not after it

Most failures happen at stages 2 and 4. Diversion set up mid-incident costs you the whole propagation window while you are down, and a filter that cannot adapt gets defeated the moment the attacker rotates tactics — new source ranges, a different endpoint, randomized query strings to bust your cache.

Where mitigation happens

On-premise appliances sit in your own rack. They see your traffic in full detail, but they are behind your uplink — so a flood large enough to saturate that uplink wins before the appliance can act. Useful as a complement, useless as your only line.

ISP or hosting-level scrubbing stops volumetric floods upstream, where there is capacity to absorb them. It rarely understands your application, so Layer 7 attacks pass straight through as "valid HTTP."

Cloud edge mitigation terminates connections at points of presence distributed around the internet, filters there, and forwards only clean traffic to your origin. This is where modern mitigation lives, because it combines upstream capacity with request-level application awareness.

Always-on vs. on-demand

On-demand mitigation is dormant until someone — or something — decides you are under attack, then reroutes your traffic into a scrubbing center. It is cheaper, and it is the wrong trade.

Always-onOn-demand
Time to mitigateEffectively zero — traffic already flows through the filterMinutes to tens of minutes of downtime while diversion propagates
Short burstsAbsorbed silentlyOften over before mitigation activates
Layer 7 detectionContinuous baseline of your normal trafficCold start with no behavioral history
Operational riskNone during an incidentRequires a correct decision under pressure

The practical argument is simple: attacks are cheap to launch and often arrive in short waves specifically to stay under an activation threshold. If your mitigation has to be switched on, the attacker sets your downtime.

How your traffic reaches the filter

There are two common ways to get traffic into a mitigation network.

DNS / reverse proxy — you point your domain's records at the mitigation provider, which becomes the public front door for your site. HTTP and HTTPS requests terminate at the edge, get filtered, and are forwarded to your origin. Setup takes minutes and needs no network engineering, which is why it is the standard route for websites and APIs. This is how Itnetic's DDoS protection works: two DNS records, protected in about five minutes.

BGP announcement / anycast — the provider announces your IP prefix and returns clean traffic over a tunnel. It protects every protocol, not just HTTP, but it requires your own address space and a network team. This is the route for ISPs, hosting companies and large enterprises.

Whichever you use, mitigation is only as good as your origin lockdown. If your server's real IP address is still reachable from the internet, attackers will skip the filter entirely and hit it directly. Firewall the origin to accept traffic only from your mitigation network — the full checklist is in how to hide your origin IP address.

Mitigation techniques, by layer

Volumetric and protocol attacks (Layers 3–4) are mitigated with raw capacity and stateless filtering: absorbing gigabits across a distributed network, dropping spoofed and malformed packets, cutting off amplification sources, and validating handshakes so SYN floods never reach your connection table.

Layer 7 attacks cannot be filtered this way, because every individual request is well-formed and plausible. Mitigation there is behavioral:

  • Browser verification — a lightweight, invisible check that the client is a real browser rather than a script pretending to be one.
  • Client fingerprinting — TLS and HTTP signatures that reveal automation regardless of the declared user agent.
  • Traffic baselines — per-host, per-endpoint models of normal rhythm, so a flood on your login or search endpoint stands out even at modest volume.
  • Rate limits and WAF rules — deterministic limits on expensive paths, plus allow/block/challenge by path, header, method, country or fingerprint.
  • Edge caching — every cache hit is a request your origin never serves, which is why a CDN doubles as attack armor.

How to choose a mitigation provider

Six questions cut through most marketing:

  1. How fast is time to mitigate? Ask whether protection is always-on and what happens in the first thirty seconds of a new attack pattern.
  2. What happens to real users? A filter that challenges everyone is trading your conversion rate for uptime. Legitimate visitors should pass without friction.
  3. Is attack traffic billed to me? Being attacked should not produce an invoice. Itnetic never meters attack traffic against bandwidth quotas — see pricing.
  4. Can I prove what was blocked? You will need per-request evidence for post-incident review and for anyone asking why a customer was affected. That is what request logs and analytics are for.
  5. Does it cover APIs, not just browsers? API clients cannot solve browser challenges, so API paths need rate limits and signature-based filtering that return proper status codes instead of HTML.
  6. Where are the filtering locations? Mitigation happens at the edge nearest your visitors; coverage determines both latency and absorption capacity. Ours is listed on the network page.

Common myths that cost uptime

"We will just add more servers." Attackers add capacity faster and more cheaply than you can. Scaling to meet an attack is paying to serve it.

"Our firewall handles it." Firewalls evaluate single requests. Application-layer floods are made of individually valid requests — the attack exists only in the aggregate.

"We are too small to be targeted." Attack capacity rents by the hour for a few dollars. Small shops, game servers and community sites are hit constantly, often by competitors or extortionists. Public guidance from CISA makes the same point.

"We will turn it on if it happens." See the always-on table above. The first minutes of an attack are the worst possible time to configure infrastructure.

Where Itnetic fits

We are not trying to out-scale the hyperscalers on raw gigabits — volumetric floods are absorbed by the underlying network before they reach the application layer. Our focus is the traffic that hides inside your real traffic: slow drips, credential stuffing, fake checkouts, bots that look like customers. Filtering runs continuously at every edge PoP, real visitors pass without CAPTCHAs, every block is logged, and attack traffic is never charged to you.

If you want mitigation in place before the next wave, Itnetic's DDoS protection is two DNS records and a free Starter plan. Start with what a DDoS attack is if you want the attacker's side of the story first.

FAQ

Quick answers

What is the difference between DDoS protection and DDoS mitigation?

Protection is the service you buy; mitigation is the mechanism inside it — detecting attack traffic and dropping it before it exhausts your bandwidth, connections or application. In practice, ask vendors what their mitigation actually does rather than whether they offer protection.

How long does DDoS mitigation take to activate?

With always-on edge mitigation, effectively zero: traffic already flows through the filter, so a new attack is handled as it arrives. On-demand mitigation costs you the diversion window — minutes to tens of minutes of downtime. Enabling DNS-based protection for the first time takes about five minutes to propagate.

Does DDoS mitigation slow down my website?

Done well, it speeds it up. Requests terminate at an edge PoP near the visitor and cached content is served from there, which usually offsets the extra hop several times over. Mitigation that adds visible latency or CAPTCHAs for real users is misconfigured, not inherent.

Can I do DDoS mitigation myself?

Partly, and it is worth doing: cache aggressively, rate-limit expensive endpoints, and firewall your origin. But you cannot filter traffic that has already saturated your uplink, and manual IP blocking never keeps up with a rotating botnet. Self-hosted measures complement edge mitigation rather than replace it.

Does DDoS mitigation cost more during an attack?

It depends entirely on the provider, and this is worth checking before you sign. Some meter attack traffic as bandwidth or charge overage during incidents, which turns an attack into a bill. Itnetic never meters attack traffic against bandwidth quotas.

Keep reading

01

What is a DDoS attack?

A distributed denial-of-service (DDoS) attack overwhelms a website or API with traffic from many machines at once, until real visitors can no longer get through.

02

What is a Layer 7 DDoS attack?

Layer 7 (application-layer) DDoS attacks imitate legitimate visitors instead of flooding the network — which is exactly why traditional defenses miss them.

03

How to stop a DDoS attack on your website.

A practical, ordered checklist for the moment your site goes down — and for making sure the next attack never reaches it.

04

How to hide your origin IP address.

DDoS mitigation only works if your server cannot be reached any other way. An exposed origin IP is the most common reason protection is in place and the site still goes down.

05

What is a CDN?

A content delivery network (CDN) stores copies of your website on servers around the world, so every visitor is served from the location nearest to them.

Protect my website freeHow our protection works
Itnetic logo Itnetic Technologies

Advanced DDoS mitigation and web performance solutions for modern businesses. Protect your infrastructure across multiple regions.

Product

  • DDoS Mitigation
  • Web CDN
  • Network
  • Pricing

Resources

  • Learn
  • Changelog
  • FAQ
  • Status

Company

  • Founder
  • Contact
Petr ChlíbekIČO: 21210756Neplátce DPH
© 2026 Itnetic Technologies. All rights reserved.
Terms of ServicePrivacy PolicyCookie PolicyDPA

We use essential cookies to run and secure the site. With your consent we also use Google Analytics to understand usage. Cookie Policy