liveBook · Manning

Distributed denial of service attack

As explained in Grokking Web Application Security

A distributed denial-of-service attack is a denial-of-service attack launched simultaneously from many networked systems or addresses.

A distributed denial-of-service (DDoS) attack makes a web application unavailable by sending requests simultaneously from thousands of servers and different Internet Protocol addresses. Unlike an ordinary denial-of-service attack, it is harder to block by source. section 1.2

The Dyn outage

In 2016, DNS provider Dyn suffered a major DDoS attack. Popular websites including Amazon.com and Zillow.com became unavailable in the United States for much of the day. section 1.2

The attack does not need to penetrate a security perimeter; overwhelming servers with requests can consume the computing resources available to legitimate visitors. section 1.2

How Grokking Web Application Security covers it

How deep it goes
Defines DDoS through request flooding and distributed sources, but stops short of prevention or response procedures.
Examples
Uses the 2016 Dyn attack and the resulting unavailability of Amazon.com and Zillow.com.
What you can do after
Understand how distributed request flooding can exhaust server resources and disrupt legitimate access.
How it connects
Connects DDoS with denial-of-service attacks, web servers, Internet Protocol addresses, and DNS providers.

Also explained in

Compare how 3 books explain distributed denial of service attack →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Grokking Web Application Security. The section links point to the parts of the book it draws on.