PacketScore: Statisticaly-based Overload Control Against Distributed Denial-of-Service Attacks
05 August 2003
In this paper, we will focus on the design and evaluation of the automated attack characterization, selective packet discarding and overload control portion of the proposed architecture. Our key idea is to prioritize packets based on a per-packet score which estimates the legitimacy of a packet guven the attribute values it carries. Special considerations are made to ensure that the scheme is amenable to high-speed hardware implementation. Once the score of a packet is computed, we perform score-based selective packet discarding where the dropping threshold is dynamically adjusted based on (1) the scare distribution of recent incoming packets and (2) the current level of overload of the system.