bab iii perencanaan simulasi jaringan

advertisement
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
PERBANDINGAN KECEPATAN KONVERGENSI TABEL
ROUTING PROTOKOL DYMO DAN AODV PADA MOBILE
AD HOC NETWORK DENGAN SIMULATOR NS2
SKRIPSI
Diajukan untuk Memenuhi Salah Satu Syarat
Memperoleh Gelar Sarjana Komputer
Program Studi Teknik Informatika
Disusun oleh:
Dionisius Reinard Sugianto
085314018
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2013
i
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
ROUTING TABLE CONVERGENCE SPEED COMPARISON
DYMO AND AODV PROTOCOL ON MOBILE AD HOC
NETWORK WITH NS2 SIMULATOR
A THESIS
Presented as Partial Fulfillment of The Requirements
to Obtain The Sarjana Komputer Degree
in Informatics Engineering Department
Created By:
Dionisius Reinard Sugianto
085314018
INFORMATICS ENGINEERING STUDY PROGRAM
FACULTY OF SCIENCE AND TECHNOLOGY
SANATA DHARMA UNIVERSITY
YOGYAKARTA
2013
ii
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
iii
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
iv
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
v
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
vi
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
HALAMAN MOTTO
Semua hal dalam hidup adalah sementara.
Jika berlangsung baik, nikmatilah
karena tidak akan bertahan selamanya.
Jika berlangsung salah, jangan khawatir
karena juga tidak akan bertahan lama.
vii
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
HALAMAN PERSEMBAHAN
Skripsi ini saya persembahkan kepada Tuhan YME yang selalu
menjadi kekuatanku saat menghadapi masalah, dan menyertaiku
dalam menyelesaikan skripsi.
Untuk Bapak, Ibu, Adik, dan Keluarga besar yang selalu
memberikan doa, dukungan, dan semangat selama studi dan
perkuliahan .
Buat kekasih saya , Anna Setiawan , atas dukungan dan kritik dalam
menyelesaikan skripsi.
viii
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
ABSTRAK
MANET (Mobile Ad Hoc Network) adalah jenis jaringan ad hoc yang dapat
mengkonfigurasi dirinya sendiri pada saat bekerja. Sifat protokol MANET ada
banyak, contohnya yang bersifat reaktif dan proaktif. Protokol DYMO dan AODV
merupakan contoh dari protokol MANET yang bersifat reaktif. Sifat reaktif
bekerja ketika ada permintaan, ketika ada permintaan, protokol yang bersifat
reaktif akan membentuk tabel routing, dimana hal ini membutuhkan waktu untuk
mengkonvergensi tabel routing. Waktu yang dibutuhkan oleh kedua protokol
mungkin berbeda, oleh karena itu konvergensi menjadi penting ketika ada
permintaan.
Untuk itu, dilakukanlah perbandingan antara protokol DYMO dan AODV
dengan parameter jumlah lompatan yang berbeda-beda. Kemudian dilakukan
analisa waktu yang dibutuhkan oleh kedua protokol tersebut.
Dari pengujian yang dilakukan menggunakan Network Simulator dengan
parameter jumlah lompatan yang berbeda-beda terlihat bahwa protokol AODV
memiliki waktu konvergensi yang lebih cepat dibandingkan protokol DYMO.
Kata kunci : MANET, DYMO, AODV, Konvergensi, Routing.
ix
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
ABSTRACT
MANET (Mobile Ad Hoc Network) is a type of Ad hoc network that can
configure itself on the job. There are many types of MANET protocols, including
reactive and proactive. DYMO and AODV protocols are examples of a reactive
MANET protocol. The characteristic of a reactive MANET protocol is that when
there is demand, a reactive protocol will form the routing table where it will take
time to converge the routing table. The time taken by the two protocols may be
different, therefore the convergence becomes important when there is demand.
A comparison between DYMO and AODV protocols with a number of
different jump parameters is conducted. After that, the time taken by the two
protocols will be analyzed.
After the tests performed using the Network Simulator with a different
number of jump parameters, the results are AODV protocol has faster
convergence time than the DYMO protocol.
Keywords: MANET, DYMO, AODV, Convergence, Routing.
x
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
KATA PENGANTAR
Puji syukur kepada Tuhan Yang Maha Esa, atas segala rahmat dan
anugerah yang telah diberikan, sehingga penulis dapat menyelesaikan Tugas
Akhir “Perbandingan Kecepatan Konvergensi Tabel Routing Protokol
DYMO dan AODV Pada Mobile Ad Hoc Network dengan Simulator NS2”
ini dengan baik.
Dalam menyelesaikan tugas akhir ini, penulis tidak lepas dari bantuan
sejumlah pihak, oleh sebab itu penulis ingin mengucapkan terima kasih kepada :
1. Tuhan Yesus Kristus, yang telah menjawab semua doa-doa penulis
dan mencurahkan berkat sehingga penulis dapat menyelesaikan
karya ilmiah ini.
2. Bapak Henricus Agung Hernawan, S.T., M.Kom., selaku dosen
pembimbing tugas akhir penulis.
3. Bapak Iwan Binanto M.Cs dan Bapak S. Yudianto Asmoro, S.T.,
M.Kom., selaku panitia penguji yang telah memberikan banyak
kritik dan saran dalam penyempurnaan tugas akhir ini.
4. Bapak dan Ibu yang telah memberi dukungan doa, materi, serta
semangat. Tanpa semua itu penulis tidak akan memperoleh
kesempatan untuk menimba ilmu hingga jenjang perguruan tinggi
dan akhirnya dapat menyelesaikan karya ilmiah ini.
xi
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
5. Teman-teman seperjuangan TI angkatan 2008 yang telah
menemani selama menimba ilmu di Program Studi Teknik
Informatika Universitas Sanata Dharma. Terima kasih untuk
pertemanannya selama ini.
6. Untuk pihak-pihak yang tidak dapat penulis sebutkan satu per satu.
Penulis mengucapkan terima kasih atas bantuannya sehingga
penulis dapat menyelesaikan karya ilmiah ini.
Akhir kata, penulis berharap karya ilmiah ini dapat bermanfaat bagi
kemajuan dan perkembangan ilmu pengetahuan.
xii
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
DAFTAR ISI
HALAMAN JUDUL .............................................................................................. i
HALAMAN PERSETUJUAN ................................ Error! Bookmark not defined.
HALAMAN PENGESAHAN .................................. Error! Bookmark not defined.
PERNYATAAN KEASLIAN KARYA .................. Error! Bookmark not defined.
PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ........ Error!
Bookmark not defined.
HALAMAN MOTTO .......................................................................................... iii
HALAMAN PERSEMBAHAN ........................................................................ viii
ABSTRAK ............................................................................................................ ix
ABSTRACT ........................................................................................................... x
KATA PENGANTAR .......................................................................................... xi
DAFTAR ISI ....................................................................................................... xiii
DAFTAR GAMBAR ........................................................................................... xv
DAFTAR TABEL .............................................................................................. xvi
BAB I PENDAHULUAN ...................................................................................... 1
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
Latar belakang .......................................................................................... 1
Rumusan masalah ..................................................................................... 3
Tujuan ....................................................................................................... 3
Batasan masalah ....................................................................................... 3
Metodologi penelitian ............................................................................... 4
Sistematika penulisan ............................................................................... 5
BAB II DASAR TEORI ........................................................................................ 6
2.1. MANET (Mobile Ad Hoc Network) ........................................................ 6
2.2. AODV (Ad-hoc On Demand Distance Vector) ....................................... 6
2.3. DYMO (Dynamic MANET On-demand) .............................................. 10
2.4. Konvergensi tabel routing ...................................................................... 13
2.5. Network simulator .................................................................................. 13
2.6. Pemrograman TCL (Tool Command Language) ................................... 16
2.6.1. Pengertian TCL ............................................................................... 16
2.6.2. Fitur TCL ........................................................................................ 16
2.7. Pemrograman AWK [2] ......................................................................... 16
xiii
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
BAB III PERENCANAAN SIMULASI JARINGAN ...................................... 18
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
Parameter simulasi ................................................................................. 18
Skenario simulasi ................................................................................... 22
Parameter kinerja .................................................................................... 27
Topologi jaringan ................................................................................... 27
Contoh data hasil simulasi ...................................................................... 28
Contoh cara pengolahan ......................................................................... 28
Keluaran yang diharapkan ...................................................................... 29
BAB IV PENGUJIAN DAN ANALISIS ........................................................... 31
4.1. Pengambilan data ....................................................................................... 33
4.1.1. Pengambilan data dua lompatan .......................................................... 33
4.1.2. Pengambilan data tiga lompatan .......................................................... 35
4.1.3. Pengambilan data empat lompatan ...................................................... 36
4.2. Analisis ....................................................................................................... 39
BAB V KESIMPULAN DAN SARAN .............................................................. 41
5.1. Kesimpulan ................................................................................................. 41
5.2. Saran ........................................................................................................... 41
DAFTAR PUSTAKA .......................................................................................... 42
LAMPIRAN ......................................................................................................... 45
xiv
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
DAFTAR GAMBAR
Gambar 2.1. AODV dan DYMO .......................................................................... 12
Gambar 2.2. trace format ...................................................................................... 14
Gambar 3.1. contoh tampilan proses routing DYMO ........................................... 21
Gambar 3.2. Flowchart cara kerja ......................................................................... 23
Gambar 3.3. Flowchart program hopcount.awk ................................................... 24
Gambar 3.4. Flowchart program konvergen.awk ................................................. 25
Gambar 3.5. contoh posisi node awal ................................................................... 26
Gambar 3.6. contoh posisi node mengalami perubahan ....................................... 26
Gambar 3.7. contoh terjadi proses routing ............................................................ 27
Gambar 3.8. contoh hasil output ........................................................................... 28
Gambar 3.9. contoh file awk ................................................................................. 28
Gambar 3.10. contoh grafik pengaruh penambahan jumlah hop terhadap kecepatan
konvergensi routing .............................................................................. 30
Gambar 4.1. Grafik Perbandingan Kecepatan Konvergensi Dua Lompatan ........ 34
Gambar 4.2. Grafik Perbandingan Kecepatan Konvergensi Tiga Lompatan........ 35
Gambar 4.3. Grafik Perbandingan Kecepatan Konvergensi Empat Lompatan .... 37
Gambar 4.4. Grafik Perbandingan Rata-Rata Kecepatan Konvergensi ................ 38
xv
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
DAFTAR TABEL
Tabel 3.1. Parameter Simulasi .............................................................................. 19
Tabel 3.2. contoh kecepatan konvergensi routing 30 skenario dengan protokol
AODV ................................................................................................... 29
Tabel 3.2. contoh kecepatan konvergensi routing 30 skenario dengan protokol
AODV ................................................................................................... 29
Tabel 3.2. contoh kecepatan konvergensi routing 30 skenario dengan protokol
AODV ................................................................................................... 29
Tabel 3.3. contoh perbandingan rata-rata kecepatan konvergensi routing untuk
semua percobaan antara protokol AODV dan DYMO ......................... 30
Tabel 4.1. Pengujian Untuk Dua lompatan Protokol AODV ................................ 33
Tabel 4.2. Pengujian Untuk Dua lompatan Protokol DYMO ............................... 34
Tabel 4.3. Pengujian Untuk Tiga lompatan Protokol AODV ............................... 35
Tabel 4.4. Pengujian Untuk Tiga lompatan Protokol DYMO .............................. 35
Tabel 4.5. Pengujian Untuk Empat lompatan Protokol AODV ............................ 36
Tabel 4.6. Pengujian Untuk Empat lompatan Protokol DYMO ........................... 36
Tabel 4.7. Perbandingan Rata-Rata Kecepatan Konvergensi Protokol AODV dan
DYMO .................................................................................................. 38
xvi
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
BAB I
PENDAHULUAN
1.1. Latar belakang
MANET adalah jenis jaringan ad hoc yang dapat mengkonfigurasi dirinya
sendiri pada saat bekerja [8]. Topologi jaringan manet tidak terstruktur di mana
tiap node bisa masuk dan keluar dari jaringan sekehendaknya. Tiap node bisa
berkomunikasi dengan node lainnya dalam jangkauan transmisi tertentu. Untuk
komunikasi diluar jangkauan, suatu node membutuhkan bantuan node lain yang
bertindak sebagai jembatan sehingga node dalam MANET bisa bertindak sebagai
terminal dan router.
Banyak protokol routing yang dikembangkan untuk MANET dalam
beberapa tahun ini. Protokol routing yang dikembangkan ada yang bersifat
proaktif dan ada juga yang bersifat reaktif. Contoh dari protokol yang bersifat
proaktif adalah OLSR (Optimized Link State protocol), HRP (Hierarchical State
Routing protocol), DSDV (Highly Dynamic Destination-Sequenced Distance
Vector routing protocol), dan lain-lain. Sedangkan contoh dari protokol yang
bersifat reaktif adalah AODV (Ad hoc On-demand Distance Vector), DSR
(Dynamic Source Routing), DYMO (Dynamic Manet On-demand routing
protocol), dan lain-lain.
Protokol DYMO merupakan turunan dari protokol AODV yang digunakan
oleh mobile node dalam jaringan multihop nirkabel. Protokol DYMO
1
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
2
menawarkan kecepatan untuk beradaptasi terhadap topologi jaringan nirkabel
yang berubah-ubah dan menentukan rute unicast antara node dalam jaringan.
Operasi dasar dari protokol DYMO adalah penemuan rute dan pemeliharaan rute
dalam jaringan nirkabel. Protokol DYMO dapat menangani berbagai pola
mobilitas dengan menentukan rute yang dibutuhkan secara dinamis dan dapat
menangani berbagai pola lalu lintas data. Dalam jaringan dengan jumlah router
yang besar, protokol DYMO paling cocok untuk skenario lalu lintas data yang
jarang di mana router hanya meneruskan paket yang berisi sebagian kecil
informasi dari router DYMO yang lainnya, hal ini dikarenakan sifat dari protokol
DYMO yang reaktif, penemuan rute dan pemeliharaan rute.
Sifat reaktif atau On-demand bekerja ketika ada permintaan, ketika ada
permintaan, protokol yang bersifat reaktif akan membentuk tabel routing, dimana
protokol-protokol
yang bersifat reaktif ini membutuhkan waktu untuk
mengkonvergensi tabel routing. Waktu yang dibutuhkan oleh kedua protokol
mungkin berbeda karena cara kerja protokol AODV dan protokol DYMO tidaklah
sama, oleh karena itu konvergensi menjadi penting ketika ada permintaan,
protokol yang bersifat reaktif harus melakukan konvergensi tabel routing secara
cepat.
Dari latar belakang tersebut, akan dilakukan perbandingan kecepatan waktu
konvergensi antara protokol DYMO dan protokol AODV, seberapa cepat kedua
protokol melakukan konvergensi tabel routing dengan jumlah lompatan yang
bervariasi, contohnya, dua lompatan, tiga lompatan dan seterusnya.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
3
1.2. Rumusan masalah
Bagaimana unjuk kerja routing protokol AODV dan DYMO dilihat dari
waktu konvergensi dengan parameter jumlah hop yang bervariasi?
1.3. Tujuan
Tujuan dari penulisan tugas akhir ini adalah menganalisa unjuk kerja waktu
konvergensi routing DYMO dan AODV dengan menggunakan software simulator
NS-2.
1.4. Batasan masalah
Agar simulasi yang dibuat dapat mencapai tujuan pembuatan simulasi maka
dilakukan pembatasan masalah antara lain sebagai berikut :

Network Simulator yang digunakan adalah network simulator 2 (NS2) seri 2.34.

Implementasi DYMO yang digunakan adalah DYMOUM v0.3 yang
sesuai dengan DYMO draft -04 dan -05.

Node yang digunakan untuk simulasi tidak lebih dari 25 node.

Metode routing yang digunakan adalah DYMO dan AODV.

Jenis transport agent yang digunakan adalah CBR (Constant Bit Rate).

Jumlah paket CBR yang dikirim hanya satu paket.

Proses pengiriman data dimulai dari detik ke nol.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
4
1.5. Metodologi penelitian
Adapun metodologi penelitian dan langkah-langkah yang digunakan dalam
pelaksanaan tugas akhir ini adalah sebagai berikut :
1. Studi literatur mengenai :
a. Teori Network Simulator 2
b. Teori Protokol AODV dan Protokol DYMO
c. Tahap-tahap dalam membangun simulasi
2. Perencanaan dan pembangunan simulasi
3. Pengambilan data hasil simulasi
4. pengukuran data simulasi
5. Analisis data simulasi
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
5
1.6. Sistematika penulisan
Bab I PENDAHULUAN
Bab ini berisi tentang Latar Balakang Masalah, Rumusan Masalah, Tujuan
Penelitian, Batasan Masalah, Metodologi Penelitian, serta Sistematika
Penulisan laporan.
Bab II DASAR TEORI
Bab ini berisi tentang dasar teori yang digunakan penulis dalam
menyelesaikan tugas akhir ini.
Bab III PERENCANAAN SIMULASI JARINGAN
Bab ini berisi tentang perencanaan simulasi jaringan.
Bab IV PENGUJIAN DAN ANALISIS
Bab ini berisi tentang pelaksanaan simulasi dan hasil analisis data simulasi
jaringan.
Bab V KESIMPULAN DAN SARAN
Bab ini berisi tentang beberapa kesimpulan yang didapat dan saran-saran
berdasarkan hasil analisis data simulasi jaringan.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
BAB II
DASAR TEORI
2.1. MANET (Mobile Ad Hoc Network)
MANET adalah jenis jaringan ad hoc yang dapat mengkonfigurasi dirinya
sendiri pada saat bekerja. Karena MANET memiliki sifat mobile, MANET dapat
menggunakan koneksi nirkabel untuk terhubung ke berbagai jaringan. Ini bisa
menjadi koneksi Wi-Fi standar, atau media lain, seperti transmisi seluler atau
satelit. [8]
2.2. AODV (Ad-hoc On Demand Distance Vector)
Ad-hoc On Demand Distance Vector merupakan jenis protokol reaktif yang
digunakan pada jaringan ad-hoc. AODV menggunakan dua jenis operasi yaitu
menemukan rute (Route Discovery) dan pemeliharaan rute (Route Maintenance).
Route Discovery adalah proses pembuatan rute ke tujuan ketika sebuah node
memerlukannya. Ketika sebuah node S ingin berkomunikasi dengan node T, node
S akan mengeluarkan pesan RREQ(Route Request) yang termasuk urutan angka
terakhir dari node T dan id pesan RREQ dari setiap node akan disimpan dan akan
bertambah seiring dengan bertambahnya node yang dilewati. Pesan RREQ ini
akan dikirimkan ke semua node yang ada pada jaringan tersebut kecuali yang
telah dilewati sebelumnya, id RREQ digunakan untuk mendeteksi sebuah node
telah dilewati atau belum dilewati. Setiap node yang meneruskan paket RREQ ini
6
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
7
akan membuat suatu rute terbalik yang digunakan untuk mengetahui rute balik
menuju ke node asal.
Ketika RREQ mencapai node tujuan T, sebuah pesan RREP akan
dikirimkan kembali, yang berisi banyaknya jumlah lompatan ke node T dan
urutan angka untuk rute tersebut. Sebuah node perantara hanya harus
mengirimkan kembali jika ada rute terbaru, yaitu angka urutan yang lebih besar
dari atau sama dengan angka urutan tujuan RREQ tersebut. Karena balasan akan
dikirim pada jalan terbalik, AODV tidak mendukung hubungan asimetris. Setiap
node yang menerima RREP ini akan menciptakan rute menuju ke node T dalam
tabel routing, dan menambahkan node yang ditransmisikan oleh RREP dalam
daftar sebelumnya. Daftar sebelumnya adalah daftar node yang mungkin
menggunakan node ini sebagai hop berikutnya ke tujuan.
Jika sebuah node perantara memiliki rute ke tujuan yang diminta dan
mengirimkan pesan RREP kembali, pesan RREQ harus dihapus. Selanjutnya,
node tersebut mungkin mengirim RREP sembarang ke node tujuan dan nomor
urutan untuk node yang membuat pesan RREQ. Pesan RREP sembarang ini akan
dikirimkan ke seluruh rute jaringan untuk meringankan setiap rute yang telah
ditemukan oleh node tujuan, yang dimana node tersebut mungkin belum
menerima pesan RREQ apapun dan tidak memiliki rute ke node pembuat RREQ
awal.
Route Maintenance adalah sebuah proses yang bergantung pada perubahan
topologi. Untuk menjaga rute, setiap node akan mencoba untuk mendeteksi
kesalahan koneksi(ketika ada node yang keluar dari jangkauan, atau beberapa
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
8
peristiwa yang membatasi sebuah komunikasi) secara terus menerus. Node
mendengarkan pesan RREQ dan RREP untuk melakukan ini. Selain itu, setiap
node melakukan perjanjian untuk mengirim pesan setiap detik n. Jika tidak ada
RREQ atau RREP yang dikirimkan selama periode itu maka pesan Hello akan
dikirim untuk menunjukan bahwa node tersebut masih hidup atau tidak. Cara lain
adalah mekanisme lapisan link-layer dapat digunakan untuk mendeteksi kesalahan
koneksi. Selain melakukan pengamatan sebuah kesalahan koneksi, sebuah node
juga harus merespon ketika menerima data paket yang tidak memiliki rute tujuan.
Ketika sebuah node mendeteksi adanya kesalahan koneksi, atau menerima data
paket yang tidak memiliki tujuan, node tersebut akan membuat paket Route Error
(RERR) untuk memberitahukan ke node yang lain bahwa ada kesalahan. Paket
RERR ini berisi daftar tujuan yang tidak terjangkau. Jika sebuah kesalahan
koneksi terjadi, node akan menambahkan node yang tidak terjangkau tersebut
kedalam sebuah daftar. Jika node menerima paket yang tidak memiliki rute
ketujuan, maka node juga akan menambahkan node yang tidak terjangkau tersebut
kedalam daftar. Dalam kedua kasus, semua masukan dalam tabel routing yang
menggunakan rute melalui node didalam daftar tersebut akan ditambahkan
kedalam daftar. Daftar tersebut akan dihapus ketika daftar node pendahulu tidak
ada, yaitu tujuan yang tidak memiliki node tetangga yang menggunakan node
tersebut. Pesan RERR adalah baik unicast atau broadcast ke semua node tetangga
yang memiliki rute ke tujuan didaftar yang dihasilkan. Ketika sebuah node
menerima RERR, node tersebut akan membandingkan tujuan yang ditemukan di
RERR dengan tabel routing lokal dan setiap entri yang memiliki pemancar RERR
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
9
sebagai hop berikutnya, tetap didalam daftar node tidak terjangkau. Tujuannya
adalah untuk memberitahukan semua node menggunakan link ketika terjadi
kegagalan. Untuk menemukan rute baru, node asal dapat menjalankan route
discovery untuk tujuan yang tidak terjangkau, atau node tujuan putus secara loka
mungkin mencoba untuk memperbaiki rute tersebut, baik dalam kasus
mengirimkan sebuah pesan RREQ dengan nomor urutan bertambah satu.
Keuntungan utama dari protokol ini adalah bahwa rute yang didirikan pada
permintaan dan nomor urut tujuan digunakan untuk menemukan rute terbaru
untuk tujuan. Sambungan konfigurasi delay lebih rendah. Ini tidak menciptakan
lalu lintas tambahan untuk komunikasi sepanjang link yang ada. Selain itu, jarak
vector routing sederhana, dan tidak memerlukan banyak memori atau perhitungan.
Kekurangan dari Protokol AODV yaitu membutuhkan lebih banyak waktu untuk
membuat sambungan, dan komunikasi awal untuk mendirikan sebuah rute lebih
berat dari beberapa pendekatan lain. Juga, intermediate node dapat menyebabkan
rute konsisten jika nomor urutan sumber sangat tua dan node intermediate
memiliki tinggi tetapi tidak nomor urutan tujuan terbaru, sehingga memiliki entri
basi. Juga beberapa paket RouteReply dalam menanggapi paket RouteRequest
tunggal dapat menyebabkan pengeluaran pengendali berat. Kelemahan lain dari
AODV adalah bahwa beaconing periodik menyebabkan konsumsi bandwidth
yang tidak perlu. [6]
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
10
2.3. DYMO (Dynamic MANET On-demand)
Dynamic MANET On-demand (DYMO) routing protokol dimaksudkan
untuk digunakan oleh wireless mobile router, jaringan multihop. DYMO
menentukan rute unicast antara router DYMO dalam jaringan pada mode
permintaan, DYMO menawarkan konvergensi yang ditingkatkan pada topologi
jaringan yang dinamis.
DYMO termasuk jenis protokol Reactive, yang bersifat menemukan rute
pada saat ada permintaan dan membanjiri jaringan dengan paket permintaan.
Selama Route Discovery, sumber router DYMO memulai penyebaran Route
Request (RREQ) di seluruh jaringan untuk menemukan rute ke target router
DYMO.
Selama proses penyebaran hop-by-hop ini, setiap router DYMO
mencatat rute menuju originator. Ketika target router DYMO menerima RREQ,
target router DYMO ini menanggapi dengan Route Reply (RREP) yang dikirim
hop-by-hop ke arah sumber.
Setiap router DYMO yang menerima RREP
menciptakan sebuah rute ke target, dan kemudian RREP unicast hop-by-hop ke
arah sumber. Ketika sumber router DYMO menerima RREP, rute telah dibentuk
antara sumber router DYMO dan target DYMO router di kedua arah.
Route Maintenance terdiri dari dua operasi.
Dalam rangka untuk
mempertahankan rute yang digunakan, router DYMO memperpanjang TTL rute
setelah berhasil forwarding paket.
Dalam
rangka untuk bereaksi terhadap
perubahan dalam topologi jaringan, router DYMO memantau rute di mana lalu
lintas mengalir. Ketika paket data yang diterima untuk forwarding dan rute untuk
tujuan yang tidak diketahui atau jalur rusak, maka paket dari sumber router
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
11
DYMO akan diberitahu. Sebuah Route Error (RERR) dikirim ke arah sumber
paket untuk menunjukkan rute ke tujuan tertentu yang tidak sah atau hilang.
Ketika sumber router DYMO menerima RERR, hal ini akan menghapus rute. Jika
sumber router DYMO ini kemudian menerima paket untuk forwarding untuk
tujuan yang sama, hal ini akan diperlukan untuk melakukan penemuan rute lagi
untuk tujuan itu.
DYMO menggunakan nomor urut untuk memastikan bebas dari loop.Nomor
urut ini memungkinkan router DYMO untuk menentukan urutan waktu rute
DYMO penemuan pesan, dengan demikian menghindari penggunaan informasi
routing yang tidak diperlukan.
Protokol DYMO menyajikan berbagai fitur baru dari AODV. Keuntungan
dari protokol DYMO adalah :
• Hemat energi ketika jaringan besar dan menunjukkan mobilitas tinggi.
• Tabel routing DYMO memakan memori relatif kurang dari AODV bahkan
dengan fitur penghitungan rute.
• Biaya overhead untuk protokol DYMO menurun dengan ukuran jaringan
meningkat dan mobilitas tinggi.
Protokol DYMO, bagaimanapun, tidak bekerja dengan baik pada mobilitas
rendah. Biaya Overhead atas pesan untuk skenario seperti itu agak tinggi dan tidak
dibutuhkan. Keterbatasan lain terletak pada penerapan protokol sebagaimana
tercantum dalam draft DYMO yang menyatakan bahwa protokol DYMO bekerja
dengan baik ketika lalu lintas data diarahkan dari satu bagian ke bagian jaringan
lain. Ini menunjukkan kinerja yang tidak baik ketika ada lalu lintas acak yang
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
12
sangat rendah dan biaya overhead routing melebihi lalu lintas yang sebenarnya.
[9]
Perbedaan mendasar antara protokol DYMO dan AODV adalah pada
protokol AODV, jika suatu node ingin berkomunikasi dengan node lainnya yang
tidak terdaftar pada tabel routing, maka protokol AODV akan menyebarkan
broadcast kesemua router yang menggunakan protokol AODV, pada proses
penyebaran ini, yang dibawa hanya node sumber, dan setelah menemukan node
tujuan, hanya node tujuan yang diberitahukan kepada node sumber, sedangkan
untuk protokol DYMO, pada saat mengirimkan broadcast, urutan node yang
dibawa adalah urutan node dari node sumber ke tujuan, dan setelah menemukan
node tujuan, dilakukan yang sebaliknya. Sebagai contoh dapat dilihat pada
gambar dibawah ini :
Gambar 2.1. AODV dan DYMO
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
13
2.4. Konvergensi tabel routing
Konvergensi adalah bagian dari proses memperbarui tabel routing. Ketika
koneksi putus atau berubah, pembaruan akan dikirim diseluruh jaringan yang
mengalami perubahan dalam topologi jaringan. Kemudian setiap router
menjalankan algoritma routing untuk menghitung ulang rute dan membangun
tabel routing yang baru berdasarkan informasi. Setelah semua router dalam
jaringan telah memperbarui tabel routing mereka, konvergensi selesai. [4]
2.5.
Network simulator
Network Simulator adalah simulator kejadian diskrit yang ditargetkan
pada penelitian jaringan. Network simulator memberikan dukungan substansial
untuk simulasi TCP, routing, dan protokol multicast melalui jaringan kabel dan
nirkabel (lokal dan satelit). [12]
Hasil dari network simulator merupakan file berbentuk log data
berekstensi ".tr". File log ini dapat dihitung ataupun dianalisa menggunakan cara
manual maupun menggunakan file lain yang disebut awk script.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
14
Network Simulator memiliki dua bagian trace format yaitu :
Gambar 2.2. trace format
1.
Basic Trace String : bagian ini mirip dengan trace paket normal. Bagian ini
berlabel nomor dari satu sampai 12 ($1 sampai dengan $12)
2.
Additional Trace String : string khusus NS2. Sebagai contoh, string jejak
untuk IP Trace dan Format Jejak AODV-RREQ ditampilkan di atas.
Ketika NS2 tidak melacak informasi ini dua. Garis-garis ini tidak akan
muncul sebagai bagian dari jejak string, tapi jejak tali Dasar masih akan
muncul pada string.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
15
hasil log data dapat dijelaskan dengan contoh sebagai berikut :
s 0.013354748 _1_ RTR
--- 0 cbr 532 [0 0 0 0] ------- [1:0 5:0 30 8]
$1 : Aksi (s/r/d) = s
$2 : Waktu = 0.013354748
$3 : Node sumber = 1
$4 : Layer (AGT/RTR/LL/IFQ/MAC/PHY) = RTR (routing)
$6 : Id paket = 0
$7 : Tipe paket = cbr (Constant Bit Rate)
$8 : Ukuran paket = 532
[a b c d] = [0 0 0 0]
$9 : a = durasi header paket didalam layer mac
$10 : b = mac sumber
$11 : c = mac tujuan
$12 : d = tipe mac didalam paket
Flag [a:b c:d e f] = [1:0 5:0 30 8]
$13 : a = ip node sumber
$14 : b = nomor port ip sumber
$15 : c = ip node tujuan
$16 : d = nomor port ip tujuan
$17 : e = jumlah TTL ip header
$18 : f = ip node selanjutnya
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
16
2.6. Pemrograman TCL (Tool Command Language)
2.6.1.
Pengertian TCL
Tcl adalah bahasa pemrograman sederhana yang bersifat open
source multiparadigm. Bahasa pemrograman ini telah berjalan pada hampir
semua OS yang modern, misalnya, Unix (Linux dan non-Linux), MacOS,
Windows (NT versi keluarga dan kemudian, dengan didukung oleh rilis
95/98 tua), sistem PDA, ponsel, dan banyak lagi. [5]
2.6.2.
Fitur TCL
Tcl menyediakan berbagai macam fitur, segala sesuatu yang
diperlukan untuk menulis program yang sangat besar dan komprehensif:

Penanganan string.

File sistem akses.

Ekspresi reguler.

dan lain-lain.
2.7. Pemrograman AWK [2]
Awk adalah bahasa pemrograman operasi dasar yang berguna untuk
mencari satu set file pola, dan untuk melakukan tindakan tersebut awk membuat
seleksi data tertentu dan transformasi operasi yang mudah untuk diungkapkan.
Awk adalah bahasa pemrograman yang dirancang untuk membuat banyak
pencarian informasi umum dan teks tugas manipulasi mudah untuk negara dan
untuk melakukan. Operasi dasar awk adalah untuk memindai satu set baris input
dalam rangka, mencari baris yang cocok salah satu set pola yang pengguna telah
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
17
tentukan. Untuk masing-masing pola, suatu tindakan dapat ditentukan; inilah
tindakan yang akan dilakukan pada setiap baris yang cocok dengan pola yang
ditentukan.
Awk biasanya dipakai untuk analasis log yang panjang atau grab text lalu
di-modify. AWK adalah bahasa pemrograman ditafsirkan biasanya digunakan
sebagai ekstraksi data dan alat pelaporan. Ini adalah fitur standar yang paling
mirip Unix sistem operasi.
AWK diciptakan di Bell Labs pada tahun 1970, dan namanya berasal dari
nama keluarga penulisnya - Alfred Aho, Peter Weinberger, dan Brian Kernighan.
Nama ini tidak umum diucapkan sebagai string surat terpisah melainkan sebagai
akronim, terdengar sama dengan nama burung, Auk (yang bertindak sebagai
lambang dari bahasa seperti pada sampul buku AWK Programming Language yang buku ini sering disebut dengan singkatan TAPL). Ketika ditulis dalam huruf
kecil semua, seperti awk, mengacu pada program 9 Unix atau Rencana yang
menjalankan script yang ditulis dalam bahasa pemrograman AWK.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
BAB III
PERENCANAAN SIMULASI JARINGAN
3.1. Parameter simulasi
Metode yang digunakan pada tugas akhir ini adalah simulasi. Adapun
software simulasi yang digunakan adalah Network Simulator-2 (NS-2). Program
DYMO yang digunakan adalah code yang tersebar bebas yaitu DYMOUM,
sedangkan untuk AODV sudah tersedia didalam Network Simulator-2. Node
sumber dan node tujuan tersebar secara acak dalam jaringan, model ini dapat
membuat sebuah node memilih tujuannya dan akan berpindah ke arah mana
dengan kecepatan yang dapat ditentukan. Ketika sebuah node mencapai posisi
tujuannya, node tersebut akan berhenti sebanyak waktu yang ditentukan sebelum
mencari tujuan acak lainnya dan mengulangi proses tersebut. Komunikasi antar
node akan dibuat model acak, dan menggunakan jenis paket CBR (Constant Bit
Rate).
18
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
19
Adapun parameter yang digunakan sebagai berikut :
Parameter
Nilai
Tipe Kanal
Wireless Channel
Model Propagasi
Two Ray Ground
Tipe Network Interface
Wireless
Tipe MAC
IEEE 802.11
Maks. Paket dalam Antrian
50
Waktu simulasi
5 detik
Jenis paket
CBR (Constant Bit Rate)
Routing Protokol
DYMO / AODV
Model pergerakan node
Random Way Point
Kecepatan
2 m/s
Tabel 3.1. Parameter Simulasi
Area simulasi menunjukan banyaknya node diarea tersebut dimana sebuah
MANET akan berjalan. Dalam skenario ini area simulasi dibuat 1000m x 1000m.
Area simulasi dibuat seperti ini agar node dapat bebas bergerak dan dapat
menggunakan protokol routing secara benar tanpa harus bertumpuk disatu tempat.
Untuk area 1000m x 1000m node maksimalnya adalah 25. Hal ini diperoleh dari
perhitungan jarak komunikasi terjauh dari sebuat node jika didalam suatu area.
Jarak komunikasi terjauh adalah 250m.
Jarak radio wireless didapat dari percobaan sederhana. Node A berada pada
posisi X=0, Y=50 dan posisi node B X=40, Y=50, skenario sederhana adalah
seperti berikut, pada detik 10 node B mulai bergerak menjauhi node A sampai
dengan posisi X=400, kemudian kembali lagi ke posisi X=250, pada posisi ini,
node A maupun B masih bisa berkomunikasi, skenario diubah sedikit menjadi
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
20
kembali lagi ke posisi X=251, dan yang terjadi node A dan B tidak dapat
berkomunikasi lagi.
Kecepatan node bergerak dibuat 2 m/s dengan membayangkan seperti orang
yang lagi berjalan, bertujuan untuk mengukur performa protokol yang digunakan,
berjalan dengan baik atau tidak. Performa dari protokol routing sangat
berpengaruh pada kecepatan node berpindah tempat, semakin cepat node
berpindah maka koneksi yang dibuat juga akan semakin sulit.
Protokol routing yang digunakan adalah dua jenis tipe protokol jaringan adhoc reaktif, yang terdaftar pada IETF, yaitu : AODV dan DYMO.
Routing antar node dapat dijalankan (khusus protokol DYMO, karena
protokol ini adalah protokol baru yang diimplementasikan kedalam NS-2),
dibuktikan dengan percobaan sederhana, 3 node dibuat membentuk seperti
segitiga, dan diberi jarak agar dapat melakukan proses routing, pada detik ke 5
node A mulai mengirimkan paket CBR ke node C, pada saat node C tidak berada
pada jangkauan radio node A, node A mulai mencari node yang dapat meneruskan
paket CBR ke node C, node A yang mengetahui node B berada dalam
jangkuannya mulai mengirimkan Hello Packet agar node A mengetahui informasi
node apa saja yang berada dalam jangkauan node B, setelah diketahui node C
berada dalam jangkauan node B, node A menggunakan node B sebagai router agar
paket CBR dengan tujuan node C dapat disampaikan. Contoh gambar :
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
± 200m
3
21
± 200m
2
1
± 400m
Gambar 3.1. contoh tampilan proses routing DYMO
Untuk pembangunan jaringan pertama-tama dibentuk 25 node dengan node
dengan posisi random dengan menggunakan setdest, setdest adalah tool yang telah
disediakan oleh NS-2 untuk membuat jaringan secara otomatis.
Format perintah setdest :
./setdest –n (jumlah node) –p (waktu pause) –s (kecepatan) –t (waktu
simulasi) –x (panjang area) –y (lebar area) > (File keluaran).
Contoh :
./setdest –n 25 –p 0 –M 20.0 –t 10.0 –x 1000 –y 1000 > scen-251000-1000-1
Selanjutnya akan dibangun koneksi menggunakan cbrgen, cbrgen adalah
tool yang telah disediakan oleh NS-2 untuk membuat koneksi pada jaringan secara
otomatis.
Format perintah cbrgen :
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
22
ns cbrgen.tcl –type (tcp/cbr) –nn (jumlah node) –seed (bilangan acak
pertama) –mc (koneksi maksimal) –rate (banyak paket tiap detik) > (File
keluaran).
Contoh :
ns cbrgen.tcl –type cbr –nn 25 –seed 1 –mc 1 –rate 2.0 > cbr-25-12
Setelah jaringan dibentuk selanjutnya dibuat koneksi antar node, dengan
menggunakan cbrgen, maka koneksi random akan dibentuk mengikuti jaringan
yang telah dibuat. Langkah selanjutnya adalah menjalankan script tcl di NS-2.
Dengan menjalankan script tersebut maka akan mengeluarkan output Trace file
dan NAM file.
3.2. Skenario simulasi
Skenario simulasi digunakan untuk mengukur kinerja protokol AODV dan
protokol DYMO yang dibentuk secara random. Digunakan beberapa asumsi untuk
membuat skenario simulasi dengan parameter yang ditetapkan diatas :
1. luas skenario : 1000m x 1000m
2. waktu simulasi : 5 detik.
3. jumlah node : 25 node.
Dengan parameter diatas, skenario akan dibuat hingga mencapai jumlah
yang dibutuhkan dengan syarat memiliki dua lompatan, tiga lompatan dan empat
lompatan.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
A
Start
Bentuk Node
Tidak
Jalankan hopcount.awk
Bentuk Koneksi
Jika jumlah hop == 2 / 3 / 4
Jalankan Simulasi
Ya
Hasil
Jika jumlah hop
AODV == DYMO
A
Ya
Jalankan konvergen.awk
Selesai
Gambar 3.2. Flowchart cara kerja
23
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
Start
Jumlah forward = 0
Jumlah lompatan = 0
Buka file trace
Scan baris
Action = $1
Mac = $4
Protocol = $7
(Action == “f”) &&
(Protocol == “cbr”) &&
(Mac == “RTR”)
baris +1
Ya
Jumlah forward ++
Tidak
Jumlah lompatan = jumlah forward + 1
Tidak
End Of File
Ya
Tampilkan
jumlah
lompatan
Selesai
Gambar 3.3. Flowchart program hopcount.awk
24
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
Start
Waktu = 0
Buka file trace
Scan baris
Action = $1
Time = $2
Node = $3
Mac = $4
Protocol = $7
(Action == “s”) &&
(Node == “_1_”) &&
(Mac == “RTR”) &&
(Protocol == “cbr”)
baris +1
Ya
Waktu = Time
Tidak
Tidak
End Of File
Ya
Tampilkan
Waktu
Selesai
Gambar 3.4. Flowchart program konvergen.awk
25
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
1000m x 1000m dengan jumlah node 25
1
16
17
15
11
9
3
14
5
18
2
6
12
19
8
24
25
10
7
4
13
23
20
22
21
Gambar 3.5. contoh posisi node awal
1000m x 1000m dengan jumlah node 25
11
16
15
14
3
17
1
25
9
18
19
24
12
5
2
4
10
8
7
23
20
6
21
13
22
Gambar 3.6. contoh posisi node mengalami perubahan
26
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
27
1000m x 1000m dengan jumlah node 25
11
16
15
14
3
1
17
25
9
18
19
24
12
5
2
4
10
8
23
7
6
13
20
21
22
Gambar 3.7. contoh terjadi proses routing
3.3. Parameter kinerja
Parameter yang akan dianalisa adalah :
1. Kecepatan konvergensi routing
Kecepatan konvergensi routing sebelum sebuah paket dikirim atau
pembuatan tabel routing pertama kali.
3.4. Topologi jaringan
Bentuk topologi dari jaringan ad-hoc untuk tugas akhir ini dibuat secara
random. Hasil dari setiap skenario yang akan dijalankan, baik posisi node,
pergerakan node, dan koneksi tentunya tidak akan sama.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
28
3.5. Contoh data hasil simulasi
M 0.00000 0 (228.08, 60.91,
M 0.00000 1 (335.53, 81.55,
s 0.000000000 _0_ RTR --0] [ HELLO 0 0 4 ]
s 0.000000000 _1_ RTR --0] [ HELLO 0 0 4 ]
r 0.000756365 _0_ RTR ---1:255 1 0] [ HELLO 0 0 4 ]
r 0.001782729 _1_ RTR ---1:255 1 0] [ HELLO 0 0 4 ]
s 0.999000729 _1_ RTR --0] [ HELLO 0 0 4 ]
s 0.999992047 _0_ RTR --0] [ HELLO 0 0 4 ]
r 1.000017047 _0_ RTR ---1:255 1 0] [ HELLO 0 0 4 ]
r 1.000908364 _1_ RTR ---1:255 1 0] [ HELLO 0 0 4 ]
0.00), (374.95, 124.83), 3.33
0.00), (13.97, 100.16), 11.34
0 DYMOUM 24 [0 0 0 0] ------- [0:255 -1:255 1
1 DYMOUM 24 [0 0 0 0] ------- [1:255 -1:255 1
1 DYMOUM 24 [0 ffffffff 1 800] ------- [1:255
0 DYMOUM 24 [0 ffffffff 0 800] ------- [0:255
2 DYMOUM 24 [0 0 0 0] ------- [1:255 -1:255 1
3 DYMOUM 24 [0 0 0 0] ------- [0:255 -1:255 1
2 DYMOUM 24 [0 ffffffff 1 800] ------- [1:255
3 DYMOUM 24 [0 ffffffff 0 800] ------- [0:255
Gambar 3.8. contoh hasil output
3.6. Contoh cara pengolahan
Pengolahan akan dilakukan menggunakan script awk yang akan mengolah
file berekstensi “.tr”. Contoh file Awk :
BEGIN {
sendline = 0;
recvline = 0;
forwardline = 0;
}
$0 ~/^s.* AGT/ {
sendline++;
}
$0 ~/^r.* AGT/ {
recvline++;
}
$0 ~/^f.* RTR/ {
forwardline++;
}
END {
printf "cbr s:%d r:%d, r/s Ratio:%.4f, f:%d \n", sendline,
recvline, (recvline/sendline), forwardline;
}
Gambar 3.9. contoh file awk
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
29
3.7. Keluaran yang diharapkan
Keluaran yang diharapkan adalah hasil perhitungan rata-rata kecepatan
konvergensi routing antara protokol DYMO dan AODV
Contoh tabel kecepatan konvergensi routing data skenario pengujian dua
lompatan
1
2
.
.
.
.
.
.
.
.
.
29
Tabel 3.2. contoh kecepatan konvergensi routing 30 skenario dengan
.
.
30
protokol AODV
Contoh tabel kecepatan konvergensi routing data skenario pengujian tiga
lompatan
1
2
.
.
.
.
.
.
.
.
.
29
Tabel 3.2. contoh kecepatan konvergensi routing 30 skenario dengan
.
.
30
protokol AODV
Contoh tabel kecepatan konvergensi routing data skenario pengujian empat
lompatan
1
2
.
.
.
.
.
.
.
.
.
29
Tabel 3.2. contoh kecepatan konvergensi routing 30 skenario dengan
protokol AODV
.
.
30
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
30
Contoh tabel perbandingan rata-rata kecepatan routing semua percobaan
skenario.
AODV
DYMO
2 hop
3 hop
4 hop
Tabel 3.3. contoh perbandingan rata-rata kecepatan konvergensi routing
untuk semua percobaan antara protokol AODV dan DYMO
kecepatan konvergensi (sec)
4.5
4
3.5
DYMO
3
AODV
2.5
2
1.5
1
0.5
0
2 hop
3 hop
4 hop
Gambar 3.10. contoh grafik pengaruh penambahan jumlah hop terhadap
kecepatan konvergensi routing
Dari tabel-tabel dan grafik diatas dapat ditarik kesimpulan antara protokol
DYMO dan AODV.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
BAB IV
PENGUJIAN DAN ANALISIS
Untuk melakukan perbandingan konvergensi routing tabel pada protokol
AODV dan DYMO, akan dilakukan seperti pada tahap skenario perencanaan
simulasi jaringan dengan parameter yang telah ditentukan. Jaringan yang
digunakan bersifat dinamis maka tidak diperlukan bentuk topologi secara khusus.
Topologi akan dibuat secara acak dari posisi awal node maupun pergerakan node
tersebut. Untuk mendapatkan data yang diperlukan yang akan di bandingkan, akan
digunakan program tcl script untuk trace file yang dihasilkan oleh NS-2. Hal
pertama yang dilakukan adalah membuat scenario acak menggunakan program
default dari NS-2 yaitu cbrgen.tcl dan setdest. File cbrgen.tcl digunakan untuk
membuat file yang menentukan tipe paket yang digunakan. Sedangkan file setdest
digunakan untuk membuat file yang menentukan pergerakan node, mengatur
kecepatan dan maksimum luas area yang digunakan secara acak. Contoh untuk
hasil file cbrgen.tcl dan setdest dapat dilihat pada lampiran no 6 dan no 7.
Penghitungan waktu konvergensi pertama kali menggunakan cara manual,
yaitu melihat langsung dari hasil output simulasi yang berbentuk log data.
s 0.000000000 _1_ AGT
r 0.000000000 _1_ RTR
--- 0 cbr 512 [0 0 0 0] ------- [1:0 2:0 32 0] [0] 0 4
--- 0 cbr 512 [0 0 0 0] ------- [1:0 2:0 32 0] [0] 0 4
Data diatas merupakan proses dimulainya pengiriman data, tetapi karena disini
belum terbentuk rute untuk sampai ke tujuan, maka paket dikembalikan ke node
asal.
31
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
32
M 0.00000 0 (258.23, 256.30, 0.00), (478.82, 43.43), 19.23
M 0.00000 1 (312.74, 11.87, 0.00), (45.27, 433.71), 3.04
.
.
.
M 0.00000 24 (282.82, 84.11, 0.00), (118.27, 287.51), 19.48
Data diatas merupakan proses penempatan node berdasarkan file setdest yang
berguna untuk mengacak lokasi penempatan node awal.
s 0.000000000 _1_ RTR --- 0 AODV 48 [0 0 0 0] ------- [1:255 1:255 30 0] [0x2 1 1 [5 0] [1 4]] (REQUEST)
r 0.000988261 _8_ RTR
--- 0 AODV 48 [0 ffffffff 1 800] ------[1:255 -1:255 30 0] [0x2 1 1 [5 0] [1 4]] (REQUEST)
r 0.000988753 _6_ RTR
--- 0 AODV 48 [0 ffffffff 1 800] ------[1:255 -1:255 30 0] [0x2 1 1 [5 0] [1 4]] (REQUEST)
r 0.000988819 _3_ RTR
--- 0 AODV 48 [0 ffffffff 1 800] ------[1:255 -1:255 30 0] [0x2 1 1 [5 0] [1 4]] (REQUEST)
.
.
.
r 0.013354748 _1_ RTR --- 0 AODV 44 [13a 1 8 800] ------- [5:255
1:255 29 1] [0x4 2 [5 4] 10.000000] (REPLY)
Proses diatas merupakan proses penemuan jalur, atau proses pembentukan tabel
routing. Proses diatas dimulai dengan proses broadcasting ke node-node terdekat
dari node sumber, kemudian mulai membentuk tabel routing sesuai dengan
protokol yang digunakan.
s 0.013354748 _1_ RTR
--- 0 cbr 532 [0 0 0 0] ------- [1:0 5:0 30 8] [0] 0 2
Baris ini merupakan baris dimana proses penemuan jalur telah berakhir dan
dimulainya pengiriman paket. Pada baris ini juga menandakan bahwa proses
konvergensi routing tabel telah selesai.
Proses selanjutnya adalah mencari jumlah lompatan, dengan cara mencatat
jumlah forwarding paket cbr, yang dimana penulis sengaja hanya membuat
skenario yang hanya mengirimkan satu paket cbr. Disini penulis menggunakan
cara menjumlah total forwarding paket ditambahkan dengan satu. Mengapa
ditambahkan dengan satu, karena satu forwarding paket adalah dua lompatan.
Forwarding paket dapat dilihat pada baris file trace :
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
f 0.021353307 _8_ RTR
5:0 29 5] [0] 1 2
33
--- 0 cbr 532 [13a 8 1 800] ------- [1:0
Tanda "f" pada awal mula baris merupakan tanda bahwa paket tersebut di
teruskan ke node selanjutnya.
Contoh hasil trace secara lengkap dapat dilihat pada lampiran no 4 untuk protokol
AODV dan no 5 untuk protokol DYMO.
4.1. Pengambilan data
Pengambilan data akan dilakukan sesuai dengan skenario perencanaan
simulasi yang telah ditentukan dengan menggunakan script tcl. Setiap skenario
akan di gunakan untuk dua protokol yang berbeda, yaitu AODV dan DYMO.
Dimulai dari mencari 90 skenario acak yang didapat menggunakan fungsi acak
dari NS-2 yang akan digunakan oleh kedua protokol, 90 skenario ini dibagi
menjadi tiga jenis, yaitu dua lompatan, tiga lompatan dan empat lompatan. Datadata ini akan ditampilkan ke dalam sebuah tabel dan juga grafik.
4.1.1. Pengambilan data dua lompatan
Pengambilan data dua lompatan:
0.013
35474
8
0.020
10315
1
0.019
89191
6
0.019
20235
9
0.017
33897
6
0.021
50125
6
0.016
32332
4
0.017
46587
1
0.017
19614
3
0.021
97010
7
0.015
50707
3
0.021
96915
9
0.012
69758
2
0.022
04441
2
0.014
64279
4
0.021
23781
4
0.022
18005
5
0.020
46684
2
0.017
08977
1
0.014
47059
6
0.017
44078
5
0.018
30249
8
0.018
03039
9
0.013
29092
0.020
54626
0.017
48575
2
0.018
35292
5
Tabel 4.1. Pengujian Untuk Dua lompatan Protokol AODV
0.020
57832
7
0.017
15345
4
0.021
96364
3
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
0.029
12685
5
0.028
21786
3
0.026
37930
9
0.027
15871
0.027
88081
7
0.026
44511
0.023
20607
9
0.027
61911
0.024
75895
6
0.027
65428
2
0.026
39721
8
0.027
16385
7
0.026
00091
6
0.050
22959
5
0.027
82542
7
0.025
19755
0.039
43639
1
0.027
73168
3
0.025
53886
9
0.024
93287
2
0.026
24443
2
0.023
40436
5
0.028
04972
3
0.026
90632
9
0.025
81200
5
0.026
71449
2
0.022
18913
1
34
0.026
54377
4
0.023
46487
3
0.027
71131
8
Tabel 4.2. Pengujian Untuk Dua lompatan Protokol DYMO
Gambar 4.1. Grafik Perbandingan Kecepatan Konvergensi Dua Lompatan
Gambar 4.1. adalah hasil dari data-data yang diambil dan dipilih agar lebih
memudahkan perbandingan antara dua protokol. Jika dilihat disini, protokol
AODV tetap lebih unggul dibandingkan protokol DYMO.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
35
4.1.2. Pengambilan data tiga lompatan
Pengambilan data tiga lompatan:
0.024
79156
8
0.030
75447
3
0.037
21798
0.023
02653
8
0.033
25757
4
0.032
13277
2
0.038
26767
8
0.030
11105
3
0.033
76835
9
0.034
17527
4
0.028
39743
9
0.036
59944
6
0.030
96529
9
0.036
23622
2
0.023
36716
3
0.027
67095
8
0.033
83648
2
0.026
27045
9
0.036
62285
6
0.035
78157
1
0.030
68509
0.033
35160
6
0.030
22008
9
0.029
89983
6
0.027
8672
0.031
32826
4
0.031
94176
1
0.032
77678
3
0.026
07803
1
0.028
32520
9
Tabel 4.3. Pengujian Untuk Tiga lompatan Protokol AODV
0.039
83065
0.038
32861
9
0.039
01488
6
0.041
66866
8
0.036
26181
4
0.038
10275
9
0.042
48966
1
0.038
02091
9
0.066
48116
2
0.040
76293
0.037
85694
1
0.044
88402
2
0.039
45155
2
0.041
54653
4
0.036
19035
9
0.054
68298
2
0.043
55037
8
0.032
98623
5
0.048
18575
2
0.041
36912
9
0.044
84888
8
0.039
62686
4
0.042
90544
3
0.032
67315
4
0.038
86459
9
0.043
67320
5
0.038
07902
0.059
54976
1
0.039
95552
1
0.033
39738
3
Tabel 4.4. Pengujian Untuk Tiga lompatan Protokol DYMO
Gambar 4.2. Grafik Perbandingan Kecepatan Konvergensi Tiga Lompatan
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
36
Setelah data diambil kembali dan dipilih agar memudahkan perbandingan,
dari gambar 4.2. dapat dilihat protokol AODV tetap lebih unggul dari protokol
DYMO.
4.1.3. Pengambilan data empat lompatan
Pengambilan data empat lompatan :
0.040
49624
9
0.035
63173
4
0.042
04083
6
0.043
16984
1
0.033
13715
4
0.039
16814
8
0.043
33398
9
0.042
96064
2
0.040
346
0.043
60485
5
0.047
90128
3
0.036
62276
8
0.046
80070
5
0.042
26432
7
0.043
37829
2
0.040
63522
9
0.047
59282
5
0.043
21221
4
0.043
37718
9
0.045
30978
9
0.038
02905
7
0.047
25581
6
0.039
20503
4
0.046
55691
6
0.036
08395
1
0.044
36505
5
0.043
17419
8
0.042
58332
5
0.037
78164
1
0.039
98307
1
Tabel 4.5. Pengujian Untuk Empat lompatan Protokol AODV
0.049
14768
4
0.050
19171
3
0.050
72644
8
0.056
80513
6
0.046
38840
3
0.050
80036
8
0.044
22587
5
0.051
89355
5
0.050
98970
5
0.056
80907
4
0.055
86042
9
0.055
75222
8
0.077
91974
6
0.049
29581
3
0.051
53606
1
0.052
32199
7
0.058
62037
6
0.054
26699
4
0.052
43672
1
0.055
36910
9
0.042
71712
6
0.048
94103
6
0.058
83231
8
0.054
09547
3
0.042
27800
7
0.053
92232
9
0.054
39466
9
Tabel 4.6. Pengujian Untuk Empat lompatan Protokol DYMO
0.056
27349
2
0.047
60964
6
0.048
41938
8
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
37
Gambar 4.3. Grafik Perbandingan Kecepatan Konvergensi Empat Lompatan
Gambar 4.3. adalah pengambilan data ulang setelah dipilih. Disini dapat
diketahui protokol AODV lebih unggul dibandingkan protokol DYMO. Dari 30
data yang diambil, protokol AODV unggul 30 kali dibandingkan protokol
DYMO.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
38
Data perbandingan rata-rata :
2 hop
3 hop
4 hop
0.01832663
0.031190834
0.041866738
AODV
0.027531397
0.041841326
0.052628031
DYMO
Tabel 4.7. Perbandingan Rata-Rata Kecepatan Konvergensi Protokol AODV dan
DYMO
Gambar 4.4. Grafik Perbandingan Rata-Rata Kecepatan Konvergensi
Dari gambar 4.4. dapat dilihat perbandingan rata-rata kecepatan konvergensi
routing tabel antara protokol AODV dan DYMO. Disini protokol AODV lebih
unggul dari protokol DYMO berdasarkan dua lompatan, tiga lompatan dan empat
lompatan.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
39
4.2. Analisis
Berdasarkan data-data yang telah diambil dan dibandingkan, penambahan
jumlah lompatan tidak berpengaruh pada protokol AODV dan protokol DYMO.
Pada gambar 4.1. yang merupakan contoh pengambilan data dua lompatan, disini
protokol AODV lebih unggul dibandingkan protokol DYMO. Protokol AODV
sudah seharusnya lebih unggul dibandingkan protokol DYMO pada jumlah
lompatan yang sedikit, karena protokol AODV tidak membutuhkan waktu yang
banyak untuk melakukan konvergensi tabel routing yang hanya mencatat
sequence number dari setiap node yang menjadi rute pengiriman paket data,
sedangkan protokol DYMO membutuhkan waktu yang lebih banyak, karena pada
protokol DYMO semua node mencatat setiap rute yang dibutuhkan untuk
mengirimkan paket data mulai dari node pertama atau node pengirim hingga node
terakhir atau node tujuan.
Pada gambar 4.2. terlihat protokol AODV masih lebih unggul
dibandingkan protokol DYMO untuk tiga lompatan. Dan pada gambar 4.3.
protokol AODV selalu unggul disetiap data yang diambil dibandingkan protokol
DYMO. Setelah semua data diambil, disini semua data akan dirata-ratakan, pada
gambar 4.4. dapat dilihat hasil rata-rata kecepatan konvergensi antara protokol
AODV dan DYMO, disini protokol AODV lebih unggul seluruhnya,
dibandingkan dengan protokol DYMO yang memiliki waktu konvergen yang
sangat besar. Protokol AODV selalu unggul pada pengujian dua lompatan, tiga
lompatan, dan empat lompatan.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
40
Berdasarkan dasar teori, DYMO memiliki keunggulan tersendiri
dibandingkan AODV, keunggulan DYMO akan terlihat jika menggunakan
topologi dengan jumlah jaringan yang besar dan mobilitas yang tinggi (koneksi
putus sambung), karena protokol DYMO memiliki informasi routing yang
lengkap dibandingkan dengan AODV dan lebih hemat energi. Keunggulan ini
tidak akan terlihat pada penelitian yang penulis lakukan, karena penulis tidak
meneliti tentang kemampuan kedua protokol pada saat koneksi putus sambung.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Dari hasil simulasi dan pengujian yang dilakukan dapat disimpulkan
beberapa hal :
1. Protokol AODV memiliki waktu konvergensi tabel routing lebih cepat
dibandingkan protokol DYMO berdasarkan pengujian dua lompatan, tiga
lompatan dan empat lompatan.
5.2. Saran
1. Untuk pengembangan lebih lanjut, dapat menggunakan implementasi DYMO
versi terbaru.
2. Melakukan penelitian dengan skenario koneksi yang berubah-rubah (putus
sambung).
41
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
DAFTAR PUSTAKA
[1]
Agrawal, Sudhir, Sanjeev Jain, Sanjeev Sharma, Roopam Gupta. 2011.
Mobility based Performance Analysis of AODV and DYMO under Varying
Degree of Node Misbehavior. International Journal of Computer
Applications (0975 – 8887) Volume 30– No.7.
[2]
Aho, Alfred V, Brian W. Kernighan, , Peter J. Weinberger. 1978. Awk -A Pattern Scanning and Processing Language (Second Edition). Bell
Laboratories Murray Hill, New Jersey 07974.
[3]
Chakeres, I. 26 July 2010. Dynamic MANET On-demand (DYMO)
Routing. http://tools.ietf.org/html/draft-ietf-manet-dymo-21. (10
November 2011)
[4]
Convergence of Routing Tables.
http://www.linktionary.com/c/converge_routing.html. ( 10 Oktober 2012)
[5]
Kupris, A. What is Tcl. http://wiki.tcl.tk/299. (9 November 2011)
42
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
[6]
43
Lee, Fenglien. 2011. Routing in Mobile Ad hoc Networks, Mobile Ad-Hoc
Networks: Protocol Design, Prof. Xin Wang (Ed.), ISBN: 978-953-307402-3, InTech, Available from: http://www.intechopen.com/books/mobileadhoc-networks-protocol-design/routing-in-mobile-ad-hoc-networks
[7]
List of ad hoc routing protocols.
http://www.enotes.com/topic/List_of_ad_hoc_routing_protocols. (5
November 2011)
[8]
MANET. http://www.techterms.com/definition/manet. (15 November
2011)
[9]
Nerurkar, Nishad. Dynamic MANET On-demand (DYMO) Routing
Protocol. Rochester Institute of Technology. Computer Engineering
Department.
[10]
Patching DYMO-UM in NS-2.
http://khaledben.wordpress.com/2011/04/16/patching-dymo-um-in-ns-2/
(10 November 2011)
[11]
Ros, Francisco J. DYMOUM.
http://masimum.inf.um.es/fjrm/?page_id=126. (10 November 2011)
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
[12]
44
The Network Simulator – ns- 2. http://isi.edu/nsnam/ns/. (18 November
2011)
[13]
Thorup, Rolf Ehrenreich. 2007. Implementing and Evaluating the DYMO
Routing Protocol.
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
LAMPIRAN
1. Listing program node.tcl
puts "masukan nomor penanda : "
gets stdin b
# Define options
#
===============================================================
=======
set opt(chan)
Channel/WirelessChannel ;# channel type
set opt(prop)
Propagation/TwoRayGround ;# radiopropagation model
set opt(netif)
Phy/WirelessPhy
;# network
interface type
set opt(mac)
Mac/802_11
;# MAC type
set opt(ifq)
Queue/DropTail/PriQueue ;# interface
queue type
set opt(ll)
LL
;# link layer
type
set opt(ant)
Antenna/OmniAntenna
;# antenna
model
set opt(adhocRouting)
AODV
set opt(ifqlen)
50
;# max packet
in ifq
set opt(x)
1000
;# x coordinate of
topology
set opt(y)
1000
;# y coordinate of
topology
set opt(seed)
0.0
;# seed for random
number gen.
set opt(stop)
5
;# time to stop
simulation
set opt(cbr-start)
0.0
set opt(nn)
25
set opt(n)
$b
set opt(cp)
"cbr/cbr-$opt(nn)-1"
set opt(sc)
"scn/scen-$opt(nn)-$opt(x)-$opt(y)$opt(n)"
===============================================================
=========
#
# check for random seed
#
if {$opt(seed) > 0} {
puts "Seeding Random number generator with $opt(seed)\n"
ns-random $opt(seed)
}
#
# create simulator instance
#
set ns_ [new Simulator]
45
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
#
# control DYMOUM
#
Agent/DYMOUM set
Agent/DYMOUM set
Agent/DYMOUM set
Agent/DYMOUM set
Agent/DYMOUM set
behaviour from this script
debug_ false
no_path_acc_ true
reissue_rreq_ true
s_bit_ true
hello_ival_ 1
#
# open traces
#
set tracefd [open $opt(adhocRouting)-$opt(nn)-$opt(n).tr w]
#set namtrace [open dymo-9-$opt(n).nam w]
$ns_ trace-all $tracefd
#$ns_ namtrace-all-wireless $namtrace $opt(x) $opt(y)
#
# create topography object
#
set topo [new Topography]
#
# define topology
#
$topo load_flatgrid $opt(x) $opt(y)
#
# create God
#
set god_ [create-god $opt(nn)]
#
# configure mobile nodes
#
$ns_ node-config -adhocRouting $opt(adhocRouting) \
-llType $opt(ll) \
-macType $opt(mac) \
-ifqType $opt(ifq) \
-ifqLen $opt(ifqlen) \
-antType $opt(ant) \
-propType $opt(prop) \
-phyType $opt(netif) \
-channelType $opt(chan) \
-topoInstance $topo \
-wiredRouting OFF \
-agentTrace ON \
-routerTrace ON \
-macTrace OFF
for {set i 0} {$i < $opt(nn)} {incr i} {
set node_($i) [$ns_ node]
}
#
# source connection-pattern and node-movement scripts
#
if { $opt(cp) == "" } {
#puts "*** NOTE: no connection pattern specified."
46
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
47
set opt(cp) "none"
} else {
#puts "Loading connection pattern..."
source $opt(cp)
}
if { $opt(sc) == "" } {
#puts "*** NOTE: no scenario file specified."
set opt(sc) "none"
} else {
#puts "Loading scenario file..."
source $opt(sc)
#puts "Load complete..."
}
#
# define initial node position in nam
#
for {set i 0} {$i < $opt(nn)} {incr i} {
$ns_ initial_node_pos $node_($i) 10
}
#
# tell all nodes when the simulation ends
#
for {set i 0} {$i < $opt(nn) } {incr i} {
$ns_ at $opt(stop).0 "$node_($i) reset";
}
$ns_ at $opt(stop).0002 "puts \"NS EXITING------------\" ; $ns_
halt"
$ns_ at $opt(stop).0001 "stop"
proc stop {} {
global ns_ tracefd namtrace
$ns_ flush-trace
close $tracefd
#
close $namtrace
}
#
# begin simulation
#
puts "Starting Simulation..."
$ns_ run
2. Listing program hopcount.awk
BEGIN {
jmlforwarding = 0;
}
{
if (( $1 == "f") && ( $7 == "cbr" ) && ( $4=="RTR" ))
{
jmlforwading ++;
}
}
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
48
END {
jmlhop = jmlforwading+1;
printf("Jumlah Lompatan = %d\n",jmlhop);
}
3. Listing program konvergen.awk
BEGIN {
waktu = 0
}
{
action = $1
time = $2
node = $3
mac = $4
protocol = $7
if (action == "s" && node == "_1_" && mac == "RTR" &&
protocol == "cbr") {
waktu = time
}
}
END {
print("waktu yg dibutuhkan =", waktu)
}
4. Contoh hasil trace file empat lompatan protokol AODV
s 0.000000000 _1_ AGT --- 0 cbr 512 [0 0 0 0] ------- [1:0 2:0
32 0] [0] 0 4
r 0.000000000 _1_ RTR --- 0 cbr 512 [0 0 0 0] ------- [1:0 2:0
32 0] [0] 0 4
M 0.00000 0 (891.17, 814.20, 0.00), (698.15, 176.53), 19.33
M 0.00000 1 (640.65, 10.09, 0.00), (67.06, 514.12), 11.75
M 0.00000 2 (441.86, 550.73, 0.00), (251.15, 837.33), 0.74
M 0.00000 3 (702.94, 358.13, 0.00), (581.50, 713.63), 7.91
M 0.00000 4 (315.95, 618.63, 0.00), (319.82, 775.48), 19.23
M 0.00000 5 (831.07, 927.42, 0.00), (897.06, 894.46), 17.19
M 0.00000 6 (71.95, 15.49, 0.00), (345.74, 991.83), 10.88
M 0.00000 7 (651.44, 125.28, 0.00), (940.52, 941.04), 8.25
M 0.00000 8 (564.03, 555.31, 0.00), (911.19, 66.54), 6.82
M 0.00000 9 (328.38, 785.40, 0.00), (128.51, 579.72), 14.63
M 0.00000 10 (119.98, 777.47, 0.00), (949.50, 493.90), 19.35
M 0.00000 11 (128.53, 308.40, 0.00), (354.15, 884.61), 8.71
M 0.00000 12 (428.68, 145.40, 0.00), (428.77, 333.56), 2.23
M 0.00000 13 (279.76, 53.93, 0.00), (615.64, 949.97), 19.11
M 0.00000 14 (969.06, 103.62, 0.00), (474.46, 80.61), 15.83
M 0.00000 15 (419.37, 38.11, 0.00), (272.20, 108.10), 18.03
M 0.00000 16 (542.27, 982.96, 0.00), (853.27, 161.73), 1.84
M 0.00000 17 (743.72, 461.03, 0.00), (688.16, 874.75), 15.27
M 0.00000 18 (149.46, 551.44, 0.00), (371.48, 539.75), 2.34
M 0.00000 19 (282.12, 86.31, 0.00), (141.56, 890.59), 19.19
M 0.00000 20 (800.84, 594.87, 0.00), (788.28, 13.02), 15.30
M 0.00000 21 (313.65, 477.00, 0.00), (866.40, 42.52), 19.02
M 0.00000 22 (353.96, 960.11, 0.00), (108.27, 890.51), 17.45
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
49
M 0.00000 23 (571.25, 925.63, 0.00), (679.13, 691.87), 12.92
M 0.00000 24 (461.94, 33.38, 0.00), (57.79, 148.53), 3.87
s 0.000000000 _1_ RTR --- 0 AODV 48 [0 0 0 0] ------- [1:255 1:255 30 0] [0x2 1 1 [2 0] [1 4]] (REQUEST)
r 0.000988386 _7_ RTR --- 0 AODV 48 [0 ffffffff 1 800] ------[1:255 -1:255 30 0] [0x2 1 1 [2 0] [1 4]] (REQUEST)
r 0.000988601 _24_ RTR --- 0 AODV 48 [0 ffffffff 1 800] ------ [1:255 -1:255 30 0] [0x2 1 1 [2 0] [1 4]] (REQUEST)
r 0.000988744 _15_ RTR --- 0 AODV 48 [0 ffffffff 1 800] ------ [1:255 -1:255 30 0] [0x2 1 1 [2 0] [1 4]] (REQUEST)
s 0.001869612 _7_ RTR --- 0 AODV 48 [0 ffffffff 1 800] ------[7:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.002977998 _1_ RTR --- 0 AODV 48 [0 ffffffff 7 800] ------[7:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.002978314 _24_ RTR --- 0 AODV 48 [0 ffffffff 7 800] ------ [7:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.002978358 _12_ RTR --- 0 AODV 48 [0 ffffffff 7 800] ------ [7:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.002978407 _3_ RTR --- 0 AODV 48 [0 ffffffff 7 800] ------[7:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.002978439 _15_ RTR --- 0 AODV 48 [0 ffffffff 7 800] ------ [7:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
s 0.005324375 _12_ RTR --- 0 AODV 48 [0 ffffffff 7 800] ------ [12:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
s 0.005400335 _24_ RTR --- 0 AODV 48 [0 ffffffff 1 800] ------ [24:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.006532734 _15_ RTR --- 0 AODV 48 [0 ffffffff c 800] ------ [12:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
r 0.006532765 _24_ RTR --- 0 AODV 48 [0 ffffffff c 800] ------ [12:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
r 0.006532902 _19_ RTR --- 0 AODV 48 [0 ffffffff c 800] ------ [12:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
r 0.006532958 _13_ RTR --- 0 AODV 48 [0 ffffffff c 800] ------ [12:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
r 0.006533121 _7_ RTR --- 0 AODV 48 [0 ffffffff c 800] ------[12:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
s 0.006960848 _19_ RTR --- 0 AODV 48 [0 ffffffff c 800] ------ [19:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.007490908 _15_ RTR --- 0 AODV 48 [0 ffffffff 18 800] ------ [24:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.007491154 _12_ RTR --- 0 AODV 48 [0 ffffffff 18 800] ------ [24:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.007491366 _1_ RTR --- 0 AODV 48 [0 ffffffff 18 800] ------ [24:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.007491376 _13_ RTR --- 0 AODV 48 [0 ffffffff 18 800] ------ [24:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.007491390 _19_ RTR --- 0 AODV 48 [0 ffffffff 18 800] ------ [24:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.007491467 _7_ RTR --- 0 AODV 48 [0 ffffffff 18 800] ------ [24:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.008749498 _13_ RTR --- 0 AODV 48 [0 ffffffff 13 800] ------ [19:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.008749875 _15_ RTR --- 0 AODV 48 [0 ffffffff 13 800] ------ [19:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.008749917 _12_ RTR --- 0 AODV 48 [0 ffffffff 13 800] ------ [19:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
50
r 0.008750015 _24_ RTR --- 0 AODV 48 [0 ffffffff 13 800] ------ [19:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.008750129 _6_ RTR --- 0 AODV 48 [0 ffffffff 13 800] ------ [19:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
s 0.008980298 _15_ RTR --- 0 AODV 48 [0 ffffffff 1 800] ------ [15:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
s 0.009367059 _3_ RTR --- 0 AODV 48 [0 ffffffff 7 800] ------[3:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
r 0.010268441 _24_ RTR --- 0 AODV 48 [0 ffffffff f 800] ------ [15:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.010268657 _12_ RTR --- 0 AODV 48 [0 ffffffff f 800] ------ [15:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.010268766 _13_ RTR --- 0 AODV 48 [0 ffffffff f 800] ------ [15:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.010268783 _19_ RTR --- 0 AODV 48 [0 ffffffff f 800] ------ [15:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.010269042 _1_ RTR --- 0 AODV 48 [0 ffffffff f 800] ------[15:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
r 0.010269125 _7_ RTR --- 0 AODV 48 [0 ffffffff f 800] ------[15:255 -1:255 29 0] [0x2 2 1 [2 0] [1 4]] (REQUEST)
s 0.010498182 _6_ RTR --- 0 AODV 48 [0 ffffffff 13 800] ------ [6:255 -1:255 26 0] [0x2 5 1 [2 0] [1 4]] (REQUEST)
r 0.011752163 _13_ RTR --- 0 AODV 48 [0 ffffffff 6 800] ------ [6:255 -1:255 26 0] [0x2 5 1 [2 0] [1 4]] (REQUEST)
r 0.011752197 _19_ RTR --- 0 AODV 48 [0 ffffffff 6 800] ------ [6:255 -1:255 26 0] [0x2 5 1 [2 0] [1 4]] (REQUEST)
r 0.011852093 _17_ RTR --- 0 AODV 48 [0 ffffffff 3 800] ------ [3:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
r 0.011852518 _7_ RTR --- 0 AODV 48 [0 ffffffff 3 800] ------[3:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
r 0.011852527 _8_ RTR --- 0 AODV 48 [0 ffffffff 3 800] ------[3:255 -1:255 28 0] [0x2 3 1 [2 0] [1 4]] (REQUEST)
s 0.012933634 _13_ RTR --- 0 AODV 48 [0 ffffffff c 800] ------ [13:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.014461743 _19_ RTR --- 0 AODV 48 [0 ffffffff d 800] ------ [13:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.014462102 _15_ RTR --- 0 AODV 48 [0 ffffffff d 800] ------ [13:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.014462216 _12_ RTR --- 0 AODV 48 [0 ffffffff d 800] ------ [13:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.014462245 _24_ RTR --- 0 AODV 48 [0 ffffffff d 800] ------ [13:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.014462339 _6_ RTR --- 0 AODV 48 [0 ffffffff d 800] ------[13:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
s 0.016513252 _17_ RTR --- 0 AODV 48 [0 ffffffff 3 800] ------ [17:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.018001622 _3_ RTR --- 0 AODV 48 [0 ffffffff 11 800] ------ [17:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.018001736 _20_ RTR --- 0 AODV 48 [0 ffffffff 11 800] ------ [17:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.018001928 _8_ RTR --- 0 AODV 48 [0 ffffffff 11 800] ------ [17:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
s 0.018775595 _8_ RTR --- 0 AODV 48 [0 ffffffff 3 800] ------[8:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.020024003 _2_ RTR --- 0 AODV 48 [0 ffffffff 8 800] ------[8:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
51
s 0.020024003 _2_ RTR --- 0 AODV 44 [0 0 0 0] ------- [2:255
1:255 30 8] [0x4 1 [2 4] 10.000000] (REPLY)
r 0.020024271 _17_ RTR --- 0 AODV 48 [0 ffffffff 8 800] ------ [8:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.020024395 _20_ RTR --- 0 AODV 48 [0 ffffffff 8 800] ------ [8:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.020024398 _3_ RTR --- 0 AODV 48 [0 ffffffff 8 800] ------[8:255 -1:255 27 0] [0x2 4 1 [2 0] [1 4]] (REQUEST)
r 0.024684858 _8_ RTR --- 0 AODV 44 [13a 8 2 800] ------[2:255 1:255 30 8] [0x4 1 [2 4] 10.000000] (REPLY)
f 0.024684858 _8_ RTR --- 0 AODV 44 [13a 8 2 800] ------[2:255 1:255 29 3] [0x4 2 [2 4] 10.000000] (REPLY)
s 0.026512801 _20_ RTR --- 0 AODV 48 [0 ffffffff 11 800] ------ [20:255 -1:255 26 0] [0x2 5 1 [2 0] [1 4]] (REQUEST)
r 0.029337477 _3_ RTR --- 0 AODV 44 [13a 3 8 800] ------[2:255 1:255 29 3] [0x4 2 [2 4] 10.000000] (REPLY)
f 0.029337477 _3_ RTR --- 0 AODV 44 [13a 3 8 800] ------[2:255 1:255 28 7] [0x4 3 [2 4] 10.000000] (REPLY)
r 0.034510040 _7_ RTR --- 0 AODV 44 [13a 7 3 800] ------[2:255 1:255 28 7] [0x4 3 [2 4] 10.000000] (REPLY)
f 0.034510040 _7_ RTR --- 0 AODV 44 [13a 7 3 800] ------[2:255 1:255 27 1] [0x4 4 [2 4] 10.000000] (REPLY)
r 0.038268242 _0_ RTR --- 0 AODV 48 [0 ffffffff 14 800] ------ [20:255 -1:255 26 0] [0x2 5 1 [2 0] [1 4]] (REQUEST)
r 0.038268251 _8_ RTR --- 0 AODV 48 [0 ffffffff 14 800] ------ [20:255 -1:255 26 0] [0x2 5 1 [2 0] [1 4]] (REQUEST)
s 0.038543816 _0_ RTR --- 0 AODV 48 [0 ffffffff 14 800] ------ [0:255 -1:255 25 0] [0x2 6 1 [2 0] [1 4]] (REQUEST)
r 0.039792244 _5_ RTR --- 0 AODV 48 [0 ffffffff 0 800] ------[0:255 -1:255 25 0] [0x2 6 1 [2 0] [1 4]] (REQUEST)
r 0.039792606 _20_ RTR --- 0 AODV 48 [0 ffffffff 0 800] ------ [0:255 -1:255 25 0] [0x2 6 1 [2 0] [1 4]] (REQUEST)
r 0.040496249 _1_ RTR --- 0 AODV 44 [13a 1 7 800] ------[2:255 1:255 27 1] [0x4 4 [2 4] 10.000000] (REPLY)
s 0.040496249 _1_ RTR --- 0 cbr 532 [0 0 0 0] ------- [1:0 2:0
30 7] [0] 0 4
r 0.046557406 _7_ RTR --- 0 cbr 532 [13a 7 1 800] ------- [1:0
2:0 30 7] [0] 1 4
f 0.046557406 _7_ RTR --- 0 cbr 532 [13a 7 1 800] ------- [1:0
2:0 29 3] [0] 1 4
s 0.047642115 _5_ RTR --- 0 AODV 48 [0 ffffffff 0 800] ------[5:255 -1:255 24 0] [0x2 7 1 [2 0] [1 4]] (REQUEST)
r 0.048830542 _0_ RTR --- 0 AODV 48 [0 ffffffff 5 800] ------[5:255 -1:255 24 0] [0x2 7 1 [2 0] [1 4]] (REQUEST)
r 0.052339790 _3_ RTR --- 0 cbr 532 [13a 3 7 800] ------- [1:0
2:0 29 3] [0] 2 4
f 0.052339790 _3_ RTR --- 0 cbr 532 [13a 3 7 800] ------- [1:0
2:0 28 8] [0] 2 4
r 0.058402195 _8_ RTR --- 0 cbr 532 [13a 8 3 800] ------- [1:0
2:0 28 8] [0] 3 4
f 0.058402195 _8_ RTR --- 0 cbr 532 [13a 8 3 800] ------- [1:0
2:0 27 2] [0] 3 4
r 0.064623420 _2_ AGT --- 0 cbr 532 [13a 2 8 800] ------- [1:0
2:0 27 2] [0] 4 4
M 4.29001 5 (897.06, 894.46, 0.00), (769.21, 881.74), 3.14
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
52
5. Contoh hasil trace file empat lompatan protokol DYMO
s 0.000000000 _1_ AGT --- 25 cbr 512 [0 0 0 0] ------- [1:0
2:0 32 0] [0] 0 4
r 0.000000000 _1_ RTR --- 25 cbr 512 [0 0 0 0] ------- [1:0
2:0 32 0] [0] 0 4
M 0.00000 0 (891.17, 814.20, 0.00), (698.15, 176.53), 19.33
M 0.00000 1 (640.65, 10.09, 0.00), (67.06, 514.12), 11.75
M 0.00000 2 (441.86, 550.73, 0.00), (251.15, 837.33), 0.74
M 0.00000 3 (702.94, 358.13, 0.00), (581.50, 713.63), 7.91
M 0.00000 4 (315.95, 618.63, 0.00), (319.82, 775.48), 19.23
M 0.00000 5 (831.07, 927.42, 0.00), (897.06, 894.46), 17.19
M 0.00000 6 (71.95, 15.49, 0.00), (345.74, 991.83), 10.88
M 0.00000 7 (651.44, 125.28, 0.00), (940.52, 941.04), 8.25
M 0.00000 8 (564.03, 555.31, 0.00), (911.19, 66.54), 6.82
M 0.00000 9 (328.38, 785.40, 0.00), (128.51, 579.72), 14.63
M 0.00000 10 (119.98, 777.47, 0.00), (949.50, 493.90), 19.35
M 0.00000 11 (128.53, 308.40, 0.00), (354.15, 884.61), 8.71
M 0.00000 12 (428.68, 145.40, 0.00), (428.77, 333.56), 2.23
M 0.00000 13 (279.76, 53.93, 0.00), (615.64, 949.97), 19.11
M 0.00000 14 (969.06, 103.62, 0.00), (474.46, 80.61), 15.83
M 0.00000 15 (419.37, 38.11, 0.00), (272.20, 108.10), 18.03
M 0.00000 16 (542.27, 982.96, 0.00), (853.27, 161.73), 1.84
M 0.00000 17 (743.72, 461.03, 0.00), (688.16, 874.75), 15.27
M 0.00000 18 (149.46, 551.44, 0.00), (371.48, 539.75), 2.34
M 0.00000 19 (282.12, 86.31, 0.00), (141.56, 890.59), 19.19
M 0.00000 20 (800.84, 594.87, 0.00), (788.28, 13.02), 15.30
M 0.00000 21 (313.65, 477.00, 0.00), (866.40, 42.52), 19.02
M 0.00000 22 (353.96, 960.11, 0.00), (108.27, 890.51), 17.45
M 0.00000 23 (571.25, 925.63, 0.00), (679.13, 691.87), 12.92
M 0.00000 24 (461.94, 33.38, 0.00), (57.79, 148.53), 3.87
s 0.000000000 _0_ RTR --- 0 DYMOUM 24 [0 0 0 0] ------- [0:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _1_ RTR --- 1 DYMOUM 24 [0 0 0 0] ------- [1:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _2_ RTR --- 2 DYMOUM 24 [0 0 0 0] ------- [2:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _3_ RTR --- 3 DYMOUM 24 [0 0 0 0] ------- [3:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _4_ RTR --- 4 DYMOUM 24 [0 0 0 0] ------- [4:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _5_ RTR --- 5 DYMOUM 24 [0 0 0 0] ------- [5:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _6_ RTR --- 6 DYMOUM 24 [0 0 0 0] ------- [6:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _7_ RTR --- 7 DYMOUM 24 [0 0 0 0] ------- [7:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _8_ RTR --- 8 DYMOUM 24 [0 0 0 0] ------- [8:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _9_ RTR --- 9 DYMOUM 24 [0 0 0 0] ------- [9:255
-1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _10_ RTR --- 10 DYMOUM 24 [0 0 0 0] ------[10:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _11_ RTR --- 11 DYMOUM 24 [0 0 0 0] ------[11:255 -1:255 1 0] [ HELLO 0 0 4 ]
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
53
s 0.000000000 _12_ RTR --- 12 DYMOUM 24 [0 0 0 0] ------[12:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _13_ RTR --- 13 DYMOUM 24 [0 0 0 0] ------[13:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _14_ RTR --- 14 DYMOUM 24 [0 0 0 0] ------[14:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _15_ RTR --- 15 DYMOUM 24 [0 0 0 0] ------[15:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _16_ RTR --- 16 DYMOUM 24 [0 0 0 0] ------[16:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _17_ RTR --- 17 DYMOUM 24 [0 0 0 0] ------[17:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _18_ RTR --- 18 DYMOUM 24 [0 0 0 0] ------[18:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _19_ RTR --- 19 DYMOUM 24 [0 0 0 0] ------[19:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _20_ RTR --- 20 DYMOUM 24 [0 0 0 0] ------[20:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _21_ RTR --- 21 DYMOUM 24 [0 0 0 0] ------[21:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _22_ RTR --- 22 DYMOUM 24 [0 0 0 0] ------[22:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _23_ RTR --- 23 DYMOUM 24 [0 0 0 0] ------[23:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _24_ RTR --- 24 DYMOUM 24 [0 0 0 0] ------[24:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.000000000 _1_ RTR --- 26 DYMOUM 48 [0 0 0 0] ------[1:255 -1:255 1 0] [ RE 0 0 28 10 0 1 2 0 0 [0 0 0 1 2] ]
r 0.000756386 _1_ RTR --- 7 DYMOUM 24 [0 ffffffff 7 800] ------ [7:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.000756427 _5_ RTR --- 0 DYMOUM 24 [0 ffffffff 0 800] ------ [0:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.000756702 _24_ RTR --- 7 DYMOUM 24 [0 ffffffff 7 800] ------ [7:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.000756791 _20_ RTR --- 0 DYMOUM 24 [0 ffffffff 0 800] ------ [0:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.000756795 _3_ RTR --- 7 DYMOUM 24 [0 ffffffff 7 800] ------ [7:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.000776813 _18_ RTR --- 11 DYMOUM 24 [0 ffffffff b 800] ------ [11:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.001682771 _7_ RTR --- 1 DYMOUM 24 [0 ffffffff 1 800] ------ [1:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.001682986 _24_ RTR --- 1 DYMOUM 24 [0 ffffffff 1 800] ------ [1:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.001928433 _0_ RTR --- 20 DYMOUM 24 [0 ffffffff 14 800] ------ [20:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.001928443 _8_ RTR --- 20 DYMOUM 24 [0 ffffffff 14 800] ------ [20:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.003079183 _0_ RTR --- 5 DYMOUM 24 [0 ffffffff 5 800] ------ [5:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.003160771 _7_ RTR --- 26 DYMOUM 48 [0 ffffffff 1 800] ------ [1:255 -1:255 1 0] [ RE 0 0 28 10 0 1 2 0 0 [0 0 0 1 2] ]
s 0.003160771 _7_ RTR --- 27 DYMOUM 48 [0 0 0 0] ------[7:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.003160986 _24_ RTR --- 26 DYMOUM 48 [0 ffffffff 1 800] ------ [1:255 -1:255 1 0] [ RE 0 0 28 10 0 1 2 0 0 [0 0 0 1 2] ]
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
54
s 0.003160986 _24_ RTR --- 28 DYMOUM 48 [0 0 0 0] ------[24:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.003161129 _15_ RTR --- 26 DYMOUM 48 [0 ffffffff 1 800] ------ [1:255 -1:255 1 0] [ RE 0 0 28 10 0 1 2 0 0 [0 0 0 1 2] ]
s 0.003161129 _15_ RTR --- 29 DYMOUM 48 [0 0 0 0] ------[15:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.003478348 _4_ RTR --- 18 DYMOUM 24 [0 ffffffff 12 800] ------ [18:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.003478350 _21_ RTR --- 18 DYMOUM 24 [0 ffffffff 12 800] ------ [18:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.003478509 _10_ RTR --- 18 DYMOUM 24 [0 ffffffff 12 800] ------ [18:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.003927129 _15_ RTR --- 24 DYMOUM 24 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.003927376 _12_ RTR --- 24 DYMOUM 24 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.003927587 _1_ RTR --- 24 DYMOUM 24 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.003927688 _7_ RTR --- 24 DYMOUM 24 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.004189950 _23_ RTR --- 16 DYMOUM 24 [0 ffffffff 10 800] ------ [16:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.004190369 _22_ RTR --- 16 DYMOUM 24 [0 ffffffff 10 800] ------ [16:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.004873272 _24_ RTR --- 15 DYMOUM 24 [0 ffffffff f 800] ------ [15:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.004873488 _12_ RTR --- 15 DYMOUM 24 [0 ffffffff f 800] ------ [15:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.004873597 _13_ RTR --- 15 DYMOUM 24 [0 ffffffff f 800] ------ [15:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.004873614 _19_ RTR --- 15 DYMOUM 24 [0 ffffffff f 800] ------ [15:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.005056165 _16_ RTR --- 23 DYMOUM 24 [0 ffffffff 17 800] ------ [23:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.005056684 _22_ RTR --- 23 DYMOUM 24 [0 ffffffff 17 800] ------ [23:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.005811272 _24_ RTR --- 29 DYMOUM 48 [0 ffffffff f 800] ------ [15:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.005811488 _12_ RTR --- 29 DYMOUM 48 [0 ffffffff f 800] ------ [15:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
s 0.005811488 _12_ RTR --- 30 DYMOUM 48 [0 0 0 0] ------[12:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.005811597 _13_ RTR --- 29 DYMOUM 48 [0 ffffffff f 800] ------ [15:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
s 0.005811597 _13_ RTR --- 31 DYMOUM 48 [0 0 0 0] ------[13:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.005811614 _19_ RTR --- 29 DYMOUM 48 [0 ffffffff f 800] ------ [15:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
s 0.005811614 _19_ RTR --- 32 DYMOUM 48 [0 0 0 0] ------[19:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.006267838 _9_ RTR --- 4 DYMOUM 24 [0 ffffffff 4 800] ------ [4:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.006267880 _18_ RTR --- 4 DYMOUM 24 [0 ffffffff 4 800] ------ [4:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.006769415 _15_ RTR --- 28 DYMOUM 48 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
55
r 0.006769662 _12_ RTR --- 28 DYMOUM 48 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.006769873 _1_ RTR --- 28 DYMOUM 48 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.006769883 _13_ RTR --- 28 DYMOUM 48 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.006769897 _19_ RTR --- 28 DYMOUM 48 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.006769974 _7_ RTR --- 28 DYMOUM 48 [0 ffffffff 18 800] ------ [24:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.007114395 _4_ RTR --- 9 DYMOUM 24 [0 ffffffff 9 800] ------ [9:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.007114427 _22_ RTR --- 9 DYMOUM 24 [0 ffffffff 9 800] ------ [9:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.007114533 _10_ RTR --- 9 DYMOUM 24 [0 ffffffff 9 800] ------ [9:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.007748360 _1_ RTR --- 27 DYMOUM 48 [0 ffffffff 7 800] ------ [7:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.007748677 _24_ RTR --- 27 DYMOUM 48 [0 ffffffff 7 800] ------ [7:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.007748720 _12_ RTR --- 27 DYMOUM 48 [0 ffffffff 7 800] ------ [7:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.007748769 _3_ RTR --- 27 DYMOUM 48 [0 ffffffff 7 800] ------ [7:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
s 0.007748769 _3_ RTR --- 33 DYMOUM 48 [0 0 0 0] ------[3:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.007748801 _15_ RTR --- 27 DYMOUM 48 [0 ffffffff 7 800] ------ [7:255 -1:255 1 0] [ RE 0 0 28 9 0 1 2 0 0 [0 0 1 1 2] ]
r 0.008615079 _15_ RTR --- 12 DYMOUM 24 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.008615110 _24_ RTR --- 12 DYMOUM 24 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.008615139 _17_ RTR --- 3 DYMOUM 24 [0 ffffffff 3 800] ------ [3:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.008615247 _19_ RTR --- 12 DYMOUM 24 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.008615302 _13_ RTR --- 12 DYMOUM 24 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.008615573 _8_ RTR --- 3 DYMOUM 24 [0 ffffffff 3 800] ------ [3:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.009706599 _4_ RTR --- 21 DYMOUM 24 [0 ffffffff 15 800] ------ [21:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.009706618 _2_ RTR --- 21 DYMOUM 24 [0 ffffffff 15 800] ------ [21:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.009706727 _18_ RTR --- 21 DYMOUM 24 [0 ffffffff 15 800] ------ [21:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.010713026 _8_ RTR --- 2 DYMOUM 24 [0 ffffffff 2 800] ------ [2:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.010713095 _4_ RTR --- 2 DYMOUM 24 [0 ffffffff 2 800] ------ [2:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.010713111 _21_ RTR --- 2 DYMOUM 24 [0 ffffffff 2 800] ------ [2:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.011639434 _2_ RTR --- 8 DYMOUM 24 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.011639702 _17_ RTR --- 8 DYMOUM 24 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ HELLO 0 0 4 ]
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
56
r 0.011639826 _20_ RTR --- 8 DYMOUM 24 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.011639829 _3_ RTR --- 8 DYMOUM 24 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.011845064 _6_ RTR --- 13 DYMOUM 24 [0 ffffffff d 800] ------ [13:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.012786071 _3_ RTR --- 17 DYMOUM 24 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.012786186 _20_ RTR --- 17 DYMOUM 24 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.012786378 _8_ RTR --- 17 DYMOUM 24 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.013062468 _19_ RTR --- 31 DYMOUM 48 [0 ffffffff d 800] ------ [13:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.013063064 _6_ RTR --- 31 DYMOUM 48 [0 ffffffff d 800] ------ [13:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
s 0.013063064 _6_ RTR --- 34 DYMOUM 48 [0 0 0 0] ------[6:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.013848576 _13_ RTR --- 19 DYMOUM 24 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.013848952 _15_ RTR --- 19 DYMOUM 24 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.013848994 _12_ RTR --- 19 DYMOUM 24 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.013849093 _24_ RTR --- 19 DYMOUM 24 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.013849207 _6_ RTR --- 19 DYMOUM 24 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.014887353 _15_ RTR --- 30 DYMOUM 48 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.014887384 _24_ RTR --- 30 DYMOUM 48 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.014887521 _19_ RTR --- 30 DYMOUM 48 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.014887576 _13_ RTR --- 30 DYMOUM 48 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.014887740 _7_ RTR --- 30 DYMOUM 48 [0 ffffffff c 800] ------ [12:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.015805629 _13_ RTR --- 32 DYMOUM 48 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.015806005 _15_ RTR --- 32 DYMOUM 48 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.015806048 _12_ RTR --- 32 DYMOUM 48 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.015806146 _24_ RTR --- 32 DYMOUM 48 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.015806260 _6_ RTR --- 32 DYMOUM 48 [0 ffffffff 13 800] ------ [19:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.016864965 _13_ RTR --- 34 DYMOUM 48 [0 ffffffff 6 800] ------ [6:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.016864999 _19_ RTR --- 34 DYMOUM 48 [0 ffffffff 6 800] ------ [6:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.017269560 _17_ RTR --- 33 DYMOUM 48 [0 ffffffff 3 800] ------ [3:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
s 0.017269560 _17_ RTR --- 35 DYMOUM 48 [0 0 0 0] ------[17:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
57
r 0.017269985 _7_ RTR --- 33 DYMOUM 48 [0 ffffffff 3 800] ------ [3:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
r 0.017269994 _8_ RTR --- 33 DYMOUM 48 [0 ffffffff 3 800] ------ [3:255 -1:255 1 0] [ RE 0 0 28 8 0 1 2 0 0 [0 0 2 1 2] ]
s 0.017269994 _8_ RTR --- 36 DYMOUM 48 [0 0 0 0] ------[8:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.018277929 _3_ RTR --- 35 DYMOUM 48 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.018278043 _20_ RTR --- 35 DYMOUM 48 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
s 0.018278043 _20_ RTR --- 37 DYMOUM 48 [0 0 0 0] ------[20:255 -1:255 1 0] [ RE 0 0 28 6 0 1 2 0 0 [0 0 4 1 2] ]
r 0.018278236 _8_ RTR --- 35 DYMOUM 48 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.019636643 _2_ RTR --- 36 DYMOUM 48 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
s 0.019636643 _2_ RTR --- 38 DYMOUM 48 [0 0 0 0] ------[2:255 8:255 1 8] [ RE 0 0 28 10 0 0 1 2 4 [0 0 0 2 2] ]
r 0.019636911 _17_ RTR --- 36 DYMOUM 48 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.019637035 _20_ RTR --- 36 DYMOUM 48 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.019637039 _3_ RTR --- 36 DYMOUM 48 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ RE 0 0 28 7 0 1 2 0 0 [0 0 3 1 2] ]
r 0.020555519 _17_ RTR --- 37 DYMOUM 48 [0 ffffffff 14 800] ------ [20:255 -1:255 1 0] [ RE 0 0 28 6 0 1 2 0 0 [0 0 4 1 2] ]
r 0.020555826 _0_ RTR --- 37 DYMOUM 48 [0 ffffffff 14 800] ------ [20:255 -1:255 1 0] [ RE 0 0 28 6 0 1 2 0 0 [0 0 4 1 2] ]
s 0.020555826 _0_ RTR --- 39 DYMOUM 48 [0 0 0 0] ------[0:255 -1:255 1 0] [ RE 0 0 28 5 0 1 2 0 0 [0 0 5 1 2] ]
r 0.020555835 _8_ RTR --- 37 DYMOUM 48 [0 ffffffff 14 800] ------ [20:255 -1:255 1 0] [ RE 0 0 28 6 0 1 2 0 0 [0 0 4 1 2] ]
r 0.021764253 _5_ RTR --- 39 DYMOUM 48 [0 ffffffff 0 800] ------ [0:255 -1:255 1 0] [ RE 0 0 28 5 0 1 2 0 0 [0 0 5 1 2] ]
s 0.021764253 _5_ RTR --- 40 DYMOUM 48 [0 0 0 0] ------[5:255 -1:255 1 0] [ RE 0 0 28 4 0 1 2 0 0 [0 0 6 1 2] ]
r 0.021764616 _20_ RTR --- 39 DYMOUM 48 [0 ffffffff 0 800] ------ [0:255 -1:255 1 0] [ RE 0 0 28 5 0 1 2 0 0 [0 0 5 1 2] ]
r 0.022732680 _0_ RTR --- 40 DYMOUM 48 [0 ffffffff 5 800] ------ [5:255 -1:255 1 0] [ RE 0 0 28 4 0 1 2 0 0 [0 0 6 1 2] ]
r 0.027605914 _8_ RTR --- 38 DYMOUM 48 [13a 8 2 800] ------[2:255 8:255 1 8] [ RE 0 0 28 10 0 0 1 2 4 [0 0 0 2 2] ]
s 0.027605914 _8_ RTR --- 41 DYMOUM 28 [0 0 0 0] ------[8:255 2:255 1 2] [ ECHOREPLY 8 ]
s 0.027605914 _8_ RTR --- 42 DYMOUM 48 [0 0 0 0] ------[8:255 3:255 1 3] [ RE 0 0 28 9 0 0 1 2 4 [0 0 1 2 2] ]
r 0.030673138 _2_ RTR --- 41 DYMOUM 28 [13a 2 8 800] ------[8:255 2:255 1 2] [ ECHOREPLY 8 ]
r 0.035179033 _3_ RTR --- 42 DYMOUM 48 [13a 3 8 800] ------[8:255 3:255 1 3] [ RE 0 0 28 9 0 0 1 2 4 [0 0 1 2 2] ]
s 0.035179033 _3_ RTR --- 43 DYMOUM 28 [0 0 0 0] ------[3:255 8:255 1 8] [ ECHOREPLY 8 ]
s 0.035179033 _3_ RTR --- 44 DYMOUM 48 [0 0 0 0] ------[3:255 7:255 1 7] [ RE 0 0 28 8 0 0 1 2 4 [0 0 2 2 2] ]
r 0.039603619 _8_ RTR --- 43 DYMOUM 28 [13a 8 3 800] ------[3:255 8:255 1 8] [ ECHOREPLY 8 ]
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
58
r 0.042054805 _7_ RTR --- 44 DYMOUM 48 [13a 7 3 800] ------[3:255 7:255 1 7] [ RE 0 0 28 8 0 0 1 2 4 [0 0 2 2 2] ]
s 0.042054805 _7_ RTR --- 45 DYMOUM 28 [0 0 0 0] ------[7:255 3:255 1 3] [ ECHOREPLY 8 ]
s 0.042054805 _7_ RTR --- 46 DYMOUM 48 [0 0 0 0] ------[7:255 1:255 1 1] [ RE 0 0 28 7 0 0 1 2 4 [0 0 3 2 2] ]
r 0.047117732 _3_ RTR --- 45 DYMOUM 28 [13a 3 7 800] ------[7:255 3:255 1 3] [ ECHOREPLY 8 ]
r 0.049147684 _1_ RTR --- 46 DYMOUM 48 [13a 1 7 800] ------[7:255 1:255 1 1] [ RE 0 0 28 7 0 0 1 2 4 [0 0 3 2 2] ]
s 0.049147684 _1_ RTR --- 47 DYMOUM 28 [0 0 0 0] ------[1:255 7:255 1 7] [ ECHOREPLY 8 ]
s 0.049147684 _1_ RTR --- 25 cbr 532 [0 0 0 0] ------- [1:0
2:0 31 7] [0] 0 4
r 0.051036842 _7_ RTR --- 47 DYMOUM 28 [13a 7 1 800] ------[1:255 7:255 1 7] [ ECHOREPLY 8 ]
r 0.057318385 _7_ RTR --- 25 cbr 532 [13a 7 1 800] ------[1:0 2:0 31 7] [0] 1 4
f 0.057318385 _7_ RTR --- 25 cbr 532 [13a 7 1 800] ------[1:0 2:0 30 3] [0] 1 4
r 0.063180769 _3_ RTR --- 25 cbr 532 [13a 3 7 800] ------[1:0 2:0 30 3] [0] 2 4
f 0.063180769 _3_ RTR --- 25 cbr 532 [13a 3 7 800] ------[1:0 2:0 29 8] [0] 2 4
r 0.068943172 _8_ RTR --- 25 cbr 532 [13a 8 3 800] ------[1:0 2:0 29 8] [0] 3 4
f 0.068943172 _8_ RTR --- 25 cbr 532 [13a 8 3 800] ------[1:0 2:0 28 2] [0] 3 4
r 0.075204398 _2_ AGT --- 25 cbr 532 [13a 2 8 800] ------[1:0 2:0 28 2] [0] 4 4
s 0.910000662 _17_ RTR --- 48 DYMOUM 24 [0 0 0 0] ------[17:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.910917053 _3_ RTR --- 48 DYMOUM 24 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.910917066 _20_ RTR --- 48 DYMOUM 24 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.910917295 _8_ RTR --- 48 DYMOUM 24 [0 ffffffff 11 800] ------ [17:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.915000295 _8_ RTR --- 49 DYMOUM 24 [0 0 0 0] ------[8:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.916296715 _2_ RTR --- 49 DYMOUM 24 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.916296928 _17_ RTR --- 49 DYMOUM 24 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.916297055 _3_ RTR --- 49 DYMOUM 24 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ HELLO 0 0 4 ]
r 0.916297078 _20_ RTR --- 49 DYMOUM 24 [0 ffffffff 8 800] ------ [8:255 -1:255 1 0] [ HELLO 0 0 4 ]
s 0.917000000 _14_ RTR --- 50 DYMOUM 24 [0 0 0 0] ------[14:255 -1:255 1 0] [ HELLO 0 0 4 ]
6. Contoh hasil output cbrgen.tcl
#
# nodes: 25, max conn: 1, send rate: 0.5, seed: 1
#
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
59
#
# 1 connecting to 5 at time 0.0
#
set udp_(0) [new Agent/UDP]
$ns_ attach-agent $node_(1) $udp_(0)
set null_(0) [new Agent/Null]
$ns_ attach-agent $node_(5) $null_(0)
set cbr_(0) [new Application/Traffic/CBR]
$cbr_(0) set packetSize_ 512
$cbr_(0) set interval_ 0.5
$cbr_(0) set random_ 1
$cbr_(0) set maxpkts_ 1
$cbr_(0) attach-agent $udp_(0)
$ns_ connect $udp_(0) $null_(0)
$ns_ at 0.0 "$cbr_(0) start"
#
#Total sources/connections: 1/1
#
7. Contoh hasil output setdest
#
# nodes: 25, pause: 0.00, max speed: 20.00, max x: 1000.00, max
y: 1000.00
#
$node_(0) set X_ 449.594574402010
$node_(0) set Y_ 969.906837153393
$node_(0) set Z_ 0.000000000000
$node_(1) set X_ 970.578193171011
$node_(1) set Y_ 632.165340588053
$node_(1) set Z_ 0.000000000000
$node_(2) set X_ 407.353624405701
$node_(2) set Y_ 645.651715177940
$node_(2) set Z_ 0.000000000000
$node_(3) set X_ 174.797681942097
$node_(3) set Y_ 448.291644045306
$node_(3) set Z_ 0.000000000000
$node_(4) set X_ 776.187683559730
$node_(4) set Y_ 202.818451492637
$node_(4) set Z_ 0.000000000000
$node_(5) set X_ 827.327743657904
$node_(5) set Y_ 137.196432225606
$node_(5) set Z_ 0.000000000000
$node_(6) set X_ 578.497983125872
$node_(6) set Y_ 6.650075638484
$node_(6) set Z_ 0.000000000000
$node_(7) set X_ 355.882481910185
$node_(7) set Y_ 273.670888255244
$node_(7) set Z_ 0.000000000000
$node_(8) set X_ 772.435098808841
$node_(8) set Y_ 587.501630233680
$node_(8) set Z_ 0.000000000000
$node_(9) set X_ 257.920500740284
$node_(9) set Y_ 525.302865138044
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$node_(9) set Z_ 0.000000000000
$node_(10) set X_ 975.331776046429
$node_(10) set Y_ 928.527269310707
$node_(10) set Z_ 0.000000000000
$node_(11) set X_ 171.249885722058
$node_(11) set Y_ 183.615902250658
$node_(11) set Z_ 0.000000000000
$node_(12) set X_ 221.073433752934
$node_(12) set Y_ 229.592542805534
$node_(12) set Z_ 0.000000000000
$node_(13) set X_ 329.610556261380
$node_(13) set Y_ 252.830633099371
$node_(13) set Z_ 0.000000000000
$node_(14) set X_ 981.849792931405
$node_(14) set Y_ 306.881489425746
$node_(14) set Z_ 0.000000000000
$node_(15) set X_ 417.962128048791
$node_(15) set Y_ 322.922508969876
$node_(15) set Z_ 0.000000000000
$node_(16) set X_ 339.065580518367
$node_(16) set Y_ 372.433700707324
$node_(16) set Z_ 0.000000000000
$node_(17) set X_ 121.328215402614
$node_(17) set Y_ 701.943300432574
$node_(17) set Z_ 0.000000000000
$node_(18) set X_ 512.392120570308
$node_(18) set Y_ 607.730962198237
$node_(18) set Z_ 0.000000000000
$node_(19) set X_ 478.301327788894
$node_(19) set Y_ 513.933386862777
$node_(19) set Z_ 0.000000000000
$node_(20) set X_ 469.077529052302
$node_(20) set Y_ 232.084239431080
$node_(20) set Z_ 0.000000000000
$node_(21) set X_ 350.485869893120
$node_(21) set Y_ 509.519245005214
$node_(21) set Z_ 0.000000000000
$node_(22) set X_ 658.014042737643
$node_(22) set Y_ 486.736074611802
$node_(22) set Z_ 0.000000000000
$node_(23) set X_ 745.347881464371
$node_(23) set Y_ 380.210910710476
$node_(23) set Z_ 0.000000000000
$node_(24) set X_ 248.671120201143
$node_(24) set Y_ 150.299181524252
$node_(24) set Z_ 0.000000000000
$ns_ at 0.000000000000 "$node_(0)
575.571687360972 19.035605271209"
$ns_ at 0.000000000000 "$node_(1)
971.454453436315 3.450032872522"
$ns_ at 0.000000000000 "$node_(2)
221.536468034514 14.852210006039"
$ns_ at 0.000000000000 "$node_(3)
404.877832675024 11.530354576724"
$ns_ at 0.000000000000 "$node_(4)
131.889097959020 17.495567188384"
60
setdest
671.260652277203
setdest
442.900689347494
setdest
615.479270233700
setdest
setdest
26.505963996342
892.531825380079
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$ns_ at 0.000000000000 "$node_(5)
401.048056645784 17.393345278179"
$ns_ at 0.000000000000 "$node_(6)
525.135744416210 0.628559540664"
$ns_ at 0.000000000000 "$node_(7)
273.416202252398 1.041783708309"
$ns_ at 0.000000000000 "$node_(8)
14.968249507573 17.249916640106"
$ns_ at 0.000000000000 "$node_(9)
750.032669633346 0.655845561162"
$ns_ at 0.000000000000 "$node_(10)
39.221399500512 7.962107555037"
$ns_ at 0.000000000000 "$node_(11)
654.200683597881 13.489267459551"
$ns_ at 0.000000000000 "$node_(12)
228.103976101993 5.798197683418"
$ns_ at 0.000000000000 "$node_(13)
917.703398708791 7.587297493163"
$ns_ at 0.000000000000 "$node_(14)
679.278445730432 15.734782170699"
$ns_ at 0.000000000000 "$node_(15)
818.975062655940 18.933956832221"
$ns_ at 0.000000000000 "$node_(16)
586.122082991850 3.089413894945"
$ns_ at 0.000000000000 "$node_(17)
747.687326166538 13.985601688969"
$ns_ at 0.000000000000 "$node_(18)
809.810747727900 3.801686631225"
$ns_ at 0.000000000000 "$node_(19)
690.648733325055 10.485157575671"
$ns_ at 0.000000000000 "$node_(20)
232.095237885557 1.084962278994"
$ns_ at 0.000000000000 "$node_(21)
830.268144071050 4.724237165097"
$ns_ at 0.000000000000 "$node_(22)
359.551461596672 4.017264492715"
$ns_ at 0.000000000000 "$node_(23)
150.726323330560 15.917541159049"
$ns_ at 0.000000000000 "$node_(24)
210.299588447044 6.872008277424"
$god_ set-dist 0 1 16777215
$god_ set-dist 0 2 16777215
$god_ set-dist 0 3 16777215
$god_ set-dist 0 4 16777215
$god_ set-dist 0 5 16777215
$god_ set-dist 0 6 16777215
$god_ set-dist 0 7 16777215
$god_ set-dist 0 8 16777215
$god_ set-dist 0 9 16777215
$god_ set-dist 0 10 16777215
$god_ set-dist 0 11 16777215
$god_ set-dist 0 12 16777215
$god_ set-dist 0 13 16777215
$god_ set-dist 0 14 16777215
$god_ set-dist 0 15 16777215
$god_ set-dist 0 16 16777215
61
setdest
726.710817347246
setdest
653.882928194397
setdest
981.106048233355
setdest
892.829236273766
setdest
828.511333402795
setdest
184.398708016363
setdest
697.637902365225
setdest
670.035121815117
setdest
256.092636442573
setdest
755.075261708268
setdest
11.821139012183
setdest
348.005978945932
setdest
722.477300855163
setdest
707.194086186674
setdest
137.475324700323
setdest
844.257272920924
setdest
645.824386349756
setdest
672.143659276394
setdest
382.330165366799
setdest
387.023317977053
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
17 16777215
18 16777215
19 16777215
20 16777215
21 16777215
22 16777215
23 16777215
24 16777215
2 4
3 5
4 3
5 4
6 16777215
7 5
8 1
9 4
10 16777215
11 6
12 5
13 5
14 3
15 4
16 4
17 5
18 3
19 3
20 5
21 4
22 2
23 2
24 5
3 2
4 4
5 5
6 16777215
7 2
8 3
9 1
10 16777215
11 3
12 3
13 3
14 4
15 2
16 2
17 2
18 1
19 1
20 3
21 1
22 2
23 3
24 3
4 5
5 6
6 16777215
62
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
7 2
8 4
9 1
10 16777215
11 2
12 1
13 1
14 5
15 2
16 1
17 2
18 2
19 2
20 2
21 1
22 3
23 4
24 2
5 1
6 16777215
7 5
8 2
9 4
10 16777215
11 6
12 5
13 5
14 1
15 4
16 4
17 5
18 3
19 3
20 5
21 4
22 2
23 1
24 5
6 16777215
7 6
8 3
9 5
10 16777215
11 7
12 6
13 6
14 1
15 5
16 5
17 6
18 4
19 4
20 6
21 5
22 3
23 2
63
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
24 6
7 16777215
8 16777215
9 16777215
10 16777215
11 16777215
12 16777215
13 16777215
14 16777215
15 16777215
16 16777215
17 16777215
18 16777215
19 16777215
20 16777215
21 16777215
22 16777215
23 16777215
24 16777215
8 4
9 2
10 16777215
11 1
12 1
13 1
14 5
15 1
16 1
17 3
18 2
19 2
20 1
21 1
22 3
23 4
24 1
9 3
10 16777215
11 5
12 4
13 4
14 2
15 3
16 3
17 4
18 2
19 2
20 4
21 3
22 1
23 1
24 4
10 16777215
11 3
12 2
13 2
64
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
9 14 4
9 15 2
9 16 1
9 17 1
9 18 2
9 19 1
9 20 2
9 21 1
9 22 2
9 23 3
9 24 2
10 11 16777215
10 12 16777215
10 13 16777215
10 14 16777215
10 15 16777215
10 16 16777215
10 17 16777215
10 18 16777215
10 19 16777215
10 20 16777215
10 21 16777215
10 22 16777215
10 23 16777215
10 24 16777215
11 12 1
11 13 1
11 14 6
11 15 2
11 16 2
11 17 4
11 18 3
11 19 3
11 20 2
11 21 2
11 22 4
11 23 5
11 24 1
12 13 1
12 14 5
12 15 1
12 16 1
12 17 3
12 18 3
12 19 2
12 20 1
12 21 2
12 22 3
12 23 4
12 24 1
13 14 5
13 15 1
13 16 1
13 17 3
13 18 3
13 19 2
65
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
18
18
18
18
18
18
19
19
19
19
19
20
20
20
20
21
21
20
21
22
23
24
15
16
17
18
19
20
21
22
23
24
16
17
18
19
20
21
22
23
24
17
18
19
20
21
22
23
24
18
19
20
21
22
23
24
19
20
21
22
23
24
20
21
22
23
24
21
22
23
24
22
23
1
2
3
4
1
4
4
5
3
3
5
4
2
1
5
1
3
2
1
1
1
2
3
1
2
2
1
1
1
2
3
1
3
2
3
2
3
4
3
1
3
1
1
2
3
2
1
1
2
2
2
3
4
1
2
3
66
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$god_ set-dist 21 24 2
$god_ set-dist 22 23 1
$god_ set-dist 22 24 3
$god_ set-dist 23 24 4
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.237675989098
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.308026927571
$ns_ at 0.419122473689
$ns_ at 0.419122473689
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
$ns_ at 0.590023151285
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
1 11 5"
4 11 5"
5 11 6"
8 11 4"
9 11 2"
11 14 5"
11 16 1"
11 17 3"
11 19 2"
11 22 3"
11 23 4"
1 5 3"
2 5 4"
3 5 5"
5 7 5"
5 8 2"
5 9 4"
5 11 5"
5 12 5"
5 13 5"
5 15 4"
5 16 4"
5 17 5"
5 18 3"
5 19 3"
5 20 5"
5 21 4"
5 22 2"
5 23 1"
5 24 5"
9 15 1"
15 17 2"
1 6 6"
2 6 4"
3 6 3"
4 6 6"
5 6 6"
6 7 2"
6 8 5"
6 9 3"
6 11 3"
6 12 2"
6 13 2"
6 14 6"
6 15 2"
6 16 2"
6 17 4"
6 18 4"
6 19 3"
6 20 1"
6 21 3"
6 22 4"
67
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
0.590023151285
0.590023151285
1.292439031371
2.066155684953
2.066155684953
2.066155684953
2.173505496058
2.275022437472
2.275022437472
2.275022437472
2.275022437472
2.275022437472
2.275022437472
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.397951266605
2.712209202525
3.142462669375
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.249367599553
3.771551433339
3.771551433339
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
6 23 5"
6 24 2"
3 11 1"
2 13 2"
13 18 2"
13 21 1"
11 15 1"
2 6 3"
2 11 2"
2 12 2"
2 16 1"
2 20 2"
2 24 2"
1 14 4"
2 14 5"
3 14 6"
6 14 7"
7 14 6"
8 14 3"
9 14 5"
11 14 6"
12 14 6"
13 14 6"
14 15 5"
14 16 5"
14 17 6"
14 18 4"
14 19 4"
14 20 6"
14 21 5"
14 22 3"
14 23 2"
14 24 6"
2 15 1"
3 15 1"
1 14 2"
2 14 4"
3 14 5"
6 14 6"
7 14 5"
8 14 1"
9 14 4"
11 14 5"
12 14 5"
13 14 5"
14 15 4"
14 16 4"
14 17 5"
14 18 3"
14 19 3"
14 20 5"
14 21 4"
14 22 2"
14 24 5"
1 6 4"
1 7 4"
68
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
3.771551433339
4.064929680441
4.064929680441
4.072321032144
4.072321032144
4.274739063208
4.274739063208
4.701909623353
4.701909623353
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
1 12 4"
1 13 4"
1 20 3"
1 24 4"
3 4 4"
3 5 4"
3 23 3"
4 6 3"
4 7 3"
4 11 4"
4 12 3"
4 13 3"
4 15 3"
4 16 3"
4 20 2"
4 24 3"
5 6 3"
5 7 3"
5 11 4"
5 12 3"
5 13 3"
5 15 3"
5 16 3"
5 20 2"
5 24 3"
6 8 3"
6 14 4"
6 22 3"
6 23 2"
7 8 3"
7 14 4"
7 23 2"
8 12 3"
8 13 3"
8 20 2"
8 24 3"
11 23 3"
12 14 4"
12 23 2"
13 14 4"
13 23 2"
14 20 3"
14 24 4"
15 23 2"
16 23 2"
20 22 2"
20 23 1"
23 24 2"
7 18 3"
7 21 2"
3 18 3"
3 21 2"
9 13 1"
13 17 2"
1 2 3"
2 4 3"
69
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
4.701909623353
4.701909623353
4.701909623353
4.701909623353
4.701909623353
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.009366414120
5.031653321234
5.173900994743
5.173900994743
5.331107587910
5.331107587910
5.331107587910
5.331107587910
5.331107587910
5.331107587910
5.331107587910
5.331107587910
5.821839583285
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
5.860727981639
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
2 5 3"
2 8 2"
2 14 3"
2 22 1"
2 23 2"
2 4 4"
3 4 5"
4 6 4"
4 7 4"
4 9 5"
4 11 5"
4 12 4"
4 13 4"
4 15 4"
4 16 4"
4 17 6"
4 18 4"
4 19 4"
4 20 3"
4 21 5"
4 22 3"
4 23 2"
4 24 4"
3 13 2"
17 18 2"
17 21 1"
1 11 4"
4 11 4"
5 11 3"
6 11 2"
8 11 3"
11 14 4"
11 20 1"
11 23 2"
15 24 2"
0 1 4"
0 2 2"
0 3 4"
0 4 5"
0 5 4"
0 6 5"
0 7 4"
0 8 3"
0 9 3"
0 11 4"
0 12 4"
0 13 3"
0 14 4"
0 15 3"
0 16 3"
0 17 3"
0 18 1"
0 19 2"
0 20 4"
0 21 2"
0 22 2"
70
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
$ns_
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
5.860727981639
5.860727981639
5.889306219247
5.889306219247
5.889306219247
5.889306219247
5.889306219247
5.889306219247
5.889306219247
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
5.955118757386
6.046566928463
6.046566928463
6.046566928463
6.094492131003
6.266590971543
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.587525076687
6.601478334760
6.601478334760
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
"$god_
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
set-dist
0 23 3"
0 24 4"
1 19 4"
4 19 5"
5 19 4"
8 19 3"
14 19 4"
19 22 2"
19 23 3"
0 10 5"
1 10 1"
2 10 4"
3 10 6"
4 10 4"
5 10 4"
6 10 5"
7 10 5"
8 10 2"
9 10 5"
10 11 5"
10 12 5"
10 13 5"
10 14 3"
10 15 5"
10 16 5"
10 17 6"
10 18 4"
10 19 5"
10 20 4"
10 21 5"
10 22 3"
10 23 3"
10 24 5"
1 5 2"
5 8 1"
5 10 3"
4 14 2"
3 12 2"
0 4 4"
0 5 3"
2 4 3"
2 5 2"
4 9 4"
4 17 5"
4 18 3"
4 19 4"
4 21 4"
4 22 2"
5 9 3"
5 17 4"
5 18 2"
5 19 3"
5 21 3"
5 22 1"
1 14 1"
10 14 2"
71
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
72
$ns_ at 7.132152072836 "$god_ set-dist 17 19 1"
$ns_ at 7.494873274009 "$god_ set-dist 6 15 3"
$ns_ at 7.494873274009 "$god_ set-dist 15 20 2"
$ns_ at 7.494873274009 "$god_ set-dist 15 23 3"
$ns_ at 7.514309979843 "$god_ set-dist 3 16 2"
$ns_ at 7.788288904318 "$node_(4) setdest 146.098639208012
409.135364019348 10.104139214768"
$ns_ at 8.512463653051 "$god_ set-dist 13 19 1"
$ns_ at 8.559052998609 "$god_ set-dist 0 1 5"
$ns_ at 8.559052998609 "$god_ set-dist 0 10 6"
$ns_ at 8.559052998609 "$god_ set-dist 1 2 4"
$ns_ at 8.559052998609 "$god_ set-dist 1 3 6"
$ns_ at 8.559052998609 "$god_ set-dist 1 6 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 7 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 8 2"
$ns_ at 8.559052998609 "$god_ set-dist 1 9 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 11 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 12 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 13 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 15 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 16 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 17 6"
$ns_ at 8.559052998609 "$god_ set-dist 1 18 4"
$ns_ at 8.559052998609 "$god_ set-dist 1 19 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 20 4"
$ns_ at 8.559052998609 "$god_ set-dist 1 21 5"
$ns_ at 8.559052998609 "$god_ set-dist 1 22 3"
$ns_ at 8.559052998609 "$god_ set-dist 1 23 3"
$ns_ at 8.559052998609 "$god_ set-dist 1 24 5"
$ns_ at 8.559052998609 "$god_ set-dist 2 10 5"
$ns_ at 8.559052998609 "$god_ set-dist 3 10 7"
$ns_ at 8.559052998609 "$god_ set-dist 6 10 6"
$ns_ at 8.559052998609 "$god_ set-dist 7 10 6"
$ns_ at 8.559052998609 "$god_ set-dist 8 10 3"
$ns_ at 8.559052998609 "$god_ set-dist 9 10 6"
$ns_ at 8.559052998609 "$god_ set-dist 10 11 6"
$ns_ at 8.559052998609 "$god_ set-dist 10 12 6"
$ns_ at 8.559052998609 "$god_ set-dist 10 13 6"
$ns_ at 8.559052998609 "$god_ set-dist 10 15 6"
$ns_ at 8.559052998609 "$god_ set-dist 10 16 6"
$ns_ at 8.559052998609 "$god_ set-dist 10 17 7"
$ns_ at 8.559052998609 "$god_ set-dist 10 18 5"
$ns_ at 8.559052998609 "$god_ set-dist 10 19 6"
$ns_ at 8.559052998609 "$god_ set-dist 10 20 5"
$ns_ at 8.559052998609 "$god_ set-dist 10 21 6"
$ns_ at 8.559052998609 "$god_ set-dist 10 22 4"
$ns_ at 8.559052998609 "$god_ set-dist 10 23 4"
$ns_ at 8.559052998609 "$god_ set-dist 10 24 6"
$ns_ at 8.735211975522 "$god_ set-dist 0 1 4"
$ns_ at 8.735211975522 "$god_ set-dist 0 10 5"
$ns_ at 8.735211975522 "$god_ set-dist 0 14 3"
$ns_ at 8.735211975522 "$god_ set-dist 1 2 3"
$ns_ at 8.735211975522 "$god_ set-dist 1 3 5"
$ns_ at 8.735211975522 "$god_ set-dist 1 9 4"
$ns_ at 8.735211975522 "$god_ set-dist 1 15 4"
$ns_ at 8.735211975522 "$god_ set-dist 1 16 4"
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 8.735211975522 "$god_ set-dist
$ns_ at 9.043572307350 "$god_ set-dist
$ns_ at 9.043572307350 "$god_ set-dist
$ns_ at 9.043572307350 "$god_ set-dist
$ns_ at 9.043572307350 "$god_ set-dist
$ns_ at 9.043572307350 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.700606869236 "$god_ set-dist
$ns_ at 9.771018289045 "$god_ set-dist
$ns_ at 9.771018289045 "$god_ set-dist
$ns_ at 9.771018289045 "$god_ set-dist
$ns_ at 9.771018289045 "$god_ set-dist
$ns_ at 9.771018289045 "$god_ set-dist
$ns_ at 9.826484770476 "$god_ set-dist
$ns_ at 9.826484770476 "$god_ set-dist
$ns_ at 9.826484770476 "$god_ set-dist
$ns_ at 9.826484770476 "$god_ set-dist
#
# Destination Unreachables: 69
#
# Route Changes: 378
#
# Link Changes: 40
#
# Node | Route Changes | Link Changes
1 17 5"
1 18 3"
1 19 4"
1 21 4"
1 22 2"
2 10 4"
2 14 2"
3 10 6"
3 14 4"
9 10 5"
9 14 3"
10 15 5"
10 16 5"
10 17 6"
10 18 4"
10 19 5"
10 21 5"
10 22 3"
14 15 3"
14 16 3"
14 17 4"
14 18 2"
14 19 3"
14 21 3"
14 22 1"
1 13 4"
2 13 1"
10 13 5"
13 14 3"
13 22 2"
1 7 4"
4 7 3"
5 7 2"
7 8 2"
7 10 5"
7 14 3"
7 22 2"
7 23 1"
15 23 2"
7 17 2"
11 17 2"
12 17 2"
15 17 1"
17 23 3"
3 6 4"
3 11 2"
3 20 3"
3 24 3"
73
PLAGIAT
PLAGIATMERUPAKAN
MERUPAKANTINDAKAN
TINDAKANTIDAK
TIDAKTERPUJI
TERPUJI
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31
51
30
26
45
48
40
26
20
17
59
36
18
27
68
26
18
25
18
24
20
18
21
26
18
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
3
4
7
2
3
1
2
3
2
1
5
1
5
5
7
3
3
1
3
4
4
4
5
1
74
Download