Saya yakin Anda sudah sering mendengar kata Torrent. Namun apakah Anda sudah tau apa itu Torrent? Bagaimana cara kerjanya? Saya sendiri sudah lama mulai menggunakan Torrent, tetapi saya tidak terlalu mengerti cara kerja dan istilah-istilah yang digunakan pada Torrent. Oleh sebab itu, dalam postingan kali ini kita akan membahas mengenai Torrent.
Jika biasanya Anda mendownload file dari suatu server, pihak penyedia (server) tersebut harus menyediakan file tersebut untuk dapat di download banyak orang. Jika banyak orang mengakses/mendownload file tersebut pada waktu yang bersamaan, pasti server tersebut menjadi lambat karena bandwidth-nya kepenuhan.
Sedangkan cara kerja BitTorrent adalah peer-to-peer internet sharing, ketika Anda mendownload sebuah file dari orang yang berbagi file, orang lain yang juga mendownload file tersebut akan mendownloadnya dari Anda, tidak dari sang pembagi file. Jadi saat Anda sedang mendownload sebuah file, Anda juga menguploadnya. Kelebihan cara ini adalah tidak membebani server, karena semua orang berfungsi sebagai pengirim dan penerima file. Ilustrasinya lebih kurang seperti pada gambar di bawah.
Bagaimana? Sekarang sudah paham kan cara kerja torrent?
Apa Itu Torrent ?
Torrent itu sebenarnya adalah extension/format dari aplikasi protokol BitTorrent. Torrent berisi metadata yang menjelaskan dimana letak file dan dimana folder dibagikan. Ukuran file torrent sangat kecil, biasanya hanya beberapa kb (kilo byte) saja. Untuk mendownload file berekstensi torrent diperlukan software client seperti uTorrent (untuk Windows) dan Transmission (untuk Mac OS dan Linux).Bagaimana Cara Kerja Torrent?
Protokol BitTorrent berjalan dengan metode Peer-to-Peer atau dikenal juga dengan istilah p2p. Mendownload dengan torrent pada dasarnya sama dengan mendownload melalui http port. Perbedanya terdapat pada cara mendownload packet, jika http menggunakan satu port tertentu (port 80) pada TCP socket, BitTorrent menggunakan TCP socket yang berbeda-beda sekaligus dan menggunakan port secara random secara bersamaan.Jika biasanya Anda mendownload file dari suatu server, pihak penyedia (server) tersebut harus menyediakan file tersebut untuk dapat di download banyak orang. Jika banyak orang mengakses/mendownload file tersebut pada waktu yang bersamaan, pasti server tersebut menjadi lambat karena bandwidth-nya kepenuhan.
Sedangkan cara kerja BitTorrent adalah peer-to-peer internet sharing, ketika Anda mendownload sebuah file dari orang yang berbagi file, orang lain yang juga mendownload file tersebut akan mendownloadnya dari Anda, tidak dari sang pembagi file. Jadi saat Anda sedang mendownload sebuah file, Anda juga menguploadnya. Kelebihan cara ini adalah tidak membebani server, karena semua orang berfungsi sebagai pengirim dan penerima file. Ilustrasinya lebih kurang seperti pada gambar di bawah.
Bagaimana? Sekarang sudah paham kan cara kerja torrent?
Istilah-Istilah pada Torrent
Berikut adalah beberapa istilah yang digunakan pada torrent:- Seed / Seeder
Pengguna yang telah selesai mendownload sebuah file, sehingga ia menjadi penyedia file. Semakin banyak seeder akan lebih baik. - Leecher
Leecher adalah pengguna yang sedang mendownload sebuah file Torrent. Ketika proses downloadnya telah selesai, maka pengguna tersebut bisa menjadi seeder. - Swarm
Secara sederhana swarm bisa diartikan dengan ekosistem atau habitat, keseluruhan peers atau user yang sedang tersambung mendownload file. - Tracker
Tracker fungsinya sebagai penyedia informasi saat proses upload dan download.
Kelebihan dan Kekurangan Torrent
Kelebihannya:- Bisa di-resume kapanpun.
- Aplikasi clientnya gratis.
- Jika seedernya 0, file tidak bisa di-download lagi.
- Jika banyak leecher, download menjadi lambat.
- Kadang-kadang berisi virus (kurang aman).
ReplyDeletesebelumnya ... NICE INFO!!!
Maap gan ane mau tanya aja, bisa share gk nh ilmu make torrent?? jujur ane sudah 2 tahun pakai torent.. kurang lebih taunya cuma DL dan lain" cuma yg kurang paham di setinggannya dan klo mau pake progxy gimana ya step stepnya? thx sukses selalu