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 · Volumetric attacks

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.

Updated August 31, 2026 · Itnetic team — reviewed by Petr Chlíbek, founder

Key takeaways

  • Amplification is reflection plus leverage: the attacker spoofs your address, and a third-party server unwittingly sends the flood on their behalf.
  • A 60-byte DNS query can return a 4,000-byte answer — roughly 60x the attacker’s own bandwidth, and memcached reflection has reached five figures.
  • You never see the attacker. Your logs show ordinary DNS or NTP servers, so blocklists and origin firewalls are useless against it.
  • It can only be absorbed upstream, before the traffic reaches your link — capacity and stateless packet filtering, not application rules.

Reflection, then amplification

Most floods are simple: the attacker's machines send packets straight at you, and the attack is capped by how much bandwidth those machines have. Reflection attacks remove that cap by using someone else as the messenger.

The trick is IP address spoofing. UDP has no handshake — a server receiving a UDP query has no way to confirm that the source address in the packet is really where the packet came from. So the attacker sends a query to a public DNS server, writes your IP address in the source field, and the reply is dutifully delivered to you. You never exchanged a packet with the attacker. That is reflection.

Amplification is what makes reflection worth doing. DNS answers are much larger than DNS questions. A query of about 60 bytes asking for a domain's full record set can return an answer of 3,000–4,000 bytes, especially where DNSSEC signatures are attached. The attacker spends one unit of bandwidth and delivers sixty. Rent a modest botnet, point it at a list of a few hundred thousand open resolvers, and a few gigabits of attacker capacity arrives at your network as hundreds.

Amplification factors, by protocol

DNS is the best-known reflector but far from the worst. Any UDP service that answers a small request with a big response is a candidate, and attackers move between them as operators clean each one up.

ProtocolPortTypical amplificationStatus today
DNS (ANY / DNSSEC)5328–60xStill widely abused; millions of open resolvers remain
NTP (monlist)123up to ~550xLargely patched, still found on legacy hosts
memcached1121110,000–50,000xRare but devastating; source of record-breaking floods
CLDAP38950–70xCommon in modern volumetric campaigns
SSDP1900~30xPowered by consumer routers and IoT devices
chargen19~350xLegacy, sporadic

The pattern is constant even as the protocols rotate: an unauthenticated UDP service, reachable from the whole internet, that replies with more than it was asked for.

What it looks like from where you sit

An amplification flood is a volumetric attack, so the failure is at the network layer rather than the application. Warning signs:

  • Inbound bandwidth spikes to your link's ceiling within seconds, with no matching rise in application requests.
  • Your traffic graphs show UDP from source port 53, 123, 389 or 1900 — services you never queried.
  • Packet loss and latency climb for everything on the same link, including SSH, email and unrelated sites on the same host.
  • The source addresses look entirely legitimate, because they are: they belong to real DNS resolvers, NTP servers and misconfigured devices around the world.

That last point is what makes the attack so awkward to handle in-house. There is no attacker IP to block. Blocking the reflectors means blocking a slice of the public DNS infrastructure, and the list rotates constantly. Meanwhile your own firewall is beside the point: even if it drops every single packet perfectly, the packets already crossed your link to get to it. Once the traffic arrives, the damage is done. Filtering has to happen upstream of the pipe you are trying to protect.

Why the usual defenses do not apply

Application-layer defenses are the wrong tool here, and it is worth being precise about why. Rate limiting works on requests your application receives; an amplification flood never reaches your application. A WAF inspects HTTP; this traffic is not HTTP. Autoscaling adds application capacity behind a link that is already saturated — you pay more and stay down.

What does work operates on packets, upstream, before the last mile:

  • Absorption capacity. The flood has to land somewhere with room for it. This is the one part of DDoS defense that genuinely is about raw scale.
  • Anycast dispersion. When one address is announced from many locations, a global flood splits across all of them instead of concentrating on one.
  • Stateless packet filtering. Unsolicited UDP responses to a service that never sent a query are droppable on sight — cheaply, in hardware, at line rate.
  • Protocol-aware scrubbing. Malformed and clearly forged packets are discarded while legitimate traffic on the same address keeps flowing.

Make sure you are not part of someone else's attack

Reflection attacks are only possible because of two widespread misconfigurations. Both are worth fixing on your own infrastructure — the internet gets quieter, and you avoid the bandwidth bill and abuse reports that come with being an unwitting amplifier.

  1. Do not run an open resolver. A recursive DNS server should answer only your own networks. Authoritative servers should not recurse at all.
  2. Do not expose UDP services you are not using. Firewall NTP, memcached, CLDAP and SSDP to the hosts that actually need them. memcached in particular should never face the internet.
  3. Enable response rate limiting (RRL) on authoritative DNS servers, so a single spoofed source cannot pull unlimited replies out of you.
  4. Filter spoofed source addresses on egress. Networks that implement BCP 38 drop outbound packets whose source address does not belong to them. Universal adoption would end reflection attacks outright, which after two decades is a good indication of how the incentives run.
  5. Audit what you expose. Point an external scanner at your own address space; the reflectors used in these attacks are, without exception, someone who did not know a service was open.

How Itnetic absorbs amplification floods

Volumetric attacks are handled before traffic reaches our filtering edge, not after. Frankfurt and Beauharnois sit behind X4B, a network with 3 Tbps of mitigation capacity, and Singapore runs on OVHcloud with OVHcloud's own network-level protection — so an amplification flood is soaked up in the carrier network rather than at your server's uplink. Our edge points of presence then handle the Layer 7 side: the requests that are shaped like real visitors and cannot be filtered by packet inspection.

Two things matter as much as the capacity number. First, your origin has to be unreachable except through the protection network — otherwise attackers simply address the flood to your real IP and the mitigation never sees it. That checklist is in how to hide your origin IP address. Second, attack traffic is never metered against your bandwidth quota, so being reflected at does not turn into an invoice — the rest of that arithmetic is in how much a DDoS attack costs.

Setup is two DNS records and takes about five minutes, on the free Starter plan as much as on a paid one. If you are currently under attack, work through how to stop a DDoS attack first — it is written for the incident, not the reading.

FAQ

Quick answers

How big can a DNS amplification attack get?

Individual campaigns have exceeded a terabit per second. The ceiling is set by how many open reflectors the attacker can reach and how much spoofed traffic their own botnet can emit, not by anything about your infrastructure — which is why the defense has to be upstream capacity rather than local filtering.

Can I block a DNS amplification attack with my firewall?

No. Your firewall sits at the far end of the link the attack is saturating, so the packets have already consumed the bandwidth you are trying to protect by the time it evaluates them. Dropping the traffic has to happen upstream, in a network with enough capacity to absorb it.

How do I know if my server is being used as an amplifier?

Look for outbound UDP traffic on ports 53, 123, 389, 1900 or 11211 that has no matching inbound request from your own users, and for unexplained egress bandwidth. Testing your addresses with an external open-resolver scanner is the quickest confirmation.

Does DNSSEC make amplification attacks worse?

It increases the size of the responses attackers can reflect, because signature records are large. That is an argument for response rate limiting and closed resolvers, not against DNSSEC — the integrity guarantees are worth having, and the abuse is a property of open resolvers rather than of the protocol.

Is an amplification attack the same as a Layer 7 attack?

No, and they need different defenses. Amplification is a volumetric Layer 3/4 attack that saturates bandwidth with spoofed UDP. A Layer 7 attack sends small numbers of valid HTTP requests to exhaust your application. Full protection needs both — see what is a Layer 7 DDoS attack for the other half.

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

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.

05

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.

06

Ransom DDoS: what to do about an extortion email

A ransom DDoS (RDoS) attack starts with an email, not an outage: pay cryptocurrency before a deadline, or your site goes down. Most of these threats are bluffs — but the ones that are not give you hours, not days.

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