Anda di halaman 1dari 8

TUGAS 3 XI-TKJ-2019

Aplikasi yang digunakan server untuk menjalankan jaringan antara lain:

a.DNS

singkatan dari Domain Name System yang merupakan sebuah sistem untuk menyimpan informasi
tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database)
di dalam jaringan komputer, misalkan: Internet. DNS menyediakan pelayanan yang cukup penting
untuk internet, ketika perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk
mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih
memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber
universal (URL) dan alamat surel.

* FUNGSI

-dapat memetakan komputer tersebut sebagai bagian kecil yang terhubung dalam jaringan

- alamat IP dari tiap host akan dapat teridentifikasi sehingga tiap host akan memiliki alamat IP-nya
masing-masing

- Setiap kali server mail bekerja baik untuk menerima atau meneruskan sebuah email, maka data-
datanya akan dimonitor oleh DNS

- dapat menerjemahkan domain menjadi IP address dan sebaliknya.

-Jika tidak ada DNS, maka jaringan tidak akan mampu mengakses alamat yang diketikkan pada web
browser. Misalnya saja ketika kita ingin mengakses www.google.com, tanpa adanya DNS, komputer
tidak dapat menemukan halaman Google karena alamat IP belum teridentifikasi.

*CARA KERJA

 DNS resolver melakukan pencarian alamat host pada file HOSTS. Jika alamat host yang
dicari sudah ditemukan dan diberikan, maka proses selesai.
 DNS resolver melakukan pencarian pada data cache yang sudah dibuat oleh resolver untuk
menyimpan hasil permintaan sebelumnya. Bila ada, kemudian disimpan dalam data cache
lalu hasilnya diberikan dan selesai.
 DNS resolver melakukan pencarian pada alamat server DNS pertama yang telah ditentukan
oleh pengguna.
 Server DNS ditugaskan untuk mencari nama domain pada cache-nya.
 Apabila nama domain yang dicari oleh server DNS tidak ditemukan, maka pencarian
dilakukan dengan melihat file database (zones) yang dimiliki oleh server.
 Apabila masih tidak ditemukan, pencarian dilakukan dengan menghubungi server DNS
lain yang masih terkait dengan server yang dimaksud. Jika sudah ditemukan kemudian
disimpan dalam cache lalu hasilnya diberikan ke client (melalui web browser).
Jadi, jika apa yang dicari di server DNS pertama tidak ditemukan. Pencarian dilanjutkan pada server
DNS kedua dan seterusnya dengan 6 proses yang sama seperti di atas. Perlu dicatat, pencarian dari
client ke sejumlah server DNS dikenal dengan istilah proses pencarian iteratif sedangkan proses
pencarian domain antar server DNS dikenal dengan istilah pencarian rekursif.
b.DHCP
Dynamic Host Configuration Protocol atau yang sering disingkat DHCP adalah protokol
client-server yang digunakan untuk memberikan alamat IP kepada komputer client/ perangkat
jaringan secara otomatis.

Alasan mengapa banyak yang menerapkan DHCP adalah kemudahannya dalam pemberian
alamat IP kepada komputer client/ perangkat jaringan (walau dalam jumlah yang banyak)
secara otomatis DHCP server tidak hanya memberikan alamat IP saja, tetapi juga
memberikan netmask, host name, domain name, DNS, dan alamat gatewaynya juga. Selain
itu, DHCP server juga dapat memberikan parameter lain seperti time server dan lain
sebagainya.

*CARA KERJA

Pada saat user menghidupkan komputernya dan menghubungkannya ke server yang menggunakan
layanan DHCP, maka komputer tersebut otomatis meminta (request) alamat IP ke server. Kemudian
server menjawab permintaan komputer tersebut dan memberikannya sebuah alamat IP.

1. IP Least Request
Komputer client meminta alamat IP ke server
2. IP Least Offer
DHCP server yang memiliki list alamat IP memberikan penawaran kepada komputer
client
3. IP Lease Selection
Komputer client memilih/ menyeleksi penawaran yang pertama kali diberikan DHCP,
kemudian melakukan broadcast dengan mengirim pesan bahwa komputer client
menyetujui penawaran tersebut
4. IP Lease Acknowledge
Pada tahap ini DHCP server menerima pesan tersebut dan mulai mengirim suatu paket
acknowledge (DHCPACK) kepada client.
5. Paket tersebut berisi berapa lama komputer client bisa menggunakan alamat IP
tersebut (yang diberikan DHCP server) beserta konfigurasi lainnya. Dan komputer
client pun dapat terhubung ke jaringan.

*FUNGSI

Fungsi DHCP (Dynamic Host Configuration Protocol) adalah untuk mendistribusikan IP address
secara otomatis kepada setiap client yang terhubung dengan jaringan komputer dan
memberikan kemudahan bagi seorang network administrator dalam mengelola jaringan
komputer.
C.FTP

*Pengertian FTP
FTP atau File Transfer Protocol merupakan protokol internet yang digunakan untuk urusan
pengiriman data dalam jaringan komputer, seperti upload dan download file yang dilakukan
oleh FTP client dan FTP server.

Layanan FTP bisa diatur menjadi FTP public, dimana semua orang bisa mengakses data-data
yang ada di server FTP dengan mudah. Selain dapat diatur menjadi FTP public, layanan FTP
ini juga bisa diatur agar tidak semua orang dapat mengakses data-data yang ada di server, jadi
hanya pengguna terdaftar saja yang memiliki izin untuk mengakses data-data tersebut.

*FUNGSI

1. Kita dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file
tersebut memiliki ukuran yang besar.
2. Bagi pemilik website, dengan adanya FTP, mereka dapat melakukan backup website
mereka dengan mudah.
3. Kita dapat melakukan indirect maupun implicit remote computer.
4. FTP menyediakan transfer data yang reliabel dan efisien, karena setiap pengguna
tidak memerlukan tahapan-tahapan yang rumit untuk memperoleh suatu file atau
mentransfer suatu file.
5. FTP memfasilitasi tiap pengguna untuk melakukan transfer data secara dua arah.
Artinya, jika FTP digunakan dalam sebuah perusahaan, maka setiap pemimpin
perusahaan mampu mengirimkan file kepada karyawannya dan sebaliknya, dengan
menggunakan server yang sama.
6. Progress perpindahan data tidak akan hilang walaupun sambungan terputus.
7. Transer data/file dapat dilakukan dengan mudah dan terorganisir.

Selain mempunyai manfaat yang besar dalam pertukaran data, FTP juga memiliki beberapa
kekurangan, misalnya saja :

1. Sistem FTP sudah cukup tua, jika seseorang tidak memiliki background IT atau
gaptek (orang yang belum familiar dengan dunia IT), akan sedikit sulit untuk
menggunakannya.
2. Jika pengguna tidak begitu paham mengenai FTP, sangat mudah untuk menghapus
keseluruhan data dengan sekali klik.
3. Tidak dapat mengubah kepemilikan dari suatu file.
4. Tidak begitu aman sebagai media transfer data karena tidak adanya enkripsi, kecuali
jika menggunakan alternatif seperti SFTP.
5. Jika anda ingin memiliki FTP server sendiri, anda harus memiliki komputer server
sendiri atau menyewa server dengan biaya yang tidak murah.

*CARA KERJA

Untuk cara kerjanya, secara umum terlebih dahulu FTP client harus meminta koneksi kepada
FTP server, jika sudah terhubung dengan FTP server maka FTP client dapat melakukan
pertukaran data seperti upload dan download data. FTP dapat bekerja dalam mode aktif dan
mode pasif, yang menentukan bagaimana koneksi data terbentuk. Pada kedua mode, client
membuat sebuah kontrol TCP dari port N menuju FTP server port 21.

 Pada mode aktif, client mulai menyimak koneksi data yang datang dari server pada
port M. Kemudian client mengirimkan FTP command port M untuk
menginformasikan kepada server, port mana yang harus disimak. Serverk emudian
menginisiasi channel data kepada client dari port 20/ port FTP server.
 Dalam situasi ketika client berada di balik firewall dan tidak mampu menerima
koneksi TCP yang datang, dapat digunakan pasif mode. Dalam mode tersebut, client
menggunakan kontrol koneksi untuk mengirimkan perintah PASV kepada server,
kemudian menerima alamat IP server, alamat server, dan nomor port server.

D.WEB SERVER

*PENGERTIAN
1. Solochin

Menurut Solichin, pengertian web server adalah sebuah perangkat lunak yang terinstall di
dalam komputer server, yang berfungsi untuk menerima permintaan dan juga request berupa
halaman website melalui HTTp atau HTTPS dari user atau client, dan kemudian
mengirimkannya kembali dalam bentuk halaman web yang berbentuk dokumen HTML.

2. Khairil

Menurut Khairil, definisi web server adalah suatu software atau perangkat lunak yang menjadi
tulang belakang atau tulang punggung dari sebuah world wide web www

Lebih lanjut disebutkan pula bahwa web server akan menunggu permintaan dari client yang
menggunakan browser, kemudian melakukan pemrosesan terhadap request tersebut, dan
kemudian menampilaknnya kembali dalam sebuah browser, sebagai hasil dari pemrosesan data
yang telah dilakukan.

3. Nugroho

Menurut Nugroho, pengertian web server adalah sebuah bentuk dari server yang khusus
digunakan untuk menyimpan halaman website atau home page. Sebuah komputer dapat
dikatakan sebagai web server apabila komputer tersebut memilki suatu program server yang
disebut PWS (Personal Web Service) .

PWS ini kemudian nantinya difungsikan agar halaman web yang ada di dalam sebuah komputer
server dapat dipanggil oleh komputer klien.

*FUNGSI
fungsi web server, yaitu memproses berkas yang diminta client.Fungsi utama web server
adalah sebagai alat untuk memproses berbagai berkas yang diminta oleh klien, lalu
memberikan respon dalam bentuk halaman web. Halaman website tersebut terdiri dari teks,
gambar, dokumen, video, dan lain-lain.
Jadi, setiap kali pengguna internet membuka halaman website, maka terjadi permintaan
(request). Selanjutnya, jika alamat IP atau domain website yang diminta benar, maka web
server akan memberikan respon dengan menampilkan data atau file yang ada di data base
website tersebut kepada pengguna.

*CARA KERJA
Cara kerja web server mengacu pada pengertian web server dan fungsinya, yaitu untuk
menerima permintaan dari client dan mengirimkan kembali berkas yang diminta oleh client.

Seperti yang sudah disebutkan di atas, web client adalah pengguna internet yang memakai
browser (Chrome, Mozilla, Opera, Safari, dan lainnya) untuk terhubung dengan web server
melalui internet. Sedangkan web server adalah software yang melayani permintaan web client.

Ketika web client (browser) melakukan permintaan data halaman website kepada server, maka
permintaan tersebut dikemas oleh browser di dalam TCP (Transmission Control Protocol)
yang merupakan protokol transport. Lalu permintaan tersebut dikirim ke alamat data, dalam
hal ini merupakan protokol HTTP atau HTTPS (baca: pengertian HTTP dan HTTPS)

Selanjutnya, data tersebut akan dicari oleh web server di dalam komputer server. Jika data
ditemukan maka data tersebut akan dikemas oleh web server dalam TCP lalu dikirim dan
ditampilkan ke browser.

Jika data yang dikirim diminta web client tidak ditemukan, maka web server akan menolak
permintan dan menampilkan halaman Error 404 atau Page Not Found di browser.

E.MAIL SERVER

*PENGERTIAN
Mail server adalah sebuah server atau layanan internet berbasis cloud computing
yang digunakan untuk mengirim dan menerima email dalam satu jaringan server mail
yang sama. Mail server dapat mengumpulkan, mengolah, dan mengirim data-data
serta informasi dalam bentuk email / surat elektronik dengan menggunakan domain
email khusus atau domain email tersendiri. Mail server menggunakan daasr layanan
client-server, dimana client dapat mengakses server email melalui aplikasi.

*FUNGSI
Fungsi utama mail server adalah sebagai program yang mengatur agar email dapat
dikirim oleh pengirim email dan diterima oleh penerima email dengan aman, cepat,
dan tanpa kendala. Mail server juga digunakan untuk mengatur penerimaan,
pengolahan, pengaturan, serta penyalur proses respon atas email-email yang masuk
kedalam kotak masuk pesan. Tujuan dari layanan dan program mail server itu sendiri
adalah membuat jaringan dan koneksi transportasi email menjadi lebih aman, cepat,
tanpa gangguan, dan lain sebagainya.
*CARA KERJA
Mail server memiliki dua server yang berbeda fungsinya, yaitu server yang berfungsi
sebagai outgoing server (sending email) serta yang kedua adalah incoming server
(receiving email). Outgoing server dihandle oleh server SMTP pada port 25.
Sedangkan incoming server dihandle oleh POP3 pada port 110 atau IMAP pada port
143. Port adalah semacam konektor yang berfungsi untuk konektor atau pintu buka
tutup akses, koneksi, serta distribusi dan transmisi data dari komputer satu ke
komputer maupun jaringan lainnya.

Bagaimana cara pengiriman dan penerimaan email? Tentu cara kerja email ini
bervariasi tergantung dari program dan aplikasinya. Proses mengiriman email
melalui TCP/IP dapat dianalogikan sebagai berikut :

Sender -> user agent -> waiting list email -> MTA -> user mailbox -> user agent ->
receiver

Cara kerja mail server secara sederhana dapat dijelaskan sebagai berikut, pada
awalnya email-email yang telah dikirimkan oleh sender, maka akan dikumpulkan dan
disimpan menjadi satu file dalam database mail server. Pengelompokkan ini
berdasarkan atas tujuan email. Dalam sebuah email yang dikirimkan tentu telah
terdapat informasi tentang tujuan penerima email dan asal email sender tersebut,
serta informasi tanggal dan waktu pengiriman email. Ketika receiver email membaca
email dari pengirim email, itu artinya penerima email tersebut telah mengakses mail
server dan membaca pesan / file yang tersimpan dalam database mail server yang
ditampilkan melalui aplikasi dan browser oleh user tersebut.

F.SAMBA

*PENGERTIAN

Samba Server merupakan sebuah protokol yang dikembangkan di Sistem Operasi Linux
untuk melayani permintaan pertukaran data antara mesin Ms. Windows dan Linux.
Disamping untuk melayani file sharing antara Windows dan Linux, Samba juga merupakan
salah satu protokol yang digunakan di Sistem Operasi Linux untuk melayani pemakaian data
secara bersama-sama.

Fungsi dari Samba Server


1. Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows. Sebagai
perangkat lunak cukup banyak fungsi yang dapat dilakukan oleh samba software, mulai
dari menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP,
webserver, sebagai gateway, mail server, proxy dan lain-lain. Fasilitas pengremote
seperti telnet dan ssh juga tersedia. Salah satu keunggulan lainnya adalah adanya
aplikasi pengaturan yang tidak lagi hanya berbasis teks, tetapi juga berbasis grafis yaitu
swat. Menempatkan masin Linux/UNIX sebagai PDC (Primary Domain Controller)
seperti yang dilakukan oleh NT dalam jaringan Wondows.
2. Samba PDC (Primary Domain Controller) bertujuan sebagai komputer yang akan
melakukan validasi user kepada setiap client yang akan bergabung dalam satu domain
tertentu, dengan kata lain hanya user yang terdaftar yang diijinkan masuk ke domain
tersebut dan mengakses semua fasilitas domain yang disediakan.

Keunggulan SAMBA
1. Gratis atau free
2. Tersedia untuk berbagai macam platform
3. Mudah dikonfigurasi oleh administrator
4. Sudah terhubung langsung dengan jaringan
5. Mudah dikonfigurasi sesuai dengan kebutuhan administrator
6. Mempunyai performa yang maksimal.dan jarang ditemui masalah dalam
penggunaannya di jaringan
7. Dapat diandalkan karena jarang terjadi kesalahan.

G.PROXY

A. Penjelasan proxy

Pengertian proxy adalah server yang menyediakan suatu layanan untuk meneruskan setiap
permintaan user kepada server lain yang terdapat di internet. Atau definisi proxy server yang
lainnya yaitu suatu server atau program komputer yang mempunyai peran sebagai penghubung
antara suatu komputer dengan internet.

B. Cara kerja Proxy server

Bagaimanakah proxy bekerja? Sebenarnya prinsip kerja proxy server sangatlah sederhana, saat
user menggunakan layanan suatu proxy lalu meminta file atau data yang terdapat di public
server (internet) maka proxy akan meneruskannya ke internet jadi seolah-olah proxy tersebut
yang memintanya. Dan saat proxy server telah mendapatkan apa yang diminta oleh user, proxy
akan memberikan respon kepada user jadi seolah-olah dialah public servernya.

C. Fungsi proxy

Berikut di bawah ini adalah beberapa fungsi proxy:

1. Fungsi conecting sharing

Salah satu fungsi proxy adalah sebagai connecting sharing yaitu sebagai penghubung atau
perantara pengambilan data dari suatu alamat IP dan diantarkan ke alamat IP lainnya ataupun
kepada IP komputer user.
2. Fungsi filtering

Terdapat beberapa proxy yang dilengkapi dengan firewall yang dapat memblokir beberapa atau
sebuah alamat IP yang tidak diinginkan, sehingga beberapa website tidak dapat diakses dengan
memakai proxy tersebut. Itulah salah satu fungsi dari proxy sebagai filtering

3. Fungsi caching

Dan fungsi proxy yang lainnya yaitu sebagai fungsi caching, disini maksudnya proxy juga
dilengkapi dengan media penyimpanan data dari suatu web, dari query ataupun permintaan
akses user. Misalnya permintaan untuk mengakses suatu web dapat lebih cepat jika telah ada
permintaan akses ke suatu web pada pemakai proxy sebelumnya. Itulah fungsi proxy sebagai
chacing.

Anda mungkin juga menyukai