Network Simulator ns2

ns2とはどんなものか

http://www.isi.edu/nsnam/ns/doc/index.html

・なぜTclとC++の2つの言語を使うのか

[3.1 Concept Overview],[3.2 Code Overview ]を参照.

ns2-allinoneのダウンロード

ソースを http://www.isi.edu/nsnam/ns/ からダウンロードする.

リンク先 [Download and Build ns]

→ [Download source : current release 2.26 (released Feb 28, '03)]

から最新版をダウンロードできます.(2003-10-23)


ns2-allinoneのインストール

・ns2-allinone-2.26

・ns2-allinone-2.1b9a

・ns2-allinone-2.1b9

・ns2-allinone-2.1b8a

・ns2-allinone-2.1b8

・ns2-allinone-2.1b7a

・ns2-allinone-2.1b7-old

・ns2-allinone-2.1b6a

・ns2-allinone-2.1b6 ← 今回拡張を施すversion

・ns2-allinone-2.1b5a

・ns2-allinone-2.1b5

・ns2-allinone-2.1b4a

・ns2-allinone-2.1b4

・ns2-allinone-2.1b3

なぜ古いバージョンを使うかというと, 新しいプロトコルの追加の説明を試し,
実際に自分の作るプロトコルを追加するためである.
2.1b7以上のバージョンでは, 新しいプロトコルの追加の説明
の他にも手を加える必要がある.
自分はそれを調べるのが面倒なため古いバージョンを使うことにしている.

ns2を動かしてみよう

・シナリオファイルを作ろう

・新しいプロトコル作ろう v2.26

↑チュートリアルの説明と違い色々他のところをいじる必要があるため断念
チュートリアルの説明にあった古いバージョンのns2を使用することにする.

・新しいプロトコル作ろう v2.1b6

 

 

 

Linux/Solarisへ戻る


 

 

 

E-listBBSSearchRankingCollegeLife-CafeGo to Top