I have created a multiple-thread server that can survive SYN-flood attack in my cybersecurity task. But it is not relevant that what the server is aimed to do, I am interested in handling SYN-flood attacks. I have gone through the web & found technique-hash functions. My intention is to handle the tcp segment in my task with the app in 'C'. Some help is appreciated if any one knows this technique at app layer?