charlie michaels
charlie michaels

Reputation: 31

network packet loss delay bandwidth simulation

So I have come across many network simulators and most of them are either on permanently (as in you have to close it to turn it off), or have a stop and start button. now, I have been looking for a network simulator than can simulate packet loss, delay, bandwidth speeds of choice for windows that can also be cycled on or off by a set time. I found one such program called FnLag, but the problem is (for me at least) is that it is not free.

basically the shorter version of my question is does anyone know of a network simulator for windows or linux that is free that can simulate packet loss, delay, bandwidth control, seperate downstream and upstream rules, tcp and udp selection that can be cycled on and off or burst/pulse feature? i can elaborate further if necessary.

Upvotes: 3

Views: 4059

Answers (2)

helb
helb

Reputation: 7773

I recently had to use a network simulation tool that I could integrate in automated testing which does not require changes in network configuration and supports simulation of bandwidth (down to VERY low speeds of just a couple of bits per second) and packet loss.

I didn't find anything that suited my purpose, so I wrote my own. Check out the Local UDP Network Simulator (LUNS), available as .NET library at: https://www.nuget.org/packages/LUNS.Library

If you don't plan on using .NET, you can check out the source code for inspiration: https://github.com/andreashelbling/LUNS

Upvotes: 0

Yevdo Abramov
Yevdo Abramov

Reputation: 634

There is a very good open source solution for network simulations called - WANEM

WANem is a wide area network emulator. It supports various features such a bandwidth limitation, latency, packet loss, network disconnection among other wide area network characteristics.

Here is the url: http://wanem.sourceforge.net

enter image description here

Upvotes: 3

Related Questions