. Denial of service by flooding access (attacks the bandwidth)Corporate servers generally have more resources than their hackers have. A successful DoS therefore relies on the use of several attack sources (in this case, we are referring to a distributed denial of service or DDoS) or the exploitation of a software vulnerability that would allow consuming all the server’s resources (software DoS).
. Denial of service by flooding server resources (processor and/or memory)
1. Initialization of the connection between the client and the server (TCP Handshake)
2. The client will send 2 consecutive queries to the server under attack:a. An application query that implies a server response3. The client will keep the TCP connection open and keep the window size at zero.
b. A TCP packet that indicates to the server that the client cannot receive data for the moment (TCP window equals zero)
