* NS-2 メモ [#q41b5a2f]
NS-2 というのは、いわゆるネットワークシミュレータといわれるもの。Tcl/Tk で動く。

** インストール [#o4dd9760]
+ ダウンロード&br;
All in One をもらう(Tcl/Tk とか nam とか ns2 実行に必要なものが全部入ってる)
[[本家:http://www.isi.edu/nsnam/ns/]] >> [[Building ns:http://www.isi.edu/nsnam/ns/ns-build.html]] >> [[allinone/ns-allinone-2.34:http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.34/]]
+ XFree86の開発環境 インストール&br;
デスクトップの「ソフトウェアの追加/削除」から「開発」→「X ソフトウェア開発」をインストール。&br;
※既に入っていればそのままで OK
+ ns2 インストール&br;
 $ mv (ダウンロードしたディレクトリ)/ns-allinone-2.34.tar.gz (インストール先ディレクトリ)
 $ cd (インストール先ディレクトリ)
 $ tar zxf ns-allinone-2.34.tar.gz
 $ cd ns-allinone-2.34
 $ ./install
+ nam インストール&br;
 $ cd (インストール先ディレクトリ)/nam-1.14
 $ ./configure
 $ make
 $ su
 # make install
+ 環境変数の設定&br;
 $ 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
+ インストールの確認&br;
 $ cd (インストール先ディレクトリ)/ns-allinone-2.34/ns-2.34
 $ ./validate
最後に「validate overall report: all tests passed」と出ればOK。
+ 動作確認&br;
簡単なサンプルが付属しているので動かしてみる。&br;
 $ cd (インストール先ディレクトリ)/ns-allinone-2.34/ns-2.34/tcl/ex
 $ ns simple.tcl
画面が出てくるので、実行ボタンを押してゲージが動けば多分 OK。

※ 上記のバージョン番号はダウンロードしてきたパッケージによるです。

*** 動かないよ? [#r60453d6]
- ns にパスが通ってるか?( $ export PATH=$PATH:(nsのパス) )
- nam にパスが通ってるか?( $ export PATH=$PATH:(namのパス) )

** シナリオ [#s122e93f]
(under construction)

** トレース [#jd267d18]
(under construction)

** 参考 [#y376fbb6]
- [[The Network Simulator - ns-2(本家):http://www.isi.edu/nsnam/ns/]]
-- [[Tutorial:http://www.isi.edu/nsnam/ns/tutorial/index.html]
- [[ns installation manual:http://cube.kuee.kyoto-u.ac.jp/~osogoe/ns_install.html]]
- [[NS2の使い方:http://www.cool.giti.waseda.ac.jp/~onoder/onoder/ns-tutorial.htm]]

--------
[[MLEXP. Wiiki]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS