Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. Stateful Anycast for DDoS Mitigation

Stateful Anycast for DDoS Mitigation

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2007-035.ps

Size

4.34 MB

Format

PostScript

Checksum (MD5)

56b2d5fdc8c21de38ae2739ffb05a235

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2007-035.pdf

Size

672.29 KB

Format

Adobe PDF

Checksum (MD5)

d2ae927cfc142fce45d4bf3ce4fcb94c

Author(s)
Hansen, Richard E.
Advisor(s)
Karen Sollins
Date Issued
June 21, 2007
Series/Report no.
Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
Abstract
Distributed denial-of-service (DDoS) attacks can easily cripple victim hosts or networks, yet effective defenses remain elusive. Normal anycast can be used to force the diffusion of attack traffic over a group of several hosts to increase the difficulty of saturating resources at or near any one of the hosts. However, because a packet sent to the anycast group may be delivered to any member, anycast does not support protocols that require a group member to maintain state (such as TCP). This makes anycast impractical for most applications of interest.This document describes the design of Stateful Anycast, a conceptual anycast-like network service based on IP anycast. Stateful Anycast is designed to support stateful sessions without losing anycast’s ability to defend against DDoS attacks. Stateful Anycast employs a set of anycasted proxies to direct packets to the proper stateholder. These proxies provide DDoS protection by dropping a session’s packets upon group member request. Stateful Anycast is incrementally deployable and can scale to support many groups.
Description
MEng thesis
Persistent DSpace Link
http://hdl.handle.net/1721.1/37601
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.