Are there reliable tools that can simulate real life-like network conditions e.g. networks with different bandwidth, different latencies, packet loss etc...?

  • 1
    \$\begingroup\$ Also take a look at Simulating high latency / intermittent network connections \$\endgroup\$
    – Justin
    Commented Nov 2, 2012 at 11:42
  • \$\begingroup\$ @Justin But is it possible (on Windows) to route application traffic through virtual machine? I mean running a second box for the app is in my case kinda out of the question... \$\endgroup\$
    – zduny
    Commented Nov 2, 2012 at 12:25

2 Answers 2


RakNet's FAQ has some recommendations for such tools:

How do I simulate lag?

In a hurry, use RakPeer::ApplyNetworkSimulator. But I recommend http://www.netlimiter.com/ instead. There is also Network Emulator Toolkit (NEWT) from http://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/ or Introducing True Network Emulation in Visual Studio 2010


http://www.netlimiter.com isn't bad. The free version allows you to put different bandwidth limits on the connections in your machine. Not sure that it can do packet loss though.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .