Server: Pengertian, Fungsi, Jenis dan Cara Kerja Server

 Server merupakan komputer atau sistem yang menyediakan layanan, data, aplikasi, atau sumber daya kepada komputer dan perangkat lain yang disebut client melalui jaringan.

Dalam kehidupan sehari-hari, server digunakan dalam berbagai kebutuhan, mulai dari mengakses website, mengirim email, menyimpan file, menjalankan aplikasi, hingga mengelola jaringan internet.

Pengertian Server

Secara sederhana, server adalah komputer yang bertugas memberikan layanan kepada perangkat lain melalui jaringan.

Perangkat yang meminta atau menggunakan layanan dari server disebut client.

Contohnya ketika seseorang membuka sebuah website. Komputer atau smartphone pengguna bertindak sebagai client, sedangkan komputer yang menyimpan dan menyediakan website tersebut bertindak sebagai server.

Gambaran sederhananya:

CLIENT
   │
   │ Permintaan
   ▼
SERVER
   │
   │ Data / Layanan
   ▼
CLIENT

Fungsi Server

Server memiliki berbagai fungsi tergantung dari jenis layanan yang dijalankan.

Beberapa fungsi server antara lain:

  • Menyimpan data dan file.
  • Menyediakan website.
  • Menjalankan aplikasi.
  • Mengelola database.
  • Menyediakan layanan DNS.
  • Menyediakan alamat IP melalui DHCP.
  • Mengelola akun dan pengguna.
  • Menyediakan layanan jaringan.
  • Mengatur akses terhadap sumber daya jaringan.
  • Menyimpan dan melakukan backup data.

Cara Kerja Server

Cara kerja server pada dasarnya menggunakan sistem request dan response.

Ketika client membutuhkan suatu layanan, client mengirimkan permintaan kepada server.

Server kemudian memproses permintaan tersebut dan mengirimkan hasilnya kembali kepada client.

Contohnya ketika membuka sebuah website:

1. Pengguna membuka website
          ↓
2. Browser mengirim request
          ↓
3. Server menerima request
          ↓
4. Server memproses request
          ↓
5. Server mengirim response
          ↓
6. Website tampil di browser

Proses tersebut dapat berlangsung sangat cepat sehingga pengguna biasanya tidak menyadari seluruh proses yang terjadi di belakang layar.

Jenis-Jenis Server

Server memiliki banyak jenis sesuai dengan fungsi dan layanan yang diberikan.

1. Web Server

Web server digunakan untuk menyimpan dan menyediakan halaman website kepada pengguna melalui internet atau jaringan lokal.

Contoh perangkat lunak web server:

  • Apache
  • Nginx
  • Microsoft IIS

Ketika pengguna membuka sebuah website, browser akan meminta data kepada web server dan kemudian menampilkan halaman tersebut.

2. DNS Server

DNS (Domain Name System) bertugas menerjemahkan nama domain menjadi alamat IP.

Contohnya:

alzena.net
     ↓
Alamat IP

Tanpa DNS, pengguna harus mengingat alamat IP setiap server yang ingin diakses.

DNS membuat akses internet menjadi lebih mudah karena manusia dapat menggunakan nama domain yang mudah diingat.

3. DHCP Server

DHCP (Dynamic Host Configuration Protocol) digunakan untuk memberikan konfigurasi jaringan secara otomatis kepada client.

DHCP dapat memberikan:

  • IP Address
  • Subnet Mask
  • Gateway
  • DNS Server

Contohnya ketika smartphone terhubung ke Wi-Fi, perangkat tersebut dapat langsung mendapatkan IP Address tanpa harus dikonfigurasi secara manual.

4. File Server

File server digunakan untuk menyimpan dan berbagi file melalui jaringan.

Dalam jaringan kantor, misalnya, beberapa komputer dapat mengakses dokumen yang disimpan pada satu server.

Contohnya:

Komputer 1 ─┐
Komputer 2 ─┼── File Server
Komputer 3 ─┘

5. Database Server

Database server digunakan untuk menyimpan dan mengelola database.

Server jenis ini banyak digunakan oleh website dan aplikasi untuk menyimpan informasi seperti:

  • Data pengguna
  • Produk
  • Transaksi
  • Artikel
  • Data pelanggan

6. Mail Server

Mail server digunakan untuk menangani layanan email.

Mail server bertugas menerima, menyimpan, dan mengirim pesan email melalui jaringan.

7. Proxy Server

Proxy server bertindak sebagai perantara antara client dan server tujuan.

Contoh:

Client
   ↓
Proxy Server
   ↓
Internet

Proxy dapat digunakan untuk berbagai kebutuhan seperti caching, kontrol akses, dan pengelolaan lalu lintas jaringan.

8. VPN Server

VPN server menyediakan koneksi jaringan yang memungkinkan pengguna terhubung ke jaringan melalui koneksi yang diamankan.

VPN banyak digunakan untuk akses jarak jauh ke jaringan kantor maupun untuk menghubungkan beberapa jaringan.

9. Game Server

Game server digunakan untuk menjalankan layanan permainan online dan menghubungkan pemain dalam satu sesi permainan.

10. Application Server

Application server digunakan untuk menjalankan aplikasi yang dapat diakses oleh client melalui jaringan.

Jenis server ini banyak digunakan pada sistem perusahaan dan aplikasi berbasis jaringan.

Server Dalam Jaringan MikroTik

Dalam jaringan yang menggunakan MikroTik, beberapa fungsi server juga dapat dijalankan oleh perangkat MikroTik melalui RouterOS.

Contohnya:

DHCP Server
DNS Server
Hotspot Server
PPPoE Server
VPN Server

MikroTik dapat digunakan untuk mengelola berbagai layanan jaringan dari satu perangkat.

Contohnya pada jaringan internet pelanggan:

Internet
   │
   ▼
MikroTik
   │
   ├── DHCP Server
   ├── DNS
   ├── Hotspot
   ├── PPPoE Server
   └── Firewall
        │
        ▼
     Pelanggan

Dengan konfigurasi yang tepat, MikroTik dapat menjadi pusat pengelolaan jaringan.

Server Fisik dan Server Virtual

Server dapat berupa server fisik maupun server virtual.

Server Fisik

Server fisik merupakan komputer atau perangkat keras yang digunakan secara langsung untuk menjalankan layanan server.

Contohnya komputer server yang dipasang di ruang server atau data center.

Server Virtual

Server virtual merupakan server yang dibuat menggunakan teknologi virtualisasi di dalam sebuah server fisik.

Satu server fisik dapat menjalankan beberapa server virtual.

Contohnya:

SERVER FISIK
      │
 ┌────┼────┐
 ↓    ↓    ↓
VM1  VM2  VM3
Web  DNS  Database

Perbedaan Server dan Komputer Biasa

ServerKomputer Biasa
Menyediakan layanan kepada clientBiasanya digunakan oleh satu pengguna
Dirancang untuk bekerja dalam waktu lamaTidak selalu bekerja 24 jam
Memiliki kemampuan jaringan dan penyimpanan yang dapat lebih tinggiUmumnya digunakan untuk pekerjaan sehari-hari
Dapat melayani banyak clientBiasanya tidak ditujukan untuk banyak client
Dapat menggunakan hardware khusus serverBiasanya menggunakan hardware desktop/laptop

Namun, secara teknis komputer biasa juga dapat dijadikan server jika memiliki sistem operasi dan perangkat lunak yang diperlukan.

Kesimpulan

Server merupakan bagian penting dalam teknologi informasi dan jaringan komputer. Server bertugas menyediakan berbagai layanan kepada client melalui jaringan.

Berbagai jenis server memiliki fungsi masing-masing, seperti Web Server, DNS Server, DHCP Server, File Server, Database Server, Mail Server, Proxy Server, VPN Server, dan Application Server.

Dalam jaringan modern, server dapat berupa perangkat fisik maupun virtual. MikroTik juga dapat menyediakan beberapa layanan yang memiliki fungsi seperti server jaringan, sehingga banyak digunakan untuk mengelola jaringan internet.

Memahami konsep server merupakan dasar penting bagi siapa saja yang ingin mempelajari jaringan komputer, MikroTik, Linux, Windows Server, cloud computing, maupun administrasi jaringan.

Komentar

Postingan populer dari blog ini

Mengenal Mikrotik dan Sejarah Perkembangannya

WiFi: Pengertian, Fungsi, Jenis dan Cara Kerja