JARINGAN PEER TO PEER
DEFINISI JARINGAN PEER TO PEER
Jaringan peer-to-peer (P2P) merupakan salah satu model jaringan komputer yang terdiri dari dua/beberapa komputer, setiap station/komputer yang terdapat di dalam lingkungan jaringan tersebut bisa saling berbagi. Untuk membuat jaringan peer-to-peer dengan dua komputer, tidak perlu menggunakan hub atau switch, namun cukup menggunakan 1 kabel UTP yang dipasangkan pada kartu jaringan masing-masing komputer. jaringan peer to peer dapat digunakan dirumah/kantor. jaringan ini tidak ada komputer yang berfungsi khusus ,semua komputer berfungsi sebagai klien & server secara bersamaan. Jaringan peer to peer disebut juga workgroup yang artinya mempunyai konotasi yaitu kolaborasi tanpa adanya pusat kontrol (server).
ARSITEKTUR PEER TO PEER
Jaringan peer to peer adalah arsitektur aplikasi terdistribusi yang partisi tugas/beban kerja antara rekan-rekan. Peer adalah peserta sama-sama istimewa dalam aplikasi. Pemilik setiap komputer pada jaringan Peer to peer akan menyisihkan sebagian dari sumber daya, seperti kekuatan pemrosesan, penyimpanan disk, atau bandwidth jaringan, yang akan dibuat langsung tersedia untuk peserta jaringan lain, tanpa memerlukan koordinasi pusat dengan server atau stabil host . Rekan-rekan keduanya pemasok dan konsumen sumber daya.
Peer to peer sistem menerapkan jaringan overlay abstrak, dibangun di Application Layer, di atas topologi jaringan asli. Lapisan tersebut digunakan untuk mengindeks dan penemuan rekan dan membuat sistem Peer to peer independen dari topologi jaringan fisik. Konten biasanya dipertukarkan langsung melalui Internet Protocol yang mendasari (IP) jaringan. Anonymous peer to peer sistem adalah pengecualian & menerapkan lapisan routing yang ekstra untuk mengaburkan identitas sumber atau tujuan pengguna/simpul.jaringan Peer to peer murni tidak memiliki gagasan tentang klien atau server tetapi node rekan hanya sebesar yang secara bersamaan berfungsi baik sebagai "klien" & "server" ke node lain pada jaringan. Model pengaturan jaringan berbeda dari model client-server di mana komunikasi Biasanya ke server pusat dan dari server pusat. Sebuah contoh khas dari transfer file yang tidak menggunakan model Peer to peer File Transfer Protocol layanan di klien dan server which program yang berbeda. klien melakukan transfer, dan server memenuhi permintaan.
Dalam jaringan Peer to peer terstruktur, rekan-rekan yang diselenggarakan mengikuti kriteria khusus dan algoritma, which menyebabkan lapisan dengan topologi tertentu dan sifat. Mereka biasanya menggunakan tabel hash didistribusikan (DHT) pengindeksan berbasis, seperti dalam sistem Chord (MIT).
Sistem P2P terstruktur sesuai untuk skala besar Implementasi karena skalabilitas yang tinggi, dan beberapa jaminan kinerja (biasanya aproksimasi O (log N), di mana N adalah jumlah node dalam sistem Peer to peer).
Jaringan Peer to peer tidak terstruktur tidak memaksakan struktur pada jaringan overlay. Peers dalam jaringan terhubung dalam mode ad-hoc didasarkan pada beberapa set longgar aturan. Idealnya, sistem Peer to peer tidak terstruktur akan benar-benar tidak ada unsur terpusat/node, tetapi dalam prakteknya ada beberapa jenis sistem terstruktur dengan berbagai tingkat sentralisasi.
Jaringan Peer to peer tidak terstruktur tidak memaksakan struktur pada jaringan overlay. Peers dalam jaringan terhubung dalam mode ad-hoc didasarkan pada beberapa set longgar aturan. Idealnya, sistem Peer to peer tidak terstruktur akan benar-benar tidak ada unsur terpusat/node, tetapi dalam prakteknya ada beberapa jenis sistem terstruktur dengan berbagai tingkat sentralisasi.
KEUNGGULAN DAN KELEMAHAN JARINGAN PEER TO PEER
Keunggulan:1. Implementasi murah dan mudah
2.Kelangsungan kerja jaringan tidak tergantung pada satu server, Bila salah satu komputer
mati atau rusak,jaringan secara keseluruhan tidak akan mengalami gangguan.
3.Tidak memerlukan software administrasi jaringan yang khusus
4.Antar komputer dalam jaringan dapat saling berbagi-pakai fasilitas yang dimilikinya seperti
harddisk,drive,fax/modem,printer.
Kekurangan:
1.jaringan tidak bisa terlalu besar (tidak bisa memperbesar jaringan)
2.Troubleshooting jaringan relatif lebih sulit,karena tipe ini setiap komputer dimungkinkan untuk
terlibat dalam komunikasi yang ada. Di jaringan client-server komunikasi adalah antara server
dengan workstation.
3. Karena data jaringan tersebar dimasing-masing komputer dalam jaringan,maka backup harus
dilakukan oleh masing-masing komputer tersebut.
4.Sistem keamanan jaringan ditentukan oleh masing-masing user dengan mengatur keamanan
masing-masing fasilitas yang dimiliki.