22-12-2012, 12:38 PM
A Puzzle-Based Defense Strategy Against Flooding Attacks Using Game Theory
A Puzzle-Based Defense.ppt (Size: 797.5 KB / Downloads: 56)
ABSTRACT
A number of puzzle-based defense mechanisms have been proposed against flooding denial-of-service (DoS) attacks in networks.
These mechanisms have not been designed through formal approaches
The design issues such as effectiveness and optimality have remained unresolved.
This paper utilizes game theory to propose a series of optimal puzzle-based strategies for handling increasingly sophisticated flooding attack scenarios.
The solution concept of Nash equilibrium is used in a prescriptive way, where the defender takes his part in the solution as an optimum defense against rational attackers.
This study culminates in a strategy for handling distributed attacks from an unknown number of sources.
CLIENT REQUEST
In this module A System has to ask the connection to the efficient server, the server system has to make a connection with any one efficient server for a communication.
Then server process the request from the client.
FLOODING DENIAL OF SERVICE ATTACK
In this module the attackers sends the n number of request to the server to slow down the process of the server.
Due to this process the server cant able to provide response to the client request.
SENDING PUZZLE TO CLIENT
In this module a system sends puzzle to the client, the client should solve the puzzle in a particular time.
The solved puzzle client should sends to efficient server or (Defenders).
The server repeat this process to every client.
EFFICIENT SERVER RESPONSE
In this module after verification of puzzle solution, if the puzzle solution is wrong server will reject the corresponding client.
Efficient server provide response to authenticated client.
FILE REQUEST
In this module, the client asks the (word document file) to the main server i.e (Efficient server).
The Efficient server check the particular information file in the efficient server database if found send their port number.
EFFICIENT SERVER SENDS FILE
In this module the efficient server sends the file to the authenticated client .
The efficient server create a mutual connection to the client.
After an authenticated connection the client can access the server in efficient way.