Jaringan P2P telah membangkitkan minat yang luar biasa di seluruh dunia baik peselancar Internet maupun profesional jaringan komputer. Sistem perangkat lunak P2P seperti peringkat Kazaa dan Napster di antara aplikasi perangkat lunak paling populer yang pernah ada. Banyak bisnis dan situs web telah mempromosikan teknologi "peer-to-peer" sebagai masa depan jaringan internet.
Meskipun mereka telah benar-benar ada selama bertahun-tahun, teknologi P2P menjanjikan untuk secara radikal mengubah masa depan jaringan. Perangkat lunak berbagi file P2P juga telah menciptakan banyak kontroversi mengenai legalitas dan penggunaan yang adil. Secara umum, para ahli tidak setuju pada berbagai rincian P2P dan tepat bagaimana hal itu akan berkembang di masa depan.
Jaringan Peer-to-Peer tradisional
Akronim P2P secara teknis berarti peer-to-peer. Webopedia mendefinisikan P2P sebagai:
Suatu jenis jaringan di mana setiap workstation memiliki kemampuan dan tanggung jawab yang setara. Ini berbeda dari arsitektur klien / server, di mana beberapa komputer didedikasikan untuk melayani yang lain.
Definisi ini menangkap makna tradisional dari jaringan peer-to-peer. Komputer dalam jaringan peer-to-peer biasanya terletak secara fisik dekat satu sama lain dan menjalankan protokol dan perangkat lunak jaringan serupa. Sebelum jaringan rumah menjadi populer, hanya usaha kecil dan sekolah yang membangun jaringan peer-to-peer.
Jaringan Peer-to-Peer di Rumah
Sebagian besar jaringan komputer rumah saat ini adalah jaringan peer-to-peer. Pengguna perumahan mengkonfigurasi komputer mereka di peer workgroup untuk memungkinkan berbagi file, printer dan sumber daya lainnya secara merata di antara semua perangkat. Meskipun satu komputer dapat bertindak sebagai server file atau server Faks pada waktu tertentu, komputer rumah lain sering memiliki kemampuan yang setara untuk menangani tanggung jawab tersebut.
Baik jaringan rumah berkabel maupun nirkabel memenuhi syarat sebagai lingkungan peer-to-peer. Beberapa orang mungkin berpendapat bahwa pemasangan router jaringan atau perangkat pusat serupa berarti bahwa jaringan tidak lagi peer-to-peer. Dari sudut pandang jaringan, ini tidak akurat. Router hanya bergabung dengan jaringan rumah ke Internet; itu tidak dengan sendirinya mengubah cara sumber daya dalam jaringan dibagi.
Jaringan Berbagi File P2P
Ketika kebanyakan orang mendengar istilah P2P, mereka tidak memikirkan jaringan peer tradisional, melainkan berbagi file peer-to-peer melalui Internet. Sistem file sharing P2P telah menjadi satu kelas aplikasi Internet paling populer dalam dekade ini.
Jaringan P2P mengimplementasikan protokol pencarian dan transfer data di atas Protokol Internet (IP). Untuk mengakses jaringan P2P, pengguna cukup mengunduh dan menginstal aplikasi klien P2P yang sesuai.
Banyak jaringan P2P dan aplikasi perangkat lunak P2P ada. Beberapa aplikasi P2P hanya berfungsi dengan satu jaringan P2P, sementara yang lain beroperasi lintas jaringan. Demikian pula, beberapa jaringan P2P hanya mendukung satu aplikasi, sementara yang lain mendukung beberapa aplikasi.
Apakah Aplikasi Perangkat Lunak P2P itu?
Definisi perangkat lunak P2P yang baik diusulkan oleh Dave Winer dari UserLand Software beberapa tahun yang lalu ketika P2P pertama kali menjadi mainstream. Dave menunjukkan bahwa aplikasi perangkat lunak P2P mencakup tujuh karakteristik utama ini:
- antarmuka pengguna berjalan di luar browser Web
- komputer dalam sistem dapat bertindak sebagai klien dan server
- perangkat lunak mudah digunakan dan terintegrasi dengan baik
- aplikasi termasuk alat untuk mendukung pengguna yang ingin membuat konten atau menambah fungsionalitas
- aplikasi membuat koneksi dengan pengguna lain
- aplikasi melakukan sesuatu yang baru atau menarik
- perangkat lunak mendukung protokol "lintas jaringan" seperti SOAP atau XML-RPC
Dalam pandangan modern dari komputasi peer-to-peer, jaringan P2P membentang di seluruh Internet, bukan hanya jaringan area lokal lokal (LAN). Aplikasi perangkat lunak P2P yang mudah digunakan memungkinkan baik orang-orang aneh maupun non-teknis untuk berpartisipasi.
Kazaa, Napster, dan Aplikasi Perangkat Lunak P2P Lainnya
Sistem berbagi file MP3 asli, Napster menjadi aplikasi perangkat lunak Internet paling populer di dunia dalam waktu semalam. Napster melambangkan sistem P2P "modern" baru yang didefinisikan di atas: antarmuka pengguna sederhana yang berjalan di luar browser yang mendukung baik penyajian dan unduhan file. Selanjutnya, Napster menawarkan ruang obrolan untuk menghubungkan jutaan penggunanya dan melakukan layanan baru dan menarik (dalam arti "kontroversial").
Nama Napster merujuk ke jaringan P2P dan klien berbagi file yang didukungnya. Selain terbatas pada permulaan satu aplikasi klien, Napster menggunakan protokol jaringan proprietary, tetapi rincian teknis ini tidak mempengaruhi secara material popularitasnya.
Ketika layanan Napster asli yang tidak diatur ditutup, sejumlah sistem P2P bersaing untuk audiens tersebut. Sebagian besar pengguna Napster bermigrasi ke aplikasi perangkat lunak Kazaa dan Kazaa Lite dan jaringan FastTrack. FastTrack tumbuh menjadi lebih besar dari jaringan Napster asli.
Kazaa telah menderita masalah hukumnya sendiri, tetapi berbagai sistem lain, seperti eDonkey / Overnet, telah melanjutkan warisan dari perangkat lunak berbagi file P2P gratis.
Aplikasi dan Jaringan P2P Populer
Tidak ada aplikasi P2P atau jaringan menikmati popularitas eksklusif di Internet saat ini. Jaringan P2P populer meliputi:
- eDonkey
- BitTorrent
- Gnutella
dan aplikasi P2P populer termasuk
- eMule
- BitTorrent
- Limewire
Banyak bisnis yang terinspirasi oleh keberhasilan aplikasi P2P dan sibuk melakukan brainstorming software P2P baru yang menarik.Namun, beberapa di komunitas jaringan percaya bahwa keberhasilan Napster, Kazaa dan aplikasi P2P lainnya tidak ada hubungannya dengan teknologi dan lebih berkaitan dengan pembajakan. Masih harus dibuktikan apakah sistem P2P pasar massal dapat diterjemahkan menjadi usaha bisnis yang menguntungkan.
Ringkasan
Akronim "P2P" telah menjadi istilah rumah tangga. Istilah ini mengacu pada kombinasi hal: aplikasi perangkat lunak, teknologi jaringan, dan etika berbagi file.
Di tahun-tahun mendatang, mengharapkan konsep P2P terus berkembang. Industri jaringan akan memperkenalkan aplikasi peer-to-peer yang lebih luas yang harus bersaing untuk perhatian dengan desktop tradisional dan sistem client / server. Standar protokol P2P akan diadopsi ke tingkat yang lebih besar. Akhirnya, konsekuensi dari berbagi informasi aplikasi P2P gratis pada hak cipta dan hukum kekayaan intelektual perlahan akan diselesaikan melalui proses debat publik.