3

Do you know of software which is capable of emulating networking conditions such as constrained bandwidth, latency, closed ports, congestion, collision?

Platform-specific is fine, but I'd like to be able to emulate hundreds or thousands of nodes under varying network conditions.

Jeremy Dunck
  • 5,724
  • 6
  • 25
  • 30

6 Answers6

4

You could check out ns-2 or ns-3. ns-2 is a well-tested network simulator. ns-3 is the "replacement" by the same group of people.

mipadi
  • 398,885
  • 90
  • 523
  • 479
2

Fiddler can do constrained bandwidth and latency simulations.

Lou Franco
  • 87,846
  • 14
  • 132
  • 192
1

OMNeT++ you can simulate any type of network you want .Also create your protocols for commuincation! http://www.omnetpp.org/

And it's free

1

NIST Net can do some crazy network emulation.

Ido Schacham
  • 131
  • 2
1

It depends on what exactly you want to simulate. honeyd let you create detailed virtual network topologies including assymetric routes, packet loss, various TCP personality for each virtual host and let you back these virtual hosts or ports with a real system or process.

http://www.honeyd.org/

Krunch
  • 319
  • 1
  • 1
1

Here is a list of free and commercial traffic shaping applications that I compiled in answer to a similar question

Community
  • 1
  • 1
rupello
  • 8,361
  • 2
  • 37
  • 34