title: Flexible traffic generation with scapy
body: <p>I know questions like this have been asked plenty of times before, but I think this is subtley different.</p>
  
  <p>I am attempting to write a flexible traffic generator in Python using scapy.  Producing the packet is fine, but when it comes to sending traffic at a sufficiently fast rate (for my needs, somewhere in the range of 500-700 packets per second), I seem to have hit a wall at around 20-30 pps.</p>
  
  <p>I believe that there may be some need for threading, or am I missing something easier?</p>