A Short installation guide for NS 2.30 on LINUX

Document Sample
scope of work template
							A Short installation guide for NS 2.30 on LINUX
               Krishna Chaitanya Thirumalasetty
 The Volgenau School of Information Technology and Engineering,
                   George Mason University,
                       Fairfax, VA - USA
                  thirumalasetty@ieee.org
                                December 3, 2006


NS 2.30 depends on several external components. Most of them come with Allinone
package. In order to compile NS 2.30 we need TCl8.4, TK8.4 and there developers
kits. It can installed using the following command in the Terminal window:

          sudo apt-get install tcl8.4 sudo apt-get install tcl8.4-dev
          sudo apt-get install tk8.4 sudo apt-get install tk8.4-dev

Once you have the TCl/TK and the developer kits, NS2 is ready to be built. I
recommend to download NS2.30 all-in-one package, which comes with all the neccesary
components required. It also containes a preconfigured install script - wich complies,
configure Ns2.30 and all its components. You can download it from the ns2 website -
http://isi.edu/nsnam/ns/. Once the tar file is download on the desktop, move it
to the HOME directory. Then run the following script to unzip and install.

            tar zxvf ns-allinone-2.30 cd ns-allinone-2.30 ./install

At the end of the compilation, a list of path variables that need to be added to the
PATh environment will be displayed. Follow the instructions and run the validation
test. Now, you are ready to use NS-2.30 on your computer.

Here are a set of links, that will help you understand NS2 better.
   1. Marx Greis’s Tutorial
      http://www.isi.edu/nsnam/ns/tutorial/index.html
   2. NS for Beginners - by Altman and Jimenez
      http://www-sop.inria.fr/maestro/personnel/Eitan.Altman/COURS-NS/n3.pdf
   3. NS by Example
      http://nile.wpi.edu/NS/




                                          1