Jika anda menggunakan internet dengan kerap, kemungkinan besar anda tidak pernah menemui istilah peer-to-peer atau P2P. Sama ada ia disebut dalam artikel berita, di TV atau dalam perbualan dengan rakan, yang memberitahu anda bahawa dia baru sahaja memuat turun versi terkini Linux melalui P2P, anda mungkin terjumpa istilah ini. Jika anda ingin mengetahui apakah rangkaian peer-to-peer, kegunaan P2P, dan juga melihat beberapa contoh rangkaian peer-to-peer, anda harus membaca artikel ini:
Kandungan
- Apakah rangkaian peer-to-peer?
- Apakah kegunaan P2P (peer-to-peer)?
- Mengapa rangkaian peer-to-peer berguna?
- Contoh rangkaian P2P (peer-to-peer).
- Sejarah rangkaian P2P (peer-to-peer).
- Adakah anda mempunyai sebarang soalan lain mengenai rangkaian peer-to-peer?
Apakah rangkaian peer-to-peer?
Peer-to-peer, atau P2P dalam bentuk singkatannya, merujuk kepada rangkaian komputer yang menggunakan seni bina teragih. Dalam rangkaian P2P, semua komputer dan peranti yang merupakan sebahagian daripadanya dirujuk sebagai rakan sebaya, dan mereka berkongsi serta bertukar-tukar beban kerja. Setiap peer dalam rangkaian peer-to-peer adalah sama dengan peer lain. Tiada rakan sebaya istimewa dan tiada peranti pentadbir utama di tengah rangkaian.

Simulasi rangkaian peer-to-peer
Dari satu segi, rangkaian peer-to-peer ialah rangkaian yang paling egalitarian dalam dunia komputer. Setiap rakan sebaya adalah sama dengan yang lain, dan setiap rakan sebaya mempunyai hak dan kewajipan yang sama seperti yang lain. Rakan sebaya adalah kedua-dua pelanggan dan pelayan pada masa yang sama.
Malah, setiap sumber dan setiap aset yang tersedia dalam rangkaian peer-to-peer dikongsi antara rakan sebaya, tanpa sebarang pelayan pusat terlibat. Sumber yang dikongsi dalam rangkaian P2P boleh menjadi perkara seperti penggunaan pemproses, kapasiti storan cakera atau lebar jalur rangkaian.
Apakah kegunaan P2P (peer-to-peer)?
Matlamat utama rangkaian peer-to-peer adalah untuk berkongsi sumber dan membantu komputer dan peranti berfungsi secara kolaboratif, menyediakan perkhidmatan khusus atau melaksanakan tugas tertentu. Seperti yang dinyatakan sebelum ini, P2P digunakan untuk berkongsi semua jenis sumber pengkomputeran seperti kuasa pemprosesan, lebar jalur rangkaian atau ruang storan cakera. Walau bagaimanapun, kes penggunaan yang paling biasa untuk rangkaian peer-to-peer ialah perkongsian fail di internet. Rangkaian peer-to-peer sesuai untuk perkongsian fail kerana ia membenarkan komputer yang disambungkan kepadanya menerima fail dan menghantar fail secara serentak.
Bayangkan situasi ini: anda membuka penyemak imbas web anda dan melawati tapak web tempat anda memuat turun fail. Dalam kes ini, tapak web berfungsi sebagai pelayan, dan komputer anda bertindak sebagai pelanggan yang menerima fail. Anda boleh membandingkannya dengan jalan sehala: fail yang anda muat turun ialah kereta yang pergi dari titik A (tapak web) ke titik B (komputer anda).

Kandungan yang dipindahkan dari rangkaian atau dari internet ke komputer
Apabila anda memuat turun fail yang sama daripada rangkaian peer-to-peer, menggunakan platform BitTorrent sebagai titik permulaan, muat turun dilakukan secara berbeza. Fail dimuat turun ke komputer anda dalam bit dan bahagian yang datang daripada banyak komputer lain yang turut disambungkan ke rangkaian P2P yang sama dan sudah mempunyai fail itu atau sekurang-kurangnya sebahagian daripadanya. Pada masa yang sama, fail juga dihantar (dimuat naik) dari komputer anda ke peranti lain yang memintanya. Situasi ini serupa dengan jalan dua hala: fail itu seperti berbilang kereta kecil yang datang ke PC anda, sementara juga meninggalkan orang lain apabila ia diminta.

Berbilang rakan sebaya berkongsi data antara mereka sendiri
Mengapa rangkaian peer-to-peer berguna?
Rangkaian P2P mempunyai beberapa ciri yang menjadikannya berguna:
- Sukar untuk menjatuhkan mereka. Walaupun salah satu rakan sebaya ditutup, yang lain masih beroperasi dan berkomunikasi. Untuk rangkaian P2P (peer-to-peer) berhenti berfungsi, anda perlu menutup semua rakan sebayanya.
- Rangkaian peer-to-peer sangat berskala. Menambah rakan sebaya baharu adalah mudah kerana anda tidak perlu melakukan sebarang konfigurasi pusat pada pelayan pusat.
- Apabila ia berkaitan dengan perkongsian fail, lebih besar rangkaian peer-to-peer, lebih cepat ia. Mempunyai fail yang sama disimpan pada kebanyakan rakan sebaya dalam rangkaian P2P bermakna apabila seseorang perlu memuat turunnya, fail itu dimuat turun dari berbilang lokasi secara serentak.
Contoh rangkaian P2P (peer-to-peer).
Kita semua menggunakan rangkaian peer-to-peer untuk menyambungkan komputer dan peranti tanpa perlu mengkonfigurasi pelayan. Perlu membuat pelayan untuk segala-galanya adalah mahal dan sukar untuk diurus, jadi dalam beberapa situasi, lebih mudah dan lebih berpatutan untuk menggunakan rangkaian P2P. Berikut ialah beberapa contoh kes penggunaan biasa untuk rangkaian peer-to-peer:

Windows 10 menggunakan peer-to-peer untuk mengoptimumkan penghantaran kemas kini
- Kemas kini Windows 10 dihantar dari pelayan Microsoft dan melalui P2P. Terdapat lebih banyak maklumat tentang ciri ini di sini: Optimumkan penghantaran kemas kini Windows 10 .
- Perkongsian fail besar melalui internet selalunya dilakukan menggunakan seni bina rangkaian P2P (peer-to-peer). Sebagai contoh, beberapa platform permainan dalam talian menggunakan P2P untuk memuat turun permainan antara pengguna. Blizzard Entertainment mengedarkan Diablo III, StarCraft II dan World of Warcraft menggunakan P2P. Satu lagi penerbit besar, Wargaming, melakukan perkara yang sama dengan permainan World of Tanks, World of Warships dan World of Warplanes mereka. Orang lain, seperti Steam atau GOG, memilih untuk tidak menggunakan P2P dan lebih suka mengekalkan pelayan muat turun khusus di seluruh dunia.
- Banyak sistem pengendalian Linux diedarkan melalui muat turun BitTorrent menggunakan pemindahan P2P. Contoh sedemikian ialah Ubuntu , Linux Mint , dan Manjaro .
- Dalam Windows 7 dan Windows 8.1, apabila anda mencipta rangkaian ad-hoc antara dua komputer , anda mencipta rangkaian peer-to-peer antara mereka.
- Jika anda menggunakan Windows 7, Windows 8.1 atau versi Windows 10 sebelum Versi 1803 , anda boleh menyambungkan komputer di rumah anda kepada Kumpulan Rumah, sekali gus mewujudkan rangkaian peer-to-peer antara mereka. Homegroup ialah sekumpulan kecil komputer yang disambungkan antara mereka untuk berkongsi storan dan pencetak. Ini adalah salah satu kegunaan yang paling biasa untuk teknologi peer-to-peer. Sesetengah orang mungkin mengatakan bahawa Homegroups tidak boleh menjadi rakan ke rakan kerana komputer dalam rangkaian disambungkan ke penghala. Walau bagaimanapun, perlu diingat bahawa penghala tidak mempunyai persamaan dengan menguruskan perkara yang dikongsi oleh komputer daripada Kumpulan Home sesama mereka. Penghala tidak berfungsi sebagai pelayan tetapi hanya sebagai antara muka atau pintu antara rangkaian tempatan dan internet. Jika anda mahu, anda boleh mendapatkan lebih banyak maklumat tentang cara Microsoft memilih untuk melaksanakan teknologi P2P, dalam artikel ini: Ciri berasaskan Peer-To-Peer dalam Win 7 , [MS-HGRP]: Protokol HomeGroup, dan HomeGroup: Panduan praktikal untuk kebahagiaan domestik dengan Windows 7 .
- Malangnya, rangkaian peer-to-peer juga biasa digunakan untuk aktiviti terlarang . P2P adalah teknologi kontroversi kerana ia digunakan secara meluas untuk cetak rompak. Terdapat banyak tapak web di web yang menawarkan akses kepada kandungan berhak cipta seperti filem, muzik, perisian atau permainan, melalui rangkaian P2P, disebabkan kelebihan teknologi ini. Walaupun teknologi itu sendiri tidak menyalahi undang-undang dan ia mempunyai banyak kegunaan sah yang tidak melibatkan cetak rompak, cara sesetengah orang menggunakan P2P adalah menyalahi undang-undang. Apabila menggunakan P2P, pastikan anda tidak melibatkan diri dalam cetak rompak atau aktiviti lain yang dihukum oleh undang-undang.

Menyertai Homegroup dalam Windows 10 (versi 1709)
Rangkaian P2P ialah salah satu kaedah yang paling berpatutan untuk mengedarkan kandungan kerana mereka menggunakan lebar jalur rakan sebaya, bukan lebar jalur pencipta kandungan.
Sejarah rangkaian P2P (peer-to-peer).
Pelopor rangkaian peer-to-peer nampaknya USENET, yang dibangunkan pada tahun 1979. Ia adalah sistem yang membenarkan pengguna membaca dan menyiarkan mesej/berita. Ia adalah sistem rangkaian yang serupa dengan forum dalam talian hari ini, tetapi dengan perbezaannya USENET tidak bergantung pada pelayan pusat atau pentadbir. USENET menyalin mesej/berita yang sama kepada semua pelayan yang terdapat dalam rangkaian. Begitu juga, rangkaian peer-to-peer mengedar dan menggunakan semua sumber yang tersedia untuk mereka.
Perkara besar seterusnya dalam sejarah P2P ialah tahun 1999 apabila Napster hidup semula. Napster ialah perisian perkongsian fail yang digunakan oleh orang ramai untuk mengedar dan memuat turun muzik. Muzik yang dikongsi di Napster biasanya mempunyai hak cipta dan oleh itu menyalahi undang-undang untuk diedarkan. Walau bagaimanapun, itu tidak menghalang orang ramai daripada mendapatkannya. Walaupun Napster adalah orang yang membawa P2P ke dalam arus perdana, Napster akhirnya gagal dan ditutup oleh pihak berkuasa kerana semua kandungan yang dikongsi secara haram di dalamnya. Pada masa kini, P2P kekal sebagai salah satu teknologi paling popular untuk berkongsi fail melalui internet, secara sah dan menyalahi undang-undang.

Napster, program yang menggunakan P2P
Sumber gambar: Wikipedia
Adakah anda mempunyai sebarang soalan lain mengenai rangkaian peer-to-peer?
Seperti yang anda lihat dalam panduan ini, peer-to-peer ialah teknologi canggih yang dilahirkan dan berdasarkan prinsip mudah: desentralisasi. Anda tahu sekarang bahawa tujuannya adalah jujur, walaupun ia tidak selalu digunakan untuk alasan yang betul. Sesetengah orang berpendapat sama ada ia patut dilarang atau tidak kerana P2P kekal sebagai cara paling penting untuk mengedarkan kandungan berhak cipta secara menyalahi undang-undang. Namun, patutkah pen dilarang digunakan kerana penulisnya sangat mahir dengan kerajinannya?