Pengertian Server
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
kepada
workstation anggota
jaringan.
Umumnya, di atas sistem
operasi server terdapat
aplikasi-
aplikasi yang
menggunakan
arsitektur klien/server.
Contoh
dari aplikasi 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
server
DHCP; 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
adalah Windows NT 3.51,
dan
dilanjutkan dengan
Windows NT
4.0. Saat ini sistem yang
cukup
populer adalah Windows
2000
Server dan Windows
Server
2003, kemudian Sun
Solaris,
Unix, dan GNU/Linux.
Server biasanya terhubung
dengan client dengan
kabel UTP
dan sebuah Network Card.
Kartu jaringan ini
biasanya
berupa kartu PCI atau ISA.
Fungsi server sangat
banyak,
misalnya untuk situs
internet,
ilmu pengetahuan, atau
sekedar
penyimpanan data.
Namun
yang paling umum adalah
untuk mengkoneksikan
komputer client ke
Internet.
Server adalah suatu
komputer
yang menjadi pengelola
dan
pusat bagi komputer
lainnya.
Oleh karena itu komputer
server haruslah memiliki
spesifikasi yang lebih
tinggi dari
pada client-clientnya.
Selain itu
server memiliki macam-
macam
jenis, yaitu diantaranya :
1. Samba server
2. FTP server
3. DNS server
4. Web Server
5. Mail server
6. Proxy Server
1. 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 multi
protokol:
TCP/IP, NetBEUI, IPX/SPX.
Dengan kata lain SMB
server
dapat menggantikan
posisi
Novell server tanpa harus
merubah infrastruktur
dari
jaringan.
2. 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 koneksi
ke 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 :
?
Untuk tujuan sharing data
? Untuk menyediakan
indirect
atau implicit remote
computer
?
Untuk menyediakan
tempat
penyimpanan bagi user
?
Untuk menyediakan
transfer
data yang reliable dan
efisien
3. 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 ke
internet sererti Web
Browser
atau e-mail, Dimana DNS
membantu memetakan
host
name sebuah computer ke
IP
address. Selain digunakan
di
internet DNS juga dapat di
implementasikan ke
private
network atau internet.
FUNGSI DNS
A. Kerangka Peraturan
pengiriman secara
kontroversi
menggunakan keuntungan
jenis
rekod DNS, dikenal
sebagai
rekod TXT.
B. 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 bias membuat
banyak
nama domain.
4. 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 seperti
linux
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.
5. 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
di
seluruh dunia, dengan
email
kita dapat melakukan
interaksi dan pertukaran
informasi satu sama
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.
6. 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
daripada
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
"agen
keamanan" untuk sebuah
jaringan pribadi,
umumnya
dikenal sebagai firewall