Apa itu torrent?
Torrent merupakan file extension dari aplikasi protokol BitTorrent
yang berjalan dengan metode Peer-to-Peer atau lebih dikenal dengan
istilah "p2p", mendownload dengan torrent sama halnya mendownload
melalui http port, perbedanya terdapat pada cara mendownload packet,
jika http menggunakan satu port pada single TCP socket dan pada port
tertentu(port 80), BitTorrent menggunakan TCP dan UDP socket yang
berbeda-beda sekaligus menggunakan port secara random secara bersamaan.
Mudahnya begini: Kalau biasanya kita mendownload sebuah file dari Download.com
maka kita akan mendownload file tersebut dari server Download.com,
secara tidak langsung mereka harus menyediakan file tersebut untuk bisa
di download oleh banyak orang, bisa kita bayangkan jika dalam satu
waktu ada 100 ribu orang yang mendownload file tersebut secara
bersamaan, berapa bandwidth yang digunakan? ini metode download melalui
HTTP protocol.
Ada 3 faktor penting didalam torrent yaitu tracker, seeder dan leecher.
Tracker, seeder dan leecher.
- Tracker: berfungsi sebagai penyedia informasi dari pertukaran data saat melakukan download, lebih jelas lihat disini
- Leechers: sebagai pendownload file, jika kita mendownload file dari torrent maka kita bisa disebut sebagai leechers.
- Seeders: sebagai penyedia file, atau juga bisa leechers yang telah selesai mendownload dan tetap mengaktifkan torrent sehingga beralih fungsi dari leechers menjadi seeders
Jika kita akan mendownload torrent maka sebelumnya kita akan mendownload file .torrent dari berbagai situs penyedia file .torrent, didalam file tersebut tersedia informasi file yang akan di download beserta alamat tracker, nah tracker disini nantinya akan bertugas mendistribusikan data dan informasi antar peers (seeders & leechers) di internet, tracker akan memberitahukan kepada kita (disini kita sebagai leechers) tentang data dan info dimana kita harus mendownload "bits" atau bagian dari file, dan kita diarahkan kepada alamat IP dari seeders sehingga kita dapat memulai mendownload bits tersebut.
Sehingga tidak seperti metode HTTP download yang bersumber pada satu titik, untuk lebih jelasnya perhatikan ilustrasi yang saya ambil dari wikipedia.
Semakin banyak jumlah seeder, semakin cepat proses download selesai, kecepatan maksimum sesuai dengan koneksi internet kita.
Proses download dapat di stop ataupun dilanjutkan kapan saja.
Manajemen download mudah.
Nilai (-):
Semakin sedikit jumlah seeders maka kecepatan download juga disesuaikan dengan kemampuan seeders untuk melakukan upload.
file yang di bagikan tidak menjamin bebas virus atau sesuai dengan yg kita inginkan.
Dikopas dari : sumber