JSMedia – Ketika browsing di internet berlangsung, Anda sedang meminta data dari server, kemudian server mengirimkan hasilnya berupa tampilan di website. Nama lain dari permintaan dan pemberian data ini adalah jaringan client server. Sayangnya ,banyak yang tidak tahu pengertian jaringan client server.
Padahal setiap hari jaringan client server ini dilakukan ketika Anda sedang memasuki sebuah website. Ingin tahu informasi seputar jaringan tersebut, maka simak pembahasan berikut ini:
Pengertian Jaringan Client Server
Sebenarnya istilah jaringan client server sendiri terdiri dari dua suku kata yang berdiri sendiri-sendiri yaitu client dan server. Pengertian client yaitu semua sistem atau proses berupa pengiriman permintaan data atau layanan menuju ke server.
Sementara itu, server adalah sistem atau sebuah proses pemberian atau penyedia data yang diminta oleh client. Sehingga dari kedua suku kata itu, bisa dikatakan jaringan client server merupakan pembagian aktivitas antara client dan server dalam sebuah jaringan.
Arsitektur jaringan client server merupakan desain pada sebuah aplikasi yang isinya client dan server, yang keduanya saling berkomunikasi saat mengakses server pada jaringan.
Pada aktivitas pertukaran akses web, jaringan client server akan bertindak sebagai program web browser yang akan memberikan informasi kepada para pengguna. Client bisa meminta atau request data yang dibutuhkan kapan saja, karena merupakan pengguna informasi yang ada pada server.
Proses komunikasi antara keduanya selalu bergerak dalam dua arah. Ketika client menginginkan sebuah informasi maka jalur yang menjadi target adalah server. Client tidak akan bisa melakukan komunikasi sesama client, karena tidak memiliki data apa pun di dalamnya.
Semua instrumen di dalam jaringan client server bertujuan untuk bisa menghemat bandwidth, juga kinerja pada penggunaan peran server sebagai sebuah penyimpanan semua data yang akan digunakan client. Ketika client mengirimkan permintaan, maka yang diterima hanya yang diinginkan disebut.
Kelebihan dan Kekurangan Jaringan Client Server
Tentunya setiap hal selalu menawarkan kelebihan dan kekurangan, begitu juga dengan jaringan client server ini. Dari pengertian jaringan client server mungkin Anda belum begitu paham ada apa saja keuntungan dan kerugian yang bisa didapatkan dengan aktivitas tersebut.
Berikut penjelasannya:
1. Kelebihan Jaringan Client Server
1. Kontrol Terpusat
Jaringan client server memiliki model yang berlawanan dengan peer-to-peer yang tidak memiliki server pusat sebagai pengatur client. Pada jaringan client server terdapat sebuah server pusat yang memiliki tugas melakukan kontrol akses, resource, dan juga integritas data.
Oleh karena itu, program atau client yang tidak sesuai, maka tidak akan bisa mengganggu semua aktivitas di dalam jaringan tersebut.
2. Menyimpan Data Besar
Dengan adanya jaringan client server, maka client memiliki kemungkinan untuk melakukan penyimpanan dan mengakses database yang jumlahnya cukup besar.
3. Meningkatkan Kinerja
Dengan melihat pada konsep kerja yang ditampilkan jaringan client server, maka pengguna bisa mendapatkan peningkatan kinerja ketiak mengakses data dan informasi.
Kinerja yang cepat itu disebabkan oleh keseluruhan data yang disimpan pada satu server saja yang mampu multitasking.
4. Biaya Rendah
Para pengguna jaringan client server akan mendapatkan keuntungan lain berupa biaya yang jauh lebih rendah. Pasalnya, mereka tidak perlu membeli hard drive untuk menyimpan data.
5. Data yang Konsisten
Jaringan client server memiliki satu server pusat sebagai pemberi data yang dibutuhkan oleh para client yang mengirimkan permintaan. Dengan konsep seperti itu, akan membuat data yang disampaikan lebih konsisten.
Satu data pada server bisa diakses oleh beberapa pengguna secara bersamaan tanpa ada kesalahan pemberian data.
2. Kekurangan Jaringan Client Server
1. Biaya Server Mahal
Kekurangan pertama yang sudah pasti dirasakan pada jaringan client server adalah biaya pembangunan server. Karena server pusat menjadi inti dari semuanya, sehingga membutuhkan super komputer yang berkualitas dan memiliki penyimpanan sangat besar sekali.
2. Jaringan Lambat
Kekurangan lainnya biasanya jaringan akan mulai lambat ketika lalu lintas permintaan sangat tinggi. Karena server akan terlalu sibuk dan menyebabkan beberapa permintaan akan ditangguhkan terlebih dahulu, sehingga Anda akan mengalami server down atau website tidak bisa diakses.
Baca Juga: Allgoritma tidak jauh dari Enkripsi, Apa Arti Enkripsi?
3. Kegagalan Terpusat
Kekurangan lainnya adalah ketika terjadi sebuah kegagalan pada pusat server atau kegagalan terpusat. Berbeda dengan model peer-to-peer yang tidak menggunakan pusat server, untuk jaringan client server ketika pusat mengalami masalah, maka akan menyeluruh ke semua penggunanya.
Dari pengertian jaringan client server beserta kelebihan dan kekurangannya, tentu Anda menjadi bisa lebih memahami apa yang terjadi di internet. Apalagi jaringan client server ini ternyata sering dilakukan sehari-hari tanpa disadari.