Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 May 2007 16:53:19 -0700 (PDT)
From:      youshi10@u.washington.edu
To:        Marko Zec <zec@icir.org>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Unix friendly network testbench for FreeBSD?
Message-ID:  <Pine.LNX.4.43.0705021653190.21013@hymn01.u.washington.edu>
In-Reply-To: <200705030008.26978.zec@icir.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 3 May 2007, Marko Zec wrote:

> On Wednesday 02 May 2007 23:40:35 youshi10@u.washington.edu wrote:
>> On Wed, 2 May 2007, Chuck Swiger wrote:
>>> youshi10@u.washington.edu wrote:
>>>> Hi,
>>>>      I'm looking for a network testbench / simulator to stimulate
>>>> known networking conditions to test out a component for a product
>>>> at work. I was wondering if there was a network simulator
>>>> available (preferably open source) that's FreeBSD / Linux
>>>> compatible which I can simulate as real of a network as possible
>>>> on a virtual machine / network.
>>>
>>> Dummynet or ALTQ might be good starting points, as is netgraph,
>>> depending on just what you're trying to do.  There are also
>>> userland benchmark/analysis tools like flood pinging, netperf, & ab
>>> ("apache bench").
>>>
>>> --
>>> -Chuck
>>
>> Hmmm... ok, expanding on that what I was looking for was a means to
>> simulate semi-realtime delays across a virtual network with 4+
>> virtual machines. Is it possible to use Dummynet in this case, or do
>> I need to look into something else?
>
> You can use IMUNES for emulating arbitrarily complex network topologies
> with hundreds of nodes, with each virtual node beheaving like an
> independent FreeBSD box, if that's what you are after.
> www.imunes.net -> it's still based on an aging but rock solid 4.11
> kernel, with a version that will run on 7.0-CURRENT expected to become
> available in the next month or so.
>
> Marko

Marko,
      What roadblocks are you coming across porting IMUNES to a possibly earlier version (5.5, 6.2) of FreeBSD than 7 though? Maybe I can try and help, depending on the required tasks.
      Anything possible to help speed up my work and our regressions at my work is more than appreciated.
-Garrett

>> Other conditions I planned on imposing are non-locking NFS (causes a
>> lot of issues here with files at work), and have SUSE 32-bit clients
>> (host OS of choice at work) if possible connect to the host machine
>> and with one another, executing make jobs.
>>
>> Any further suggestions on how to do this?
>>
>> Thanks,
>> -Garrett




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.43.0705021653190.21013>