Causing network latency

Started by Dieselboy, April 24, 2017, 12:18:15 AM

Previous topic - Next topic

Dieselboy

I want to cause latency between client and server application for testing. I once used an appliance to do this to prove a concept but it was so long ago I cant even remember the appliances name (Riverbed loaned it to us and apparently it was worth $$$$$).

Is there a way of causing latency (eg from 10ms up to say 300ms) relatively simply?

Dieselboy


wintermute000

WANem on a desktop with two NICs worked well for me in the past

SimonV

We have one of those devices at work. I think it's an Ixia but I need to ask my colleague to be sure.

burnyd


Dieselboy

Thanks guys! :D

I would love to have one of those devices in my engineer rucksack.

computers a cheap these days (sometimes less than $10!) I wonder if I can get something like a raspberri pi with dual nics? I wonder if the pi would even be able to route traffic at 100M ?

SimonV

#6
The device we have is the Apposite Mini2: http://www.digital-hands.eu/products/apposite/linktropy-mini2/

But when I was googling for it, I also came across this opensource project: http://wanem.sourceforge.net/
There's an ISO file and a virtual appliance available.

For Raspberry Pi-type devices with two NICs, I've been eyeballing the PC Engines motherboards for a while - but in my case it was for VyOS.



https://pcengines.ch/apu2.htm

Please keep us updated, I'm interested!

Dieselboy

Looks really good but was hoping to spend under $100.

Asus do one with a good cpu but only one nic https://www.asus.com/au/Motherboards/Tinker-Board/specifications/

Thanks for the link and mentioning the .iso! I can spin this up in my VM env. and route traffic through it to cause latency I think .

wintermute000

Last time I used WANem it was literally a spare desktop with an extra NIC. Just do it