What is the Three-way handshake? How can it be used to create a DOS attack?
Answer / chaitanya
The three-way handshake is a cornerstone of the TCP suite: SYN, SYN/ACK, ACK. SYN is the outgoing connection request from client to server. ACK is the acknowledgement of the server back to the client, saying that yes I hear you, let’s open a connection. SYN/ACK is the final connection, and allows the two to speak. The problem is that this can be used as a very basic type of Denial of Service Attack. The client opens up the SYN connection, the server responds with the SYN/ACK, but then the client sends another SYN. The server treats this as a new connection request and keeps the previous connection open. As this is repeated over and over many times very quickly, the server quickly becomes saturated with a huge number of connection requests, eventually overloading its ability to connect to legitimate users.
| Is This Answer Correct ? | 3 Yes | 1 No |
What are salted hashes?
What is the difference between Information Protection and Information Assurance?
What do you think of social networking sites such as Facebook and LinkedIn?
Is a console a computer?
How would you permanently remove the threat of data falling into the wrong hands?
What is a spooler on a computer?
What is the difference between a vulnerability and an exploit?
What is an easy way to configure a network to allow only a single computer to login on a particular jack?
How would you find out what a POST code means?
If you were going to break into a database-based website, how would you do it?
What is a table in computer?
What is residual risk?