What is a DDoS attack?
1 min read
Updated 2026-02-05
Distributed Denial of Service. An attack that overwhelms a system with traffic from multiple sources, making it unavailable to legitimate users.
Understanding DDoS
DDoS attacks use networks of compromised computers (botnets) to flood targets with traffic. Modern attacks can reach terabits per second. They can target the network layer (volumetric), transport layer (protocol), or application layer (HTTP floods).
Examples
- UDP flood attacks overwhelming network bandwidth
- SYN flood exhausting server connection resources
- HTTP GET/POST floods targeting web applications
- DNS amplification attacks using open resolvers
How to Prevent
- Use a DDoS protection service (Cloudflare, AWS Shield)
- Implement rate limiting at multiple layers
- Configure firewalls to drop malformed packets
- Use anycast network distribution
- Have a DDoS response plan ready
Worried about DDoS in your app?
Our security audits identify vulnerabilities like this before attackers do. Get expert manual review of your codebase.