Bagaimana Perkongsian Fail P2P (Peer to Peer) Berfungsi

Bagaimana Perkongsian Fail P2P (Peer to Peer) Berfungsi

Pembajakan perisian dan perkongsian fail wujud sebelum internet seperti yang kita ketahui sekarang, terutamanya melalui papan pesanan dan laman FTP peribadi. Tetapi membosankan untuk mencari fail, malah lebih lambat untuk memuat turunnya. Adalah lebih biasa untuk mendapatkan perisian atau muzik anda daripada rakan sebagai salinan fizikal (sering disebut 'sneakernet').





Perkongsian fail P2P mengubah semua itu. Tiba-tiba anda mempunyai akses langsung ke data yang dikongsi orang lain. Tetapi mari kita buat sedikit cadangan: apa itu P2P, bagaimana ia berfungsi, dan dari mana ia bermula?





Sebelum Kita Bermula

Sudah tentu, teknologi perkongsian fail peer-to-peer tidak hanya digunakan untuk cetak rompak. Tetapi jika kita jujur, itulah sebabnya ia diciptakan sejak awal.





Kami akan banyak membincangkan aspek perkongsian fail teknologi P2P, tetapi ini bukan satu-satunya kes penggunaan. Kita juga harus memperhatikan bahawa istilah P2P meliputi rangkaian yang luas selama beberapa dekad terakhir sejak pertama kali diciptakan, jadi tidak semua yang berlaku di sini berlaku dalam setiap kasus. Kami telah berusaha mengatasi topik ini seluas mungkin.

Bukan Model Pelayan Pelanggan

Pertama, kita harus menjelaskan apa itu rakan sebaya. Selebihnya internet umumnya menggunakan apa yang dipanggil a model pelayan pelanggan .



Laman web yang dihoskan di pelayan yang kuat di suatu tempat di dunia (perkhidmatan hosting web terbaik), memberikan sebilangan maklumat apabila komputer atau telefon anda memintanya. Ini mungkin fon yang digunakan untuk memaparkan laman web dengan betul, atau mungkin ISO 2GB Linux yang ingin anda muat turun. Pelayan menghantar fail kepada anda. Apabila pengguna seterusnya datang, prosesnya berulang.

Ini adalah bagaimana internet pelayan pelanggan berfungsi. (Kredit Gambar: CorDesign / Gambar Deposit )





Ini berfungsi dengan baik untuk laman web, tetapi tidak sesuai untuk menyebarkan fail besar. Ini terutamanya masalah kelajuan, lebar jalur, kos, dan kesahan.

Kelajuan pada hos web tradisional agak terhad. Tidak apa-apa untuk menghantar teks dalam jumlah kecil untuk membuat laman web, dan beberapa pelayan web dioptimumkan hanya untuk menayangkan gambar. Tetapi untuk fail yang lebih besar, itu memerlukan ledakan kelajuan yang tidak dapat bertahan lama dan mengunci pelayan untuk pengguna lain. Lebar jalur juga mahal; hanya untuk menayangkan gambar di MakeUseOf berharga ribuan dolar setahun.





Dari perspektif undang-undang, agak mudah untuk mencari satu pelayan, mematikannya, dan kemudian mendakwa pemiliknya. Oleh itu P2P dilahirkan oleh keperluan. Mereka yang ingin menyebarkan fail berhak cipta memerlukan cara yang lebih baik.

Apa itu Peer-to-Peer?

Peer-to-peer adalah model yang sama sekali berbeza, di mana semua orang menjadi pelayan . Tidak ada pelayan pusat; setiap orang yang menggunakan rangkaian bertindak sebagai pelayan mereka sendiri. Daripada hanya mengambil fail, peer-to-peer menjadikannya jalan dua arah.

Anda kini boleh memberikan kembali kepada pengguna lain. Sebenarnya, memberi kembali (dikenali sebagai 'penyemaian' pada masa kini) sangat penting untuk kejayaan rangkaian peer-to-peer. Sekiranya semua orang memuat turun tanpa memberikan apa-apa (disebut 'leeching'), rangkaian tidak akan memberikan faedah berbanding model pelayan pelanggan.

Seperti inilah penampilan P2P: semua orang di rangkaian menyampaikan fail kepada orang lain. (Kredit Gambar: mmaxer / Gambar Deposit )

Dalam model pelayan pelanggan, prestasi menurun dengan lebih banyak pengguna, kerana jumlah lebar jalur yang sama dikongsi di kalangan lebih ramai orang. Dalam rangkaian peer-to-peer, lebih banyak pengguna menjadikan rangkaian lebih berkesan. Semakin banyak pengguna yang menyediakan fail tertentu dari cakera keras mereka, semakin mudah bagi pengguna baru untuk mendapatkan fail tersebut.

Dalam rangkaian P2P moden, sebenarnya lebih pantas apabila lebih banyak pengguna memuat turun fail. Daripada mengambil keseluruhan fail dari satu pengguna, anda mengambil potongan yang lebih kecil dari ratusan atau ribuan yang lain. Walaupun mereka hanya mempunyai sedikit lebar jalur untuk anda, sambungan gabungan bermaksud anda mendapat kelajuan maksimum yang mungkin. Oleh itu, anda seterusnya menyumbang untuk menyebarkan fail tersebut lagi.

Dalam bentuk jaringan P2P sebelumnya, pelayan pusat masih diperlukan untuk mengatur jaringan, bertindak sebagai pangkalan data yang menyimpan informasi tentang pengguna dan file yang tersambung yang tersedia dalam sistem. Meskipun pengangkatan pemindahan file dilakukan secara langsung antara pengguna, jaringan masih rentan. Mengetepikan bahawa pelayan pusat bermaksud mematikan komunikasi sepenuhnya.

Ini tidak lagi berlaku kerana perkembangan terkini. Pada masa ini, perisian boleh meminta rakan sebaya secara langsung jika mereka telah melihat fail tertentu. Tidak ada cara untuk merobohkan rangkaian ini --- mereka secara efektif tidak dapat dihancurkan.

Sejarah Ringkas Perisian P2P Awal

Sekarang anda mempunyai idea mengapa rangkaian peer-to-peer menjadi revolusi seperti itu berbanding model pelayan pelanggan, mari kita lihat konteks sejarah dengan cepat.

Napster , dilancarkan pada tahun 1999, merupakan pelaksanaan model peer-to-peer pertama yang tersedia secara meluas. Pangkalan data pusat mengandungi maklumat mengenai semua fail muzik yang disimpan oleh ahli. Anda akan mencari lagu dari pelayan pusat ini, tetapi untuk memuat turunnya, anda sebenarnya akan berhubung dengan pengguna dalam talian yang lain dan menyalinnya. Pada gilirannya, setelah lagu itu ada di perpustakaan Napster, lagu itu tersedia sebagai sumber untuk orang lain di rangkaian.

Anda juga boleh menambahkan fail anda sendiri, yang kemudian Napster akan indeks dan tambahkan ke pangkalan data, yang siap disebarkan ke seluruh dunia. Pelaksanaannya terhad kerana anda hanya dapat memuat turun dari satu orang. Perkhidmatan mempunyai ketersediaan lagu yang tinggi, tetapi kelajuannya tidak begitu hebat.

Tetapi dengan itu, konsep peer-to-peer telah dilancarkan di dunia.

Napster akhirnya ditutup pada tahun 2001, tetapi tidak sebelum rangkaian serupa muncul yang menawarkan lebih daripada sekadar muzik. Filem, perisian, dan gambar tersedia di Morpheus , Kazaa , dan Gnutella rangkaian (di antaranya, Limewire mungkin merupakan pelanggan Gnutella yang paling terkenal).

Selama bertahun-tahun, pelbagai protokol lain dan perisian perkongsian fail peer-to-peer datang dan pergi, tetapi satu protokol terbuka berlaku: BitTorrent .

Protokol BitTorrent

Dirancang pada tahun 2001, BitTorrent adalah protokol sumber terbuka di mana pengguna membuat fail meta (disebut a .torrent fail) yang mengandungi maklumat mengenai muat turun, tanpa memberikan data muat turun itu sendiri. Penjejak diperlukan untuk menyimpan fail meta ini, bersama dengan siapa yang menyimpan fail tersebut. Namun, sebagai protokol terbuka, siapa pun dapat memprogram klien atau perisian pelacak.

Oleh itu, walaupun memerlukan pelacak pusat untuk memelihara pangkalan data fail yang ada, beberapa pelacak dapat wujud. Mana-mana fail deskriptor torrent boleh mendaftar dengan beberapa pelacak. Ini menjadikan rangkaian BitTorrent sangat kuat dan hampir mustahil untuk dimusnahkan sepenuhnya. Mematikan laman torrent menjadi permainan whack-a-mole. Seumur hidupnya, The Pirate Bay telah dibunuh dan dibangkitkan beberapa kali.

okay google hidupkan lampu suluh saya

Sejak reka bentuk asalnya, penambahbaikan lebih lanjut dibuat yang membolehkan muat turun tanpa pelacak. DHT ( jadual hash diedarkan ) bermaksud tugas mengindeks fail yang ada dapat diedarkan di antara semua pengguna. Pautan magnet adalah yang lain, tetapi cukup kompleks untuk memberi penjelasan mengenai bagaimana pautan magnet berbeza dari fail torrent .

Adakah Anda Menggunakan Perkongsian Fail P2P?

Saya harap ini dapat menjelaskan makna rangkaian peer-to-peer dan di mana ia bermula. Adalah adil untuk mengatakan rangkaian P2P mengubah internet selamanya. Pada puncaknya pada tahun 2006, dianggarkan bahawa jaringan P2P secara kolektif menyumbang lebih dari 70% dari semua lalu lintas yang mengalir di internet.

Sejak itu penggunaannya merosot, terutamanya disebabkan oleh perkhidmatan streaming video yang mudah diakses seperti Netflix dan YouTube. Dikombinasikan dengan perkhidmatan streaming muzik seperti Spotify, sebenarnya tidak ada alasan untuk melakukan cetak rompak lagi. Rangkaian P2P mengisi jurang penting dalam sejarah kita ketika perkhidmatan media tradisional berjuang untuk terus mengikuti. Sekarang, mereka sebahagian besarnya tidak berkaitan.

Adakah anda berpeluang menggunakan Napster kembali pada hari tersebut? Atau adakah pengenalan pertama anda untuk berkongsi fail melalui torrent sederhana? Beritahu kami dalam komen, atau jika anda ingin mengetahui lebih lanjut, lihat kami panduan pemula lengkap untuk torrents .

Kredit Gambar: chromatika2 / Depositphotos

Berkongsi Berkongsi Tweet E-mel Cara Mengubah Rupa dan Rasa Desktop Windows 10 Anda

Ingin tahu bagaimana menjadikan Windows 10 kelihatan lebih baik? Gunakan penyesuaian mudah ini untuk menjadikan Windows 10 milik anda sendiri.

Baca Seterusnya
Topik-topik yang berkaitan
  • Teknologi Dijelaskan
  • Rakan sebaya
  • Jaringan komputer
  • BitTorrent
  • Pembajakan Perisian
  • Perkongsian Fail
  • Penstriman Media
Mengenai Pengarang James Bruce(707 Artikel Diterbitkan)

James mempunyai BSc dalam Artificial Intelligence dan disahkan CompTIA A + dan Network +. Apabila dia tidak sibuk sebagai Editor Ulasan Perkakasan, dia menikmati permainan LEGO, VR, dan permainan papan. Sebelum menyertai MakeUseOf, dia adalah juruteknik pencahayaan, guru Bahasa Inggeris, dan jurutera pusat data.

Lebih Banyak Dari James Bruce

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan