41 Gambar 3.1 Potongan penghitungan routing overhead.
3.5. Topologi Jaringan
MANET memiliki karakteristik jaringan yang tidak tetap dan mobile
. Skenario dengan topologi dan pergerakan node random mengacu pada karakter tersebut. Jumlah node merupakan pembeda antar skenario.
Gambar 3.2 Topologi jaringan MANET 50 nodes, luas area 1000m x 1000m
42 Gambar 3.3 Topologi jaringan MANET 100 nodes, luas area 1000m x 1000m
Gambar 3.4 Topologi jaringan MANET 150 nodes, luas area 1000m x 1000m
43 Gambar 3.5 Topologi jaringan MANET 200 nodes luas area 1000m x 1000m
Gambar 3.6 Topologi jaringan MANET 250 nodes luas area 1000m x 1000m
44 Gambar 3.7 Topologi jaringan MANET 300 nodes luas area 1000m x 1000m
Gambar 3.8 Topologi jaringan MANET 350 nodes, luas area 1000m x 1000m.
45 Gambar 3.9 Topologi jaringan MANET 400 nodes, luas area 1000m x 1000m
Gambar 3.10 Topologi jaringan MANET 450 nodes, luas area 1000m x 1000m
46
3.6. Trace Output
a. Output
Trace File .txt File
teks yang menjadi output ada dua, yaitu berisi parameter dan hasil simulasi seperti pada tabel 3.1, serta berisi teks yang muncul pada
jendela terminal selama proses pengujian dijalankan juga disimpan, seperti pada tabel 3.3.
----Parameter simulasi---- Protokol Routing : DSDV
Jumlah Node: 50 Kecepatan: 2 ms
Jumlah paket yang dikirim dari tiap node: 100 Data rate: 8 Mbps
----Hasil Simulasi---- Jumlah paket dikirim: 4900
Jumlah paket diterima: 1249 Rerata Delay: 0.0392461 detik.
Rerata Throughput: 333.062 Kbps. Akhir simulasi
Tabel 3.3 Parameter dan hasil simulasi
Parameter simulasi Protokol Routing: AODV
Jumlah Node: 50 Kecepatan: 2 ms
Jumlah paket yang dikirimkan tiap node: 100 Data rate: 8 Mbps
Satu paket diterima Socket: 10.1.0.50 port: 49154 pada waktu = 0.00109567
Satu paket diterima Socket: 10.1.0.50 port: 49154 pada waktu = 0.041093
47
Satu paket diterima Socket: 10.1.0.50 port: 49154 pada waktu = 0.0634882
Satu paket diterima Socket: 10.1.0.50 port: 49154 pada waktu = 0.0710198
………
Tabel 3.4 Potongan trafik yang terjadi
b. Output Trace File .tr
Output dari skenario yang disusun yaitu file dengan ekstensi .tr.
File .tr berisi informasi alur lalu lintas paket selama proses simulasi
dijalankan. Informasi tabel routing didapat dari file .routes. Mekanisme output
.routes menampilkan satuan informasi mengenai aktivitas selama simulasi berlangsung. Secara lebih detil isi file .tr sebagai
berikut.
r 0.00114417 NodeList14DeviceList0ns3::WifiNetDevicePhyStateRxOk ns3::WifiMacHeader DATA ToDS=0, FromDS=0, MoreFrag=0, Retry=0,
MoreData=0 DurationID=0usDA=ff:ff:ff:ff:ff:ff, SA=00:00:00:00:00:01, BSSID=00:00:00:00:00:01, FragNumber=0, SeqNumber=0 ns3::LlcSnapHeader
type 0x800 ns3::Ipv4Header tos 0x0 DSCP Default ECN Not-ECT ttl 1 id 1 protocol 17 offset bytes 0 flags [none] length: 52 10.1.1.1 10.1.1.255
ns3::UdpHeader length: 32 654 654 ns3::aodv::TypeHeader RREQ ns3::aodv::RreqHeader RREQ ID 1 destination: ipv4 10.1.1.50 sequence
number 0 source: ipv4 10.1.1.1 sequence number 1 flags: Gratuitous RREP 1 Destination only 0 Unknown sequence number 1 ns3::WifiMacTrailer
Tabel 3.5 Contoh isi file output .tr dari AODV
Penjelasan:
48 1.
Event
r
2. Waktu
0.00114417
3. Node
NodeList14DeviceList0ns3::WifiNetDevicePhyStateRx Ok
4. Wifi MAC
header
ns3::WifiMacHeader DATA ToDS=0, FromDS=0, MoreFrag=0, Retry=0, MoreData=0 DurationID=0usDA=ff:ff:ff:ff:ff:ff,
SA=00:00:00:00:00:01, BSSID=00:00:00:00:00:01, FragNumber=0, SeqNumber=0
5. Enkapsulasi
LLCSnap
ns3::LlcSnapHeader type 0x800
6. Header IPv4
ns3::Ipv4Header tos 0x0 DSCP Default ECN Not-ECT ttl 1 id 1 protocol 17 offset bytes 0 flags [none] length: 52 10.1.1.1
10.1.1.255
7. Header UDP
ns3::UdpHeader length: 32 654 654
8. Tipe paket
AODV
ns3::aodv::TypeHeader RREQ
9. Format paket
header AODV
ns3::aodv::RreqHeader RREQ ID 1 destination: ipv4 10.1.1.50 sequence number 0 source: ipv4 10.1.1.1 sequence number 1
flags: Gratuitous RREP 1 Destination only 0 Unknown sequence number 1
10. Implementasi
IEEE 802.11
ns3::WifiMacTrailer
Tabel 3.6 Klasifikasi trace output AODV
49 Output
dari trace file digunakan sebagai data untuk menghitung parameter unjuk kerja. Parameter unjuk kerja routing overhead dihitung
menggunakan program AWK. Parameter unjuk kerja yang lain, throughput
dan delay didapat menggunakan rumus didalam baris kode masing-masing program.
50
BAB IV ANALISA DATA DAN PEMBAHASAN