Get 80% discount on Hosting Packages + Free Domain & SSL!

What Is a DDoS Attack? Types, Signs and Protection Methods

What Is a DDoS Attack? Types, Signs and Protection Methods

DDoS attacks are one of the most common causes of downtime for game server and e-commerce operators. This guide explains what a DDoS attack is, which types exist, how to tell whether your server is under attack, and which protection methods actually work.

What Is a DDoS Attack?

DDoS stands for Distributed Denial of Service. The attacker's goal is not to break into your system or steal data. The goal is much simpler: to keep your server so busy that it can no longer serve real users.

Think of it this way: if thousands of people rushed a shop's entrance at once without buying anything, actual customers could not get through the door. A DDoS attack works the same way — your server's bandwidth, CPU or connection table is filled with fake requests.

DoS vs DDoS: what is the difference?

A DoS attack comes from a single source and is relatively easy to stop: you block the attacking IP and you are done. A DDoS attack is distributed. Traffic arrives from thousands of compromised devices spread across the world — a botnet. These are often poorly secured IoT products, unpatched routers or infected computers whose owners have no idea they are participating.

This distributed structure makes the "block the bad IP" approach useless. You cannot block thousands of addresses one by one, and some of them may share ranges with your genuine users. Effective protection therefore requires a filtering layer that distinguishes traffic by behaviour rather than by source.

Types of DDoS Attacks

Attacks are grouped by the network layer they target. This distinction matters, because protection that works against one group may be useless against the other.

Layer 3 / Layer 4 — Volumetric and Protocol Attacks

  • UDP Flood: Huge volumes of UDP packets are sent to random ports. The server checks whether an application is listening on each port and generates a response, consuming resources. Because game servers run over UDP, this is the most common attack against MTA:SA, FiveM and Minecraft servers.
  • SYN Flood: A TCP connection is established through a three-step handshake. The attacker sends the first step but never completes the third. The server reserves resources for each half-open connection; once the connection table fills up, it can no longer accept genuine connections.
  • Amplification / Reflection: One of the most dangerous types. The attacker spoofs your IP as the source and sends small queries to open DNS, NTP or Memcached servers. Those servers then send far larger responses to you. An attacker with 1 Mbps of capacity can deliver 50-100 Mbps to your network.
  • ICMP Flood: Bandwidth is consumed with heavy ping traffic. Rarely used alone today, usually combined with other methods.

Layer 7 — Application Layer Attacks

These are far more subtle. Traffic volume is low — it may not even stand out on a graph — but every request causes real work on your server. A conventional firewall treats this traffic as normal visitors.

  • HTTP Flood: Thousands of realistic-looking requests per second are aimed at your heaviest page (search results, product filtering, login). Each request triggers database queries and MySQL quickly stalls.
  • Slowloris: A clever method. The attacker opens many connections but never completes any request, sending a few bytes periodically to keep them alive. With very few resources, the web server's entire connection pool is locked.
  • API and login flooding: Expensive endpoints such as authentication or search are targeted. Traffic looks normal, but server resources are exhausted.

The practical consequence: an infrastructure offering only volumetric protection is defenceless against Layer 7 attacks. Serious protection must filter both layers.

Is Your Server Under a DDoS Attack? 7 Signs

  1. Your site or game server slowed down or became unreachable suddenly and without explanation.
  2. Players are timing out en masse and cannot reconnect.
  3. The bandwidth graph shows a steep spike far above normal levels.
  4. Server load is at maximum but no running process explains it.
  5. Abnormally dense requests are arriving from a single country or IP block.
  6. Downtime repeats at specific hours — the clearest sign of a planned, targeted attack.
  7. You struggle even to connect via SSH or your control panel.

Some of these signs can also be explained by misconfiguration or a legitimate traffic surge. The distinguishing question is: did traffic increase without any increase in revenue or active users? If yes, you are most likely under attack.

How to Protect Against DDoS Attacks

1. Network-level protection (the critical step)

Software firewalls running on the server itself are largely helpless against volumetric attacks, because the packets have already reached your link and filled it. Effective protection requires traffic to be filtered at the network edge, before it reaches your server. This is a capability your hosting provider's infrastructure must have.

2. Keep your origin IP private

To target you, an attacker must first know your IP address. Old DNS records, email headers, SSL certificate transparency logs and error pages are the most common leak paths. Always clean up old A records after migrating a server.

3. For game servers: Cloudflare alone is not enough

A frequent misconception. Cloudflare's standard plans proxy HTTP and HTTPS traffic. However, MTA, FiveM, Minecraft and TeamSpeak use the UDP protocol — that traffic does not pass through Cloudflare. Even if your web interface is protected, your game port is directly exposed. If you run a game server, protection must be provided at network level by your provider.

4. Rate limiting and connection limits

Setting per-IP request limits at application level significantly reduces the impact of Layer 7 attacks. limit_req in Nginx and mod_evasive in Apache can be used for this. Define separate, stricter limits for login and API endpoints.

5. Close unnecessary services

Every open port you do not use is an attack surface. Publicly exposed DNS, NTP and Memcached services in particular make you both a target and a potential weapon in amplification attacks against others. Review your open ports regularly with netstat -tulpn.

6. Set up monitoring and alerts

You should notice an attack before your customers tell you about it. Define threshold alerts on bandwidth, connection count and response time. Early intervention is the difference between minutes and hours of downtime.

7. Prepare an incident response plan

The middle of an attack is the worst time to start planning. Write down in advance who contacts the provider, where users will be informed (social media, Discord) and which services will be temporarily disabled.

What to Do During an Attack

  1. Do not change your IP in a panic. It brings temporary relief, but attackers usually find the new address quickly and you lose all DNS propagation time in the meantime.
  2. Contact your provider's support team immediately. Additional filtering rules can be applied based on the attack profile.
  3. Collect logs. Correctly identifying the attack type is the first step towards a permanent fix.
  4. Inform your users. Silence damages trust; saying "we are under attack and working on it" is far better.
  5. Take permanent measures afterwards. Once you have been targeted, you are likely to be targeted again.

DDoS Protection at Nubitro

All Nubitro VDS, dedicated server, game server and web hosting services run on a DDoS-protected network infrastructure. Protection is active the moment your server is created; you do not need to enable it manually or purchase an additional package.

Because filtering is performed on our own network infrastructure, traffic is not routed abroad to be scrubbed — which means no added latency for your users and players. Given how critical ping is for game servers, this difference matters in practice.

Frequently Asked Questions

Can a DDoS attack steal data from my server?

No. DDoS is not a data theft attack; it targets availability. One caveat, however: DDoS is sometimes used as a distraction to mask a different attack. Keep monitoring your security logs during an incident.

I run a small site — why would I be a target?

A significant share of DDoS attacks come not from professional criminal groups but from competing server owners or banned users. Buying attack capacity is unfortunately cheap and easy today. The size of your site does not protect you.

Does DDoS protection increase my ping?

If the scrubbing centre is abroad, yes — traffic travels to another country, gets cleaned, and returns. If protection is applied on local network infrastructure, this detour does not occur and the effect on ping is negligible.

Is a software firewall such as iptables enough?

It helps against Layer 7 and low-volume attacks. But in a volumetric attack, your link is already saturated by the time packets reach your server; the iptables rule may fire, yet your bandwidth is gone. Protection must therefore sit at the network edge.

How long does an attack last?

Anywhere from a few minutes to several days. Short "test" attacks are often the reconnaissance phase of a larger campaign — take them seriously.

Summary

DDoS attacks may look technically complex, but the logic of defending against them is simple: stop malicious traffic at network level before it reaches your server. Measures taken on the server itself are complementary but not sufficient on their own. If you run a game server in particular, your provider's ability to filter UDP traffic should not even be negotiable.

If you would like to move your infrastructure onto protected ground, get in touch with our team and we will identify the right solution together.

08505574494 908505574494
💬