- libc6 (>= 2.38)
- libgcc-s1 (>= 3.0)
- libotcl1 (>= 1.14)
- libpcap0.8t64 (>= 0.9.8)
- libstdc++6 (>= 13.1)
- libtcl8.6 (>= 8.6.0)
- libtclcl1 (>= 1.20)
- libtk8.6 (>= 8.6.0)
ns-2 is a discrete event-driven network simulator targeted at networking
research. It provides substantial support for simulation of TCP, routing,
and multicast protocols over wired and wireless (local and satellite)
networks.
.
An extensible simulation engine is implemented in C++ that uses MIT's
Object Tool Command Language, OTcl (an object oriented version of Tcl)
as the command and configuration interface. A previous version of the
simulator i.e. ns version 1 used the Tool Command Language, Tcl as the
configuration language. Ns-2 still supports simulation scripts written
in Tcl meant for the ns version 1 simulator.
.
The simulator is invoked via the ns interpreter, an extension of the
vanilla otclsh command shell. A simulation is defined by a OTcl script.
The scripts use the Simulator Class as the principal interface to the
simulation engine. Using the methods defined in this class, a network
topology is defined, traffic sources and sinks are configured, the
simulation is invoked, and the statistics are collected. By building
upon a fully functional language, arbitrary actions can be programmed
into the configuration.
.
Currently, ns-2 does not have an active development, all efforts moved
to ns-3. Ns-2 still has models not implemented in ns-3, but if a new
user does not need them, they may consider learning and using ns-3.
Installed Size: 16.2 MB
Architectures: arm64 amd64