Itnetic logo Itnetic Technologies
  • Pricing
  • Discord
Game protectionMinecraft serversBot joins, ping floods and connection attacks stopped before they reach your server. No plugin, no mod, nothing for players to install.Explore game protection →

For websites and APIs

  • DDoS ProtectionLayer-7 mitigation for attacks that look like real traffic.
  • Web CDNEdge caching on the network that filters your attacks.
  • PricingFree tier, then plans from €5/month.

How it works

  • The edge pipelineChallenge gate, behavioral signatures, WAF, rate limits and cache.
  • Logs & analyticsPer-request visibility and the exact verdict behind every block.
  • NetworkPoints of presence across Europe, North America and Asia Pacific.

Learn

  • GuidesPlain-English explainers on DDoS, WAFs, rate limiting and CDNs.
  • HTTP header checkGrade any site’s security headers in a few seconds.
  • FAQThe questions we get asked before people sign up.
  • ChangelogWhat shipped, and when.

Compare

  • vs Cloudflare
  • vs DDoS-Guard
  • vs CDN77
  • vs WEDOS
  • Status ↗
Log inStart free
Game protectionDDoS ProtectionWeb CDNPricing
The edge pipelineLogs & analyticsNetwork
GuidesHTTP header checkFAQChangelogvs Cloudflarevs DDoS-Guardvs CDN77vs WEDOSStatus ↗
PricingDiscord
Log inStart free

Learn · DDoS mitigation

What is a DDoS scrubbing center?

A scrubbing center is a high-capacity filtering facility that your traffic is routed through during an attack: dirty traffic goes in, attack packets are dropped, and only clean traffic is forwarded to your servers.

Updated September 7, 2026 · Itnetic team — reviewed by Petr Chlíbek, founder

Key takeaways

  • Scrubbing is a filtering location, not a filtering technique — what matters is whether your traffic goes through it all the time or only after someone triggers a diversion.
  • On-demand diversion costs real downtime: detection, decision, BGP convergence and tunnel setup typically add up to 5–20 minutes before the first packet is filtered.
  • BGP diversion protects every protocol but needs your own address space and a network team; DNS diversion protects HTTP/HTTPS and takes two record changes.
  • Packet-level scrubbing does not stop Layer 7 floods, low-and-slow attacks or bots — those need request-level behavioral filtering, which is why always-on edge filtering has largely replaced the trip to a central facility.

What a scrubbing center actually is

A scrubbing center is a physical location — a cluster of filtering hardware and servers sitting behind very large upstream capacity — that traffic is routed through so attack packets can be discarded before they reach you. The plumbing metaphor is the whole idea: dirty water in, clean water out.

The term comes from the era when DDoS mitigation was somewhere you sent your traffic rather than something that happened everywhere at once. That history still shapes how the products are sold, so it is worth being precise about what the word does and does not tell you:

  • It tells you where filtering happens: in a small number of large facilities, rather than at the edge nearest your visitors.
  • It tells you nothing about how traffic is classified. A scrubbing center may do nothing more sophisticated than packet-rate thresholds, or it may run full request-level analysis.
  • It tells you nothing about when your traffic goes through it — and that turns out to be the variable that decides whether you stay online.

Scrubbing is one implementation of the diversion and filtering stages described in what is DDoS mitigation. The rest of this guide is about the trade-offs that come with putting those stages in a central facility.

How traffic gets into a scrubbing center

Traffic does not wander into a scrubbing center on its own. Something has to redirect it, and there are three ways that happens.

Diversion methodWhat it protectsWhat you needTime to activate
BGP announcementEvery protocol and port on your prefixYour own IP space (a /24 minimum to be routable), an ASN or a provider willing to announce for you, a GRE tunnel or cross-connect for the return pathMinutes, plus internet-wide convergence
DNS / reverse proxyHTTP, HTTPS and whatever else the proxy speaksTwo DNS record changesMinutes as records propagate
On-net / direct connectEverything you host thereYour servers already live inside the provider's networkImmediate, by definition

BGP diversion works by having the scrubbing provider announce your address block from their network, so the internet's routing table sends your traffic to them instead of you. Clean traffic then comes back to you over a tunnel — usually GRE — or a private cross-connect if you are in the same facility. This is the enterprise and ISP route. It protects game servers, VPN endpoints, mail and anything else that is not HTTP, but it requires portable address space and people who are comfortable with routing.

DNS diversion points your hostnames at the provider's edge instead. There is no routing work and no address space requirement, which is why it is the standard for websites and APIs. It only covers the protocols the proxy terminates, and it is only as good as your origin lockdown — see how to hide your origin IP address.

What happens inside the pipeline

StageWhat it does
TelemetrySampled flow data (NetFlow, sFlow, IPFIX) is compared against a baseline of your normal traffic
Coarse filteringAnti-spoofing checks, malformed and fragmented packets dropped, known reflection sources cut off — see DNS amplification
Protocol validationSYN cookies and handshake validation so half-open connections never reach your connection table
Rate shapingPer-protocol and per-source limits applied to what survives the earlier stages
Application inspectionOnly if the center terminates TLS: request-level analysis, fingerprinting, challenges
Return pathClean traffic forwarded to your origin over GRE, VXLAN or a cross-connect

Note where the line falls. Everything above the "application inspection" row operates on packets and counters. It is extremely effective against volumetric and protocol floods, and it is blind to an attack made of well-formed HTTP requests.

The part vendors round down: time to mitigate

On-demand scrubbing sits idle until an attack is detected, then diverts. Every step in that sequence takes time:

StepTypical duration
Detection from sampled flow data30–90 seconds
Decision — automatic threshold, or a human on a bridge callSeconds to several minutes
BGP announcement and internet-wide convergence1–5 minutes
Tunnel and session re-establishmentSeconds to minutes
Total before the first attack packet is droppedCommonly 5–20 minutes

Now compare that clock with the attack. Booted traffic is rented by the minute, and pulse-wave attacks deliberately arrive in short bursts that stop before mitigation engages and resume once it stands down. An attacker who knows you run on-demand scrubbing does not need to beat your filter — they only need to stay shorter than your activation window and repeat.

That is the practical case against on-demand anything: your provider measures success in minutes, your checkout measures failure in seconds.

Scrubbing centers vs. always-on edge filtering

On-demand scrubbing centerAlways-on edge filtering
Normal traffic pathStraight to your originAlready through the filter
Time to mitigateMinutes of diversion and convergenceEffectively zero
Short bursts and pulse wavesUsually over before mitigation engagesAbsorbed silently
LatencyTraffic hairpins to the nearest scrubbing facility, which may be nowhere near your visitorsFiltered at the point of presence closest to the visitor
Layer 7 coveragePacket-level only, unless the center terminates TLSRequest-level behavioral analysis, continuously
Behavioral baselineCold start at the moment of diversionBuilt continuously from your real traffic
SetupAddress space, BGP, tunnelsTwo DNS records
Best fitISPs, hosting companies, non-HTTP protocols, large enterprisesWebsites, APIs and game servers

The two are not opposites. A modern edge network is a distributed scrubbing network — the same filtering work, spread across many small locations that are always in the path instead of a few large ones you are steered into. And volumetric absorption still happens upstream in both models, because gigabits have to be soaked up by a network with gigabits to spare.

What scrubbing alone will not catch

A packet-level scrubber is looking for volume and malformation. These attacks have neither:

  • Layer 7 floods — every request is valid HTTP with a plausible user agent. A few thousand requests per second against search or checkout is a rounding error in packets per second and a catastrophe for your origin.
  • Low-and-slow attacks — Slowloris and R.U.D.Y. exhaust connection slots with almost no traffic at all. They will not cross a volumetric threshold, ever.
  • Cache-busting floods — randomized query strings turn every request into a cache miss and push the whole load onto your origin.
  • Bots that look like customers — credential stuffing, scrapers, card testing. They are not trying to exceed a threshold; they are trying to look normal, and against a counter they succeed.
  • Everything under the trigger — an attack sized just below your detection threshold never causes a diversion at all. It just makes your site slow.

Stopping these means classifying requests, not counting packets: behavioral baselines per endpoint, TLS and HTTP fingerprinting, rate limits keyed on something better than an IP address, and WAF rules — the division of labor in WAF vs DDoS protection.

Questions worth asking before you buy scrubbing

  1. Is it always-on or on-demand? If it is on-demand, ask what the measured time to mitigate is, and whether the SLA clock starts at the attack or at your ticket.
  2. Who triggers the diversion? An automatic threshold behaves very differently at 03:00 than a process that requires you to call someone.
  3. Does it terminate TLS? If not, no amount of scrubbing capacity will touch an application-layer flood.
  4. Where are the facilities relative to my users? Diverted traffic takes the long way round; that shows up as latency for every visitor, not just attackers.
  5. What does the return path look like? GRE tunnels add overhead and MTU headaches, and they are a single point of failure if there is only one.
  6. Is attack traffic billed to me? Being attacked should not generate an invoice — check this against the rest of what a DDoS attack costs.
  7. Can I prove what was dropped? Post-incident review needs per-request evidence, not a bandwidth graph.

Where Itnetic fits

We do not sell an on-demand scrubbing service, and we will not ask you to announce prefixes or terminate a GRE tunnel. The model is the other one: filtering that is already in the path before the attack starts.

Volumetric absorption happens upstream of our edge, where it belongs — Frankfurt and Beauharnois sit behind X4B, a network with 3 Tbps of capacity, and Singapore runs on OVHcloud with OVHcloud's own network-level protection. The full list is on the network page. Layer 7 filtering runs continuously at every point of presence, on a behavioral baseline built from your own traffic rather than a model that starts cold the moment someone declares an incident. Real visitors pass without CAPTCHAs, every block is written to per-request logs, and attack traffic is never metered against your bandwidth quota — see pricing.

Getting there is two DNS records and about five minutes: Itnetic's DDoS protection, free Starter plan included. If you want the mechanics of mitigation end to end first, start with what is DDoS mitigation.

FAQ

Quick answers

What is the difference between a scrubbing center and a CDN edge?

A scrubbing center is a small number of large facilities that traffic is diverted into, usually only during an attack. A CDN edge is many small locations that your traffic already flows through all the time, close to your visitors. Both filter attack traffic; the edge model has no activation delay and adds no detour, which is why it has largely replaced the trip to a central facility for HTTP workloads.

How long does it take to divert traffic to a scrubbing center?

Realistically 5 to 20 minutes end to end: 30–90 seconds to detect the attack from sampled flow data, seconds to minutes for the decision, 1–5 minutes for the BGP announcement to converge across the internet, then tunnel and session re-establishment. That entire window is downtime, which is the core argument for always-on filtering.

Does a scrubbing center stop Layer 7 DDoS attacks?

Only if it terminates TLS and inspects requests. Classic packet-level scrubbing counts packets and bits per second, and an application-layer flood is made of individually valid HTTPS requests at modest packet rates. It passes straight through as normal traffic. Layer 7 attacks need behavioral analysis at the request level.

Do I need a scrubbing center for my website?

Almost certainly not as a separate product. A website or API needs always-on filtering in front of it and enough upstream capacity behind that filter to absorb volumetric floods — which is what edge protection provides through a DNS change. Dedicated scrubbing with BGP diversion is for ISPs, hosting companies and organizations protecting non-HTTP protocols on their own address space.

Does traffic scrubbing add latency?

Diversion does. Your traffic stops taking its normal path and hairpins to whichever facility is doing the filtering, which can be a long detour for visitors on the other side of the world, and the GRE return tunnel adds encapsulation overhead. Filtering at an edge node near the visitor avoids the detour entirely, and cached responses served from that node usually more than pay back the extra hop.

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

What is a DNS amplification attack?

A DNS amplification attack forges your IP address on small DNS queries so that thousands of innocent servers answer with far larger replies — all of them aimed at you.

04

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.

05

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.

06

WAF vs DDoS protection: what is the difference?

Both sit in front of your website, both block traffic, and vendors sell them side by side — which is exactly why teams buy one and assume they are covered for the other. They answer two different questions.

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.

Find us on GoogleAdd as preferred source

Product

  • DDoS Mitigation
  • Web CDN
  • Game Protection
  • Network
  • Pricing

Resources

  • Learn
  • HTTP header check
  • Changelog
  • FAQ
  • Status
  • Discord

Legal

  • Acceptable Use
  • SLA
  • Security
  • Abuse
  • Sub-processors
  • Data Retention
  • Incident Response

Company

  • Founder
  • Contact
Petr ChlíbekIČO: 21210756Neplátce DPH
© 2026 Itnetic Technologies. All rights reserved.
Terms of ServicePrivacy PolicyCookie PolicyDPAIP geolocation by DB-IP (CC BY 4.0)Powered by Startup FastLiftOff launch badgeFeatured on IndieHunt