Pengertian Server, Fungsi Server, Macam Jenis Server dan Cara Kerja Server – Konsep klien dan server sering dijumpai dalam sebuah jaringan komputer. Sebenarnya apa yang dimaksud dengan server dan apa saja fungsinya?
Apa Itu Server?
Secara sederhana server merupakan tempat yang menyediakan berbagai macam data yang dibutuhkan oleh klien yang terhubung dengan server tersebut. Server dan klien selalu berhubungan karena klien akan membutuhkan server setiap kali meminta data atau file dalam suatu jaringan.
Dalam konsep peer to peer, sebuah komputer bisa berperan sebagai server, klien atau keduanya. Sebagai contoh, apabila Anda menggunakan komputer untuk mengakses website milik pengguna lain, maka Anda menjadi komputer klien. Tapi, apabila pengguna lain memakai komputernya untuk mengakses website Anda maka Anda menjadi server.
Apa Fungsi Server?
Secara umum, server memiliki beberapa fungsi berikut ini :
- Menyediakan beraneka macam resources sehingga bisa dimanfaatkan oleh komputer klien yang terhubung dalam jaringan.
- Melayani permintaan data dari komputer klien.
- Menyimpan berbagai data dan file yang nantinya bisa diakses bersama-sama oleh komputer klien menggunakan protokol FTP.
- Mengatur lalu lintas data.
- Menyediakan aplikasi maupun database yang bisa dijalankan oleh semua komputer klien yang terhubung di jaringan.
- Mengatur hak akses komputer klien di dalam semua jaringan.
- Melindungi komputer klien dengan menyediakan layanan anti malware maupun pemasangan firewall di komputer klien.
Manfaat penggunaan komputer server bisa menghemat berbagai biaya sehingga aktivitas komputasi jadi lebih ekonomis. Pemakaian komputer server juga dinilai lebih menghemat waktu terutama di perusahaan. Perusahaan yang menggunakan komputer server bisa membagikan data dan file ke komputer klien dalam satu jaringan perusahaan sehingga tak perlu pemindahan data secara manual yang memakan waktu bahkan merepotkan.
Apa Saja Jenis Server yang Banyak Dipakai?
Ada beberapa jenis server menurut fungsinya. Beberapa jenis server tersebut di antaranya :
- Web Server, merupakan server yang menyimpan semua konten suatu website dan berkomunikasi dengan komputer klien menggunakan HTTP.
- Proxy Server, server yang membatasi permintaan data dan mengawasi kinerja koneksi antar jaringan. Proxy server juga berperan sebagai gerbang penghubung yang memungkinkan berbagi file antara jaringan lokal dengan jaringan luar (internet).
- Virtual Server, merupakan server yang berfungsi untuk menciptakan beberapa server virtual dari sejumlah server fisik.
- Telnet Server, server yang berfungsi untuk mengendalikan komputer dengan cara log in dan log out komputer host.
- Mail Server, server yang berfungsi menyimpan aneka macam surat elektronik serta mengurusi permintaan klien.
- FTP Server, yakni server yang berfungsi mengendalikan pertukaran data yang terjadi di suatu jaringan.
- News Server, merupakan server yang menyebarkan beragam berita melalui suatu jaringan berita.
- Aplikasi Server, server yang mengolah perintah dari klien kemudian menghubungkan klien dengan database.
- Audio dan Video Server, server yang menyimpan semua file multimedia pada suatu website.
Bagaimana Cara Kerja Server?
Cara kerja server secara sederhana adalah untuk memenuhi permintaan klien. Sebagai contoh, pada web server, ketika Anda mengakses suatu alamat website menggunakan browser, maka komputer yang Anda pakai berperan sebagai komputer klien. Komputer client meminta informasi website kepada web server.
Web server kemudian akan mengirimkan informasi atau data berupa isi website ke komputer Anda sesuai dengan permintaan sehingga isi halaman website bisa diakses. Cara kerja server jenis lainnya sedikit berbeda namun prinsipnya tetap sama yakni melayani permintaan data dari klien yang terhubung dalam satu jaringan. Namun, jenis permintaan data maupun informasi yang diminta klien berbeda sesuai dengan jenis servernya.