SOS: An Architecture for Mitigating DDoS Attacks

Abstract

We propose an architecture called secure overlay services (SOS) that proactively prevents denial of service (DoS) attacks, including distributed (DDoS) attacks; it is geared toward supporting emergency services, or similar types of communication. The architecture uses a combination of secure overlay tunneling, routing via consistent hashing, and filtering. We reduce the probability of successful attacks by: 1) performing intensive filtering near protected network edges, pushing the attack point perimeter into the core of the network, where high-speed routers can handle the volume of attack traffic and 2) introducing randomness and anonymity into the forwarding architecture, making it difficult for an attacker to target nodes along the path to a specific SOS-protected destination. Using simple analytical models, we evaluate the likelihood that an attacker can successfully launch a DoS attack against an SOS-protected network. Our analysis demonstrates that such an architecture reduces the likelihood of a successful attack to minuscule levels. Our performance measurements using a prototype implementation indicate an increase in end-to-end latency by a factor of two for the general case, and an average heal time of less than 10 s.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2003
Accession Number
AD1022043

Entities

People

  • Angelos Dennis Keromytis
  • Daniel I. Rubenstein
  • Vishal Misra

Organizations

  • Columbia University

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Anonymous Communications
  • Authentication
  • Computer Access Control
  • Computer Networks
  • Computer Science
  • Computing System Architectures
  • Denial Of Service Attack
  • Electronic Mail
  • Infrastructure
  • Network Protocols
  • Network Science
  • Networks
  • Probability
  • Random Variables
  • Routing
  • Routing Protocols
  • Security Protocols

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Cybersecurity.