Every game server host lists DDoS protection as a feature. Almost none of them mean the same thing by it. Effective game server DDoS protection needs four things at the same time: enough capacity to absorb the flood, filters that understand the game's protocol, filtering that is already running when the attack starts, and engineers who can ship a new filter the day something gets through.
Miss one and the feature is decorative. Here is why game servers get hit, what an attack actually does to a community, and how to tell working mitigation from a checkbox — using the numbers we see on our own network.
Why game servers get attacked#
Game servers get attacked because it is cheap, effective and personal. Most attacks come from someone with a specific grudge or a commercial motive, not from a faceless criminal enterprise. A server that drops for five minutes at peak hours is a public, visible humiliation, and that is precisely what the attacker paid for.
From inside the community. A rival server owner wanting your players on their server. A player who got banned and wants to make it your problem. Someone timing an attack to land during your community event. These people know your schedule and your IP.
From outside it. Straight ransom demands. Opportunistic botnet operators looking for a target that will pay — Cloudflare's Q3 2025 threat report notes that the Aisuru botnet, an estimated one to four million infected hosts, spent the quarter targeting "telecommunication providers, gaming companies, hosting providers, and financial services".
And then the protection racket, which deserves naming because it works so well on game communities: someone attacks you, then turns up offering to sell you the fix. The fix is almost always worthless — a set of iptables rules, a firewall config, a "hardened" server image. None of that helps, because by the time traffic reaches your firewall it has already crossed your uplink, and a full uplink drops packets no matter what rules are behind it. The scam only works on people who have not been told what real mitigation is.
The economics are the whole problem. DDoS-for-hire subscriptions average $10–40 a month, and most services run a free tier with a daily quota of 2–10 Gbps attacks per user. At the top end, our threat intel puts a 4 Tbps attack at roughly $200 a day in 2026, cheaper on longer plans — consistent with Krebs on Security's reporting that back in 2024 Aisuru rented for $150 a day to $600 a week for attacks up to 2 Tbps. Attacking your server costs less than running it.
What a DDoS attack actually does to a game server#
It rarely looks like a server going offline. It looks like rubber-banding, then climbing ping, then everyone timing out at once. Players do not blame the attacker, because they cannot see one. They blame you.
That is the part hosts underrate. The damage is not measured in minutes of downtime, it is measured in whether people log back in tomorrow.
Players would load into the server, spend time levelling up and building their loadouts, only for the server to drop within ten minutes and force them to start over. A nightmare for players, and for the staff dealing with the backlash and the blame for not being prepared.
That is from our write-up of the Arma Reforger attacks, and it is the shape of the damage in every game we host. Lose someone's evening twice and they stop coming back. On a community server, retention is the product.
Why modern game servers need more than "DDoS protection"#
Because the attacks aimed at game servers are bigger and shorter than the internet average, and because game traffic cannot be defended the way web traffic can. Across Terabit.io's network, routine floods against game servers run between 800 Mbps and 40 Gbps and last one to five minutes; the heavy hitters reach 8 to 14 Tbps.
800 Mbps – 40 Gbps
Routine floods
The everyday attacks we filter for game servers.
8 – 14 Tbps
Heavy hitters
The outliers, and they land on individual customers.
1 – 5 min
Typical duration
Short enough that on-demand mitigation never catches up.
~$200/day
Cost of a 4 Tbps attack
2026 pricing. Cheaper on longer plans.
Look at where the routine band starts. A standard game server sits behind a 1 Gbps port, and the floor of routine attack traffic is already above it. The attacker does not have to defeat any protection — they only have to fill a pipe that was never big enough.
Three things then make game traffic structurally harder to defend than a website.
There is no handshake to challenge. Web traffic gives you a TLS handshake, a cookie, a JavaScript challenge — a dozen ways to make a client prove it is real before you spend resources on it. Game protocols often run on UDP, where the source IP is unverified by design and there is nothing to challenge. Source-engine games spent years as reflection amplifiers for exactly this reason, until Valve added a challenge-response step to A2S_INFO in December 2020. Plenty of titles still have no equivalent.
The latency budget is tiny. Players notice 10–20ms. Rerouting traffic to a scrubbing centre over a GRE tunnel costs a hop and a few milliseconds every time, so mitigation that only engages during an attack makes the game worse at exactly the moment it is supposed to be helping. Anything you bolt on afterwards, you feel.
The attacks are over quickly. One to five minutes is not long enough for a detect-then-react model to be useful, and it is cheap enough to repeat an hour later. Scale is not hypothetical either: in October 2025, TCPShield — which protects more than 50,000 Minecraft servers — took over 15 Tbps of junk traffic from Aisuru in a single incident.
What proper game server DDoS mitigation looks like#
Effective game server mitigation is always-on, sits inline, understands the game protocol at the packet level, and is operated by the people who can change it. Capacity is necessary but nowhere near sufficient.
That last point is worth being blunt about, because capacity is the only number anyone advertises. Multi-terabit headroom means nothing if the filter cannot tell an attack apart from a player. It is a bit like having a piece of flex tape that can patch any leak — useless if you cannot find the leak.
Why generic mitigation falls short#
It is too slow to matter. Mitigation that has to detect an attack and reroute traffic before it can scrub spends the opening of every attack doing nothing. Against attacks lasting one to five minutes, the opening is the attack. Your players timed out during the detection window.
Advertised capacity is not your capacity. A network-wide headline figure does not mean your server gets it. The 8–14 Tbps outliers we see land on individual customers, not spread politely across a customer base.
It is blind to shape. Off-the-shelf appliances — Corero, Arbor, FlowSpec and friends — filter on rate, reputation and L3/L4 patterns. A low-bandwidth flood built from structurally valid game traffic exhausts server resources, drives packet loss and crashes the process without ever crossing a volume threshold. Nothing about it looks like an attack until the server falls over.
It can be the outage. This one is genuinely perverse. When a generic appliance does fire on a game-packet flood, it starts dropping that packet pattern — which is the same pattern your connected players are sending. Legitimate clients miss heartbeats and state updates and get disconnected. The mitigation causes the incident it was bought to prevent.
It is someone else's queue. This is the one that actually decides outcomes, because every filter has a frontier. The question is not whether something will eventually get through — it is what happens that day. If the filter belongs to an upstream provider or a vendor appliance, a novel attack is a support ticket. If you own the network, it is a deploy.
How we approach it#
Terabit.io runs 13+ Tbps of in-house stateful filtering behind a 500+ Tbps volumetric edge, so floods get absorbed at capacity tiers while the traffic that needs actual inspection gets it. Filtering is always-on and inline across 13+ anycast PoPs, adding 0ms — packets are filtered on the path they were already taking, so there is no activation delay and no detour.
The filters themselves are written per game. That means packet-structure validation for protocols like Arma Reforger's rplnet, A2S query caching for source-engine titles, handshake-flood controls for Minecraft and game-state abuse filters for Rust. Generic appliances cannot express these rules, which is the entire reason attackers design around them.
And because we own the mitigation network rather than reselling one, a novel vector is an engineering problem with a deploy at the end of it. Here is what that looked like in practice for Arma Reforger:
November 2025
Entering the market
We found a gap: servers were being hit with high-volume UDP floods specifically designed to slip past generic mitigation appliances.
December 2025
First deployment
A top NA community migrated to us mid-incident. We built and shipped a game-specific filter within two hours, then held it through repeated bypass attempts of up to 800 Gbps.
January – February 2026
Attackers moved on
Attack volume against our protected servers dropped sharply while unprotected servers elsewhere kept getting hit. Attackers go where the filters are weaker.
March 2026
The hard one
After failing with up to 20 Tbps of volumetric floods, attackers switched to a low-bandwidth vector built from genuinely valid connecting-player packet shapes — nothing on the wire separated it from real players. We tested and deployed a fix in under two hours.
That March vector is worth dwelling on, because it is the honest version of this argument. It was not a case of generic filtering being bypassed. It was traffic that no shape-based filter of any kind could have dropped on shape alone, because the shapes were real. What decided the outcome was how fast someone could build something new — and a host waiting on an upstream vendor would still have been waiting.
The bottom line#
Capacity is the number every host advertises and the one that tells you least. If you only remember one thing: ask whether the filtering is already running before the attack starts, and ask who writes the filters. Those two questions separate real mitigation from a line item faster than any Tbps figure.
Here is the full list worth asking any host before you buy.
- 1
Is mitigation always-on, or does it activate when an attack is detected?
What to listen for: "Automatic detection" and "activates in seconds" both mean it is off right now. Against attacks lasting one to five minutes, activation time comes straight out of your uptime.
Terabit.io: Always-on and inline across 13+ anycast PoPs. There is nothing to trigger, because filtering never stops.
- 2
Do your filters understand my game's protocol?
What to listen for: Ask what happens to a flood of structurally valid game packets. If the answer is about rate limits and thresholds, the filter cannot tell that traffic from your players.
Terabit.io: Filters are written and tuned per game — packet-structure validation, A2S caching, handshake-flood controls and game-state abuse filters, game by game.
- 3
How much latency does mitigation add?
What to listen for: Any answer involving GRE tunnels or scrubbing centres means an extra hop and extra milliseconds on every packet, attack or no attack.
Terabit.io: 0ms for hosted game servers. Traffic is filtered inline on the path it was already taking. Only remote mitigation customers, who tunnel in deliberately, see an extra hop.
- 4
Do you own the mitigation network, or resell someone else's?
What to listen for: This determines everything about the next question. A reseller cannot change a filter they do not control.
Terabit.io: 13+ Tbps of stateful filtering is fully in-house, paired with a 500+ Tbps volumetric edge for absorbing the largest floods.
- 5
What happens the day an attack gets through?
What to listen for: Every filter has a frontier, so a host claiming nothing ever gets through is telling you they are not watching. The real answer is a timeframe and a name.
Terabit.io: Our own engineers write the fix. The last novel vector we saw was identified, tested with real players and deployed in under two hours.
If you are running a community and tired of finding out about attacks from your players, our DDoS protection is included on every game server we host — not an add-on, not metered per attack.
