Apa itu torrent 2

Apakah itu Torrent? pasti anda bertanya-tanya. Karena itu saya akan membahasanya saat ini. Pada saat ini banyak orang menggunakan metode download Torrent dibandingkan metode download konvensional yang menggunakan server. Apa sebabnya? mari kita lihat.

Pengertian Torrent
Torrent adalah sebuah network dan perangkat lunak yang memungkinkan pengiriman data secara peer-to-peer (tanpa server). Data yang dikirim dengan torrent dipecah-pecah terlebih dahulu sehingga proses pengiriman data yang besar bisa dilakukan bahkan dengan komputer dengan kecepatan internet yang rendah sekalipun. Torrent diciptakan oleh seseorang yang bernama Bram Cohen pada tahun 2001 dan sekarang berada di tangan perusahaan BitTorrent.inc. Semakin banyak komputer yang terhubung dengan jaringan torrent, maka semakin bagus.

Bedanya download biasa dengan download Torrent
Jika download biasa atau yang biasa disebut mirror download cara kerjanya adalah, komputer kita (client) mengirim request data kepada komputer pusat (server) dan setelah diterima kita dapat mendownload file dari komputer server. Namun kelemahannya jika banyak permintaan dari komputer lain, atau servernya sedang down, maka proses download bisa terhambat bahkan batal.

Namun dengan torrent, kita mendownload file dari komputer lain (user lain/client lain) sehingga jika satu sumber sedang non-aktif bisa digantikan dengan sumber yang lain, karena dengan torrent kita tidak mendownload file secara keseluruhan melainkan mendownload file yang sudah dipecah. Dan juga jika komputer dimatikan atau mati secara tiba-tiba, proses download bisa dilanjutkan lain hari, karena file torrent sudah dipecah-pecah sehingga ketika komputer nyala download akan dilanjutkan ke bagian file berikutnya.

Cara kerja jaringan Torrent
Anda belum mengerti dengan maksud diatas? anda akan mengerti setelah tahu cara kerja Torrent.

di dalam torrent ada yang disebut "seed". Seed adalah user atau komputer yang memiliki file yang bisa didownload. Ada juga yang disebut "leecher/peers". Leecher/peers adalah user atau komputer yang membutuhkan atau yang ingin mendownload file tersebut. Ketika satu leecher telah berhasil mendownload file 100% dari seed, maka peran leecher tersebut akan berubah menjadi seed dan membantu seed sebelumnya membagi-bagikan file. Karena itu dengan torrent sumber file tidak terpaku pada satu sumber, sehingga proses download bisa dilakukan dengan ringan bahkan tidak terlalu memakan kerja CPU.
File yang berada di torrent dipecah-pecah menjadi beberapa bagian sehingga, dengan torrent file bisa di download dari banyak sumber dan juga bisa dilanjutkan jika sewaktu-waktu komputer dimatikan.


"Skema kerja jaringan torrent. jika diibaratkan setiap satu warna adalah satu bagian file, 7 CPU kecil adalah leecher, dan CPU besar tersebut adalah seed pertama. Setiap leecher bisa bekerja sama mendistribusikan file dan leecher yang sudah mempunyai bagian file yang lengkap perannya akan berubah menjadi seed. Seed yang baru siap membagi-bagikan file yang sama"
Contoh kasus download dengan Torrent.
Mungkin anda ingin melihat contoh kasus download dengan torrent agar anda lebih paham dan mengerti.

Contoh kasus : misalnya ada seseorang yang ingin membagikan file microsoft word yang bernama "Cara memasak nasi goreng.doc" dengan ukuran 500kb. Setelah seeder pertama berhasil mengupload file tersebut ke website pengumpul torrent maka file siap di download. Misalnya ada satu leecher yang ingin mendownload file tersebut. Makan tahap pertama yang harus dilakukan leecher tersebut adalah mendownload sebuah file torrent yang disebut "track" di website pengumpul torrent download. Track berisi informasi tentang sumber file, dan alamat IP komputer yang memiliki file memasak nasi goreng tersebut (IP adalah alamat internet protokol komputer, setiap komputer yang terhubung ke internet memiliki nomor IP yang berbeda). Setelah itu file track tersebut dijalankan di software torrent seperti BitTorrent atau uTorrent, proses download bisa dimulai. Setelah download selesai maka leecher tersebut akan menjadi seed yang kedua.

Misalnya lagi ada satu komputer lain yang ingin mendownload file cara memasak nasi goreng tersebut. karena file torrent terpecah-pecah maka proses download bisa dilakukan tidak hanya dari satu sumber. Misalnya file cara memasak nasi goreng tersebut berukuran 500kb. Maka torrent akan secara otomatis memecah-mecah file tersebut, misalnya menjadi 100kb-100kb-100kb-100kb-100kb. Leecher tersebut bisa mendownload 100kb pertama dari seed pertama (A) dan 100kb berikutnya dari seeder kedua (B). Setelah leecher berhasil mendownload 200kb, misalnya seed A offline, maka 250kb berikutnya bisa hanya didownload dari seeder B. Setelah berhasil mendownload 450kb ada kasus lainnya, misalnya sekarang komputer A kembali online dan komputer B offline, maka leecher bisa mendownload sisa kekurangan 50kb dari seed B.

Kelebihan Torrent
Dengan mendownload file menggunakan torrent, file bisa didownload dari banyak sumber sehingga tidak terpaku pada satu sumber seperti cara download biasa. File juga bisa didownload secara menyicil, sehingga file bisa didownload dari hari ke hari tanpa menyalakan komputer dengan lama. Jika kita pergi ke warnet, disana kita bisa mensetting apa yang ingin kita download. Setelah beberapa hari kita tinggal hanya mengambil hasil yang sudah selesai di download. Proses download file juga akan secara otomatis dilanjutkan setiap komputer nyala.

Kelebihan lainnya adalah, file yang didownload dengan torrent tidak terlalu memakan CPU Usage. Sehingga saat mendownload kita masih bisa browsing bahkan bermain game, tidak seperti download dengan cara konvensional yang harus menyediakan banyak CPU Usage.

Kekurangan Torrent
File yang didownload dengan torrent adalah file milik user komputer lain, sehingga untuk file game, software atau musik tidak asli dari website resmi perusahaan pencipta media tersebut.

Kekurangan lainnya adalah, dengan torrent penyebaran virus dan trojan dapat menjalar dengan cepat karena dengan torrent kemurnian file tidak dapat dijamin, tidak seperti download mirror yang didapat dari website resmi pencipta software tersebut yang sudah terjamin.


Jika anda ingin mencoba metode download file ini anda bisa mendownload softwarenya. Software torrent ada banyak, salah satu yang terkenalnnya adalah BitTorrent dan uTorrent. Juga website pengumpul torrent yang terkenal adalah http://www.thepiratebay.org/ disana banyak file musik, game, video, aplikasi bahkan film yang bisa di download.

Tidak ada komentar:

Posting Komentar