From owner-freebsd-questions Thu Jul 18 10:49:00 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA05183 for questions-outgoing; Thu, 18 Jul 1996 10:49:00 -0700 (PDT) Received: from premise.CS.Berkeley.EDU (root@premise.CS.Berkeley.EDU [128.32.33.172]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA05178 for ; Thu, 18 Jul 1996 10:48:58 -0700 (PDT) Received: from premise.CS.Berkeley.EDU (localhost.Berkeley.EDU [127.0.0.1]) by premise.CS.Berkeley.EDU (8.6.11/8.6.9) with ESMTP id KAA02775 for ; Thu, 18 Jul 1996 10:48:56 -0700 Message-Id: <199607181748.KAA02775@premise.CS.Berkeley.EDU> X-Mailer: exmh version 1.6.7 5/3/96 To: questions@freebsd.org Subject: Re: Routing protocol simulator ? In-reply-to: Your message of "Fri, 19 Jul 1996 01:44:36 +1000." From: bmah@cs.berkeley.edu (Bruce A. Mah) Reply-to: bmah@cs.berkeley.edu X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 18 Jul 1996 10:48:54 -0700 Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Richard Lyon writes: > Hey, if you find a good discrete event simulator for FreeBSD let me know. > I have been doing a lot of simulation work for mobile data networks. I > have tried a number of different tools but always come back to OPNET. Apologies if this is getting off-topic... For some work I'm doing to investigate the performance of different IP-over-ATM schemes, I've developed what I think is a pretty reasonable IP network simulator: The Internet Simulated ATM Networking Environment (a.k.a. INSANE). It's a discrete event simulator done in C++ and Tcl, it simulates the actions of various applications (telnet/ftp/http/audio/video) over TCP/UDP/IP and various primitive data-link layers (one of which is an approximation of an ATM stack). Works great under FreeBSD, as well as a number of other UNIX and UNIX-like OSs I've tried. Eventually I would like to release this on a freely available basis. For right now, I'm deep in thesis-writing mode, and so the release sits on the back burner. But if anyone is interested in a snapshot of the code with the usual disclaimers and caveats, send me email. The downside (for the purposes of the original question) is that it doesn't deal with routing protocols at all (all routing is static). But it might not be too hard to add it... Cheers, Bruce.