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