SourceForge Logo

Network Traffic Generator

Purpose

This is a traffic generator. It is used to check what massive amounts of traffic of certain type will do to an intervening network. It does not try to measure throughput or response times. It has been made with the question in mind: If 100 clients does simultaneous TCP transfers for 2 days, will my router break? Or can I configure my firewall while 50 people are doing large TCP transfers through the device?

History

This project was initially written in about 1 day to test a firewall/router I was working on. Since then many people have used the project and I have received a few e-mails with requests for porting or for features. I left the company I worked for and had a bit of spare time on my hands so I rewrote it. The original version can be found in the CVS repository as "traffic". The totally rewritten version can be found under "newtraffic". Thus "traffic" is copyright SecureWorx South Africa (Pty) Ltd. The new, totally rewritten version is copyright Robert Sandilands.

License

This software is released under the GPL license. Look at the COPYING file under "traffic" and the LICENSE file under "newtraffic" for more information.

Operating Systems

Currently there is support for the following operating systems:

Project Links

CVS Repository CVS Access to the latest version
Downloads Download Source Code and Binaries
Windows Screen shot This is a screen shot of the Windows Client version 0.1.2
Linux Screen shot This is a screen shot of the Linux Kylix Client version 0.1.3
README The README for version 0.1.3
Kylixlibs Project Required libraries for Kylix software