Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a requirement to emulate the impact of a new application on the WAN. The WAN bottleneck is a 65MB dedicated pipe between Australia and the UK. I have a setup to generate the traffic, but to monitor the impact on user experience i need a way to emulate bandwidth limiting and packet latency in my development environment.

The correct answer will have the following characteristics:

  1. The WAN emulation software must be installable on Linux under a virtual environment
  2. The WAN emulation software should allow a packet to be held for a time period to simulate latency
  3. The WAN emulation software should enforce a bandwidth limitation which is configurable

Any assistance you could provide would be awesome!

share|improve this question
up vote 0 down vote accepted

netem should be able to do what you want.

share|improve this answer
Will try this out tonight, but based on what i see this is the correct answer. The fact that it is inbuilt in Ubuntu is a big bonus – TechTestDude Sep 3 '12 at 23:49

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.