I need to be able to simulate high bandwidth/high latency/high packet loss on my pc for the purpose of testing the software that I'm writing.
I've seen some software that you can install on a separate machine that will act as a throttling router/gateway but 1) I didn't really trust the companies that I found 2) A separate machine isn't available atm.
I was talking to the network admin and he told me that he has heard of software that will throttle my own NIC (he didn't mention packet loss/latency though). Is anyone aware of any software that can do this?
I am asking this on SO as well.
This was asked (kinda) on SO before. The question was asking for a Firefox plugin, which we later found that Firefox Throttle could simulate slow internet speeds. Several other options were given also - the author of the question specifically desired a plugin, which is why the plugin was accepted as opposed to an alternative.
If you're using linux you can use trickle, which will do what you want.
Never used it personally but I remember a sale guy telling me that VMWare Workstation could do this so you can simulate slow performance and multi OS etc when testing.
A cellular card should do this quite well ;)