iklan

lagi cari sesuatu? Gunakan fasilitas ini ..

04 Desember 2008

Cara Instal Network Simulator (NS-2.31) pada Linux Ubuntu 8.10 (Intrepid Ibex)

Network Simulator atau NS-2 merupakan sebuah tool simulasi yang sangat sering dipakai para peneliti untuk mensimulasikan model jaringan (Network Model). Tools ini dipakai karena mempunyai anyak kelebihan.

Oleh karena itu, pada bagian ini saya akan mencoba membuat tutorial instalasi NS-2 pada Linux Ubuntu 8.10. Terus terang, sudah lama saya berusaha mencoba instalasi NS-2 ini pada Ubuntu tapi tidka pernah berhasil. Saya sudah mencobanya sejak Ubuntu 7.04. banyak sih orang yang sudah berhasil menginstalnya di distro ini. Jadi... kesalahan bukan pada distronya ya.. Kesalahan ada pada saya... he he.

Karena sekarang saya sudah berhasil menginstallnya di Ubuntu 10 (Intrepid Ibex), maka dengan senang hati akan membagi ilmu ini kepada para pembaca.

Oke... kita mulai saja.
Pertama tentu saja Anda harus mendownload NS-2. Anda bisa mendowload versi terbaru yakni NS-2.31. Versi terbaru tentu mempunyai lebih banyak fitur.
Anda bisa mendownloadnya di sini. Sebaiknya anda memilih versi allinone (ns-allinone-2.31.tar.gz)

Sebagai gambaran, saya akan menginstalnya pada komputer dengan user name: nisa-abdo. Nanti Anda bisa menyesuaikan diri.

Setelah mendownload ns-allinone-2.31.tar.gz, saatnya Anda memeriksa paket Ubuntu yang sudah terinstal di komputer Anda. Ada beberapa paket yang harus ada untuk menjalankan NS-2 dengan sukses.

Melalui Synaptic Manager, pengecekan bisa dilakukan. Klik tombol search yang ada di synaptic manager, kemudian lakukan pencarian paket-paket berikut ini: build-essential dan libxmu-dev. Jika keduanya belum terinstal, beri tanda centang pada kedua paket itu, kemudian klik Apply. Jika sudah selesai, ikuti langkah berikut ini:

Copy file ns-allinone-2.31.tar.gz ke dalam direktory /home/nisa-abdo (perhatikan bahwa saya menggunakan komputer dengan user: nisa-abdo).

Bukalah terminal kemudian ekstrak file ns-allinone-2.31.tar.gz dengan perintah:

nisa-abdo@nisa-abdo$ tar -xzvf ns-allinone-2.31.tar.gz

Hasil ekstrak-nya berupa sebuah folder dengan nama ns-allinone-2.31.

Masuk ke folder ns-allinone-2.31 dengan perintah:

nisa-abdo@nisa-abdo$cd /ns-allinone-2.31

Ketikkan perintah berikut:

$./install

Lamanya instalasi tergantung dari kecepatan komputer Anda. Jadi Anda bisa menunggu sambil minum kopi. he he.

Setelah selesai (dan tidak ada error), maka sekarang saatnya membuat path profile-nya. MAsih di terminal, ketikkan perintah berikut:

$gedit ~/.bashrc

Hasil perintah ini, akan terbuka sebuah file. Tambahkan code berikut ini pada bagian akhir dari file tersebut. PERHATIKAN: silahkan ganti setiap "/home/nisa-abdo" dengan "/home/username_anda" (tanpa tanda kutip).

# LD_LIBRARY_PATH
OTCL_LIB=/home/nisa-abdo/ns-allinone-2.31/otcl-1.13
NS2_LIB=/home/ns/nisa-abdo-allinone-2.31/lib
X11_LIB=/usr/X11R6/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_

# TCL_LIBRARY
TCL_LIB=/home/nisa-abdo/ns-allinone-2.31/tcl8.4.14/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/home/nisa-abdo/ns-allinone-2.31/bin:/home/nisa-abdo/ns-allinone-2.31/tcl8.4.14/unix:/home/nisa-abdo/ns-allinone-2.31/tk8.4.14/unix
NS=/home/nisa-abdo/ns-allinone-2.31/ns-2.31/
NAM=/home/nisa-abdo/ns-allinone-2.31/nam-1.13/
PATH=$PATH:$XGRAPH:$NS:$NAM

Setelah selesai, simpan perubahan tersebut, dan kembali ketikkan perintah berikut di terminal.

$ source ~/.bashrc

Kemudian restart komputer Anda. Kembali ke terminal.

$cd ns-allinone-2.31

Kemudian ketik:

$ ns

Setelah muncul tada %, ketikkan perintah "exit"(tanpa tanda petik) untuk kembali ke tanda "$".

Sekarang tiba saatnya men-validate. Validate dilakukan dengan perintah berikut:

$ cd ns-2.31
$ ./validate

Proses validasi ini cukup memakan waktu.

Jika sudah selesai, kita bisa mengetest instalasi dengan menjalankan script bawwan dari ns-2.31.


$ cd /home/ns/ns-allinone-2.31/ns-2.31/tcl/ex/
$ ns simple.tcl

Jika keluar sebuah grafik yang menjalankan sebuah simulasi, berarti instalasi Anda sudah berjalan dengan sukses.

Selamat Mencoba, semoga berguna.

A | Kha

3 Comments:

Dion-Rima said...

A Kha yang baik, saya sudah beberapa kali mencoba install ns-2 pada ubuntu 8.10 tetapi belum berhasil. Pertama saya menggunakan ns-2.33, kemudian ns-2.31 karena yang pertama error saat instalasi tk8.4.18 tetapi ternyata kembali error di tempat yang sama di tk8.4.14. Saya diarahkan untuk melihat www.scriptics.com untuk memperbaikinya tetapi sayang situs-nya sedang under reconstruction jadi sementara saya mentok. Apakah A Kha bisa membantu? Atas perhatian dan bantuannya terima kasih.

Dion-Rima said...

Alhamdulillah, sepertinya setelah mengikuti petunjuk A Kha, ns-2.33 berhasil saya install di ubuntu 8.10. Sedang di-validate sich, tapi saya lega. Tks 4 ur helps. Jzk.

A | Kha said...

Ok.. sama2 semoga membantu. Nanti kita saling share aja ya.

 

blogger templates 3 columns | Make Money Online