EC0-350 · Question #843
The SYN flood attack sends TCP connections requests faster than a machine can process them. Attacker creates a random source address for each packet SYN flag set in each packet is a request to open…
The correct answer is A. SYN cookies. Instead of allocating a record, send a SYN-ACK with a carefully constructed sequence B. RST cookies - The server sends a wrong SYN/ACK back to the client. D. Stack Tweaking. TCP stacks can be tweaked in order to reduce the effect of SYN floods. E. Micro Blocks. Instead of allocating a complete connection, simply allocate a micro record of 16- bytes. See the full explanation below for the reasoning.
Question
The SYN flood attack sends TCP connections requests faster than a machine can process them. Attacker creates a random source address for each packet SYN flag set in each packet is a request to open a new connection to the server from the spoofed IP address Victim responds to spoofed IP address, then waits for confirmation that never arrives (timeout wait is about 3 minutes) Victim's connection table fills up waiting for replies and ignores new connections Legitimate users are ignored and will not be able to access the server How do you protect your network against SYN Flood attacks?
Options
- ASYN cookies. Instead of allocating a record, send a SYN-ACK with a carefully constructed sequence
- BRST cookies - The server sends a wrong SYN/ACK back to the client.
- CCheck the incoming packet's IP address with the SPAM database on the Internet and enable the filter
- DStack Tweaking. TCP stacks can be tweaked in order to reduce the effect of SYN floods.
- EMicro Blocks. Instead of allocating a complete connection, simply allocate a micro record of 16- bytes
How the community answered
(44 responses)- A73% (32)
- C27% (12)
Community Discussion
No community discussion yet for this question.