Information Security Stack Exchange is a question and answer site for information security professionals. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Given the size of a TCP packet is 60 bytes, there is a SYN Flood attack on a computer made ​​by a 100 Mb bandwidth, the question is how many syn packets are sent in a second? Is there any formula for calculating?

share|improve this question

Attack using 100 Mbps link means you have to create roughly 210k packets to fully utilize your 100 Mbps connection.

100 Mbps = 12500000 Bytes

12500000 / 60 Bytes = 208333.3333333333 Packets

Depending on your machine you will require multiple processes to generate this amount of packets, single process won't generate these many packets in one second.

share|improve this answer
You might have dropped a decimal place somewhere. 2.1 million is not the same as 208333. The second value seems like the correct one to me. I recently had a SYN-flood directed at me and it was 70Mbps and 140,000 packets per second. – Ladadadada Jun 11 '12 at 23:17
@Ladadadada - Thanks, ya I didn't see carefully, It should be 210k :) – Kapish M Jun 12 '12 at 3:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.