Ini Dia Penjelasan Client Server Network!

client-server-model-diagram

Client Server mengacu pada model popular jaringan computer yang memanfaatkan perangkat klien dan masing-masing server yang dirancang untuk tujuan tertentu. Model ini dapat digunakan di Internet dan LAN. Contoh, Web Browser dan Server Web, klien FTP dan server, serta DNS.

  • Client dan Server Devices

Beberapa tahun yang lalu klien jaringan/ server tumbuh sebagai PC, bahkan menjadi alternative umum untuk computer mainframe yang lebih tua.

PC dengan aplikasi jaringan perangkat lunak terpasang untuk meminta dan menerima informasi melalui jaringan. Perangkat mobile dan computer desktop berfungsi sebagai klien.

Perangkat server biasanya menyimpan file dan database pada aplikasi yang lebih kompleks seperti situs web. Biasanya menampilkan prosesor bertenaga tinggi, memori yang banyak, dan disk drive yang lebih besar dari klien.

  • Aplikasi Client Server

Mengatur traffic jaringan per aplikasi dan per perangkat pada klien serta, melakukan permintaan ke server dengan mengirimkan pesan yang ditanggapi klien, yang bertindak dalam permintaan dan mengembalikan hasil. Umumnya 1 server mendukung banyak klien dan beberapa server bersama-sama menangani beban pengolahan untuk meningkatkan jumlah klien.

Computer klien dan server, merupakan 2 perangkat yang terpisah, karena dirancang sesuai dengan tujuannya. Contoh, klien web yang baik adalah dengan tampilan layar besar, sementara server web tidak membutuhkan tampilan sama sekali dan mudah ditemukan dimana saja.

Namun, untuk beberapa kasus, perangkat tersebut berfungsi baik sebagai klien dan server di aplikasi yang sama. Sedangkan, perangkat server dalam 1 aplikasi dapat bertindak sebagai klien ke server lain untuk aplikasi yang berbeda.

Aplikasi yang popular dengan model ini adalah e-mail, FTP, dan layanan web. Karena, klien bertatap muka dengan pengguna (dalam grafik atau teks) dan aplikasi klien memungkinkan pengguna memasukkan nama computer (terkadang alamat IP) untuk mengatur koneksi ke server.

  • Local Network Client-Server

Tanpa sadar banyak jaringan rumah yang menggunakan client—server, seperti Router Broadhand yang berisi DHCP server yang memberikan alamat IP ke computer rumah (klien DHPC). Jenis lainnya yang sering ditemukan dirumah adalah print server dan server backup.

  • Client-Server vs Peer-to-Peer dan Model Lainnya

Model ini awalnya dikembangkan untuk memungkinkan lebih banyak pengguna agar bisa bebagi akses ke aplikasi database. Dibandingkan dengan mainframe, client-server menawarkan peningkatan skalabilitas. Karena, koneksinya dibuat sesuai dengan kebutuhan.

Model ini juga mendukung aplikasi modular yang dapat memudahkan menciptakan perangkat lunak. Seperti jenis aplikasi perangkat lunak yaitu “Two Tier” dan “Tiga Lapis” yang dipisahkan menjadi potongan-potongan modular. Masing-masing bagian diinstal pada klien atau server khusus untuk sub sistem.

Client-server adalah salah satu pendekatan untuk mengelola aplikasi jaringan. Kamu harus memperlakukan semua perangkat sebagai memiliki kemampuan setara bukan khusus untuk klien atau server. Dibandingkan dengan client-server, peer-to-peer menawarkan beberapa keuntungan seperti fleksibilitas yang lebih baik dalam memperluas jaringan untuk menangani klien yang besar. Tapi, jaringan client-server juga menawarkan keunggulan, seperti kemampuan menyimpan data serta perlindungan dari penyerang.

Leave a Reply

Your email address will not be published. Required fields are marked *