Prinsip Kerja Jaringan Peer to Peer
Komputer pada sebuah jaringan peer-to-peer dapat berfungsi sebagai sebuah client maupun sebagai sebuah server, jaringan peer-to-peer tidak memiliki kontrol terpusat (centralized control) pada sumber daya yang terbagi (shared resources). Semua peralatan dapat membagikan sumber dayanya dengan semua komputer pada jaringan yang sama. Hubungan peer berarti tidak ada satu komputer-pun yang memiliki prioritas akses tertinggi, maupun tanggung jawab tertinggi untuk membagikan sumber daya.
Semua pengguna (user) pada jaringan peer-to-peer dapat bertindak sebagai administrator jaringan, sehingga setiap pengguna jaringan dapat mengatur hak akses sumber daya pada komputer yang digunakannya. Pengguna mungkin saja memberikan hak akses tidak terbatas (unlimited access) pada sumber daya lokal, atau memberikan ijin hanya pada sumber daya tertentu. Setiap pengguna dapat memutuskan apakah pengguna lain dapat meng-akses sumber daya secara sederhana hanya dengan melakukan permintaan (requesting), atau harus menggunakan kunci (password).
Pada umumnya jaringan peer-to-peer terdiri dari sekumpulan komputer workstation atau sering disebut juga client yang terhubung melalui media jaringan yang sama. Komputer workstation tersebut pada umumnya tidak dirancang untuk dapat berfungsi sebagai server jaringan, sehingga unjuk kerja (performance) dari jaringan dapat dengan mudah menjadi sangat lamban pada saat banyak pengguna yang mencoba meng-akses sumber daya pada beberapa komputer atau peralatan lainnya.
Selain itu jika sebuah komputer sedang di akses sumber dayanya oleh pengguna lainnya melalui jaringan, maka pengguna pada komputer tersebut akan merasakan penurunan unjuk kerja (performance) dari komputer yang sedang digunakannya.
Pada sebuah jaringan peer-to-peer tidaklah mudah untuk mengorgranisasi data yang ada, karena setiap komputer dapat berfungsi sebagai server. Hal ini menyulitkan pengguna untuk selalu mengetahui informasi yang dicari berada pada komputer yang mana. Jika setiap 10 pengguna bertanggung jawab pada sebuah kumpulan dokumen, salah seorang dari mereka mungkin harus meng-akses ke 10 komputer untuk mencari file tertentu.
Untuk memasang (install) jaringan peer-to-peer termasuk mudah dan murah. Jaringan peer-to-peer umumnya hanya membutuhkan sebuah sistem operasi seperti: Ms. Windows 95 atau Windows for Workgroups, pada komputer yang memiliki kartu jaringan (NIC=Network Interface Card) dan media jaringan yang sama. Begitu komputer terhubung, pengguna dapat segera membagikan informasi dan sumber dayanya.
Pada jaringan client server, terdapat satu komputer yang berfungsi sebagai server yang mengatur sistem dalam jaringan, sedangkan komputer lainnya bertindak sebagai klien. Berbeda dengan jaringan client server, pada jaringan peer to peer tidak memiliki server pusat yang mengatur klien-klien. Pada jaringan peer to peer semua komputer bertindak sebagai server untuk komputer lainnya, jadi semua komputer adalah server sekaligus juga klien.
Jaringan Client-Server VS Peer to Peer |
Jenis jaringan peer to peer sebenarnya sudah mulai dikembangkan sejak tahun 1980 dan banyak digunakan pada jaringan yang skalanya terlalu kecil untuk memiliki sebuah server yang terdedikasi. Namun jaringan ini baru mulai banyak digunakan ketika Microsoft merilis sistem operasi Windows For Workgroups. Aplikasi file sharing (berbagi berkas) pada jaringan internet seperti Napster membuat konsep jaringan peer to peer menjadi populer. Dengan konsep jaringan ini, para pengguna dimungkinkan untuk saling berbagi, mencari dan mengunduh data dari seluruh komputer yang terhubung dalam jaringan tanpa melalui perantara.
Pengertian Jaringan Peer To Peer
Seperti yang sudah disebutkan sebelumnya, jaringan peer to peer merupakan jaringan komputer dimana setiap komputer yang terhubung dalam jaringan tersebut merupakan klien sekaligus juga server. Jaringan ini dibentuk tanpa adanya kontrol terpusat dari sebuah server yang terdedikasi. Setiap komputer memiliki kedudukan yang sama. Pertukaran data antar komputer serta penggunaan fasilitas komputer yang terhubung pada jaringan peer to peer dapat dilakukan secara langsung. Tidak ada pengendali dan pembagian hak akses.
Skema Sederhana Jaringan Peer to Peer |
Misalkan ketika komputer A dalam jaringan peer to peer akan mengambil data dari komputer B, maka pada saat itu komputer A akan bertindak sebagai server sehinga dapat mengakses file dari komputer B. Sedangkan komputer B saat itu bertindak sebagai klien. Demikian juga sebaliknya, jika komputer B mengambil data dari komputer A, atau komputer C, maka saat mengakses file komputer B akan bertindak sebagai server, dan komputer A atau C bertindak sebagai klien. Kedua fungsi tersebut, server dank lien dapat dilakukan oleh komputer dalam jaringan peer to peer secara bersamaan.
Jaringan peer to peer biasanya diterapkan pada jaringan dengan skala kecil, 2 hingga 10 komputer dengan satu atau dua peripheral. Tujuan penggunaan jaringan peer to peer yang paling utama adalah penggunaan program, data atau peripheral (misalnya printer) secara bersama-sama. Untuk keamanan, setiap user komputer bertanggung jawab terhadap keamanan komputernya masing-masing.
Karakteristik Jaringan Peer To Peer
- Tidak memiliki sebuah komputer yang berfungsi sebagai server terdedikasi.
- Setiap komputer dalam jaringan merupakan server dan sekaligus juga klien.
- Tidak adanya kontrol pada pengaturan keamanan jaringan
- Tidak memerlukan spesifikasi komputer yang setara untuk dapat terhubung dalam satu jaringan
Jaringan peer to peer memiliki kelebihan dan kekurangan jika dibanding dengan jaringan client server, yaitu sebagai berikut:
Kelebihan Jaringan Peer to Peer
- Biaya yang dibutuhkan untuk mengimplementasikannya jauh lebih murah,, sebab tidak memerlukan server dengan spesifikasi yang tinggi untuk dapat melayani semua client
- Setiap komputer dalam jaringan berperan sebagai klien dan juga server, sehingga semua komputer memiliki hak yang sama.
- Kelangsungan kinerja jaringan tidak tergantung pada komputer server.
- Tidak membutuhkan sistem operasi maupun aplikasi khusus untuk server.
- Tidak membutuhkan administrator khusus untuk merawat jaringan.
- Instalasi jaringan mudah.
- Antar komputer dalam jaringan dapat saling berbagi-pakai hardware seperti: harddisk, drive, fax/modem, printer, atau fasilitas lain yang terhubung dalam satu jaringan.
- Jika salah satu komputer bermasalah, tidak akan mempengaruhi jaringan atau komputer lain.
Kekurangan Topologi Peer to Peer
- Tingkat keamanan jaringan rendah, rentan terhadap serangan pihak luar. Sebab tanpa adanya server, keamanan dalam jaringan ditentukan oleh setiap user masing-masing komputer.
- Backup juga dilakukan pada masing-masing komputer.
- Troubleshooting (identifikasi permasalahan) jaringan lebih sulit, sebab semua komputer terlibat dalam sistem komunikasi jaringan.
- Sulit dikembangkan, sebab tipe jaringan ini tidak cocok untuk digunakan dalam skala besar
- Administrasi tidak terkontrol.
- Kinerja jaringan lebih rendah karena selain harus mengelola pemakaian fasilitas jaringan, setiap komputer juga harus mengelola pekerjaan atau aplikasinya sendiri.
- Banyak file sharing akan mempengaruhi kinerja komputer.
Untuk membangun jaringan peer to peer tidak memerlukan hub, sebab antar komputer bisa langsung dihubungkan menggunakan sebuah kabel UTP dan konektor RJ45. Komputer yang dihubungkan pun tidak harus memiliki spesifikasi yang sama, cukup dengan menambahkan network card pada komputer, maka komputer bisa saling terhubung.
Posting Komentar untuk "Prinsip Kerja Jaringan Peer to Peer"