BitTorrent adalah perangkat lunak yang memungkinkan pengguna komputer mendistribusikan data ke pengguna yang lainnya melalui Internet. Program ini dikembangkan oleh Bram Cohen dengan menggunakan bahasa program Python dan diperkenalkan pada konferensi CodeCon di tahun 2002. Lisensi program ini, sejak versi keempat, tunduk pada BitTorrent Open Source License yang merupakan modifikasi dari Jabber Open Source License.
Cara kerja
Sebelum data didistribusikan, program BitTorrent akan menganalisa data tersebut dan seakan-akan membaginya menjadi pecahan-pecahan kecil. Semua informasi tentang ukaran asli dari dokumen dan berapa banyak pecahan yang terbentuk akan disimpan di dalam sebuah filejenis .torrent yang kecil dan mudah di-download lewat Internet. Bagi pengguna komputer lainnya yang ingin mendapatkan file yang sama, mereka bisa menjalankan file .torrent tersebut dan secara cepat atau lambat dokumen yang sebenarnya bisa diperoleh tergantung jenis sambungan Internet yang digunakan.
Karena BitTorrent sudah membagi dokumen tersebut menjadi pecahan yang kecil, bagi pengguna komputer yang belum mendapatkan dokumen secara lengkap tetap bisa membantu mendistribusikannya. Dengan cara ini, pemilik dokumen yang asli tidak harus mengirim seluruh isi dokumen tersebut kepada semua pengguna yang menginginkannya. Cara ini sangat bermanfaat bagi organisasi ataupun perkumpulan yang sering membagi dokumen yang berukuran besar.
Dari ulasan di atas mari saya jelaskan prinsip kerjanya.
1. ibaratkan saja kita dalam sebuah ruangan yang mana di ruangan itu ada 5 komputer yaitu 1,2,3,4,dan 5 yang terhubung dalam 1 jaringan.
2. kita memiliki 1 file musik, misalkan saja Musik A di komputer 3. kemudian file ini di sharing agar bisa di ambil oleh komputer 1,2,4,dan 5.
3. dengan software torrent ( BitTorrent, uTorrent, dll ) file ini di upload ( sharing ).
4. pertama-tama komputer 1 yang men-download, dengan demikian file tersebut ada pada komputer 1 dan komp.3
maka ketika komputer selanjut-nya misalkan komputer 2 mendownload, file tersebut tidak hanya di ambil dari komputer 3 saja melainkan dari komputer 1 juga, ibaratkan saja 50 persen dari komp.1 dan 50 persen lagi dari komp.3.
5. dengan demikian komputer 1, 2 , dan 3 memiliki file tersebut. sehingga komputer selanjutnya yang ingin mendownload file tersebut maka dia akan memperoleh file tersebut dari kombinasi file komp.1 , 2, dan 3, berarti komp.1 memberikan 33 persen, komp.2 33 persen, dan komp.3 33 persen juga.
kalo masih bingung tanya eyang google ae....
0 komentar:
Posting Komentar