DoS and DDoS attacks can be divided into three types:
- Volume-Based Attacks. Includes UDP floods, ICMP floods, and other spoofed-packet floods.
- Protocol Attacks. Includes SYN floods, fragmented packet attacks, Ping of Death, Smurf DDoS, etc.
- Application Layer Attacks.