Open almost any mitigation provider’s data sheet and the DDoS scrubbing capacity figure sits near the top, in bold, usually followed by a unit that ends arguments: 10 Tbps, 30 Tbps, 200 Tbps and rising. The number is there to close the conversation. It should open it, because the figure on the page and the capacity that will actually stand between your prefix and a botnet on a Tuesday afternoon are rarely the same thing.
Scrubbing capacity means the volume of attack traffic a provider can ingest, inspect and filter before passing clean traffic on to you. Simple enough. The difficulty is that vendors measure it in at least three incompatible ways, and the one they publish is almost always the most flattering.
What a scrubbing capacity figure is actually measuring
Three distinct numbers get printed under the same label.
Total network capacity is everything the provider’s backbone can carry, including transit and content delivery traffic that has nothing to do with mitigation. Aggregate mitigation capacity is the sum of filtering capability across every scrubbing location they operate. Per-centre capacity is what a single site can ingest and clean. Only the third one is about you.
At the time of writing, published figures span two orders of magnitude in framing. Some platforms quote well over 100 Tbps spread across several hundred points of presence; others quote around 30 Tbps across roughly two dozen dedicated scrubbing centres. Do the division before you do anything else. A headline that divides into a few hundred gigabits per location is telling you something very different from one that divides into several terabits, and the fewer, larger model is often the stronger one for a single-region customer. Capacity is never distributed evenly anyway, which is exactly why the next question matters: what is the ingest and mitigation capacity of the specific centre my traffic is diverted to, and what happens when that centre is the one under pressure?
Anycast changes the question
On an anycast platform, a volumetric flood is absorbed wherever the sources are, which is genuinely useful against a globally distributed botnet. It is less useful when the attack sources are concentrated in Europe and your diversion lands in one or two European sites. Aggregate capacity across hundreds of global locations is an architecture statement. It is not a promise about your prefix.
Inside the platform there are also per-customer ceilings that have nothing to do with the network: a clean-traffic commit, a cap on how many protected prefixes or hostnames you may onboard, and in appliance-backed or licensed models a throughput entitlement written into the order form. A 100 Tbps platform will happily enforce a 500 Mbps licence against you.
Where UK traffic lands, and why the nearest centre decides the outcome
For most UK buyers the relevant ingest points are London and Slough, and the relevant peering is at LINX and LONAP. Ask which facility your prefix would be diverted into, what that site’s ingest capacity is, and where it fails over. The answer to the third question is frequently Amsterdam or Frankfurt.
That failover is not neutral. London to Frankfurt is in the region of ten to fifteen milliseconds of round-trip time on a good path, and a checkout flow or a chatty API that makes twenty or thirty sequential calls will show it. Sessions that were comfortable become marginal. Timeouts tuned for in-country latency start firing. You mitigated the attack and still lost conversions, which is a conversation worth having before you sign rather than during an incident.
Data centre DDoS protection sold at the rack deserves particular scepticism. The colocation provider may advertise protection, but the filtering usually happens at an upstream transit provider’s edge or a third-party scrubbing partner, under a contract you have never read, with a threshold you have never been told. Ask who owns the mitigation, not who sold it.
Bits per second is the wrong unit for most real attacks
This is the part buyers underestimate. Forwarding hardware fails on packet rate long before it fails on bandwidth. At minimum Ethernet frame size, a 10 Gbps link carries roughly 14.9 million packets per second; 100 Gbps of 64-byte packets is close to 149 Mpps. Routers, firewalls and intrusion-prevention appliances run out of forwarding capacity and state-table headroom at those rates while the bandwidth graph still looks calm. A flood that never approaches an advertised terabit ceiling can still flatten an edge device.
Carpet bombing exploits the other half of the problem: detection thresholds. Spread a few hundred megabits per second across the 1,024 addresses of a /22 and you have tens of gigabits arriving at the network while no single IP crosses a per-host trigger set at, say, 1 Gbps. Nothing is detected. Nothing is diverted. Detection configuration, in that scenario, matters far more than the headline on the data sheet, and the same arithmetic applies to the terabit-scale attacks that make the headlines.
Layer 7 is a different unit again. Application floods are measured in requests per second and new connections per second, and TLS handshakes are deliberately asymmetric: cheap for the attacker, expensive for your termination point. Gigabits are irrelevant there. The relevant figures are proxy request capacity and policy quality, which is a separate discipline covered in our breakdown of where application layer defences actually fail.
So ask for three numbers, not one: Tbps, Mpps and concurrent sessions or requests per second, per scrubbing centre. Providers who track their own platform properly can answer. The ones who cannot are telling you something.
The contract terms that quietly resize your capacity
A mitigation can succeed technically and still cost you money or availability, because the commercial terms cap what the platform is allowed to deliver.
- Clean-traffic commit and overage. You commit to a volume of clean traffic, often billed at 95th percentile. Mitigation works, legitimate traffic keeps flowing, and the invoice arrives with overage at a rate nobody modelled. Check whether attack traffic is excluded from the measurement, in writing.
- Black hole thresholds. Lower tiers at hosting and cloud providers frequently protect up to a stated rate and null-route the address above it, usually by announcing it with the BLACKHOLE community defined in RFC 7999. The attacker gets exactly what they wanted, delivered by your own provider. Find the threshold in the plan documentation before you buy, and find out how long the null route stays in place.
- Attack-size caps and fair use. “Unlimited mitigation”often carries a clause permitting renegotiation after repeated incidents, or a cap on single-attack volume buried in an appendix.
- SLA credits. These are written against time-to-mitigate and availability, never against capacity. No provider refunds you for failing to deliver 30 Tbps.
Those terms, not the engineering, are where most unpleasant surprises live. We have gone through the pricing models in more detail in our guide to what UK DDoS protection really costs.
Whose capacity are you buying?
A large share of UK managed DDoS protection offers are resold. Hosting companies, managed service providers and smaller security firms front someone else’s scrubbing network under their own brand, which is not inherently a problem; it becomes one when nobody in the chain can change a policy during an incident.
Tracing the real network is straightforward. Look up the announcing AS for the protected prefix during and outside mitigation using RIPEstat or any public looking glass. Check the CNAME chain and the name servers. Read the vendor name in the footer of the attack report you are shown. Then ask directly: whose AS announces my prefix when I am under attack, and who has authority to change filtering policy on it?
The dividing line is simple. If a human on the provider’s side cannot adjust policy at 02:00 without hunting for your sign-off, you have bought monitoring, not management. Identical underlying capacity produces very different outcomes depending on who is tuning the signatures, writing the rate limits and making the diversion call, which is also why a clear method for separating an attack from an ordinary outage belongs in the runbook on your side too.
Capacity across all three surfaces, including the one left out
Protection is usually sold for one surface and assumed for three.
Network and transport. BGP diversion to a scrubbing centre, returned over GRE or a cross-connect. This is the layer the Tbps figure describes, and the only one it describes.
Application. Reverse proxy capacity in requests per second, plus WAF rule quality and bot classification. Raw bandwidth tells you nothing here.
Authoritative DNS. Routinely outside the protection contract. A site can sit behind a very large scrubbing platform while its zone is served by a provider with a handful of anycast nodes, making name resolution the cheapest thing in the estate to knock over. Our buyer’s guide to authoritative DNS protection covers what to ask for there.
And then there is origin exposure, which defeats capacity entirely. Proxy bypass is far more often caused by a leaked origin address than by an attack that genuinely outsizes the platform. The usual culprits: an MX record pointing at the same host, an old A record on a forgotten subdomain, historical DNS data, certificate transparency logs listing every hostname you have ever requested a certificate for, and an admin or SSH endpoint reachable on the origin IP. Audit those first. Then restrict the origin to accept traffic only from your provider’s published ranges. Unlimited scrubbing capacity in front of a directly reachable server protects nothing.
Sizing from evidence rather than data sheets
Start with your own numbers, not the vendor’s. Take peak legitimate throughput, peak packet rate and peak requests per second from the last twelve months, add realistic growth headroom, and work out what an hour of downtime costs in revenue, transaction value, contractual penalties or statutory deadlines missed. Public sector and regulated services often find the deadline matters more than the revenue. The NCSC’s denial of service guidance makes the same underlying point: understand what normal looks like for your service before you try to specify protection for it.
Then decide between always-on and on-demand. On-demand is cheaper and introduces a diversion window governed by detection time, BGP convergence and, for DNS-based redirection, your record TTL. Always-on removes that window and costs more every month. Compare the monthly difference against the cost of the diversion window, not against an abstract preference for one architecture.
Pre-contract checklist
- Named ingest locations serving UK prefixes, with per-centre capacity and the designated failover site.
- Published Mpps and concurrent-session or requests-per-second limits, not just Tbps.
- Per-IP and per-prefix detection thresholds, and how carpet bombing across a /22 is detected.
- Any black hole or null-route threshold in your tier, in writing, with the removal process.
- Clean-traffic commit, overage rate and whether attack traffic is excluded from billing.
- Time-to-mitigate definition, measured from what event, with the SLA credit mechanism.
- A redacted post-incident report from a real mitigation, with the vector breakdown.
- The escalation matrix: named contacts, out-of-hours route and who authorises diversion.
- The announcing AS during mitigation, confirming whose network you are buying.
Run that against every quote. A provider with genuine DDoS scrubbing capacity behind the marketing will answer all nine in a single call; the ones who keep returning to the headline terabit figure are telling you where their confidence actually sits.
Frequently Asked Questions
What does DDoS scrubbing capacity actually mean?
It is the volume of attack traffic a provider can ingest, inspect and filter before forwarding clean traffic to you. The complication is that the published figure may describe total backbone capacity, mitigation capacity summed across every location, or the capacity of one scrubbing centre. Only the last of those relates to what protects your prefix.
Is a higher Tbps figure always better protection?
No. A larger aggregate spread thinly across hundreds of locations can leave less capacity at the specific site serving your traffic than a smaller platform with a few large centres. Packet rate, detection configuration, policy tuning and contract terms all decide outcomes that bandwidth alone does not.
How much scrubbing capacity does a typical UK business need?
Size it against your own peak legitimate throughput and packet rate with growth headroom, rather than against the largest attack in the news. For most organisations the binding constraints are the per-customer commit, the detection thresholds and whether the origin is reachable directly, not the platform ceiling.
What is a black hole threshold and how does it limit mitigation?
It is a rate above which your provider stops filtering and simply discards all traffic to the targeted address, usually by announcing it with the BLACKHOLE community from RFC 7999. The attack stops reaching your network and so does everything else. Entry-level hosting and cloud plans commonly include one, so check the documented threshold and the removal procedure before buying.
How can I check whose scrubbing network my provider is really using?
Look up the announcing autonomous system for your prefix on a public looking glass or RIPEstat, follow the CNAME and name server chain, and read the vendor name on any attack report you are given. Then ask the provider directly who announces your prefix during mitigation and who is authorised to change policy out of hours.
