NS-2 というのは、いわゆるネットワークシミュレータといわれるもの。Tcl/Tk で動く。
$ mv (ダウンロードしたディレクトリ)/ns-allinone-2.34.tar.gz (インストール先ディレクトリ) $ cd (インストール先ディレクトリ) $ tar zxf ns-allinone-2.34.tar.gz $ cd ns-allinone-2.34 $ ./install
$ cd (インストール先ディレクトリ)/nam-1.14 $ ./configure $ make $ su # make install
$ cd ~ $ vi .bashrc # 以下を追記... export PATH=$PATH: (インストール先ディレクトリ)/ns-allinone-2.34/bin: (インストール先ディレクトリ)/ns-allinone-2.34/tcl8.4.18/unix: (インストール先ディレクトリ)/ns-allinone-2.34/tk8.4.18/unix: (インストール先ディレクトリ)/ns-allinone-2.34/ns-2.34: (インストール先ディレクトリ)/ns-allinone-2.34/nam-1.14 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: (インストール先ディレクトリ)/ns-allinone-2.34/otcl-1.13: (インストール先ディレクトリ)/ns-allinone-2.34/lib export TCL_LIBRARY=(インストール先ディレクトリ)/ns-allinone-2.34/tcl8.4.18/library :wq
$ cd (インストール先ディレクトリ)/ns-allinone-2.34/ns-2.34 $ ./validate最後に「validate overall report: all tests passed」と出ればOK。
$ cd (インストール先ディレクトリ)/ns-allinone-2.34/ns-2.34/tcl/ex $ ns simple.tcl画面が出てくるので、実行ボタンを押してゲージが動けば多分 OK。
※ 上記のバージョン番号はダウンロードしてきたパッケージによるです。
(under construction)
(under construction)
MLEXP. Wiiki?