Landika Hari Suganda, BitTorrent dengan Reactive Routing pada Software Defined-Network

Main Author: Suganda, Landika Hari
Format: Thesis NonPeerReviewed Book
Bahasa: eng
Terbitan: , 2018
Subjects:
Online Access: http://repository.ub.ac.id/13405/1/Landika%20Hari%20Suganda.pdf
http://repository.ub.ac.id/13405/
Daftar Isi:
  • BitTorrent merupakan aplikasi file sharing yang menggunakan mekanisme peer-to-peer untuk mendistribusikan potongan berkas pada beberapa peer yang tergabung dalam jaringan. Tujuan aplikasi BitTorrent untuk mempercepat proses pendistribusian potongan berkas dari beberapa seeder yang aktif. Namun dalam penentuan seeder masih dilakukan secara acak, sehingga untuk mendapatkan seeder yang optimal perlu dilakukan optimistic unchoking pada peer yang menyediakan download rate yang tinggi melalui beberapa proses pada choke algorithm. BitTorrent dapat diterapkan dengan software defined-network, konsep jaringan yang memisahkan control plane dan data plane. Untuk itu penulis mengimplementasikan pengembangan BitTorrent dengan reactive routing pada software defined-network dengan memanfaatkan kemampuan controller dalam menentukan jalur dan beberapa seeder yang optimal. Simulasi dijalankan pada mininet, menggunakan BitTornado sebagai aplikasi BitTorrent client yang dijalankan pada masing-masing peer dan Pybtracker sebagai tracker untuk menghubungkan seeder dan leecher. Controller secara reactive routing akan membuat flow table yang menghubungkan antar peer dan menentukan list peer sebagai seeder yang terdekat dengan leecher berdasarkan jumlah hop yang dilalui menggunakan algoritme Dijkstra. Hasil simulasi menunjukkan sistem dapat melakukan pemilihan beberapa seeder secara reactive routing yang terdekat berdasarkan jumlah hop yang dilalui. Pada penelitian ini dilakukan pengamatan download rate dan throughput yang dihasilkan pada kinerja aplikasi BitTorrent yang dijalankan secara default dengan seeder acak dan aplikasi BitTorrent yang telah dimodifikasi dengan pengembangan program controller pada protokol OpenFlow. Hasil pengujian diperoleh nilai rata-rata download rate 4785,3 Kbps dengan waktu distribusi 25 detik pada 3 seeders acak, 6378,3 Kbps dengan waktu distribusi 17 detik pada 5 seeders acak, 6721,9 Kbps dengan waktu distribusi 18 detik pada 7 seeders acak dan 5990,8 Kbps dengan waktu distribusi 18 detik pada 3 seeders, 6732,1 Kbps dengan waktu distribusi 15 detik pada 5 seeders, 7656,53 Kbps dengan waktu distribusi 15 detik pada 7 seeders.