How to receive 1M packet per second?