[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ns-2.0 released





Ns-2.0 has been released.  Instructions for getting and building ns
are at <http://www-mash.cs.berkeley.edu/ns/ns-build.html>.


WHAT'S NS?
----------

Ns is a discrete event simulator targeted at networking research.
It provides substantial support for simulation of TCP, routing, and
multicast protocols.

Ns began as a variant of the REAL network simulator in 1989 and has
evolved substantially over the past few years.  The ns development
effort is now an ongoing collaboration with the VINT project.


WHAT'S NEW IN 2.0?
------------------

This version is the first non-beta release of ns-2.0.
By non-beta, we mean that it (nearly) completely subsumes ns-1
in functionality and has substantial documentation.
Ns includes:


- an accurate (although not necessarily complete :-) man page

- substantial additional documentation based on a SIGCOMM '97 tutorial
    (available at <http://www-mash.cs.berkeley.edu/ns/ns-documentation.html>,
    new since 2.0b17)

- complete ns-1 functionality
    (although some changes to ns-1 have not necessarily been ported to
    in ns-2, see <http://www-mash.cs.berkeley.edu/ns/ns-1-2.html>)

- substantial new functionality (compared to ns-1)
    (multi-path routing, RTP, additional scheduling algorithms,
    SRM, ``centralized multicast'', link-layer, MAC, and shared
    channel modules for mobile hosts)

- backwards compatibility with ns-1 scripts
    (with some small exceptions, see
    <http://www-mash.cs.berkeley.edu/ns/ns.html>)


Ns-2.0 is available from
<http://www-mash.cs.berkeley.edu/ns/ns-build.html>
and requires TclCL-1.0b3 (also available there),
Tcl-7.6 and otcl-0.96.


    - the ns developers