KOMPETENSI PROFESIONAL
MATA PELAJARAN TEKNIK KOMPUTER DAN JARINGAN
2
INDIKATOR
Setelah mempelajari modul ini, diharapkan
Peserta Diklat mampu:
• Peserta mampu menjelaskan prinsip kerja
komunikasi klien server.
• Peserta mampu menganalisis kerja, sistem
klien server.
3
SKENARIO
Diskusi
Kelompok Review dan
Persiapan Pengantar
Materi (50’) dan Refleksi
(10’) (40’)
Mengerjaka (50’)
n LK (350’)
4
BAHAN DAN MEDIA
• Bahan Presentasi
• Buku Pegangan
• Juknis Moda Tatap Muka
5
DISKUSI KELOMPOK
• Peserta dibagi ke dalam EMPAT kelompok dan
diminta mengkaji dan menyiapkan bahan
presentasi untuk KP PRINSIP KERJA
KOMUNIKASI KLIEN SERVER. (60’)
• Hasil kerja kelompok selanjutnya
dipresentasikan oleh masing-masing kelompok
di depan kelas (30’)
6
PENGUATAN
7
Prinsip Kerja Klien Server
• Antara klien dan server harus menggunakan aturan yang sama, kapan
mengirim, kapan menerima, dan apa yang harus dikirim serta diterima.
8
Cara Kerja Server
9
Contoh Cara Kerja Server
• Ada sebuah bank yang memiliki server
• Nasabah menggunakan web browser (klien)
untuk mengakses data dari server.
• Nasabah meminta halaman web melalui web
server dengan protocol HTTP.
• Server meminta nasabah untuk memasukkan
informasi nama dan kata sandi untuk masuk
ke dalam server.
10
• Server menjalankan aplikasi database, dan menerima
data dari database, misalkan nasabah ingin melihat data
transaksinya selama ini.
• Maka hasil dari server tersebut diterjemahkan sesuai
dengan aturan bank tersebut, dilewatkan lagi melalui
protocol HTTP, dan akhirnya diterima kembali oleh klien.
• Hubungan klien server tidak akan terjadi, kecuali klien
meminta sebuah layanan dari server.
• Jadi, tidak mungkin server tiba-tiba mengirim klien data
yang tidak diinginkan oleh klien.
11
Aplikasi Server & Protocol
Nama Protocol
Apache Web Server HTTP
GlassFish Web Server HTTP
FileZilla File Server FTP
Postfix SMTP/POP
Remote Desktop RPC
Bind9 DNS
12
Hirarki Koneksi Klien Server
13
• Meskipun ada banyak protocol, selama server dan klien sama-sama
memahami protocol tersebut, maka tidak akan ada masalah
14
Peer-to-peer
• Model komunikasi dimana klien menjadi klien
sekaligus server, berhubungan dengan klien
lainya sebagai klien sekaligus server.
• Tapi dalam skala yang lebih kompleks, dan
juga lebih besar. Peer-to-peer tidak
mempunyai struktur otoritas yang jelas,
berbeda dengan klien server konvensional
yang jelas otoritas tertinggi ada di server
utama.
15
Perbedaan Client Server
• File Servers
• Database Servers
• Transaction Servers (Transaksi Server)
• Groupsware Servers
• Object Application Servers
• Web Application Servers (Aplikasi Web
Servers)
16
TERIMA KASIH
17
LK
• PESERTA MENCARI PERBEDAAN PEER-TO-PEER
VS KLIEN SERVER
• PRAKTEK SHARING DATA
• PESERTA MENCARI REFERENSI/MEMBUAT
LAPORAN TENTANG KLIEN-SERVER
18