際際滷

際際滷Share a Scribd company logo
JARINGAN AD HOC DENGAN AODV Oleh : Ari Endang Jayati  2210203008 Elsyea Adia  2210203012 Firman H  2210203013 Zainal Muludi  2210203003
Klasifikasi Routing Protokol Routing Protocol Proactive Routing Protocol  Reactive Routing Protocol  Hybrid Routing Protocol  WRP DSDV OLSR FSR AODV DSR TORA CBRP LAR ARA ZRP ZHLS
On-Demand  atau  Reactive Routing Reactive:  menemukan rute hanya jika diperlukan Menyimpan energi dan  bandwidth  selama kondisi tidak aktif Dapat  bursty -> congestion  selama   aktifitas tinggi D elay  yang signifikan dapat terjadi sebagai hasil dari route  discovery Bagus untuk beban ringan,   tapi buruk untuk beban berat
AODV ( Ad-Hoc On-demand Distance Vector Routing ) Oleh  Charles E. Perkins and  Royer AODV adalah  proto k ol   packet routing  yang dirancang untuk digunakan pada  mobile ad hoc networks (MANET) Cocok diterapkan pada jaringan dengan ribuan  node Satu dari  proto k ol   demand-driven   Mekanisme ro ute discovery   melibatkan hanya jika  route  tujuan diketahui UDP   adalah  proto k ol   layer   transport Sumber, tujuan dan hop berikutnya dialamati IP Setiap node menjaga tabel  routing  yang berisi informasi tentang node tujuan
PESAN Pesan dasar terdiri dari : RREQ  Route request RREQ  ditransmisikan jika node ingin mengetahui route tujuan. RREP  Route reply Jika node itu sendiri adalah tujuannya Jika  ada route aktif pada tujuan. cth :  node tengah yang juga merespon  RREP  jika juga mempunyai route yang cukup untuk mencapai tujuan RERR  Route error Untuk link yang putus HELLO   untuk  link status monitoring
Pertukaran Pesan pada AODV
AODV Unicast Route Discovery Initiation Route Request (RREQ) broadcast flood Source Destination
AODV Unicast Route Discovery Completion Route Reply (RREP) propagation Destination Source
SIMULASI AODV dengan NS2 Nama file : aodv.tcl Lama simulasi : 150 Jumlah node: 3 Output : 1. AODV1.tr 2. AODV1.nam
Kondisi drop node 0 ke 1 : d -t 29.000000000 -Hs 0 -Hd -2 -Ni 0 -Nx 45.31 -Ny 45.31 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw NRTE -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 60 -If 2 -Ii 0 -Iv 30 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -Po 0  d -t 29.000000000 -Hs 0 -Hd -2 -Ni 0 -Nx 45.31 -Ny 45.31 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw NRTE -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 60 -If 2 -Ii 1 -Iv 30 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -Po 0  d -t 29.000000000 -Hs 0 -Hd -2 -Ni 0 -Nx 45.31 -Ny 45.31 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw NRTE -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 60 -If 2 -Ii 2 -Iv 30 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -
Kondisi forward dari node 0 ke 1 lewat 2 : s -t 39.027201134 -Hs 0 -Hd 2 -Ni 0 -Nx 66.58 -Ny 66.58 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 5 -Iv 30 -Pn tcp -Ps 1 -Pa 0 -Pf 0 -Po 0  r -t 39.037179059 -Hs 2 -Hd 2 -Ni 2 -Nx 150.00 -Ny 240.00 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 13a -Md 2 -Ms 0 -Mt 800 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 5 -Iv 30 -Pn tcp -Ps 1 -Pa 0 -Pf 1 -Po 0  f -t 39.037179059 -Hs 2 -Hd 1 -Ni 2 -Nx 150.00 -Ny 240.00 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 13a -Md 2 -Ms 0 -Mt 800 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 5 -Iv 29 -Pn tcp -Ps 1 -Pa 0 -Pf 1 -Po 0
Kondisi drop, node di luar jangkauan s -t 148.426831892 -Hs 0 -Hd 2 -Ni 0 -Nx 400.38 -Ny 274.90 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 8919 -Iv 30 -Pn tcp -Ps 4438 -Pa 0 -Pf 0 -Po 0  d -t 148.471676892 -Hs 0 -Hd 2 -Ni 0 -Nx 400.59 -Ny 274.97 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw CBK -Ma 13a -Md 2 -Ms 0 -Mt 800 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 8919 -Iv 30 -Pn tcp -Ps 4438 -Pa 0 -Pf 0 -Po 0  s -t 148.471676892 -Hs 0 -Hd 0 -Ni 0 -Nx 400.59 -Ny 274.97 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.255 -Id -1.255 -It AODV -Il 32 -If 0 -Ii 0 -Iv 1 -P aodv -Pt 0x8 -Ph 1 -Pd 1 -Pds 0 -Pl 0.000000 -Pc ERROR
Keterangan File Trace : s -t 163.001503520 -Hs 0 -Hd -2 -Ni 0 -Nx 300.00 -Ny 500.00 -Nz 0.00 -Ne -1.000000 -Nl AGT -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 2.0 -It cbr -Il 200 -If 1 -Ii 77 -Iv 32 -Pn cbr -Pi 32 -Pf 0 -Po 0 Field 0: event type s: send r: receive d: drop f: forward Filed 1: General tag -t: time Field 3: Next hop info -Hs: id for this node -Hd: id for next hop towards the destination
Field 4: Node property type tag -Ni: node id -Nx Ny -Nz: nodes x/y/z coordinate -Ne: node energy level -Nl: trace level, such as AGT, RTR, MAC -Nw: reason for the event Field 5: Packet information at IP level -Is: source address. Source port number -Id: dest address.dest port number -It: packet type -Il: packet size -If: flow id -Ii: unique id -Iv: ttl value
Field 6: packet info at MAC level -Ma: duration -Md: dests ethernet address -Ms: srcs ethernet address -Mt: ethernet type Field 7: Packet info at Application level which consists of the type of application like arp, tcp, the type of adhoc routing protocol like DSDV, DSR, AODV etc. The field consists of a leading P and the list of tags for different applications.
TERIMA KASIH................................

More Related Content

Tugas aodv

  • 1. JARINGAN AD HOC DENGAN AODV Oleh : Ari Endang Jayati 2210203008 Elsyea Adia 2210203012 Firman H 2210203013 Zainal Muludi 2210203003
  • 2. Klasifikasi Routing Protokol Routing Protocol Proactive Routing Protocol Reactive Routing Protocol Hybrid Routing Protocol WRP DSDV OLSR FSR AODV DSR TORA CBRP LAR ARA ZRP ZHLS
  • 3. On-Demand atau Reactive Routing Reactive: menemukan rute hanya jika diperlukan Menyimpan energi dan bandwidth selama kondisi tidak aktif Dapat bursty -> congestion selama aktifitas tinggi D elay yang signifikan dapat terjadi sebagai hasil dari route discovery Bagus untuk beban ringan, tapi buruk untuk beban berat
  • 4. AODV ( Ad-Hoc On-demand Distance Vector Routing ) Oleh Charles E. Perkins and Royer AODV adalah proto k ol packet routing yang dirancang untuk digunakan pada mobile ad hoc networks (MANET) Cocok diterapkan pada jaringan dengan ribuan node Satu dari proto k ol demand-driven Mekanisme ro ute discovery melibatkan hanya jika route tujuan diketahui UDP adalah proto k ol layer transport Sumber, tujuan dan hop berikutnya dialamati IP Setiap node menjaga tabel routing yang berisi informasi tentang node tujuan
  • 5. PESAN Pesan dasar terdiri dari : RREQ Route request RREQ ditransmisikan jika node ingin mengetahui route tujuan. RREP Route reply Jika node itu sendiri adalah tujuannya Jika ada route aktif pada tujuan. cth : node tengah yang juga merespon RREP jika juga mempunyai route yang cukup untuk mencapai tujuan RERR Route error Untuk link yang putus HELLO untuk link status monitoring
  • 7. AODV Unicast Route Discovery Initiation Route Request (RREQ) broadcast flood Source Destination
  • 8. AODV Unicast Route Discovery Completion Route Reply (RREP) propagation Destination Source
  • 9. SIMULASI AODV dengan NS2 Nama file : aodv.tcl Lama simulasi : 150 Jumlah node: 3 Output : 1. AODV1.tr 2. AODV1.nam
  • 10. Kondisi drop node 0 ke 1 : d -t 29.000000000 -Hs 0 -Hd -2 -Ni 0 -Nx 45.31 -Ny 45.31 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw NRTE -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 60 -If 2 -Ii 0 -Iv 30 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -Po 0 d -t 29.000000000 -Hs 0 -Hd -2 -Ni 0 -Nx 45.31 -Ny 45.31 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw NRTE -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 60 -If 2 -Ii 1 -Iv 30 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -Po 0 d -t 29.000000000 -Hs 0 -Hd -2 -Ni 0 -Nx 45.31 -Ny 45.31 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw NRTE -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 60 -If 2 -Ii 2 -Iv 30 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -
  • 11. Kondisi forward dari node 0 ke 1 lewat 2 : s -t 39.027201134 -Hs 0 -Hd 2 -Ni 0 -Nx 66.58 -Ny 66.58 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 5 -Iv 30 -Pn tcp -Ps 1 -Pa 0 -Pf 0 -Po 0 r -t 39.037179059 -Hs 2 -Hd 2 -Ni 2 -Nx 150.00 -Ny 240.00 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 13a -Md 2 -Ms 0 -Mt 800 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 5 -Iv 30 -Pn tcp -Ps 1 -Pa 0 -Pf 1 -Po 0 f -t 39.037179059 -Hs 2 -Hd 1 -Ni 2 -Nx 150.00 -Ny 240.00 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 13a -Md 2 -Ms 0 -Mt 800 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 5 -Iv 29 -Pn tcp -Ps 1 -Pa 0 -Pf 1 -Po 0
  • 12. Kondisi drop, node di luar jangkauan s -t 148.426831892 -Hs 0 -Hd 2 -Ni 0 -Nx 400.38 -Ny 274.90 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 8919 -Iv 30 -Pn tcp -Ps 4438 -Pa 0 -Pf 0 -Po 0 d -t 148.471676892 -Hs 0 -Hd 2 -Ni 0 -Nx 400.59 -Ny 274.97 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw CBK -Ma 13a -Md 2 -Ms 0 -Mt 800 -Is 0.0 -Id 1.0 -It tcp -Il 1060 -If 2 -Ii 8919 -Iv 30 -Pn tcp -Ps 4438 -Pa 0 -Pf 0 -Po 0 s -t 148.471676892 -Hs 0 -Hd 0 -Ni 0 -Nx 400.59 -Ny 274.97 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.255 -Id -1.255 -It AODV -Il 32 -If 0 -Ii 0 -Iv 1 -P aodv -Pt 0x8 -Ph 1 -Pd 1 -Pds 0 -Pl 0.000000 -Pc ERROR
  • 13. Keterangan File Trace : s -t 163.001503520 -Hs 0 -Hd -2 -Ni 0 -Nx 300.00 -Ny 500.00 -Nz 0.00 -Ne -1.000000 -Nl AGT -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 2.0 -It cbr -Il 200 -If 1 -Ii 77 -Iv 32 -Pn cbr -Pi 32 -Pf 0 -Po 0 Field 0: event type s: send r: receive d: drop f: forward Filed 1: General tag -t: time Field 3: Next hop info -Hs: id for this node -Hd: id for next hop towards the destination
  • 14. Field 4: Node property type tag -Ni: node id -Nx Ny -Nz: nodes x/y/z coordinate -Ne: node energy level -Nl: trace level, such as AGT, RTR, MAC -Nw: reason for the event Field 5: Packet information at IP level -Is: source address. Source port number -Id: dest address.dest port number -It: packet type -Il: packet size -If: flow id -Ii: unique id -Iv: ttl value
  • 15. Field 6: packet info at MAC level -Ma: duration -Md: dests ethernet address -Ms: srcs ethernet address -Mt: ethernet type Field 7: Packet info at Application level which consists of the type of application like arp, tcp, the type of adhoc routing protocol like DSDV, DSR, AODV etc. The field consists of a leading P and the list of tags for different applications.

Editor's Notes

  • #6: The basic message set includes a route request message, route reply message, route error message, and a hello message. The mechanics of each of these messages will be covered in detail later in the presentation. Briefly, however, a host (node) multicasts a RREQ message when it needs to find a route to a destination (either not already contained in its routing table, or one whose status is invalid).