An Effective Three-Layer Network Security to Prevent Distributed Denial of Service (DDoS) Attacks in Early Stages

Mahmudul Hasan, Sad Wadi Sajid, Al Amin · 2023

In today’s society, most people have internet access and use other forms of network connectivity. Almost all emergency responses are now conducted online. “Distributed Denial of Service” (DDoS) is one of the most dangerous threats to any internet-based service. Its malicious uses include data theft, script injection, and website crashes. That is why we came up with a plan to stop this kind of assault and make the system more secure in general. There are a lot of methods out there, but they are not all that great. Because their focus is usually on countering the attack rather than preventing it. Our mission is to identify DDoS attacks as soon as they begin and stop them before any harm is done to the target website or network. We have devised an improved method of attack detection that is faster, more secure, and requires less manpower than existing methods. Our method can detect both active and passive DDoS attacks in their early stages. We have three distinct lines of defense for this purpose. The first is that, whenever a user or attacker loads the website, our method looks up the relevant data table in the cache and compares it to the previous entry. An IP address check algorithm can tell the difference between a valid and an invalid IP address if it matches the old record user access request filtered out by the second layer. That also allows for the detection of faked or false IP addresses. After passing the third and final layer, only legitimate IP addresses will be allowed access to the website. Finally, the layer that checks the total number of requests from a particular IP or port is activated. Limits can be established for several aspects of the web infrastructure. When it drops below a certain value, the user is granted access to the online system. In that case, you will not be let in. Since there is nowhere for attackers to hide, this strategy is practically impregnable.

Read the paper · More papers on PaperTik