Salah satu istilah yang mungkin anda jumpai dalam perjalanan internet anda adalah "BitTorrent". Sesetengah daripada anda sudah biasa dengan konsep ini, tetapi ramai yang tidak. Mari jelaskannya.
Apakah BitTorrent?
Memuat turun fail di internet adalah perkara yang biasa dilakukan. Biasanya, apabila anda memuat turun fail di internet, anda mengklik pada pautan yang menunjuk pada fail itu di suatu tempat di internet. Kemudian, ia adalah satu-satunya cara pemindahan fail itu dari lokasi asalnya ke komputer anda. Ini berfungsi dengan baik, tetapi boleh memperkenalkan beberapa masalah. Untuk satu, jalur lebar boleh menjadi isu. Sekiranya sekumpulan orang pada masa yang sama memuat turun fail yang sama dari pelayan yang sama, pelayan itu menjadi lemah dengan permintaan dan lebar jalur untuk pelayan itu diregangkan. Kesan akhir ialah setiap orang yang cuba memuat turun fail itu mungkin mengalami kelajuan muat turun yang sangat perlahan, atau ditolak sama sekali. Selain itu, pemilik pelayan itu boleh menangani kos jalur lebar yang besar.
BitTorrent adalah cara untuk mengedarkan beban. Istilah "BitTorrent" digunakan untuk merujuk kepada program asal yang digunakan untuk mengambil kesempatan ini, namun ia juga digunakan untuk merujuk kepada protokol itu sendiri. Oleh itu, jika anda pergi dan memuat turun klien BitTorrent, perisian klien itu sendiri boleh memuat turun fail serta menyediakan fail. Ia meletakkan anda ke rangkaian peer-to-peer di mana anda, sebagai pengguna perisian torrent, bertindak sebagai sebahagian daripada rangkaian pengedaran fail. Jadi, ini bermakna anda sedang berkongsi fail ke internet? Ya. Biar saya jelaskan.
BitTorrent mencapai beban yang diedarkan dengan memuat turun dari beberapa rakan sebaya di rangkaian. Seseorang yang menerbitkan fail di rangkaian untuk perkongsian bermula dengan membuat file "torrent". Fail kecil ini mengandungi maklumat mengenai fail yang akan dikongsi serta tracker (komputer yang menyelaraskan pengedaran fail). Pendek kata, fail torrent adalah apa yang memberitahu perisian klien BitTorrent bagaimana untuk memuat turun fail tertentu dan meletakkan kembali bersama-sama lagi. Apabila pengguna (anda) mahu memuat turun fail dari BitTorrent, anda mula dengan menunjuk pelanggan pada fail torrent melalui URL. Fail torrent kemudian menghubungkan perisian klien anda ke tracker sekali lagi, yang kemudian memberitahu perisian anda yang melihat di jaringan memiliki file yang anda inginkan. Perisian pelanggan anda kemudian mula memuat turun fail dari pelbagai lokasi ini dan kemudian memasang semula fail pada komputer anda.
Jadi, ya, anda sedang memuat turun kepingan fail serentak dari beberapa rakan sebaya lain di rangkaian. Ia adalah teknologi perkongsian fail rakan sebaya, jadi apabila anda memuat turun fail dengan cara ini, anda sebenarnya mengambil kepingan fail dari PC pengguna lain yang berlaku untuk fail tersebut pada komputer mereka sendiri. Semua ini diselaraskan menggunakan tracker.
Tidak seperti penyemak imbas web yang membuat permintaan untuk fail, pelanggan BitTorrent membuat banyak peer-to-peer (P2P) yang lebih kecil pada masa yang sama. Ini menyediakan ketersediaan yang lebih baik, redundansi yang lebih baik, dan lebih laju. Tetapi, saya harus mengatakan bahawa kelajuannya berbeza-beza. Oleh kerana ini adalah sistem P2P dan ia bergantung kepada komputer di seluruh internet, ia memerlukan sedikit masa untuk membuat sambungan dan mewujudkan maklumat yang mencukupi untuk membuat kerja ini. Atas sebab ini, muat turun torrent biasanya lebih perlahan pada mulanya dan kemudian naik ke kelajuan pantas di tengah-tengah muat turun.
Memuat turun Torrents
Seseorang menggunakan fail BitTorrent untuk memuat turun fail. Anda boleh menyemak imbas web, mencari torrent fail yang anda mahu muat turun, kemudian buka dengan klien BitTorrent anda. Pelanggan menyambung kepada pelacak yang dinyatakan dalam fail torrent. Ia mendapat kembali senarai semua rakan sebaya yang sedang memindahkan potongan fail tersebut ke rangkaian. Pelanggan kemudian menghubungkan terus kepada rakan sebaya untuk mendapatkan kepingan fail. Sekumpulan rakan sebaya yang pada masa yang sama menganjurkan fail yang sama dipanggil "kawanan". Sekiranya kawanan hanya mempunyai info mengenai penyambung awal fail itu, maka klien hanya memberi hak kepada penyudah asal untuk mendapatkan fail tersebut. Apabila lebih ramai rakan menyertai kumpulan itu, mereka akan mula memotong potongan fail di antara mereka dan kemudian akan berhenti secara langsung mengakses penyemak itu.
Seluruh alam torrents bermakna bahawa ia adalah, ideal, berdasarkan memberi dan mengambil. Sifat protokol, pada hakikatnya, bergantung kepada kedua-dua fail berkhidmat dan juga memuat turun fail. Pelanggan yang berbeza memasukkan dasar yang berlainan mengenai cara menguatkuasakan ini. Sesetengah pelanggan lebih suka menghantar data hanya kepada rakan sebaya yang juga menghantar data kembali. Walau bagaimanapun, biasanya lebih ketat rangkaian itu akan menjadi lebih seimbang. Orang yang baru untuk mengalir tidak mempunyai banyak bahagian, oleh itu oleh itu akan menjadi kelemahan automatik pada rangkaian yang memerlukan memberi dan mengambil. Sesetengah pelanggan melaksanakan cara memastikan ini tidak berlaku.
Isu Undang-Undang
Oleh kerana BitTorrent adalah teknologi perkongsian fail rakan-ke-rakan (dan yang baik), tentu saja, ia mendapati dirinya masuk ke dalam pengagihan perisian haram. Beberapa pelacak BitTorrent telah tertakluk kepada serangan dan penutupan. Kumpulan seperti MPAA dan RIAA telah meletakkan banyak tekanan undang-undang ke arah idea menutup pelacak BitTorrent. Walaupun terdapat banyak perkara legit yang sempurna yang boleh didapati di BitTorrent, terdapat juga banyak bahan haram. Perisian Warez, muzik berhak cipta, gambar gerak penuh, dan sebagainya. HBO bahkan telah sampai jauh untuk menuntut ISP dari pengguna torrent yang melakukan trading HBO menunjukkan melalui BitTorrent.
Jadi, BitTorrent masuk ke dalam kawasan melekit. Beberapa hal torrent telah mencuba untuk itu, (1) tidak ada keupayaan carian terbina dalam, (2) adalah mungkin untuk mengesan kembali kepada tuan rumah yang melayani fail tersebut. Ini bermakna, ya, alamat IP anda boleh diperolehi jika anda melayani fail melalui BitTorrent. Ini boleh membuka anda sehingga masalah keselamatan, tetapi ia tidak akan membuka anda secara sah melainkan anda, tentu saja, menggunakan BitTorrent untuk menjadi tuan rumah fail haram. Selain itu, alamat IP anda boleh dilihat pada bila-bila masa anda mengakses internet juga, jadi BitTorrent benar-benar tidak membuka anda untuk melampirkan lebih daripada pelayar web. Sekali lagi, ia bergantung kepada apa yang anda lakukan dengan teknologi, dan jenis orang yang anda sambungkan.
Tidak semestinya tidak salah dengan menggunakan BitTorrent. Ia adalah apa yang anda pilih untuk DO dengan teknologi yang menjadi masalah. Terdapat banyak program yang menggunakan torrent untuk mengedarkan diri. Sebagai contoh, saya telah menggunakan torrent untuk memuat turun imej ISO pengedaran Linux. Tidak ada masalah undang-undang dengan itu kerana Linux adalah sumber terbuka. Walau bagaimanapun, jika seseorang menggunakan Torrent untuk memuat turun perisian warez, maka itu adalah di mana anda boleh masuk ke padang rumput berduri.
Pelanggan BitTorrent
Untuk mengambil kesempatan daripada BitTorrent, anda perlu memuat turun dan memasang klien torrent. Berikut adalah senarai beberapa daripada mereka:
- Azureus BitTyrant
- Azureus
- BitTorrent
- Opera - betul, pelayar mempunyai satu terbina dalam
- Shareaza
Terdapat banyak perkara di luar sana, jadi jangan ragu untuk melakukan carian Google untuk "Pelanggan BitTorrent" dan anda akan mendapat sekumpulan mereka. Anda juga boleh merujuk kepada entri Wikipedia pada pelanggan BitTorrent untuk mendapatkan grid perbandingan penuh mereka.
Kesimpulannya
Saya harap ini memberi anda gambaran asas mengenai BitTorrent apa sahaja.