Kelebihan NS Menjalankan Skrip NS Komponen Pembangun NS

21 QoS WiMAX tetap memungkinkan penyedia layanan mengatur trafik atas dasar persetujuan layanan pelanggan pada basis link-by-link [22].

3.5 Network Simulator 2

Network simulator NS awalnya dibangun sebagai varian dari real network simulator pada tahun 1989 di UCB University of California Berkeley. Pada tahun 1995 pembangunan network simulator dibangun didukung oleh Defense Advenced Research Project Agency DARPA melalui Virtual Internet Testbed VINT Project, yaitu sebuah tim riset gabungan yang terdiri dari tenaga ahli [23].

3.5.1 Kelebihan NS

Terdapat beberapa keuntungan dalam menggunakan NS dalam melakukan proses simulasi dalam hal membantu menganilis riset atau tugas perkuliahan. NS dilengkapi dengan tool validasi yaitu tool yang digunakan sebagai penguji validasi yang terdapat pada NS [23]. Dengan menggunakan NS simulasi yang dibuat jauh lebih mudah dilakukan dari pada menggunakan softwere seperti Delphi atau C++. NS sendiri bersifat open source yang membuat pengguna NS dengan mudah mengembangkannya.

3.5.2 Menjalankan Skrip NS

Cara membuat skrip simulasi NS sangat sederhana, skrip ini bisa dibuat didalam program teks editor yang ada pada sistem operasi LINUX. Skrip tersebut disimpan didalam sebuah folder dengan format .tcl contohnya “ simulasi.tcl “. Universitas Sumatera Utara 22 Untuk menjalankan simulasi tersebut cukup dengan masuk kedalam folder dan mengetikkan NS serta nama file berformat tcl simulasi yang ingin dijalankan contohnya [rootaccessnet your_folder] ns simulasi.tcl [23].

3.5.3 Komponen Pembangun NS

Sebelum membangun simulasi melalui NS-2 hendaknya kita mengenal komponen pembangun NS. Pada masing-masing komponen terdapat juga fungsi yang digunakan untuk keperluan pembuatan simulasi. Komponen pembangun NS ditunjukkan seperti gambar 3.2. Gambar 3.2 Komponen Pembangun NS [24] NS-2 juga dapat digunakan untuk mensimulasikan protokol jaringan TCPsUDPRTP, Traffic behavior FTP, Telnet, CBR, dan lain-lain, Queue management RED, FIFO, CBQ, algoritma routing unicast Distance Vector, Link State dan multicast PIM SM, PIM DM, DVRMP, shared tree dan Bidirectional Shared Tree, aplikasi multimedia yang berupa layered video, quality of service video-audio dan transcoding. NS juga mengimplementasikan beberapa MAC IEEE 802.3, 802.11 di berbagai media, misalnya jaringan berkabel seperti LAN, WAN, point to point, jaringan tanpa kabel seperti mobile Universitas Sumatera Utara 23 IP, Wireless LAN, bahkan simulasi hubungan antar node jaringan yang menggunakan media satelit [24].

3.5.4 Bahasa TCL dan OTCL