PROXY CACHE BERBASIS PEER TO PEER UNTUK APLIKASI BITTORRENT MENGGUNAKAN TRACKER UDP
AGUNG ARIANSYAH, Dr.-Ing. Mhd. Reza M. I. Pulungan, S.Si., M.Sc.
2015 | Tesis | S2 Ilmu KomputerBitTorrent adalah protokol peer to peer yang digunakan untuk berbagi file. Distribusi file dilakukan oleh semua peer yang terlibat. Di dalam melakukan pencarian peer lain untuk berbagi file, BitTorrent menggunakan tracker. Penggunaan tracker berbasis TCP membutuhkan trafik yang tinggi, sehingga beberapa penyedia layanan tracker mulai beralih ke tracker berbasis UDP. Aplikasi berbasis BitTorrent menggunakan sumber daya trafik Internet yang besar karena setiap peer selain berfungsi sebagai client, juga berfungsi sebagai server. Telah dilakukan penelitian untuk meminimalkan trafik ke jaringan eksternal untuk aplikasi BitTorrent yang menggunakan tracker UDP. Mekanisme yang dikembangkan adalah berupa proxy cache berbasis peer to peer untuk aplikasi BitTorrent. Sistem menggunakan tracker internal dan peer internal. Peer di dalam jaringan lokal diarahkan untuk menggunakan tracker internal secara transparan. Hasil penelitian memperlihatkan bahwa penggunaan proxy cache berbasis peer to peer dapat mengurangi besar data transfer aplikasi BitTorrent ke jaringan upstream sampai dengan 80%. Penggunaan sistem proxy cache berbasis peer to peer tidak selalu dapat mempersingkat waktu download bagi pengguna yang berada di jaringan lokal.
BitTorrent is a peer to peer protocol designed for file sharing. All peer connected to BitTorrent network is responsible for distributing file. In order to find another peer, BitTorrent using a component called tracker. TCP based tracker use more traffic resource, and some tracker provider switched to UDP based tracker. BitTorrent based application use a lot of traffic resources on Internet, because every peer in BitTorrent network has functionality as a client and as a server. Research for minimalize BitTorrent traffic to upstream network using UDP tracker is already conducted. We developed peer to peer proxy cache for BitTorrent application. The system use an internal tracker and internal peer. Peer inside local network is directed to internal tracker and contact internal peer transparantly. Peer to peer proxy cache system can reduce the total amount of BitTorrent data transfer to upstream network up to 80%. However, peer to peer proxy cache system is not always able to reduce download time for peer in local area network.
Kata Kunci : proxy cache, bittorrent, peer to peer