Qu'est-ce que NS?
NS, abréviation de Network Simulator, est une série de simulateurs de réseau d'événements discrets (NS-1, NS-2, NS-3). Ils sont principalement utilisés dans l'enseignement et la recherche. C'est gratuit et open-source.
Ns-1
NS-1 était connu sous le nom de simulateur de réseau LBNL. Il était dérivé d'un vrai simulateur.
Ns-2
NS-2 a vu le jour après la révision de NS-1. NS-2 détient des contributions considérables de tiers, comprenant le code sans fil des projets UCB Daedelus et CMU Monarch et Sun Microsystems.
NS-3
NS-3 est venu en remplacement de NS-2. La compatibilité en arrière avec NS-2 a été décidée d'être arrêtée. Le nouveau simulateur est en cours de développement et de maintenu.
Pour en savoir plus sur NS3, visitez:
https: // en.Wikipédia.org / wiki / ns_ (simulateur)
Aujourd'hui, nous vous montrerons comment installer NSE-3 sur notre machine. Pour démontrer l'installation de NS3, nous avons utilisé CentOS 7 comme système d'exploitation. Centos, abréviation du système d'exploitation de l'entreprise communautaire, est une distribution libre et open source de la famille Linux. Il est très populaire parmi la communauté averti de la technologie en raison de son accent sur la convivialité et la grande efficacité en matière de performance. Sa fonctionnalité est compatible avec sa source en amont Red Hat Enterprise Linux (RHEL).
Pour en savoir plus sur Centos, consultez cette page:
https: // www.centos.org /
Nous effectuerons l'installation en utilisant la ligne de commande CENTOS, également connue sous le nom de «terminal.'Nous avons divisé le processus d'installation en 6 étapes. Chaque étape a une ou plusieurs commandes que nous exécuterons pour installer NS-3 et ses outils requis.
Sans plus tarder, commençons!
Guide d'installation
Voici les étapes impliquées dans l'installation de NS-3 sur Centos 7:
Étape 1: Télécharger le compilateur GCC 4.9 De cette page Web:
https: // ftp.gnou.org / gnu / gcc / gcc-4.9.2 /
Une fois qu'il est téléchargé, copiez-le dans / opt répertoire.
Étape 2: Installer GCC-C++.4.9 compilateur
Voici les commandes que nous exécuterons une par une pour installer le compilateur:
tar zxf gcc-4.9.2.le goudron.gz
CD GCC-4.9.2
./ contrib / download_prerequisites
./ Configurer - Disable-Multilib -enable-Languages = C, C++
faire -j 4
faire l'installation
Vous avez maintenant installé avec succès le compilateur GCC.
Étape 3: Installez les outils nécessaires pour installer NSE-3
Ici, nous téléchargerons RPMForge à partir de la page Web suivante:
http: // repoforge.org / use /
Une fois qu'il sera téléchargé, nous l'installerons en exécutant les commandes suivantes:
miam installer rpmforge
yum install Unrar * mercurial * bzr * cmake p7z * cvs *
Étape 4: Télécharger NS-3.27.le goudron.fichier bz2
Dans cette étape, téléchargez NS-3.27.le goudron.Fichier BZ2 à partir de la page Web suivante:
https: // www.nsnam.org / versions / ns-3-27 /
Étape 5: Collez l'emballage dans le bon endroit
Accédez au chemin suivant:
CD / OPT
Décompressez le package à l'aide de la commande suivante:
tar zxvf ns-allinone-3.27.le goudron.bz2
Maintenant, exécutez la commande suivante pour accéder au NS-Allinone-3.2 dossier:
cd ns-allinone-3.2
Accédez à The Bake Directory en exécutant cette commande:
calice CD
Une fois que vous êtes dans le répertoire, exécutez la commande suivante:
./cuire.chèque py
Étape 6: Installez NS-3
Revenez au répertoire précédent en exécutant la commande suivante:
CD…
Vérifiez maintenant quel est votre répertoire de travail actuel en exécutant la commande pwd:
PWD
Il est censé être / opt / ns-allinone-3.27.
Maintenant, exécutez les commandes suivantes une par une pour installer le logiciel:
./construire.PY - EXELles-Exemples - test
CD NS-3.27
./ waf --build-profile = debug --enable-examples --tests configure
./ waf
./test.py -c noyau
./ waf - hello-simulateur géré
Une fois que toutes les commandes ont été exécutées avec succès, le logiciel sera automatiquement installé.
Si vous avez atteint jusqu'à présent sans avoir eu d'erreurs, félicitations, vous avez atteint la fin.
Conclusion
Dans le guide d'aujourd'hui, nous avons vu comment installer NS-3.27 sur notre machine en détail. Le système que nous avons utilisé est Centos 7. Nous avons démontré le processus d'installation en utilisant la ligne de commande de CentOS, où nous avons dirigé quelques commandes faciles à suivre.
J'espère que vous avez apprécié nos efforts. Restez à l'écoute pour des tutoriels Linux plus utiles.