Projects / Network Simulator

Network Simulator

Ns is a discrete event 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. It includes an optional network animator (nam).

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  24 Nov 2011 01:21

Release Notes: SpectrumChannel models now support the usage of single-frequency propagation loss models based on the PropagationLossModel class. The attribute system was extended to store map container objects in addition to vector containers. Support for IPv4 fragmentation has been added. Numerous bugs were fixed.

Release Notes: The build system has been modularized, as have the Python bondings, and the source code has been reorganized. By default, example and test programs are disabled from the build. The int64x64_t data type has been added. An interface to the Click Modular Router and an Ipv4ClickRouting class has been added. An interface for OpenFlow has been added.

  •  08 Feb 2011 22:29

    Release Notes: New network models, including underwater acoustic networks (UAN) and 3GPP LTE. New protocols, including DSDV routing, IEEE 802.11g. New applications including bulk file transfer. Support for simulating energy usage. Support for Rocketfuel, BonnMotion, SUMO, and TraNS files. This release merges in the PyViz visualizer. It adds a new TCP implementation. It finishes migration of trace-based regression tests to the new test framework.

    •  16 Jun 2010 22:21

      Release Notes: This release adds WiMAX, MPI, a matrix propagation loss model, a topology read system, a Gauss-Markov mobility model, a steady-state random waypoint mobility model, a two-ray ground propagation loss model, an Ad hoc On-Demand Distance Vector (AODV) routing model, IPv6 extensions support to add IPv6 extensions and options, a connector to the Qt-based NetAnim animator, equal-cost multipath for global routing, binding sockets to devices, 802.11p WiFi standards, and UDP client/server application support.

      •  01 Apr 2010 00:43

      Release Notes: This release adds new protocols, rate control algorithms, and networking methods. There are some bugfixes.

      Screenshot

      Project Spotlight

      Lziprecover

      A recovery tool for lzip files.

      Screenshot

      Project Spotlight

      BitNami Trac Stack

      An easy to install distribution of Trac.