Ad Hoc On-Demand Distance Vector Routing Protocol (AODV)

AODV adalah routing protocol yang termasuk kategori reactive routing protocol. Seperti reactive routing protocol lainnya, AODV hanya menyimpan informasi routing seputar path dan host yang aktif. Didalam AODV, informasi routing disimpan di semua node. Setiap node menyimpan tabel routing next-hop, dimana menyimpan informasi tujuan ke hop berikutnya dimana node tersebut memiliki route tertentu. Didalam AODV, ketika node asal ingin mengirim packet ke tujuan namun tidak ada route yang tersedia, node tersebut akan memulai proses route discovery.

Didalam proses route discovery, node asal membroadcast route request (RREQ) packets dimana disetakan nomor sequence tujuan. Ketika node tujuan atau node yang memiliki route ke tujuan menerima packet RREQ, node tersebut akan memeriksa nomor sequence tujuan yang sampai pada nodenya ketika packet tiba dan nomor sequence sama didalam RREQ. Untuk memastikan bahwa packet tersebut masih bersifat baru, node tujuan membalas paket RREQ dengan route reply (RREP) packet. RREP dibuat dan dikirim kembail ke node asal hanya jika nomor sequence tujuan sama dengan atau lebih besar dari yang dispesifikasikan di RREQ. AODV hanya menggunakan link yang bersifat simetris dan RREP mengikuti path sebaliknya dari path yang dihasilkan oleh RREQ. Ketika menerima RREP, setiap node diantara asal dan tujuan mengupdate routing table next-hop dengan RREP ke tujuannya. Node asal kemudian memilih route dengan jumlah hop paling sedikit untuk mengirimkan packet tujuannya.

Dynamic Source Routing Protocol (DSR)

Cara kerja DSR hampir sama dengan AODV. DSR merupakan reactive routing protocol. Perbedaan antara DSR dan AODV adalah DSR menggunakan routing yang ditentukan oleh node asal. Bukan route yang ditentukan oleh node diantara node asal dan node tujuan.

Pada DSR, semua source routing disimpan dan dirawat pada masing-masing node. Seperti reactive routing protocol lainnya, DSR mempunyai 2 fase yaitu Route Discovery dan Route Maintenance.

Distance Sequence Distance Vector Protocol (DSDV)

DSDV adalah routing yang mengunakan sebuah table routing. DSDV merupakan proactive routing protocol. Setiap node secara terus menerus mengupdate informasi route ke node lainnya didalam jaringan. Untuk menghindari loop, DSDV menggunakan nomor sequence yang disediakan oleh node tujuan. Apabila sebuah route sudah tersedia ketika ingin melakukan pengiriman packet, maka pengiriman packet akan langsung dilakukan tanpa perlu melakukan pencarian route seperti reactive routing protocol.

Link PPT + PDF -> https://www.dropbox.com/sh/hfxjxf75on1b2zb/AADpRmP1jwjlHeZFMrNlrn9Ya?dl=0

Kelompok 5

Arga Nur Pratama 1103110197

Muhammad Haikal Azaim 1103110204

Viandika Fauzi 1103110227