Netem looks really good, actually. If I understand correctly, you can just directly manipulate the network characteristics of "localhost" (latency, loss, etc). Certainly simplifies testing!
-david _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sebastien Ardon Sent: Friday, June 29, 2007 5:33 AM To: theory and practice of decentralized computer networks Subject: Re: [p2p-hackers] Software Network Simulator Hi David, You are looking for a network emulator, yes dummynet is nice and simple to use, but you will need a FreeBSD box (unless you use a live cd or vmware image). In linux, you can also use the netem queuing discipline. A really cool project also to emulate complex topologies (including routing etc) is the IMUNES project in FreeBSD ( http://www.tel.fer.hr/imunes/) which is simply amazing. sebastien On 6/29/07, David Barrett < <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]> wrote: Ah, that's exactly what I was looking for. Thanks! -david > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:p2p-hackers- > [EMAIL PROTECTED] On Behalf Of David Andersen > Sent: Thursday, June 28, 2007 8:31 PM > To: theory and practice of decentralized computer networks > Subject: Re: [p2p-hackers] Software Network Simulator > > ns2 is a full simulation environment. It sounds almost like David > wants something more like Dummynet (FreeBSD) or NISTNet (Linux) or > Modelnet (Linux?) or one of the other variants that lets you do > traffic shaping/emulation. It takes some work to get them to work > with virtual interfaces, and even more work to get them to work with > virtual routing tables, but it can be done. The Emulab folks have > done this with Dummynet on FreeBSD machines putting each node in a > jail; I think others have done it by using virtual machines for the > per-process encapsulation. > > -Dave > > On Jun 28, 2007, at 11:03 PM, Priyanka Sinha wrote: > > > ns2 ? ... there are quite a few more as well... (like j-sim.. opnet > > is a pretty well known commercial one) .. If you'd like an > > emulator,. i think ns2 also allows you to emulate ( as in then the > > simulated traffic uses your network drivers i suppose .. havent > > tried it) > > > > Priyanka > > On 6/28/07, David Barrett < [EMAIL PROTECTED]> wrote: > > Does anybody know of a software network simulator that works on a > > single computer (ie, isn't a separate device that you plug into)? > > I'm thinking the ideal thing would create two virtual network > > interfaces that in practice work like localhost, except with > > configurable latency and packet loss characteristics. > > > > > > Any tips? > > > > > > -david > > > > > > > > > > > > > > _______________________________________________ > > p2p-hackers mailing list > > [email protected] > > http://lists.zooko.com/mailman/listinfo/p2p-hackers > > > > > > _______________________________________________ > > p2p-hackers mailing list > > [email protected] > > http://lists.zooko.com/mailman/listinfo/p2p-hackers _______________________________________________ p2p-hackers mailing list [email protected] http://lists.zooko.com/mailman/listinfo/p2p-hackers
_______________________________________________ p2p-hackers mailing list [email protected] http://lists.zooko.com/mailman/listinfo/p2p-hackers
