[EMAIL PROTECTED] wrote: > Well it depends on what your actually studying... > > 1. You have written the code to implement a network bridge, and you want > to test > i. the codes correctness > ii. its ability to handle packets correctly for various > configurations and load > > 2. You have a network bridge, and you want to study how best to > configure it for various network and load scenarios.
I am more in the mode 1 and 2 may become something that is wanted/needed in the future. > For 1.i, normal unit testing should suffice, it all depends on the > implementation languages (and its commonly available libraries) support > for that kind of thing I guess I should have stated that I'm looking more for functional/acceptance testing. > For ii, you could try setting up multiple virtual hosts, using any of > the current tools for this (vmware allows you to create whole virtual > networks just for this kind of thing, user mode linux etc) I actually have the resources of a lab with the true hardware and software that is needed so I'm not too concerned about emulating an environment at the moment. My thoughts right now are more on the actual automation of sending flows of data and checking to see if that data is being stopped or limited. I have done a little looking around at modules that do network communication and am not seeing any that give the ability to ask for the current kb/s or the like. I'm guessing I would need to calculate an average kb/s after the transfer? Hopefully the above gives a better picture of what I am trying to achieve and the type of advise I'm looking for. Thanks, -- David Steinbrunner