Bittorrent adalah aplikasi P2P ( Pear to Pear) yang dibuat oleh Bram Cohen (seorang penderita Autis ringan yang bermasalah pada komunikasi) pada tahun 2001 dengan lisensi MIT .Termasuk ke dalam kategori Open Source,
adalah sebuah aplikasi yang bisa menyediakan network untuk pertukaran
file yang terdistribusi antara client dengan client, bukan konsep
one-to-many seperti yang kita kenal dalam protokol FTP tapi
many-to-many, di mana client yang mendownload file sekaligus membantu
distribusi upload secara otomatis meskipun file yang sedang didownload
belum selesai.
P2P Bittorent memang dirancang untuk mendownload
file dalam ukuran besar.Prinsipnya adalah pada setiap download, dibangun
sebuah jaringan adhoc yang tugasnya membagi jaringan secara
maksimal(cepat). Setelah selesai, jaringan adhoc tersebut langsung
bubar. Apa yang terjadi saat mendownload :
- Peer mendownload file Torrent dari sebuah website dan menghubungi sebuah tracker melaluitracker-URL.
- Trcker menjamin peer terintegrasi dalam jaringan torrent. Ia mengelola daftar peers dan member 50 peerID kepada setiap peer baru.
- Protokol peer menentukan bagaimana download dikendalikan:
- Setiap peer mengirimkan permintaan download dan memberi tahu blok-blok mana yang telah ia miliki.
- Seeder yang telah mendownload seluruh file dalam modus upload akan membagikan filenya tersebut.
- Leeche adalah peer tipikal, ia memblokir (choked) uploader yang lemah dan mendownload sendiri sebanyak mungkin.
Tidak ada komentar:
Posting Komentar