|
Distributed Denial of Service (DDoS) Defense
|
|
|
A Stateless Internet Flow Filter to Mitigate DDoS Flooding Attacks (SIFF)
One of the fundamental limitations of the Internet is the inability of
a packet flow recipient to halt disruptive flows before they consume
the recipient's network link resources. Critical infrastructures
and businesses alike are vulnerable to DoS attacks or flash-crowds
that can incapacitate their networks with traffic floods.
Unfortunately, current mechanisms require per-flow state at
routers, ISP collaboration, or the deployment of an overlay
infrastructure to defend against these events.
Our Stateless Internet Flow Filter (SIFF) system allows an end-host to
selectively stop individual flows from reaching its network,
without any of the common assumptions listed above. We divide all
network traffic into two classes, privileged (prioritized packets
subject to recipient control) and unprivileged (legacy
traffic). Privileged channels are established through a capability
exchange handshake. Capabilities are dynamic and verified statelessly
by the routers in the network, and can be revoked by quenching update
messages to an offending host. SIFF is transparent to legacy clients and
servers, but only updated hosts will enjoy the benefits of it.
|
|
 Papers
Yaar, Avi, Adrian Perrig, and Dawn Song.
"SIFF: A Stateless Internet Flow Filter to
Mitigate DDoS Flooding Attacks."
In Proceedings of
Proceedings of the IEEE Symposium on
Security and Privacy, Oakland, CA,
May 2004.
[ PDF ]
|
|
Path Identification (Pi and StackPi)
Today's Internet hosts are threatened by large-scale Distributed
Denial-of-Service (DDoS) attacks. We propose the Path Identification
(Pi) and StackPi DDoS defense schemes as a deterministic packet marking scheme
that allow a DDoS victim to filter out attack packets on a per-packet basis
with high accuracy after only a few attack packets are received.
|
|
 Papers
Yaar, Avi, Adrian Perrig, and Dawn Song.
"Pi: A Path Identification Mechanism to Defend against DDoS Attacks."
In Proceedings of
the IEEE Symposium on Research in Security
and Privacy, Oakland, CA, May 2003.
[ PDF ]
Yaar, Abraham, Adrian Perrig, and Dawn Song.
"StackPi: New Packet Marking and
Filtering Mechanisms for DDoS and IP Spoofing Defense."
IEEE Journal on Selected Areas in
Communications 24, no. 10 (October 2006): 1853-1863.
[ PDF ]
|
|
BASE: An Incrementally Deployable Mechanism for Viable IP Spoofing Prevention
While many IP spoofing prevention techniques
have been proposed, none have achieved
widespread real-world use. One main reason
is the lack of properties favoring
incremental deployment, an essential
component for the adoption of new
technologies. A viable solution needs to be
not only technically sound but also
economically acceptable. An incrementally
deployable protocol should have three
properties: initial benefits for early
adopters, incremental benefits for
subsequent adopters, and effectiveness under
partial deployment. Since no previous
anti-spoofing solution satisfies all three
of these properties, we propose a new
mechanism called BGP Anti-Spoofing Extension
(BASE). The BASE mechanism is an
anti-spoofing protocol designed to fulfill
the incremental deployment properties
necessary for adoption in current Internet
environments.
|
|
 Papers
Lee, Heejo, Minjin Kwon, Geoffrey Hasker, and Adrian Perrig.
"BASE: An Incrementally Deployable Mechanism for Viable IP Spoofing Prevention."
In ACM Symposium on
InformAtion, Computer and Communications
Security (ASIACCS), Singapore, March 2007.
[ PDF ]
|
|
Advanced and Authenticated Marking Schemes (AMS) for Internet Traceback
A challenging problem is to find the true
origin of packets containing spoofed IP addresses.
We propose two schemes, the Advanced Marking Scheme and the
Authenticated Marking Scheme, which allow the victim to traceback the
approximate origin of spoofed IP packets. Our techniques feature low network
and router overhead, and support incremental deployment.
|
|
 Papers
Song, Dawn, and Adrian Perrig.
"Advanced and Authenticated Marking Schemes for IP Traceback."
In Proceedings of
IEEE Infocom, Anchorage, Alaska, June 2001.
[ PDF ]
|
|
Fast Internet Traceback (FIT)
Traceback mechanisms are a critical part of the defense against IP spoofing
and DoS attacks, as well as being of forensic value to law enforcement.
Currently proposed IP traceback mechanisms are inadequate to address the
traceback problem for the following reasons: they require DDoS victims to
gather thousands of packets to reconstruct a single attack path; they do not
scale to large scale Distributed DoS attacks; and they do not support
incremental deployment.
We propose Fast Internet Traceback (FIT), a new packet marking approach that significantly
improves IP traceback in several dimensions: (1) victims can identify attack
paths with high probability after receiving only tens of packets, a reduction
of 1-3 orders of magnitude compared to previous packet marking schemes; (2)
FIT performs well even in the presence of legacy routers, allowing every
FIT-enabled router in path to be identified; and (3) FIT scales to large
distributed attacks with thousands of attackers.
|
|
 Papers
Yaar, Avi, Adrian Perrig, and Dawn Song.
"FIT: Fast Internet Traceback."
In Proceedings of
IEEE Infocom, Miami, Florida, March 2005.
[ PDF ]
|
|
Portcullis: Protecting Connection Setup from Denial-of-Capability Attacks
Systems using capabilities to provide preferential service to selected flows have
been proposed as a defense against large-scale network denial-of-service attacks.
While these systems offer strong protection for established network flows, the
Denial-of-Capability (DoC) attack, which prevents new capability-setup packets
from reaching the destination, limits the value of these systems.
Portcullis mitigates DoC attacks by allocating scarce link bandwidth for connection
establishment packets based on per-computation fairness. We prove that a legitimate
sender can establish a capability with high probability regardless of an attacker's
resources or strategy and that no system can improve on our guarantee.
We simulate full and partial deployments of Portcullis on an Internet-scale
topology to confirm our theoretical results and demonstrate the substantial
benefits of using per-computation fairness.
|
|
 Papers
Parno, Bryan, Dan Wendlandt, Elaine Shi, Adrian Perrig, Bruce Maggs, and Yih-Chun Hu
"Portcullis: Protecting Connection Setup from Denial-of-Capability Attacks."
In Proceedings of
ACM SIGCOMM, Kyoto, Japan, August 2007.
[ PDF ]
|
|
Contact Us



|
|
|