Kamis, 04 Oktober 2012

SERVER
I. Pengertian
Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu
dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable
dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai
sistem operasi jaringan atau network operating system.
Server juga menjalankan perangkat lunak administratif yang mengontrol akses
terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat
pencetak (printer), dan memberikan akses kepadaworkstation anggota jaringan.
Umumnya, di dalam sistem operasi server terdapat berbagai macam service yang
menggunakan arsitektur klien/server. Contoh dari service ini adalah DHCP Server ,Mail
Server, HTTP Server ,FTP Server ,DNS Server dan lain sebagainya. Setiap sistem operasi
server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga dapat
diperoleh dari pihak ketiga. Setiap layanan tersebut akan merespons terhadap request dari
klien. Sebagai contoh, klien DHCP akan memberikan request kepada server yang
menjalankan service DHCP server;ketika sebuah klien membutuhkan alamat IP, klien akan
memberikan perintah/request kepada server, dengan bahasa yang dipahami oleh server
DHCP,yakni protokol DHCP itu sendiri.
Contoh sistem operasi server adalahWindows NT 3.51, dan dilanjutkan
denganWindows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000
Server dan Windows Server 2003, kemudian Sun
Solaris,Unix,Debian dan GNU/Linux.Server biasanya terhubung dengan client dengan kabel
UTP dan sebuah Network Card. Kartu jaringan ini biasanya berupa kartu PCI atau ISA
II. Macam – Macam Aplikasi Server
1. Web server


Web server adalah server yang berfungsi untuk menyediakan file-file didalam web
nya untuk diakses orang lain berupa text, informasi, gambar, atau yang lainnya.
Aplikasi untuk web server di Debian adalah Apache.
2. DNS(domain name system/server)

DNS adalah server yang berfungsi untuk menerjemahkan IP Address ke sebuah nama
alamat dan sebaliknya dari nama alamat ke IP Address. DNS Server memberikan
nama sebuah komputer dalam suatu jaringan komputer, sedangkan dalam internet
nama yang diterjemahkan oleh DNS Server merupakan IP Address dimana web dapat
diakses. Aplikasi yang dipakai untuk membuat sebuah DNS Server pada Sistem
opersi Debian adalah Bind9
3. FTP(file transfer protocol)

FTP adalah suatu server yang menyediakan layanan pengaksesan file dengan format
seperti pada DOS. Pada FTP Server terdapat beberapa direktori yang setiap direktori
berisi beberapa file yang dapat di transfer. Aplikasi di debian yang digunakan yaitu
Proftpd.
4. Mail server

Mail server adalah server yang menyimpan dan bertugas untuk menghubungkan
antara pengguna mail satu dengan pengguna mail yang lainnya. Aplikasi yang sering
dipakai adalah Squirrelmail.
5. Samba Server

Samba merupakan implementasi dari protokol SMB (Server Message Block) pada
sistem UNIX. Protokol ini digunakan MS Windows NT untuk file dan Printing
Sharing Service. Dengan mengaktifkan samba pada mesin Linux, maka suatu jaringan
komputer dapat berbagi file dan printer dengan Windows 95/98 atau pun Windows
NT. Dengan kata lain, dengan menjalankan samba maka server Linux dapat tampak
seperti Windows NT Server bagi mesin Windows lainnya. Pada Linux dapat memounting
direktori yang di-share pada Windows dan juga dapat mengakses secara
langsung direktori tersebut. Sedangkan pada Windows, juga dapat melihat direktori
yang di-share berupa icon yang terdapat dalam Network Neighborhood.
6. Proxy Server

Proxy Server menyediakan layanan untuk menerima permintaa akses data dari client
lalu meneruskannya ke alamat yang dituju, kemudian menyimpan data dari alamat
tersebut. Apabila client ingin mengakses data yang sama dari alamat yang sama maka
proxy server tidak perlu meneruskan ke alamat yang dituju akan tetapi cukup sampai
pada data dari alamat yang sudah disimpan sebelumnya

Squid adalah program proxy server yang tersedia secara opensource yang sangat banyak
kegunaannya, salah satunya adalah melakukan cache terhadap konten dari sebuah website. Jadi
apabila sebuah situs pernah dibuka oleh salah satu anggota jaringan, maka Squid akan menyimpan
konten situs tersebut kedalam hard disk atau memori dari komputer, sehingga jika salah satu anggota
jaringan membuka situs yang sama, anggota jaringan tersebut tidak perlumengakses ke internet, dia
hanya perlu mengkases cache yang sudah disimpan oleh Squid tadi, yang berakibat proses dalam
membuka situs akan menjadi lebih cepat dan tentunya akan menghemat bandwidth.
Program Squid adalah program yang saat ini paling
banyak digunakan olehadministrator jaringan sebagai
program proxy server.
7. DHCP(dinamic host configuration protocol)

DHCP adalah server yang berfungsi
untuk memberikan pelayanan kepada
client berupa ip jadi client tidak perlu
mengeset ip secara manual.
8. NTP Server

NTP server atau yang lebih dikenal dengan Network Time Protocol adalah aplikasi
layanan dari server untuk melakukan sinkronisasi waktu dengan client-clientnya.
sehingga time yang ada di sebuah jaringan adalah sama dan seragam.
9. SSH (Secure Shell)

Menurut RFC (Request For Comment), pengertian dari Secure Shell (SSH):
Secure Shell adalah program yang melakukan loging terhadap komputer lain dalam
jaringan, mengeksekusi perintah lewat mesin secara remote, dan memindahkan file
dari satu mesin ke mesin lainnya.
Algoritma enkripsi yang didukung oleh SSH di antaranya BlowFish (BRUCE
SCHNEIER), Triple DES (Pengembangan dari DES oleh IBM), IDEA (The
International Data Encryption Algorithm), dan RSA (The Rivest-Shamir-Adelman).
Dengan berbagai metode enkripsi yang didukung oleh SSH, Anda dapat
menggantinya secara cepat jika salah satu algoritma yang Anda terapkan mengalami
gangguan.
10. CUPS

CUPS (singkatan dari Common Unix Printing
System), sebuah sistem printing bermodul
yang memperbolehkan sebuah komputer
untuk menjadi sebagai sebuah Server Print.
Sebuah komputer yang menjalankan CUPS
adalah sebuah host yang dapat menerima print
job dari komputer client, memprosesnya dan
mengirimkannya ke printer yang dituju.
CUPS adalah sistem printing standar yang digunakan pada Mac OS X dan
kebanyakan distribusi Linux.

0 komentar:

Posting Komentar