IMPLEMENTASI PROTOKOL ROUTING DESTINATION SEQUENCED DISTANCE-VECTOR (DSDV) PADA JARINGAN WIRELESS NS-2 DENGAN NAM

dokumen-dokumen yang mirip
PERCOBAAN 3 KONFIGURASI DASAR JARINGAN NIRKABEL DENGAN NS2

ANALISIS KINERJA PROTOKOL DESTINATION-SEQUENCED DISTANCE-VECTOR (DSDV) PADA JARINGAN WIRELESS AD HOC

ANALISA KINERJA AD-HOC ON DEMAND DISTANCE VECTOR (AODV) PADA KOMUNIKASI VMES

METODE PENELITIAN. Studi Pustaka. Proses Simulasi. Analisis Hasil. Gambar 11 Metode penelitian.

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. yaitu TCP dan SCTP serta parameter-parameter QoS yang digunakan dalam

LAMPIRAN A. Cara instalasi Network Simulator 2 di linux. 6. Setting environment variabel dan execution file sesuai permintaan NS-2

LAMPIRAN 1.1. # =============================================================== # Other default settings. LL set bandwidth_ 0 ;# not used

BAB I PENDAHULUAN. aplikasi-aplikasi jaringan memerlukan sejumlah node-node sensor terutama untuk

BAB III PERANCANGAN DAN SIMULASI SOFTSWITCH. suatu pemodelan softswitch ini dilakukan agar mampu memenuhi kebutuhan

BAB I PENDAHULUAN. nirkabel dan merupakan turunan dari MANET (Mobile Ad hoc Network). Tujuan

PENGARUH DENSITAS WIRELESS MOBILE NODE DAN JUMLAH WIRELESS MOBILE NODE SUMBER TERHADAP PATH DISCOVERY TIME PADA PROTOKOL ROUTING AODV

1 BAB I PENDAHULUAN. Gambar 1-1. Hybrid Ad Hoc Wireless Topology

BAB IV IMPLEMENTASI DAN HASIL SIMULASI

PERCOBAAN 5 KONFIGURASI MODEL ENERGI DAN RANGE TRANSMISI NODE DI JARINGAN NIRKABEL MENGGUNAKAN NS-2

PERCOBAAN 4 KONFIGURASI MOBILITAS NODE DI JARINGAN NIRKABEL MENGGUNAKAN NS-2

BAB IV IMPLEMENTASI DAN PENGUJIAN

Modul IEEE dan Implementasi Scheduling pada Simulator NS-2

ANALISIS KINERJA PUMA PADA MANET MENGGUNAKAN NS 2

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. mencari informasi yang berkaitan dengan data-data yang dibutuhkan untuk

ANALISIS KINERJA POLA-POLA TRAFIK PADA BEBERAPA PROTOKOL ROUTING DALAM JARINGAN MANET

NETWORK SIMULATOR WIRELESS MENGGUNAKAN NS2 DALAM WINDOWS XP

BAB IV IMPLEMENTASI DAN HASIL SIMULASI

PERCOBAAN 2 PEMROGRAMAN TCL SEDERHANA PADA NS2

ANALISIS KINERJA PROTOKOL REAKTIF PADA JARINGAN MANET DALAM SIMULASI JARINGAN MENGGUNAKAN NETWORK SIMULATOR DAN TRACEGRAPH

BAB IV HASIL DAN ANALISIS SIMULASI

ANALISIS KINERJA PROTOKOL ROUTING AODV DAN OLSR PADA JARINGAN MOBILE AD HOC

BAB III METODE PENELITIAN. studi kepustakaan, percobaan dan analisis. Dengan ini penulis berusaha untuk

Bab 3 Parameter Simulasi

Studi Kinerja Multipath AODV dengan Menggunakan Network simulator 2 (NS-2)

ANALISIS PERBANDINGAN PERFORMANSI DAN SIMULASI PROTOKOL AODV DENGAN PROTOKOL DSDV PADA MANET DENGAN MENGGUNAKAN NS-2 PROPOSAL TUGAS AKHIR

ANALISA ALGORITMA LEACH (Low-Energy Adaptive Clustering Hierarchy) PADA JARINGAN SENSOR NIRKABEL

Pembandingan Kinerja Antara Protokol Dynamic Source Routing Dan Zone Routing Pada Jaringan Ad-Hoc Wireless Bluetooth

Analisa Kinerja Ad-Hoc On Demand Distance Vector (AODV) Pada Komunikasi VMeS

ANALISA PERFORMANSI DYNAMIC SOURCE ROUTING (DSR) PADA WIRELESS AD HOC NETWORK

ANALISIS PERFORMANSI DAN SIMULASI PROTOKOL ZRP (ZONE ROUTING PROTOCOL) PADA MANET (MOBILE AD HOC NETWORK) DENGAN MENGGUNAKAN NS-2

DESAIN DAN ANALISA MANAJEMEN KONSUMSI DAYA PADA WSN UNTUK SISTEM MONITORING KESEHATAN STRUKTUR (SMKS) JEMBATAN

ANALISIS KINERJA PROTOKOL ROUTING AODV DAN OLSR PADA JARINGAN MOBILE AD-HOC

Evaluasi Pervormance Dari AODV Routing Protokol Pada Jaringan Ad Hoc Dengan Testbed

Implementasi Routing Protocol DSR pada Skenario Mobility Random Waypoint dengan menggunakan Propagasi Nakagami

Implementasi Routing Protocol DSR pada Skenario Mobility Random Waypoint dengan menggunakan Propagasi Nakagami

INTERNETWORKING. Dosen Pengampu : Syariful Ikhwan ST., MT. Submitted by Dadiek Pranindito ST, MT,. SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM LOGO

BAB II LANDASAN TEORI. besar node sensor yang tersebar di suatu area. Dewasa ini perkembangan JSN

IMPLEMENTASI MODEL ROUTING AD HOC DENGAN ALGHORITMA PROTOKOL AODV (AD HOC ON DEMAND DISTANCE VEKTOR ) MENGGUNAKAN PROGRAM NETWORK SIMULATOR (NS2)

BAB II LANDASAN TEORI

BAB 3 ANALISIS. Pada penelitian ini akan dilakukan simulasi sistem pelacakan (tracking) dengan

Analisis Kinerja Protokol Ad Hoc On-Demand Distance Vector (AODV) dan Fisheye State Routing (FSR) pada Mobile Ad Hoc Network

Studi Perbandingan antara Dynamic Routing dan Greedy Routing Pada Pengiriman Data Jaringan Sensor Nirkabel

BAB I PENDAHULUAN 1.1 Latar Belakang

ANALISIS KINERJA PROTOKOL ROUTING AD HOC ON DEMAND DISTANCE VECTOR PADA TOPOLOGI MESH, RING, TREE, DAN LINE PADA JARINGAN WIRELESS AD HOC

BAB I PENDAHULUAN 1. 1 Latar Belakang Masalah

ANALISA PERBANDINGAN METODE ROUTING DISTANCE VECTOR DAN LINK STATE PADA JARINGAN PACKET

BAB I PENDAHULUAN. yang dikerahkan di daerah pemantauan dengan jumlah besar node sensor mikro.

BAB I PENDAHULUAN. 1.1 Latar Belakang

Implementasi Routing Protocol DSR pada Skenario Mobility Random Waypoint dengan menggunakan Propagasi Nakagami

BAB III METODE PENELITIAN

LAMPIRAN. Lampiran 1 : Step by step Instalasi Ubuntu dekstop LTS. tunggu saja loading yang ada sampai muncul pilihan seperti dibawah ini.

BAB II LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN ANALISIS SIMULASI. Pada saat menjalankan simulasi ini ada beberapa parameter yang ada dalam

MILIK UKDW BAB I PENDAHULUAN

BAB V IMPLEMENTASI DAN HASIL SIMULASI

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. keputusan krusial seperti transaksi perbankan, perdagangan dll.

ANALISIS PERBANDINGAN PERFORMANSI PROTOKOL ROUTING AODV DAN DSDV PADA WIRELESS SENSOR NETWORK

ANALISIS PERFORMANSI ROUTING HYBRID WIRELESS MESH PROTOCOL (HWMP) PADA WIRELESS MESH NETWORK (WMN) BERDASARKAN STANDAR IEEE 802.

BAB I PENDAHULUAN 1.1 Latar Belakang

TUTORIAL NETWORK SIMULATOR 2

BAB II TINJAUAN PUSTAKA

Simulasi Jaringan MANET Dengan NS3 Untuk Membandingkan Performa Routing Protokol AODV dan DSDV

BAB IV PENGUJIAN DAN EVALUASI. routing, dan pengujian terhadap parameter-parameter QoS, serta hasil analisis

ROUTING. Budhi Irawan, S.Si, M.T

BAB I PENDAHULUAN. 1.1 Latar Belakang

Implementasi Kolaborasi Node Pada Sistem Komunikasi Ad Hoc Multihop Berbasis Jaringan Sensor Nirkabel

A. TUJUAN PEMBELAJARAN

1 BAB I PENDAHULUAN ULUAN

Analisis Kinerja Reactive Routing Protocol dalam Mobile Ad-Hoc Network (MANET) Menggunakan NS-2 (Network Simulator)

IMPLEMENTASI KOLABORASI NODE PADA SISTEM KOMUNIKASI AD HOC MULTIHOP BERBASIS JARINGAN SENSOR NIRKABEL

ANALISIS PENGGUNAAN ENERGY AODV DAN DSDV PADA MOBILE AD HOC NETWORK

PERBANDINGAN PROTOKOL PERUTEAN AODV DAN DSDV PADA JARINGAN AD-HOC MENGGUNAKAN NS-2 SIMULATOR

BAB III ANALISIS DAN PERANCANGAN SISTEM

Distance Vector Routing Protocols

LAPORAN PRAKTIKUM IV MANAGEMENT INTERNETWORKING & ROUTER ROUTING ROUTING DINAMIS. Disusun oleh: Oktavia Indriani IK 3B

Pembandingan Kinerja Antara Protokol Dynamic Source Routing Dan Zone Routing Pada Jaringan Ad-Hoc Wireless Bluetooth

BAB III PERENCANAAN DAN IMPLEMENTASI

BAB III ANALISA DAN PERANCANGAN. Gambar 3.1. Model Jaringan Kabel (Wired)

SIMULASI KINERJA MEKANISME KEAMANAN WATCHDOG ROUTING PROTOCOL AODV TERHADAP SERANGAN BLACK HOLE PADA MANET SKRIPSI. Oleh :

BAB I PENDAHULUAN. sehari-hari seiring dengan perkembangan teknologi aksesnya pada perangkat

Pendahuluan. 0Alamat IP berbasis kepada host dan network. 0Alamat IP berisi informasi tentang alamat network dan juga alamat host

Jaringan Komputer. Konfigurasi Dynamic Routing RIP

BAB 1 PENDAHULUAN. Perkembangan ilmu pengetahuan di bidang Teknologi Informasi dan Komunikasi

BAB I PENDAHULUAN 1.1 Latar Belakang

STATIC & DYNAMIC ROUTING. Rijal Fadilah, S.Si

Rancangan Mobile Ad-Hoc Networks untuk Solusi Jaringan Komunikasi Antar Armada Bergerak menggunakan Simulasi NS

AS IR O R U O TI U N TI G P AD

Analisa Pengaruh Model Jaringan Terhadap Optimasi Dynamic Routing. Border Gateway Protocol

Evaluasi Unjuk Kerja Jaringan Ad Hoc Berbasis Protokol AODV

BAB 1 PENDAHULUAN 1.1 Latar Belakang

MODUL SISTEM JARINGAN KOMPUTER MODUL 6 DYNAMIC ROUTING

file:///c /Documents%20and%20Settings/Administrator/My%20Documents/My%20Web%20Sites/mysite3/ebook/pc/konsep%20router.txt

LATAR BELAKANG DAN SEJARAH

Transkripsi:

IMPLEMENTASI PROTOKOL ROUTING DESTINATION SEQUENCED DISTANCE-VECTOR (DSDV) PADA JARINGAN WIRELESS NS-2 DENGAN NAM Anjas Purnomo, Herman Kurniawan Jurusan Teknik Informatika, Fakultas Teknologi Industri, Universitas Veteran Jawa Timur Jl. Raya Rungkut Madya Gunung Anyar Surabaya E-mail : anjaspurnomo@yahoo.com, hermanhatakekakashiro@yahoo.com ABSTRAKSI Untuk membangun jaringan nirkabel untuk mengirim informasi dapat perkiraan dari data rate, daerah cakupan, topologi jaringan, ukuran jaringan, protokol routing dan konsumsi daya. Protokol jaringan nirkabel banyak macamnya, salah satunya adalah DSDV. DSDV merupakan alah satu Proactive Routing Protocol yang membutuhkan setiap node ntuk mengirimkan paket routing update ke seluruh node tetangganya secara periodik. Setiap node menyimpan tabel routing yang mengandung informasi yang dibutuhkan untuk sampai ke node tujuan. Penelitian ini melakukan simulasi menggunakan aplikasi Network Simulator 2 (NS-2) untuk menganalisis kinerja DSDV pada jaringan wireless dengan NAM sebagai ilustrasinya. Simulasi dibagi menjadi dua skenario untuk mengetahui pengaruh mobilitas node dan trafik terhadap kinerja DSDV. Skenarionya adalah selang kecepatan dan selang waktu dari NAM. Hasil simulasi menunjukkan kinerja DSDV dipengaruhi oleh skenario dimana semakin lama waktu dan semakin sedikit stepnya, kinerja DSDV semakin tinggi. DSDV cocok untuk jaringan wireless berskala kecil dengan jumlah node yang sedikit. Kata kunci: DSDV, jaringan wireless, Network Simulator 2, Network Animator. 1. PENDAHULUAN Jaringan komputer telah mengalami perubahan teknologi dari menggunakan kabel untuk menghubungkan komputer-komputer menjadi wireless atau tanpa kabel. Jaringan wireless ad-hoc adalah jaringan tanpa kabel yang menghubungkan pasangan-pasangan node dan sangat tergantung dari jarak transmisi dari tiap-tiap node (Mukherjee et al. 2003). Protokol Destination-Sequenced Distance -Vector (DSDV) ialah salah satu protokol routing khusus jaringan ad hoc. Protokol DSDV diukur kapabilitasnya dalam menghadapi perubahan topologi karena jumlah node dan besarnya trafik yang terjadi antar node. 2. DESTINATION SEQUENCED DISTA- NCE-VECTOR (DSDV) DSDV merupakan algoritma routing procol ad hoc proaktif yang didasari pada Bellman Ford yang pertama kali dikenalkan, kontribusi algoritma ini adalah untuk mengatasi Routing Loop. Pada DSDV, digunakan sequence number untuk mengirimkan pesan pada jaringan. Sequence number dihasilkan juga saat ada perubahan dalam jaringan, hal ini terjadi karena sifat table routing node pada pada jaringan yang menggunakan protokol proaktif yang update secara periodik, serta Trigered update ulang digunakan oleh node untuk mengupdate node yang masuk dan keluar dari jaringan. Dalam metode routing DSDV, setiap node yang berada dalam jaringan, akan memelihara tabel routing ke node tetangganya, tabel routing yang dimiliki oleh setiap node berisi tentang : alamat tujuan node, jumlah hop yang diperlukan untuk mencapai tujuan, serta sequenced number. Jika tabel routing dalam satu node telah diupdate, maka akan dipilih rute untuk mencapai node tujuan dengan beberapa pertimbangan sebagai berikut : a. Memiliki sequence number yang terbaru, hal ini dapat dilihat dari nilai sequenced number yang paling besar b. Jika nilai sequence number sama, maka akan dilihat nilai metricnya, nilai metric yang lebih

kecil akan dipilih. Penerapan protocol DSDV memiliki kelebihan, yaitu : a. DSDV menjamin tidak ada looping route b. DSDV dapat mereduksi masalah count to infinity c. DSDV dapat menghindari trafik lebih dengan kenaikan drastis update penuh untuk dump d. DSDV hanya memaintenence path terbaik menuju tujuan, dari sekian banyak path ketujuan. Keterbatasan yang dimiliki algoritma routing protocol DSDV ini menjadi kelemahannya, yaitu : a. Banyak memakan alokasi bandwith untuk broadcasting informasi yang tidak terlalu berguna, meskipun tidak ada perubahan yang berarti pada topologi jaringan, hal ini dikarenakan sifatnya yang selalu update setiap waktunya. b. DSDV tidak mensupport multi path routing. c. Sangat sulit untuk mendeterminasi waktu delay saat broadcasting informasi kesemua node. d. Table routing pada node dijaringan DSDV sangat sulit untuk dimaintence pada jaringan berskala besar, mengingat jumlah node yang banyak dan dan luas jaringan yang semakin diperluas (scalable) yang meningkatkan overhead. Berikut merupakan proses secara keseluruhan algoritma routing protocol DSDV : a. Diawal tranmisi sebelum dilakukan, tiap node memiliki table yang berisi data node node dalam jaringan. b. Jika terjadi perubahan topologi jaringan setelah paket data dikirimkan, table routing akan diupdate secara periodic. c. Jika tidak ada permasalah pada topologi jaringan, makan node akan dikirimkan setelah node sumber dan node tujuan dinisialisasi, lalu paket akan sampai ke node tujuan. Gambar 1: Diagram Alir proses kerja DSDV 3. LANGKAH-LANGKAH SIMULASI Simulasi dijalankan pada komputer berprosesor Intel Core 2 Duo 2.20 GHz, memori 2Gb, sistem operasi windows XP di dalam VMware dan waktu yang dibutuhkan untuk menjalankan setiap skenario simulasi sekitar 8 menit. Langkah simulasi yang dilakukan sebagai berikut : 1) Menjalankan VMware dengan sistem operasi Windows XP, dan meng-install serta menjalankan program Emulator Cygwin 2) Menjalankan simulasi di NS-2 dengan skrip yang sudah dibuat dalam bahasa Otcl (variant object oriented dari Tcl). Yaitu di dalam file "anjas-herman.tcl" 3) Informasi dari hasil tersebut kemudian di simulasikan dengan menjalankan Network Animator(NAM) dalam NS-2 kemudian melakukan skenario yang ada pada NAM

4. HASIL DAN PEMBAHASAN Hasil tanpa NAM Setelah source code dijalankan di NS-2 dengan mengetikkan: ns anjas-herman.tcl maka hasil nya akan keluar text seperti gambar di bawah ini: Gambar 3: Hasil NAM dengan step: 20.0m/s, waktu= 15 Gambar 2: Hasil running dari sourcode Terlihat warning dikarenakan chanel pada wireless-mitf.tcl karena sourcode ini sama dengan wireless-mitf.tcl hanya saja di beri protokol DSDV. Pada hasil tersebut juga terlihat highestantennaz_ = 1,5 dan distcst_ = 550,0 Hasil dengan NAM Hasil source code pada NAM dengan kecepatan step: 20.0m/s dan waktu sekitar 15 detik terlihat menunjukan hasil yang belum terlihat sinyal antar node dengan hasil 1,900049. Setelah waktu sekitar 25 detik sinyal sudah terlihat dengan hasil 2.965479. Setelah waktu berjalan menjadi 30 detik dan step diubah menjadi 6.3m/s maka hasil berubah lebih tinggi menjadi 3.855341. Setelah beberapa waktu maka di akhir timeline dengan step yang sama hasil menjadi naik drastis yaitu 8.997158. Hal ini memperlihatkansemakin lama waktu dan semakin sedikit stepnya, kinerja DSDV semakin tinggi. DSDV cocok untuk jaringan wireless berskala kecil dengan jumlah node yang sedikit. Gambar 4: Hasil NAM dengan step: 20.0m/s, waktu= 25 Gambar 5: Hasil NAM dengan step: 20.0m/s, waktu= 25

Gambar 6: Hasil NAM dengan step: 20.0m/s, waktu= 25 5. KESIMPULAN DAN SARAN Kesimpulan Jaringan wireless ad hoc ialah jaringan nirkabel tanpa infrastruktur dimana node-node di dalamnya bertindak sebagai router. Agar node-node dapat saling berkomunikasi dengan baik satu sama lain, dibutuhkan protokol routing yang dapat mengantisipasi pergerakan dan trafik antar node. Pada penelitian ini, dilakukan simulasi menggunakan aplikasi NS-2 untuk menganalisis kinerja DSDV pada jaringan wireless dengan NAM. DSDV sangat dipengaruhi oleh waktu dan kecepatan/step juga mobilitas node, seperti terlihat hasil pada NAM. Kinerja DSDV meningkat seiring dengan semakin lama waktu dan semakin sedikit step. DSDV juga kurang mampu menangani jaringan berskala besar, terlihat oleh karena itu pada source code hanya menyajikan 2 node. Saran Protokol pada penelitian ini hanya DSDV, diharapkan untuk penelitian selanjutnya diteliti juga protokol- protokol routing yang lain, seperti DSR atau TORA. Diharapkan juga untuk penelitian selanjutnya skala jaringan yang lebih luas dan jenis trafik yang lebih beragam. 6. DAFTAR PUSTAKA [1] http://anakkebo.wordpress.com/2011/09/11 /routing-protokol-destination-sequenced-di stance-vector-dsdv/ [2] http://digilib.its.ac.id/public/its-undergrad uate-15901-paper-582323.pdf [3] http://digilib.its.ac.id/public/its-undergrad uate-6878-2203100057-analisis%20pe RBANDINGAN%20ROUTING%20PROT OCOL%20DSDV%20DAN%20AODV%2 0PADA%20JARINGAN%20AD%20HOC. pdf [4] http://eprints.undip.ac.id/27362/1/l2f0055 85_MTA.pdf [5] http://journal.ui.ac.id/upload/artikel/02_rir ifs_analisis%20kinerja%20proto KOL.pdf [6] http://repository.ipb.ac.id/bitstream/handle/ 123456789/14523/G2007mfr.pdf?sequence =6 [7] http://www.eepis-its.edu/uploadta/downloa dmk.php?id=1203 7. BIODATA PENULIS Anjas Purnomo lahir di Bogor. Sekarang sedang menyelesaikan pendidikan strata satu di Universitas Pembangunan Nasional "Veteran" Jawa Timur. Herman Kurniawan lahir di Surabaya. Sekarang sedang menyelesaikan pendidikan strata satu di Universitas Pembangunan Nasional "Veteran" Jawa Timur.

SOURCE CODE : #nama file : anjas-herman.tcl set val(jumlahnode) 3 set val(panjang) 200 set val(lebar) 200 set ns_ [new Simulator] set jejak [open anjas-herman.tr w] $ns_ trace-all $jejak set namtrace [open anjas-herman.nam w] $ns_ namtrace-all-wireless $namtrace $val(panjang) $val(lebar) #pembuatan topografi set daerah [new Topography] $daerah load_flatgrid $val(panjang) $val(lebar) set god_ [create-god $val(jumlahnode)] #konfigurasi node $ns_ node-config -adhocrouting DSDV -lltype LL \ -mactype Mac/802_11 \ -ifqtype Queue/DropTail/PriQueue \ -ifqlen 50 -anttype Antenna/OmniAntenna \ -proptype Propagation/TwoRayGround \ -phytype Phy/WirelessPhy \ -channeltype Channel/WirelessChannel \ -topoinstance $daerah -agenttrace OFF \ -routertrace OFF -mactrace ON -movementtrace ON \ -txpower 0.0075 -rxpower 1 #membuat node baru set ap [$ns_ node] set n0 [$ns_ node] set n1 [$ns_ node] #mengambil nilai MAC set mac_ap [$ap getmac 0] set mac_n0 [$ap getmac 0] set mac_n1 [$ap getmac 0] #node ap sebagai AP set Alamat_AP [$mac_ap id] #semua node diberi tahu base sation ID $mac_ap bss_id $Alamat_AP $mac_n0 bss_id $Alamat_AP $mac_n1 bss_id $Alamat_AP #gerakan acak ditiadakan $ap random-motion 0 $n0 random-motion 0 $n1 random-motion 0 #penentuan posisi masing2 node $ap set X_ 100.0 $ap set Y_ 100.0 $ap set Z_ 0.0 $n0 set X_ 50.0 $n0 set Y_ 50.0 $n0 set Z_ 0.0 $n1 set X_ 150.0 $n1 set Y_ 150.0 $n1 set Z_ 0.0 # perpindahan node $ns_ at 3.0 "$n0 setdest 55.0 40.0 0.0" $ns_ at 6.0 "$n0 setdest 65.0 30.0 0.0" $ns_ at 4.0 "$n1 setdest 125.0 120.0 0.0" $ns_ at 7.0 "$n1 setdest 130.0 160.0 0.0" #membuat agent UDP dengan trafik CBR n0 sebagai pengirim n1 sebagai penerima set udp0 [new Agent/UDP] $udp0 set class_ 0 $ns_ attach-agent $n0 $udp0 set cbr0 [new Application/Traffic/CBR] $cbr0 set packetsize_ 500 $cbr0 set inerval_ 0.005 $cbr0 attach-agent $udp0 set null1 [new Agent/Null] $ns_ attach-agent $n1 $null1 $ns_ connect $udp0 $null1 #penjadwalan aliran aliran trafik CBR $ns_ at 2.0 "$cbr0 start" $ns_ at 9.0 "$cbr0 stop" #reset semua node $ns_ at 10.0 "$ap reset" $ns_ at 10.0 "$n0 reset" $ns_ at 10.0 "$n1 reset" #panggil produser stop $ns_ at 11.0 "stop" $ns_ at 10.0 "puts \"Selesai\"" proc stop {} { global ns_ jejak $ns_ flush-trace close $jejak exit 0 } puts "Mulai..." $ns_ run