There are several protection software programs designed for this purpose. Some programs offer complete DDoS protection, while others focus on specific parts of the server or computer system, while some others are meant to only deal with specific types of attacks. However, in order to use such a program, you need to install the software onto the server or computer itself. Such programs are normally available at reasonable prices and are easy to use.