Defending against Denial of Service Attacks using a Modified Priority Queue: Bouncer
G. Safko
Abstract
G. Safko
Abstract
A denial of service (DoS) attack and a distributed denial of service (DDoS) attack are two forms of attacks that can be launched against a commercial server. Their mode of attack is a hit-and-run attack since the payload of a DoS/DDoS attack is not smart enough to bypass bastions and firewalls. Rather, a DoS/DDoS attack sends a barrage of requests to a server, confusing the server into thinking that legitimate requests are coming into the server, and overloading the server along with its ability to process legitimate requests. Although data is not damaged, the server is nonetheless brought down, which could cascade into a series of other problems, the least of which is downtime for the server if it is an eCommerce (electronic commerce) server. This paper examines a front-end software object named "bouncer" written in Java that analyzes packets and places them in a priority queue based on their frequency of requests and their originating source
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
A denial of service (DoS) attack and a distributed denial of service (DDoS) attack are two forms of attacks that can be launched against a commercial server. Their mode of attack is a hit-and-run attack since the payload of a DoS/DDoS attack is not smart enough to bypass bastions and firewalls. Rather, a DoS/DDoS attack sends a barrage of requests to a server, confusing the server into thinking that legitimate requests are coming into the server, and overloading the server along with its ability to process legitimate requests. Although data is not damaged, the server is nonetheless brought down, which could cascade into a series of other problems, the least of which is downtime for the server if it is an eCommerce (electronic commerce) server. This paper examines a front-end software object named "bouncer" written in Java that analyzes packets and places them in a priority queue based on their frequency of requests and their originating source
Key concepts: Denial-of-service attack, Computer science, Computer security, Computer network, Trinoo, Network packet, Honeypot, Server