On the offchance that you've not decided how to generate packets, and you're using a unix(alike), may I recommend Netcat or similar? A Windows version does exist, but I don't know how to generate large amounts of data from it..