Network Simulator
For Windows


"Network Simulator (NS) is a discrete event simulator targeted at networking research. NS provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks". You may find more info about NS at Information Science Institue's homepage.

Here you could find concise notes about how to use NS on Windows. Downloading, Installing, and Compiling NS has been described and some useful related tools has been introduced.

  A Sample NS project of mine may be downloaded here. It includes a general TCL script which could be considered as Queue Experimentation Benchmark. A source code shows how to trace various queue parameter values in a typical network topology. It is not well documented and the interested user may follow the NS manual along with comments in the presented script and source codes.

Things to download

If you want to just install and run NS on windows without having to compile the source code the following list includes the minimum things to download:

NAM is a Tcl/TK based animation tool for viewing network simulation traces and real world packet traces. ActiveTCL is binary build of Tcl for Windows from ActiveState. Cygwin is a UNIX environment, developed by Red Hat, for Windows.

If you want to install, compile and run NS on windows the following list includes the minimum things to download:


How to install

You may follow these steps to install NS on Windows:

Now you have all of the required files. Follow these steps for running NS:


Useful related tools


How to compile


All download links


NS Related Links