...Works with a packet receiver to control the network status as Bandwidth, RTT, jitter, Loss % etc etc...
Set
Source Address,
Destination address - Port
Packet Size
Stream Bandwidth
And press start
Command Line interface available
java -jar JPacketGenerator.jar srcAddress srcPort dstAddress dstPort bitRate_bps
All parameters are mandatory and with parameters the generator require no GUI or windows manager to work.
If The project will be useful I'll post some more detail or helps about the usage.
Distributed Network emulation tool for high rate packet
...The idea behind this framework is to develop a GUI like GNS3 and make this framework more stable. So if you are interested and have C/C++ programming skills, please contact me at zahid.med@gmail.com
This framework allows to emulate a network by managing ethernet packets coming from two kind of interfaces: UDP and virtual network card.
This tool is similare to dynamips (GNS3) but it can manager a higher packet rate.
It can help to study DDoS attacks based on Botnet using the Lightweigth C++ Virtual Machine (LwCVM) in order to emulate Bots.
...
Zephyr is a script-driven experiment automation program that works various measurement instruments and actuators. It supports instruments from Agilent, Eco Physics, ICS Electronics, Keithley, Omega, Teledyne and other manufacturers. The script language is XML-based. Syntax highlighting is available. The source code is included in the distribution. Contact the project admin to get SVN access.