NSとは何ですか?
NS、Network Simulatorの略は、一連の離散イベントネットワークシミュレーター(ns-1、ns-2、ns-3)です。 それらは主に教育と研究で使用されます。 これは無料でオープンソースです。
NS-1
NS-1はLBNLネットワークシミュレータとして知られていました。 これは、REALシミュレーターから派生したものです。
NS-2
NS-2は、NS-1の改訂後に誕生しました。 Ns-2は、UCBDaedelusおよびCMUMonarchプロジェクトとSunMicrosystemsからのワイヤレスコードを含む、サードパーティからのかなりの貢献を保持しています。
NS-3
NS-3はNS-2の代わりとして登場しました。 NS-2との下位互換性を停止することが決定されました。 新しいシミュレーターは開発され、維持されています。
NS3については、次のWebサイトをご覧ください。
https://en.wikipedia.org/wiki/Ns_(simulator)
今日は、NSE-3を私たちのマシンにインストールする方法を紹介します。 NS3のインストールを示すために、オペレーティングシステムとしてCentOS7を使用しました。 CentOSは、Community Enterprise Operating Systemの略で、Linuxファミリーの無料のオープンソースディストリビューションです。 使いやすさとパフォーマンスの高効率に重点を置いているため、技術に精通したコミュニティの間で広く人気があります。 その機能は、アップストリームソースのRed Hat Enterprise Linux(RHEL)と互換性があります。
CentOSの詳細については、次のページをご覧ください。
CentOSコマンドライン(「ターミナル」とも呼ばれます)を使用してインストールを実行します。 インストールプロセスを6つのステップに分割しました。 各ステップには、NS-3とそれに必要なツールをインストールするために実行する1つ以上のコマンドがあります。
それ以上の苦労なしに、始めましょう!
インストールガイド:
CentOS7にNS-3をインストールする手順は次のとおりです。
ステップ1:このWebページからgccコンパイラ4.9をダウンロードします。
https://ftp.gnu.org/gnu/gcc/gcc-4.9.2/
ダウンロードしたら、/optディレクトリにコピーします。
ステップ2:gcc-c++。4.9コンパイラをインストールする
以下は、コンパイラをインストールするために1つずつ実行するコマンドです。
tar zxf gcc-4.9.2.tar.gz
cd gcc-4.9.2
./contrib/download_prerequisites
./configure --disable-multilib –enable-languages=c,c++
make -j 4
make install
これで、gccコンパイラが正常にインストールされました。
ステップ3:nse-3をインストールするために必要なツールをインストールします
ここでは、次のWebページからrpmforgeをダウンロードします。
ダウンロードしたら、次のコマンドを実行してインストールします。
yum install rpmforge
yum install unrar * mercurial * bzr * cmake p7z * cvs *
ステップ4:NS-3.27.tar.bz2ファイルをダウンロードする
この手順では、次のWebページからNS-3.27.tar.bz2ファイルをダウンロードします。
https://www.nsnam.org/releases/ns-3-27/
ステップ5:パッケージを適切な場所に貼り付けます
次のパスに移動します。
cd /opt
次のコマンドを使用してパッケージを解凍します。
tar zxvf ns-allinone-3.27.tar.bz2
次に、次のコマンドを実行して、ns-allinone-3.2フォルダーに移動します。
cd ns-allinone-3.2
次のコマンドを実行して、bakeディレクトリに移動します。
cd bake
ディレクトリに入ったら、次のコマンドを実行します。
./bake.py check
手順6:NS-3をインストールする
次のコマンドを実行して、前のディレクトリに戻ります。
cd ..
次に、pwdコマンドを実行して、現在の作業ディレクトリを確認します。
pwd
/opt/ns-allinone-3.27であると想定されています。
次に、次のコマンドを1つずつ実行して、ソフトウェアをインストールします。
./build.py --enable-examples --enable-test
cd ns-3.27
./waf --build-profile=debug --enable-examples --enable-tests configure
./waf
./test.py -c core
./waf --run hello-simulator
すべてのコマンドが正常に実行されると、ソフトウェアが自動的にインストールされます。
エラーやおめでとうございますが発生することなくここまで到達した場合は、最後まで到達しました。
結論:
今日のガイドでは、NS-3.27をマシンにインストールする方法について詳しく説明しました。 私たちが使用したシステムはcentOS7です。CentOSのコマンドラインを使用してインストールプロセスを示し、いくつかのわかりやすいコマンドを実行しました。
あなたが私たちの努力を楽しんだことを願っています。 より役立つLinuxチュートリアルをお楽しみに。
Karim Buzdarは、電気通信工学の学位を取得しており、CCNA RS、SCP、ACEなどのいくつかのシステム管理者認定を取得しています。 ITエンジニアおよびテクニカルライターとして、彼はさまざまなWebサイトに書き込みを行っています。
The post CentOS 7にNSE3をインストールする方法– LinuxWays appeared first on Gamingsym Japan.