Server sesuai dengan namanya bisa diartikan sebagai pelayan pada
suatu jaringan komputer. Server adalah komputer yang berfungsi untuk melayani,
membatasi, dan mengontrol akses terhadap client-client dan sumber daya pada
suatu jaringan komputer. Server didukung spesifikasi/kemampuan hardware yang
besar (berbeda dengan komputer biasa), server juga menggunakan sistem operasi
khusus, yang disebut sebagaisistem operasi jaringan. Umumnya, di dalam sistem operasi
server terdapat berbagai macam layanan yang menggunakan arsitektur
client/server. Contoh dari layanan server adalah DHCP, Mail Server, HTTP
Server, FTP Server, DNS server, dan lain sebagainya. Setiap sistem operasi
server umumnya membundel layanan-layanan tersebut, meskipun pihak ketiga dapat
pula membuat layanan tersendiri.
Setiap layanan tersebut akan
merespon request dari client. Sebagai contoh, DHCP client akan memberikan
request kepada server yang menjalankan layanan DHCP Server ; ketika sebuah
client membutuhkan alamat IP, klien akan memberikan request kepada server,
dengan bahasa yang dipahami oleh DHCP Server, yaitu protokol DHCP itusendiri. Contoh
sistem operasi server dari windows adalah Windows NT 3.51, Windows NT 4.0, Windows
2000 Server dan Windows Server 2003, kemudian Sun Solaris, Unix. Sementara sistem
operasi berbasis GNU/ Linux contohnya Ubuntu Server, Debian Server, Redhat, CentOS,
dll. Server biasanya terhubung dengan client dengan kabel UTP dan sebuah kartu
jaringan. Kartu jaringan ini biasanya berupa kartu PCI atau ISA.
Jenis-jenis Server
Di
bawah ini merupakan jenis-jenis dari server, yaitu sebaga berikut:
Samba Server
Samba
(server message block) adalah protokol file sharing dan printer sharing untuk menyaingi
protokol yang telah ada yakni Novell’s IPX-based. SMB ini merupakan protokol
file sharing dan printer sharing pertama yang dapat berjalan pada
multiprotokol: TCP/IP, NetBEUI, IPX/SPX. Dengan kata lain SMB server dapat menggantikan
posisi Novell server tanpa harus merubah infrastruktur dari jaringan.
FTP Server
File
Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk
tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua
hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah
suatu server yang menjalankan software yang berfungsi untuk memberikan layanan
tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP
apabila mendapat permintaan (request) dari FTP client. FTP client adalah
computer yang merequest koneksike FTP server untuk tujuan tukar menukar file.
Setelah terhubung dengan FTP server, maka client dapat men-download,
meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan
oleh FTP server.Tujuan dari FTP server adalah sebagai berikut :
1.
Untuk tujuan sharing
data
2.
Untuk menyediakan
indirect atau implicit remote computer
DNS Server
Domain
Name System (DNS) adalah sebuah aplikasi service di internet yang menerjemahkan
sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan
pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP
address. DNS biasanya digunakan pada aplikasi yang berhubungan keinternet
sererti Web Browser atau e-mail, Dimana DNS membantu memetakan hostname sebuah
computer ke IP address. Selain digunakan di internet DNS juga dapat
diimplementasikan ke private network atau internet. Fungsi DNS :
1.
Kerangka Peraturan
pengiriman secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal
sebagai rekod TXT.
2. Menyediakan keluwesan untuk
kegagalan computer, beberapa server DNS memberikan perlindungan untuk setiap
domain. Tepatnya, tiga belas server akar (root server) digunakan oleh seluruh
dunia.
Keunggulan
DNS
1.
DNS mudah untuk di
implementasikan di protocol TCP/IP
2.
DNS server mudah untuk
di konfigurasikan (Bagi admin)
3.
User tidak lagi di
repotkan untuk mengingat IP address
Kekurangan
DNS
1.
DNS tidak mudah untuk
di implementasikan
2.
Tidak konsisten
3.
Tidak bisa membuat
banyak nama domain
Web Server
Web
Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP
atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali
hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML.
Salah satu server web yang terkenal di linux adalah Apache. Apache merupakan
server web antar platform yang dapat berjalan di beberapa platform sepertilinux
dan windows. Web Server juga merupakan sebuah komputer yang menyediakan layanan
untuk internet. Server disebut juga dengan host. Agar anda dapat memasukkan web
yang anda rancang ke dalam internet, maka anda harus memiliki ruangan terlebih dahulu
dalam internet, dan ruangan ini disediakan oleh server.
Mail Server
Mail
server digunakan untuk mentransfer e-mail pada jaringan TCP/IP atau bisa juga disebut
sebagai Perangkat lunak program yang mendistribusikan file atau informasi sebagai
respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk
menyediakan layanan serupa FTP. Mail server merupakan perangkat terpenting dalam
pembuatan webmail yang menjadi tempat dari database mail dalam jaringan untuk melakukan
resource sharing, dan dapat dimanfaatkan untuk memfasilitasi Perusahaan dalam
pembuatan webmail. Dari banyaknya kemajuan teknologi informasi dan komunikasi
email merupakan sarana yang cukup bermanfaat di kalangan masyasrakat diseluruh
dunia, dengan email kita dapat melakukan interaksi dan pertukaran informasi
satusama lainnya. Disamping itu kita juga memerlukan mail server yang dapat
kita istilahkan sebagai kantor pos yang mengatur proses pengiriman dan
penerimaan pesan juga penyimpanan pesan yang menggunakan sistem basis data.
Proxy Server
Proxy
server adalah sebuah komputer server atau program komputer yang dapat bertindak
sebagai komputer lainnya untuk melakukan request terhadap content dari Internet
atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia Internet
untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien
seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server
tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang
dilakukannya. Web server yang menerima request dari proxy server akan
menginterpretasikan request-request tersebut seolah-olah request itu datang
secara langsung dari komputer klien, bukan dari proxy server.
Proxy
server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan
ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih
banyak fungsi dari pada router yang memiliki fitur packet filtering karena
memang proxy server beroperasi pada level yang lebih tinggi dan memiliki
kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang
berfungsi sebagai sebuah “agenkeamanan” untuk sebuah jaringan pribadi, umumnya
dikenal sebagai firewall.
Audio/Video Server
Menyediakan
kemampuan multimedia ke situs web dengan membantu penggunaan untuk menyiarkan
streaming konten multimedia.
IRC Server
Internet
Relay Chat server adalah suatu bentuk komunikasi internet yang diciptakan untuk
komunikasi interpersonal terutama komunikasi kelompok di tempat diskusi yang dinamakan
channel (saluran), tetapi juga bisa untuk komunikasi jalur Pribadi.