Kenali Apa Itu Torrent Dan BitTorrent?
Di artikel kali ini kita akan membahas mengenai Torrent Dan BitTorrent?Mungkin sebagian kalian sudah pernah mendengar mengenai Torrent Dan BitTorrent,namun ada yang belum mengetahui mengenai Torrent Dan BitTorrent,nah disini mari kita bahas bersama mengenai Torrent Dan BitTorrent.Mulai dari pengertian,fungsi,jenis-jenisnya dan masih banyak lagi.
Pengertian Torrent
Torrent adalah file berisi berbagai informasi dan metadata BitTorrent dari suatu file yang akan didownload.Kata Torrent sebenarnya mengacu pada file komputer yang berekstensi .torrent. File ini umumnya memiliki ukuran kecil,sebab file torrent tidak berisikan file yang akan didownload,hanya berisikan informasi mengenai file yang akan kalian download.Informasi tersebut berupa informasi tracker,nama file,ukuran file,struktur folder,dan informasi lain yang dibutuhkan untuk memulai download.
Beberapa informasi metadata yang ada di file torrent diantaranya :
- Announce : berisi daftar url tracker
- Info name :berisi informasi seputar nama dan folder file
- Info piece : berisi informasi seputar besarnya byte setiap bagian file
- Info pieces : berisi daftar hash file
- Info lenght : berisi durasi sebuah file
- Info file path : berisi informasi dari path / lokasi file dan folder
- Info files length : berisi informasi seputar besarnya file secara total
File yang didownload diibaratkan sebuah lokasi,maka file torrent adalah peta untuk menuju ke lokasi.Semua informasi dan metadata yang ada didalam file torrent inil yang akan digunakan sebagai acuan oleh BitTorrent Client untuk mendownload dan mengupload file yang diinginkan.File kemudian akan ditransfer ke BitTorrent.
Keuntungan Penggunaan Torrent
- Proses desentralisasi yang digunakan oleh P2P berarti bahwa file yang diunduh tidak di-host di server pusat.Jika satu sumber unduhan tidak aktif,dapat mengandalkan sumber lain untuk menyelesaikan unduhan.
- Jika kalian tiba-tiba terputus dari Internet atau PC mati / restart,akan dapat menyelesaikan unduhan setelah kembali online.Tidak perlu memulai ulang dari awal.
- Torrent dapat membantu kalian mengunduh file lebih cepat daripada menggunakan proses pengunduhan tradisional.
- File mudah ditemukan dan diunduh.
Kekurangan Penggunaan Torrent
- Apabila file yang dicari tidak memiliki serpihan,kita tidak akan dapat mengunduhnya.
- Kalian tidak bisa mengetahui dengan pasti isi file yang diunduh.
- File yang diunduh dan unggah pada saat yang sama dapat mengorbankan bandwidth.
- Semua orang mengunduh file torrent dapat melihat alamat IP publik kalian,termasuk ISP kalian atau kelompok hak cipta digital.Untuk melindungi privasi saat menggunakan torrent, cukup gunakan VPN.
Cara Download Dengan Torrent
Umumnya menggunakan Torrent untuk mendownload tidak sulit,ini membuat banyak orang memilih menggunakan Torrent.
Berikut adalah langkah-langkah cara menggunakan torrent :
-
Pilih dan Unduh Client Torrent
Sebelum dapat mulai berbagi atau mengunduh file harus memilih dan menginstal klien torrent. Pilih dengan teliti,karena beberapa datang dengan adware dapat menyebabkan masalah dengan komputer atau perangkat.Paling baik mengunduh langsung dari situs web client sehingga kalian dapat menghindari mengunduh perangkat lunak jahat dari situs pihak ketiga.Meskipun ada client yang diunduh gratis, memilih client premium sangat ideal jika menginginkan fitur keamanan.
-
Pasang Situs Pelacak
Memasang client torrent,perlu juga mengunduh situs pelacak,yang berisi daftar file torrent.Situs pelacak ini hanya sebagai tempat penyimpanan file torrent dan tidak menghosting konten di server mereka. Ada 2 jenis situs pelacak, salah satunya adalah situs pelacak publik, dapat diakses oleh semua pengguna. Jenis pelacak kedua lainnya adalah situs pelacak pribadi,yang berisi situs web torrent khusus meng-host relung file yang unik.Pendaftaran ke situs pelacak pribadi seringkali eksklusif,berdasarkan undangan dan juga mengharuskan pengguna untuk menanam torrent setelah setiap unduhan.
-
Cari Konten untuk Di Download
Pengguna bisa mencari konten yang ingin didownload. Hasil pencarian sering menghasilkan beberapa file,pilih yang memiliki banyak seeder sehingga unduhan kalian berjalan cepat.Sebelum mengunduh, periksa apakah kalian dapat menjalankan file tersebut.
-
Unduh Konten
Kalian dapat mulai mendownload konten,kalian dapat mengunduh banyak file tetapi praktik atau cara yang baik adalah dengan memprioritaskan unduhan kalian.
Perbedaan Download Torrent Dengan Download Biasa
Download Torrent
- Lebih cepat.
- Gagal download lebih kecil.
- Semua downloader termasuk uploader.
Download Biasa
- Lebih lambat.
- Penggunaan bandwith yang besar pada server.
- Gagal download atau error lebih besar.
Pengertian BitTorrent
BitTorent memungkinkan pengguna komputer mendistribusikan data ke pengguna yang lainnya melalui internet.Program ini dikembangkan oleh Bram Cohen dengan menggunakan bahasa program Python dan diperkenalkan pada konferensi CodeCon pada tahun 2002. Lisensi program ini, sejak versi keempat,tunduk pada BitTorrent Open Source License yang merupakan modifikasi dari Jabber Open Source License.
Bittorrent beda dengan sistem jaringan peer-to-peer pada umumnya,pada jaringan peer-to-peer sumber file yang kalian download hanya dari satu komputer, yang mana bila komputer tersebut off maka otomatis proses download akan gagal.Berbeda dengan bittorrent yang menggunakan tracker untuk menuntun kalian ke lokasi file yang akan didownload.
Kelebihan BitTorrent
- Kecepatan yang didapat justru bertambah apabila file itu sedang banyak didownload oleh client lain.Berkebalikan dengan sistem download konvensional.
- Jenis file yang tersedia sangat banyak. Dengan adanya situs pencari torrent,kalian bisa mencari hampir semua jenis file.
- Semua paket Bit Torrent bisa dengan mudah di-pause. Sehingga cocok untukyang internetnya putus-nyala.
- Isi paket bisa dilihat dahulu, sehingga mencegah kita mendownload paketyang salah/kurang. Bahkan untuk beberapa jenis file bisa dipreview sehinggakeaslian / kelengkapan paket Bit Torrent tersebut bisa diperiksa dahulu.Dalam 1 paket juga bisa dipilih file mana yang akan didownload atau tidak.
Kekurangan BitTorrent
- Lambat jika tidak ada yang mendownload paket itu.Contoh paket-paket yang sudah lama diupload dan aneh,biasanya jarang ada yang mendownload,sehingga kecepatan downloadnya menurun.
- Beban upload juga ditanggung kalian.Selayaknya client lain,kalian juga terbebani untuk mengupload ke client lain.Walaupun bisa menyetting agar tidak perlu mengupload ke client, sistem Bit Torrent akan mendeteksi kalian dan akan menurunkan kecepatan download kalian.
- Terlalu banyak paket yang ada. Kadang untuk 1 kali pencarian menghasilkan hasil yang banyak. Untuk itu diperlukan ketelitian untuk mendapatkan,torrent yang paling lengkap dan berkecepatan tinggi.
Cara Download Dengan BitTorrent
- Bittorrent memungkinkan pengguna untuk mendownload file dari beberapa sumber.
- File torrent yang didownload adalah file yang telah dipecah sehingga apabila terjadi kesalahan dalam proses download seperti terdapat satu sumber daya yang sedang nonaktif maka sumber daya tersebut dapat digantikan oleh sumber daya lain.
- File torrent belum terdownload 100% akan melanjutkan proses download secara otomatis apabila komputer telah menyala dan memiliki koneksi internet.
Cara Kerja Torrent dan Bittorrent
File dalam Bittorrent dipecah menjadi beberapa bagian kecil yang kemudian disebut pieces.Sebuah server pusat disebut tracker akan mengarahkan kalian ke komputer yang memiliki seluruh pieces dari file tersebut dengan lengkap,komputer tersebut kemudian disebut sebagai seeder.Tracker kemudian menginstruksikan seeder agar membagi file yang telah didownload tersebut ke komputer kalian, komputer kalian dalam hal ini disebut sebagai leecher.
Tracker juga memungkinkan untuk saling bertukar pieces dengan seseorang yang sedang melakukan proses download juga, sehingga kalian dapat menerima bermacam pieces secara terus-menerus.Setelah download selesai,status kalian akan berubah dari leecher menjadi seeder,sehingga kalian mampu membagi file tersebut kepada leecher lain yang membutuhkan.
Mendownload file secara pieces secara bersamaan mampu mengatasi masalah umum pada metode peer-to-peer,dimana umumnya kecepatan upload dari sebuah peer lebih lambat dari kecepatan downloadnya,ini tentu berdampak besar terhadap kecepatan transfer data yang dilakukan.
sekian artikel kali ini semoga bisa bermanfaat untuk kalian semua:)