A framework for classifying denial of service attacks

By Alefiya Hussain, John S. Heidemann, Christos Papadopoulos. Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, 2003

599 citations recorded by the source corpus.

Launching a denial of service (DoS) attack is trivial, but detection and response is a painfully slow and often a manual process. Automatic classification of attacks as single- or multi-source can help focus a response, but current packet-header-based approaches are susceptible to spoofing. This paper introduces a framework for classifying DoS attacks based on header content, and novel techniques such as transient ramp-up behavior and spectral analysis. Although headers are easily forged, we show that characteristics of attack ramp-up and attack spectrum are more difficult to spoof. To evaluate our framework we monitored access links of a regional ISP detecting 80 live attacks. Header analysis identified the number of attackers in 67 attacks, while the remaining 13 attacks were classified based on ramp-up and spectral analysis. We validate our results through monitoring at a second site, controlled experiments, and simulation. We use experiments and simulation to understand the underlying reasons for the characteristics observed. In addition to helping understand attack dynamics, classification mechanisms such as ours are important for the development of realistic models of DoS traffic, can be packaged as an automated tool to aid in rapid response to attacks, and can also be used to estimate the level of DoS activity on the Internet.

Subfields: Artificial Intelligence, Computer Networks and Communications

View Paper: https://www.semanticscholar.org/paper/1a45d036bda620342d40eb81948dcbb14f1d5b14

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. C. Leckie
  2. Mark Crovella
  3. Kang G. Shin
  4. Christophe Diot
  5. Anukool Lakhina
  6. Haining Wang
  7. Danlu Zhang
  8. Peter L. Reiher

In Computer Networks and Communications

  1. C. Leckie
  2. Mark Crovella
  3. Christophe Diot
  4. Anukool Lakhina
  5. Kang G. Shin
  6. Haining Wang
  7. Danlu Zhang
  8. Peter L. Reiher

Citations in the corpus