Was ist ns?
NS, kurz für Netzwerksimulator, ist eine Reihe diskreter Ereignisnetzwerksimulatoren (NS-1, NS-2, NS-3). Sie werden hauptsächlich für Lehre und Forschung eingesetzt. Es ist kostenlos und Open-Source.
NS-1
NS-1 war als LBNL-Netzwerksimulator bekannt. Es wurde von einem echten Simulator abgeleitet.
NS-2
NS-2 entstand nach der Überarbeitung von NS-1. NS-2 hält beträchtliche Beiträge von Dritten, die den drahtlosen Code der UCB Daedelus- und CMU-Monarch-Projekte sowie von Sun Microsystems umfassen.
NS-3
NS-3 kam als Ersatz für NS-2. Rückwärtskompatibilität mit NS-2 wurde beschlossen, gestoppt zu werden. Der neue Simulator wird entwickelt und aufrechterhalten.
Um NS3 zu erfahren, besuchen Sie:
https: // en.Wikipedia.org/wiki/ns_ (Simulator)
Heute zeigen wir Ihnen, wie Sie NSE-3 auf unserer Maschine installieren. Um die Installation von NS3 zu demonstrieren, haben wir CentOS 7 als Betriebssystem verwendet. CentOS, kurz für das Operating-System des Community Enterprise, ist eine kostenlose und Open-Source-Verteilung der Linux-Familie. Es ist in der technisch versierten Community sehr beliebt, weil es sich auf die Benutzerfreundlichkeit und die hohe Effizienz in Bezug auf Leistung konzentriert. Seine Funktionalität ist mit seiner vorgelagerten Quelle Red Hat Enterprise Linux (RHEL) kompatibel.
Um mehr über CentOS zu erfahren, lesen Sie diese Seite:
https: // www.Centos.org/
Wir werden die Installation mithilfe der CentOS -Befehlszeile ausführen, die auch als 'Terminal bezeichnet wird.'Wir haben den Installationsprozess in 6 Schritte unterteilt. Jeder Schritt enthält einen oder mehrere Befehle, die wir ausführen, um NS-3 und seine erforderlichen Tools zu installieren.
Lassen Sie uns ohne weiteres anfangen!
Installationsanleitung
Im Folgenden finden Sie die Schritte zur Installation von NS-3 in CentOS 7:
Schritt 1: Download GCC Compiler 4.9 Auf dieser Webseite:
https: // ftp.Gnu.org/gnu/gcc/gcc-4.9.2/
Sobald es heruntergeladen wurde, kopieren Sie es in das /opt -Verzeichnis.
Schritt 2: Installieren Sie GCC-C++.4.9 Compiler
Im Folgenden finden Sie die Befehle, die wir einzeln ausführen werden, um den Compiler zu installieren:
TAR ZXF GCC-4.9.2.Teer.gz
CD GCC-4.9.2
./leitende/download_Preequissites
./configure-disable-multilib -anable-sprachliche = c, c++
mach -j 4
Installation machen
Sie haben jetzt den GCC -Compiler erfolgreich installiert.
Schritt 3: Installieren Sie die erforderlichen Tools, um NSE-3 zu installieren
Hier werden wir RPMForge von der folgenden Webseite herunterladen:
http: // repoforge.org/use/
Sobald es heruntergeladen wurde, werden wir es installieren, indem wir die folgenden Befehle ausführen:
Yum Installieren Sie RPMForge
yum install UnRar* mercurial* bzr* cmake p7z* cvs*
Schritt 4: Download NS-3.27.Teer.BZ2 -Datei
Laden Sie in diesem Schritt NS-3 herunter.27.Teer.BZ2 -Datei von der folgenden Webseite:
https: // www.NSNAM.org/releases/ns-3-27/
Schritt 5: Fügen Sie das Paket in den richtigen Ort ein
Gehen Sie zum folgenden Weg:
CD /opt
Unzippieren Sie das Paket mit dem folgenden Befehl:
TAR ZXVF NS-ALLINON-3.27.Teer.BZ2
Führen Sie nun den folgenden Befehl aus, um zum NS-Alinone-3 zu gehen.2 Ordner:
CD NS-Alinon-3.2
Gehen Sie zum Bake -Verzeichnis, indem Sie diesen Befehl ausführen:
CD -Backen
Sobald Sie sich im Verzeichnis befinden, führen Sie den folgenden Befehl aus:
./backen.PY Check
Schritt 6: Installieren Sie NS-3
Kehren Sie zum vorherigen Verzeichnis zurück, indem Sie den folgenden Befehl ausführen:
CD…
Überprüfen Sie nun, was Ihr aktuelles Arbeitsverzeichnis ist, indem Sie den Befehl PWD ausführen:
PWD
Es soll /opt /ns-Alinon-3 sein.27.
Führen Sie nun die folgenden Befehle einzeln aus, um die Software zu installieren:
./bauen.PY-ABLEABLE-AUSSCHAFT-ANBAIL-Test
CD NS-3.27
./WAF-BUILD-Profile = Debug-Entzugsexamples--Ensable-Tests Konfigurieren
./WAF
./prüfen.PY -c -Kern
./WAF-Run Hello-Simulator
Sobald alle Befehle erfolgreich ausgeführt wurden, wird die Software automatisch installiert.
Wenn Sie so weit erreicht haben, ohne Fehler zu treffen, herzlichen Glückwunsch, haben Sie es bis zum Ende geschafft.
Abschluss
Im heutigen Leitfaden haben wir gesehen, wie man NS-3 installiert.27 auf unserer Maschine im Detail. Das System, das wir verwendet haben, ist CentOS 7. Wir haben den Installationsprozess mithilfe der Befehlszeile von CentOS demonstriert, wo wir einige einfach zu befolgende Befehle durchgeführt haben.
Ich hoffe, Sie haben unsere Bemühungen genossen. Bleiben Sie auf dem Laufenden für hilfreiche Linux -Tutorials.