Buat yang suka download di internet pasti pernah pake Torrent. Torrent itu adalah aplikasi file sharing P2P dimana semua user yang download adalah server dan juga client. File Torrent, biasanya berupa .torrent
adalah file metadata yang biasanya cuma beberapa kilobyte, tapi berisi informasi dari semua file yang akan didownloadnya.
Cara kerjanya: setiap user yang download file torrent, di dalam file itu ada yang namanya tracker. Ini digunakan sebagai jembatan antara user dan server client. Jadi tanpa tracker ini, torrent gak bisa jalan. Tracker ini juga yang membuat semua user (peer dan seed) bisa saling terkoneksi menjadi satu group distribusi yang bernama swarm.
Dan karena dengan Torrent setiap user merangkap server, kalau dia mendownload suatu file, pada saat yang sama dia juga upload file itu.
Struktur dari setiap torrent itu relatif sama. Biasanya mereka berada dalam format binary, dan mempunyai beberapa file yang merangkum file2 secara keseluruhan.
Selain tracker, file Torrent berisi informasi yang mencakup: nama, ukuran byte per piece, pieces, ukuran file yang dibagi, file2 apa aja yang ada berikut posisinya dalam folder dan ukurannya masing2. Semua dalam koding UTF-8 dimana semua karakter bisa dibaca.
Istilah
Availability: Keberadaan isi dari Torrent (file, program, game, dll) yang sudah berada di client (distributed copies). Ini adalah seed.
Choked: Adalah peer yang menolak mengirim potingan file. Kemungkinannya adalah: tidak tertarik, sudah maksimal uploadnya, blacklist, dll.
Client: Program yang membuat file sharing via protocol BitTorrent.
Distributed Hash Table: Disingkat DHT, adalah sistem distribusi yang menyebar untuk mencari key dan value untuk mapping potongan2 dari node.
Downloader: Peer yang sedang mendownload file. Mereka belum punya copy lengkapnya.
Endgame: Algoritma yang dilakukan pada saat potongan terakhir Torrent di didownload.
Fake: Torrent yang tidak punya nama atau deskripsi.
FreeLeech: Torrent yang FreeLeech harus di seed 1:1 selama minimum 7 hari.
Grab: Istilah dimana file mulai didownload saat metadata didownload.
Hash: Digunakan untuk Client sebagai verifikasi data sedang ditransfer. Setiap potongan file akan dicek melalui Hash untuk verifikasi. Jika gagal, potongan akan diminta lagi.
Health: Berupa persenan yang biasanya berada di penjalasan file Torrent. Menjelaskan keberadaan Availability.
Hit-and-run: Menjadi leech dan meniadi seed sedikit mungkin (download sebanyak2nya dan upload sedikit).
Index: sebuah daftar yang dikelola sebuah website yang biasanya berisi deskripsi dan informasi dari file2 Torrent.
Interested: Downloader yang ingin potongan file dari orang lain. Client yang upload akan memberi sinyal "interested" ke Client yang sedang download darinya karena dia tidak punya potongan file yang si uploader punya.
Leech: Bisa dimaksud mereka yang mendownload, atau mereka yang belum punya 100% dari data yang tersedia. Leech juga berarti mereka yang tidak mengijinkan yang lain untuk mendownload potongan file dari mereka.
Lurker: User yang hanya mendownload file tapi tidak berkontribusi menambahkan konten.
Magnet link: Sebuah mekanisme dimana metadata pada file Torrent digunakan untuk mencari file berdasarkan konten, bukan dari tracker.
Overseeded: Para private tracker yang menggunakan Ratio Credit bisa mendapatkan Torrentnya overseed kalau Availabilitynya tinggi sehingga seeder sudah mencari downloader.
P2P: Adalah jaringan dimana tiap node (komputer) adalah client dan server. Jadi mereka bisa mengupload dan mendownload karena mereka bisa meminta data dan diminta datanya.
Peer: Adalah Client yang mengijinkan Client lain untuk berhubungan dengannya dan mengupload data kepadanya.
Piece: File yang akan didownload dibagi menjadi potongan2 kecil yang berukuran beberapa kilobyte sampai beberapa megabyte per potong. File yang dipotong dalam ukuran kecil inilah yang membuat distribusi file lebih efisien.
Ratio Credit: Disebut juga upload credit atau ratio economy. Dipakai private tracker untuk memberikan intensif agar bisa upload dan download lebih besar dibanding yang lain. Basanya mereka punya bandwith lebih atau hard disk yang besar, komputer yang nganggur, dll.
Scraping: Terjadi pada saat Client meminta tracking server untuk informasi tentang Torrent yang dimaksud,.
Seed: Seed adalah orang yang download (peer) yang memulai upload potongan2 file yang sudah didownloadnya ke peer2 lain. Seed berarti membiarkan dirinya terkoneksi supaya orang lain bisa mendownload potongan file darinya.
Share Ratio: Pembagian data antara yang sudah diupload dan yang sudah didownload. Ratio diatas 1.0 dinilai baik.
Snatch: Torrent snatch pada saat datanya sudah didownload.
Snubbing: Client yang upload dibilang snubbling kalau Client yang download tidak bisa menerima data setelah waktu lebih dari 60 detik.
Super-seeding: Pada saat file Torrent masih baru dimana satu client bisa seed file yang sama ke peer yang banyak. Super-seed adalah mode dimana clilent hanya berusaha mengirim potongan file yang belum pernah terkirim sebelumnya. Super-seeding
nice post gan!
informasi berguna buat torrenters :) masa mau download aja tapi gak mau upload? udah bisa dapet gratisan ya bagi2 dong. hehehehe. sayang aja koneksi kita rata2 gak mendukung buat seeding. iya kalo torrentnya cuma beberapa, tapi kalo sudah puluhan, kerasa juga beratnya.
malah kadang mau download atau buka web aja susah. pas cek torrent ternyata seedingnya banyak! terpaksa deh matiin atau dihapus.
seed... seeeeeeeedddd...!!!
torrent downloadnya caranya dipotong2 filenya supaya lebih cepat ya? apa sama seperti IDM yang kalau download dipotong2 juga?
torrent lebih rentan virus sama hack itu bener apa gak ya? ada yang bilang mending download langsung.
sama saja mbak. apalagi kalau program bajakan.
boleh sharing alamat2 torrent yang bagus gak disini?
piratebay :)
website penyedia torrent suka kena masalah jadi ganti2 extension terus. gak perlu tergantung sama satu penyedia aja. kadang yang bikin torrent dan juga websitenya berbagi torrent ke website2 lain juga.
nice post... hati2 buat yang sering download torrent. selalu caei sumber dan uploader yang dipercaya. antivirus firewall yang bagus karena koneksi selalu kebuka di background selama seed/peer
relatif aman kok torrent :) selain cari uploader yang terpercaya, liat dulu komen2 orang sama jumlah seednya.
kalo gak ada komen di websitenya, pas download torrentnya ada infonya juga supaya bisa baca pendapat orang tentang torrent itu. saya pake Utorrent
liat bintangnya. komen biasanya cuma bilang "cepet" "lelet" kalo gak "seed".
info bagus pak trims
emang uploader bagus pasti isinya jaminan jalan? mau download ngeliat sizenya gede kalo gak jalan kan......... haahhh
cara supaya yakin:
- liat bintangnya
- baca commentnya
- liat sizenya
- perhatiin kelengkapan file-nya
- cari tahu uploadernya
- liat jumlah seed dan peer
- perhatiin health dan umur torrentnya
yang bikin bingung sizenya. kalo diperhatiin, satu aplikasi bisa banyak torrentsnya dan ukuran2nya macem. iya kalo cuma beberapa megabyte sih gak terlalu keliatan... tapi ada juga yang sampe beberapa puluh megabyte sampe ratusan megabyte perbedaan sizenya. itu kenapa ya?
salah download nyesek tuh. mungkin ada program "nebeng"?
thanks buat sharenya
download beberapa giga tapi gak jalan kan bete banget tuh... liat komen2nya sama cara2 installnya.
thanks buat infonya pak.
bedanya sama download biasa apa ya? belum paham2 bener sama torrent. pernah denger aja...
bedanya kalo torrent harus ada aplikasinya buat download. dan downloadnya itu dari komputer orang lain bukan dari server.
permisi. kalau torren itu beda ya trafficnya? bukan http gitu? atau beda seperti email yang pakai jalur pop/imap??
Namanya BitTorrent
https://id.m.wikipedia.org/wiki/BitTorrent