Installer et utiliser NS (network simulator) sous WINDOWS

Written by admin on 17:28

Voila mon premier post dans lequel je vais vous montrez comment installer NS (network simulator) sous windows et par la suite comment l'utiliser.
NS est une application open source (gratuit) qui vous permettra de faire des simulations trés avancées sur les réseaux de tout types, il est destiné à être utilisé dans un environnement linux, c'est pourquoi le but de ce post est de vous montrer comment l'installer sous windows.
entrant direcetment dans le vif du sujet :
pour installer NS sous windows XP (testé sous win XP) il faudra :
1- En premier lieu se procurer du logiciel cygwin qui est un émulateur de linux pour windows via le lien suivant : télécharger .
2 - Lancer l'installation de cygwin en double cliquant sur le fichier téléchargé , une fenètre comme la suivante s'ouvre à vous :

Cliquez sur suivant pour avoir la fenêtre suivante :


vous devez choisir "install from internet" donc une connection à internet est indispensable pour cela, cliquez sur suivant vous aurez :

laisser le répertoire comme ça pour pouvoir suivre le tutoriel , cliquer sur suivant :

la aussi laisser le répertoire comme ça (tel que généré par le cygwin) et cliquer sur suivant :

choisir l'option "direct connection" et cliquez sur suivant et la votre cygwin va commener a télécharger tous les packages de l'internet (ça dure du temps , tout dépend de votre vitesse de connection, veuillez se patienter), aprés il procédra a l'installation , donc normalement une fenêtre comme la suivante apparaitra :

cliquer sur "All default" et ça devra changer vers "All install" et cliquer sur suivant et l'installation commencera,
voila pour la première étape et passant maintenant vers le NS
3- Vous allez télécharger NS dans sa page sur sourceforge (choisissez "ns-allinone") :
http://sourceforge.net/project/showfiles.php?group_id=149743
aprés le téléchargement, faites extraire le fichier et nommez le fichier extrait "netsim" , prenez ce dossier avec tout son contenu vers C:\cygwin\usr\local\ , donc vous deveriez avoir a la fin C:\cygwin\usr\local\netsim.
4- ouvrir le fichier executable de cygwin d'aprés le bureau si vous avez créez un raccourcis aprés l'installation sinon d'aprés le menu démarrer , cygwin s'ouvrira en mode console attendez un peu et vous aurez la main :


tapez "cd .." pour monter par un dossier, tapez encore une fois "cd .." pour monter encore une fois d'un dossier, et la taper "cd usr", puis "cd local" , puis "cd netsim" , normalement vous aurez dans la console comme suit:

et la vous tapez :
./install
si vous avez bien suivi les étapes alors l'installation commencera, vous pouvez partir et prendre un café et retourner parce que l'installation durera une heure environ.

c'est pas ecnore fonctionnel, ne vous précipitez pas , la compilation des fihciers "*.tcl" ne peut se faire encore (les fichier avec extension .tcl sont les fichiers qu'on programme pour faire la simulation c'est comme un fichier .c ecrit en langage c pour le compiler par la suite) , et aussi pour démarrer l'animation des fichiers *.nam (fichiers .nam sont des fichiers animation qui peut se résulter de la compilation du fichier .tcl , un tutoriel sur la programmation sera publié par la suite sur le blog), pour cela il faudra faire les étapes restantes suivantes :
5- faites un clic droit sur le poste de travail et choisissez l'option "propriétés", puis cliquer sur l'onglet "avancé" puis sur "variables d'environnement" en bas, aprés choisissez la variable "path" et cliquer dessus, ajoutez a la fin un ; puis les lignes suivantes séparées par des point virgules (l'une aprés l'autre dans une même ligne ):
/usr/local/netsim/bin ;
/usr/local/netsim/tcl8.4.15/unix ;
/usr/local/netsim/tk8.4.15/unix
a la fin de la ligne précédente ne mettez pas un ';'

- Attention : n'oubliez pas de vérifier si c'est la même version de ses packages qui sont installés , par example : chez moi j'ai tcl8.4.15 chez vous peut être tcl8.4.18, même chose pour toutes les lignes.

6- ouvrir cygwin et placer vous comme toujours dans le répertoire "netsim" et tapez les commandes suivantes , une par une :
LD_LIBRARY_PATH=/usr/local/netsim/otcl-1.13
LD_LIBRARY_PATH=/usr/local/netsim/lib
TCL_LIBRARY_PATH=/usr/local/netsim/tcl8.4.15/library
- ici aussi verifier les versions.

7- allez dans le repertoire C:\cygwin\bin , copier les trois DLL suivantes :
cygwin1.dll , cygfreetype-6.dll , cygz.dll
collez les dans le répertoire C:\cygwin\usr\X11R6\bin
et ouvrir XWin qui est dans le même répertoire.

8- nous allons tester un petit prog pour voir si tout s'est trés bien passé , télecharger le fichier suivant : http://www.isi.edu/nsnam/ns/tutorial/examples/example1b.tcl , placez le dans netsim et dans cygwin placez vous aussi dans netsim , avant de compiler tapez "export DISPLAY=:0.0"puis pour compiler tapez la commande"ns exemple1b.tcl", il sera compilé et un fichier .nam sera généré dans le meme répertoire , pour voir l'animation tapez "nam exemple1b.nam" , et ça devra marcher.
félicitations vous avez réussi à installer NS sur windows, je sais que c'etait pénible pour le faire mais ça vaut le coup, des tutoriaux sur l'utilisation de NS seront mis sur le blog ,
laissez moi vos commentaires si ça a marché chez vous ,
bonne chance a tous.

Related Posts by Categories



Widget by Hoctro | Jack Book
c'est de l'actualité