Salah satu istilah yang mungkin Anda temui dalam perjalanan internet Anda adalah "BitTorrent". Beberapa dari Anda akrab dengan konsep ini, tetapi banyak yang tidak. Mari kita bersihkan.
Apa itu BitTorrent?
Mengunduh file di internet adalah hal yang sangat umum dilakukan. Biasanya, ketika Anda mengunduh file di internet, Anda mengklik tautan yang mengarah ke file itu di suatu tempat di internet. Kemudian, itu adalah transfer satu arah langsung dari file itu dari lokasi aslinya ke komputer Anda. Ini berfungsi dengan baik, tetapi dapat menimbulkan beberapa masalah. Untuk satu, bandwidth bisa menjadi masalah. Jika sekelompok orang secara bersamaan mengunduh file yang sama dari server yang sama, server itu menjadi macet dengan permintaan dan bandwidth untuk server itu diregangkan. Efek akhirnya adalah bahwa setiap orang yang mencoba mengunduh file itu mungkin mengalami kecepatan unduh yang sangat lambat, atau ditolak sama sekali. Plus, pemilik server itu bisa berurusan dengan biaya bandwidth yang sangat besar.
BitTorrent adalah cara untuk mendistribusikan beban. Istilah "BitTorrent" digunakan untuk merujuk pada program asli yang digunakan untuk mengambil keuntungan dari ini, namun juga digunakan untuk merujuk pada protokol itu sendiri. Jadi, jika Anda pergi dan mengunduh klien BitTorrent, perangkat lunak klien itu sendiri mampu mengunduh file dan juga menyajikan file. Ini menempatkan Anda ke jaringan peer-to-peer di mana Anda, sebagai pengguna perangkat lunak torrent, bertindak sebagai bagian dari jaringan distribusi file. Jadi, ini artinya Anda membagikan file ke internet? Iya. Biarkan saya jelaskan.
BitTorrent mencapai beban yang didistribusikan dengan mengunduh dari banyak rekan di jaringan. Seseorang yang menerbitkan file di jaringan untuk berbagi dimulai dengan membuat file “torrent”. File kecil ini berisi informasi tentang file yang akan dibagikan serta pelacak (komputer yang mengoordinasikan distribusi file). Singkatnya, file torrent inilah yang memberi tahu perangkat lunak klien BitTorrent cara mengunduh file tertentu dan menyatukannya kembali. Ketika pengguna (Anda) ingin mengunduh file dari BitTorrent, Anda mulai dengan mengarahkan klien ke file torrent melalui URL. File torrent kemudian menghubungkan perangkat lunak klien Anda ke pelacak lagi, yang kemudian memberitahu perangkat lunak Anda yang rekan-rekan di jaringan memiliki file yang Anda inginkan. Perangkat lunak klien Anda kemudian mulai mengunduh file dari beberapa lokasi ini dan kemudian memasang kembali file di komputer Anda.
Jadi, ya, Anda sedang mengunduh potongan-potongan file secara bersamaan dari beberapa rekan lain di jaringan. Ini adalah teknologi berbagi file peer-to-peer, jadi ketika Anda mengunduh file dengan cara ini, Anda benar-benar mengambil potongan file dari PC pengguna lain yang kebetulan memiliki file itu di komputer mereka sendiri. Semua ini dikoordinasikan menggunakan pelacak.
Tidak seperti browser web yang membuat satu permintaan untuk file, klien BitTorrent membuat banyak permintaan peer-to-peer (P2P) yang lebih kecil pada saat bersamaan. Ini memberikan ketersediaan yang lebih baik, redundansi yang lebih baik, dan lebih banyak kecepatan. Saya harus mengatakan, bahwa kecepatannya bervariasi. Karena ini adalah sistem P2P dan tergantung pada komputer di seluruh internet, mungkin diperlukan sedikit waktu untuk membuat koneksi dan membuat informasi yang cukup untuk membuat ini berfungsi. Karena alasan ini, unduhan torrent biasanya lebih lambat pada awalnya dan kemudian meningkat dengan kecepatan cepat di tengah unduhan.
Mengunduh Torrents
Seseorang menggunakan file BitTorrent untuk mengunduh file. Anda dapat menelusuri web, menemukan torrent dari file yang ingin Anda unduh, kemudian membukanya dengan klien BitTorrent Anda. Klien terhubung ke pelacak yang ditentukan dalam file torrent. Ini akan mengembalikan daftar semua rekan yang saat ini mentransfer potongan file itu ke jaringan. Klien kemudian menghubungkan langsung ke rekan-rekan itu untuk mendapatkan potongan-potongan file. Sekelompok teman yang secara bersamaan meng-host file yang sama disebut "swarm". Jika segerombolan hanya memiliki info tentang seeder awal file, maka klien langsung menunjuk ke seeder asli untuk mendapatkan file. Semakin banyak rekan yang bergabung dengan gerombolan, mereka akan mulai memperdagangkan potongan file di antara mereka sendiri dan kemudian akan berhenti mengakses seeder secara langsung.
Seluruh sifat torrent berarti bahwa idealnya didasarkan pada memberi dan menerima. Sifat protokol, pada kenyataannya, tergantung pada kedua penyajian file maupun mengunduh file. Klien yang berbeda menggabungkan kebijakan yang berbeda tentang cara menegakkan ini. Beberapa klien mungkin lebih suka mengirim data hanya ke rekan-rekan yang juga mengirim data kembali. Namun, biasanya, semakin ketat jaringan semakin tidak seimbang. Orang-orang yang baru mengenal torrents tidak memiliki banyak hal untuk dibagikan, jadi karena itu akan berada pada posisi yang tidak menguntungkan secara otomatis pada jaringan yang membutuhkan memberi dan menerima. Beberapa klien menerapkan cara untuk memastikan ini tidak terjadi.
Masalah hukum
Karena BitTorrent adalah teknologi berbagi file peer-to-peer (dan bagus), BitTorrent tentu saja masuk ke ranah distribusi perangkat lunak ilegal. Beberapa pelacak BitTorrent telah menjadi sasaran penggerebekan dan penutupan. Kelompok-kelompok seperti MPAA dan RIAA telah memberikan banyak tekanan hukum terhadap gagasan mematikan pelacak BitTorrent. Meskipun ada banyak hal yang benar-benar sah yang dapat ditemukan di BitTorrent, ada juga banyak materi ilegal. Perangkat lunak Warez, musik yang dilindungi hak cipta, film penuh, dll. HBO bahkan telah mengajukan tuntutan kepada ISP dari setiap pengguna torrent yang memperdagangkan pertunjukan HBO melalui BitTorrent.
Jadi, BitTorrent masuk ke wilayah yang lengket. Beberapa hal yang terjadi pada torrent adalah, (1) tidak ada kemampuan pencarian bawaan, (2) dimungkinkan untuk melacak kembali ke host yang melayani file. Ini berarti, ya, alamat IP Anda dapat diperoleh jika Anda menyajikan file melalui BitTorrent. Ini dapat membuka Anda terhadap masalah keamanan, namun itu tidak akan membuka Anda secara hukum kecuali Anda, tentu saja, menggunakan BitTorrent untuk meng-host file ilegal. Selain itu, alamat IP Anda dapat dilihat kapan pun Anda mengakses internet, jadi BitTorrent benar-benar tidak membuka Anda untuk melampirkan lebih dari yang dilakukan peramban web. Sekali lagi, itu bermuara pada apa yang Anda lakukan dengan teknologi, dan jenis orang yang Anda terhubung dengan.
Sama sekali tidak ada yang salah dengan menggunakan BitTorrent. Apa yang Anda pilih untuk DILAKUKAN dengan teknologi adalah masalahnya. Ada banyak program yang menggunakan torrent untuk mendistribusikan diri mereka. Sebagai contoh, saya telah menggunakan torrent untuk mengunduh gambar ISO dari distribusi Linux. Tidak ada masalah hukum dengan itu karena Linux adalah open source. Namun, jika seseorang menggunakan Torrent untuk mengunduh perangkat lunak warez, maka di situlah Anda bisa masuk ke padang rumput berduri.
Klien BitTorrent
Untuk memanfaatkan BitTorrent, Anda harus mengunduh dan menginstal klien torrent. Berikut adalah daftar beberapa di antaranya:
- Azureus BitTyrant
- Azureus
- BitTorrent
- Opera - benar, browser memiliki satu bawaan
- Shareaza
Ada banyak hal di luar sana, jadi jangan ragu untuk melakukan pencarian Google untuk "BitTorrent Client" dan Anda akan mendapatkannya. Anda juga dapat melihat entri Wikipedia di klien BitTorrent untuk mendapatkan kisi perbandingan lengkap dari mereka.
Kesimpulan
Saya harap ini memberi Anda pandangan dasar tentang apa itu BitTorrent.
