Describe the process of a three-way TCP handshake and how attackers exploit it in a SYN flood attack.