Few types of criminal activities on the Internet are more annoying and more difficult to avoid. Distributed denial-of-service (DDoS) attacks fall under such a category. These attacks can bring down even the most robust websites by overloading servers with more requests than they can manage. Servers collapse when they cannot…