Server merupakan suatu bagian terpenting dari sebuah jaringan. suatu jaringan komputer dengan banyak komputer memerlukan suatu server yang bertugas untuk menyediakan layanan yang dibutuhkan oleh client.Server sampai saat ini memiliki beberapa macam jenis. Dari berbagai macam jenis server tersebut memiliki kegunaan dan tugasnya masing – masing. Dan setiap jenis server tersebut bisa dijadikan satu mesin. Jadi satu komputer server bisa melayani berbagai servis atau layanan.
Salah satu jenisnya adalah client server. Model client-server adalah struktur aplikasi terdistribusi yang memisahkan tugas atau beban kerja antara penyedia sumber daya atau layanan, yang disebut server, dan peminta layanan, yang disebut klien. Seringkali klien dan server berkomunikasi melalui jaringan komputer pada perangkat keras terpisah, namun klien dan server dapat berada dalam sistem yang sama. Server host menjalankan satu atau beberapa program server yang berbagi sumber daya mereka dengan klien. Klien tidak membagikan sumber dayanya, namun meminta konten server atau fungsi layanan. Oleh karena itu klien memulai sesi komunikasi dengan server yang menunggu permintaan masuk.
Selain pada jaringan lokal,sistem ini bisa juga diterapkan dengan teknologi internet dimana ada suatu unit komputer yang berfungsi sebagai server yang hanya memberikan layanan bagi komputer lain, dan client juga meminta layanan dari server. Akses dilakukan secara transparan dari client dengan melakukan login terlebih dulu ke serer yang dituju. Client hanya bisa menggunakan resource yang disediakan oleh server sesai dengan otoritas yang diberikan oleh administrator. Aplikasi yang dijalankan pada sisis client bisa saja merupakan resource yang tersedia di server atau aplikasi yang di install di sisi client namun hanya bisa dijalankan setelah terkoneksi ke server.
Nah, dalam client server ada beberapa jenis layanan, diantaranya:
-
Database Server
Server database, seperti namanya. Server ini melayani servis bagi client yang membutuhkan layanan penyimpanan database. Dalam server database tersebut, bisa berisi ratusan ataupun ribuan database dari banyak user. Biasanya database tersebut dikelompokkan atau disimpan per user yang memakai layanan database tersebut. Agar tidak terjadinya pencurian data.
-
Telnet Server
Merupakan server yang digunakan untuk melayani servis Telnet. Dengan adanya server ini, kita bisa melakukan remote komputer yang kita inginkan. Sebelum kita meremote komputer, kita masuk dulu dalam sistem login server telnet ini. Kemudian permintaan telnet diteruskan ke komputer tujuan yang diminta oleh client.
-
File Server
File server bisa berarti komputer yang digunakan untuk menampung data – data yang dimiliki oleh sejumlah client. Kapasitas penyimpanan server tersebut juga tergantung dari kapasitas HDD yang dimiliki oleh server tersebut.
-
Game Server
Game server merupakan server yang digunakan untuk pusat untuk menghubungkan antar pemain (client) dengan pemain yang lainnya. Game server ini selain merupakan server tersendiri, bisa juga didirikan dari komputer client yang bermain game tersebut.
-
Print Server
Server ini bisa digunakan untuk pusat layanan percetakan (print) bagi client. Dengan adanya server ini, segala aktivitas “print” bisa dilakukan secara bersama dan menghemat biaya hardware karena meskipun terdapat satu printer, printer tersebut bisa digunakan oleh banyak komputer.
-
Application Server
Dalam fungsinya, server ini merupakan komputer server yang digunakan untuk menjalankan suatu software applikasi.
-
Proxy Server
PengertianProxy server bekerja dengan menjembatani komputer ke Internet. Program Internet seperti browser, download manager dan lain-lain berhubungan dengan proxy server, dan proxy server tersebut yang akan berkomunikasi dengan server lain di Internet. Proxy – Teknik proxy & Proxy Server adalah teknik yang standar untuk akses Internet secara bersama-sama oleh beberapa komputer sekaligus dalam sebuah Local Area Network (LAN) melalui sebuah modem atau sebuah saluran komunikasi. Istilah Proxy sendiri banyak dikenal / digunakan terutama di dunia / kalangan diplomatik. Secara sederhana proxy adalah seseorang / lembaga yang bertindak sebagai perantara atau atas nama dari orang lain / lembaga / negara lain.
-
Fax Server
Fax server digunakan untuk melayani servis fax bagi client. Dengan adanya server fax ini. Segala permintaan pengiriman fax maupun menerima fax akan melalui server fax ini. Server fax ini juga dilengkapi dengan modem yang mendukung fungsi fax.
-
DNS Server
Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.
https://en.wikipedia.org/wiki/Client%E2%80%93server_model
http://study.com/academy/lesson/what-is-a-client-server-network-definition-advantages-disadvantages.html#lesson