Professional Documents
Culture Documents
Modul 3 Prinsip Kerja Komunikasi Client Server
Modul 3 Prinsip Kerja Komunikasi Client Server
MODUL 3
PRINSIP KERJA KOMUNIKASI CLIENT SERVER
A. Kompetensi Dasar
3.3 Memahami prinsip kerja komunikasi client server
4.3 Menalar prinsip kerja komunikasi client server
B. Tujuan
1. Peserta didik dapat menyajikan informasi mengenai blog diagram client-server
setelah mempelajari materi pada Modul 3 Prinsip kerja komunikasi client-server
dengan penjelasan yang baik
2. Peserta didik dapat menyajikan informasi mengenai prinsip kerja komunikasi
client-server setelah mempelajari materi pada Modul 3 Prinsip kerja komunikasi
client-server dengan penjelasan yang baik
3. Peserta didik dapat menyajikan informasi mengenai model-model komunikasi
client-server setelah mempelajari materi pada Modul 3 Prinsip kerja komunikasi
client-server dengan penjelasan yang baik
C. Dasar Teori
1. Blok Diagram Client Server
Diagram blok dari sistem yang dirancang terdiri dari bagian sensor, ADC,
komputer client dan komputer server beserta perangkat lunaknya, seperti pada
gambar 1 berikut :
Sistem yang dibuat terdiri atas tiga bagian utama yaitu bagian sensor, akuisisi
data dan bagian perangkat lunak yang dijalankan dengan komputer. Pada
bagian sensor digunakan sensor tekanan flexiforce dimana masukan dari
tekanan akan diterima oleh flexiforce, keluaran dari flexiforce tidak dapat
langsung diterima oleh komputer karena keluarannya masih bersifat analog.
Data berupa level tegangan tertentu yang masuk pada kaki masukan ADC
kemudian akan dikonversi menjadi data digital 8 bit dan ditransmisikan ke
komputer dengan menggunakan port paralel.
Dengan bantuan Bahasa pemrogrmana Delphi dilakukan konversi
terhadap data 8 bit yang dibaca dari port paralel menjadi data berupa bilangan
berbasis 10 (bilangan decimal). Selanjutnya data tersebut dimasukkan ke
persamaan atau formulasi tertentu untuk mendapatkan hasil berupa bilangan
tertentu dalam satuan berat dan dibandingkan dengan data yang tersimpan
pada database. Apabila data tersebut valid sesuai dengan kriteria tertentu,
maka data hasil pengukuran dan data lain yang diperlukan akan disimpan di
Model komunikasi client server adalah model komunikasi dua arah yang berjalan ketika
client meminta sebuah layanan dari server. Model komunikasi client server harus berjalan
dengan aturan yang sama yang disebut dengan protokol, protokol memfasilitasi
bagaimana client mengirim dan mengambil data dariserver, atau server mengirim dan
mengambil data dari client. Semua proses berjalan dua arah, client dan server saling berinteraksi,
dan server hanya berjalan ketika client meminta layanan darinya.
Ada beberbagai macam protocol semuanya disesuaikan dengan kebutuhan server dan client
seperti HTTP, FTP, SMTP, POP, dsb.
Gambar diatas adalah cara client dan server berkomunikasi, secara sederhana
model komunikasi client-server ialah :
1) Pertama-tama, server berada di dalam state (keadaan) LISTEN. Di dalam state
LISTEN ini, server menunggu dan siap menerima permintaan konesi dari
client. Dalam hal ini, server membuka port dengan nomor tertentu yang
diketahui oleh client. Disana ada service yang berjalan di pihak server atau ada
deamon yang berjalan dan menunggu port tertentu di pihak server.
2) Hubungan antara client dengan server dimulai oleh client yang bertindak
meminta suatu koneksi ke server. Paketnya berupa Request Connection pada
gambar diatas.
3) Bila server menerima permintaan ini, server akan membalasnya dan
memberitahu client bahwa permintaannya diterima berupa Accept
Connection dari server seperti pada gambar diatas. Pada titik ini koneksi
antara client dengan server sudah terjalin.
Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan
terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik
komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau
kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan
koneksi perangkat keras. Protocol digunakan untuk menentukan jenis layanan
yang akan dilakukan pada internet.
jaringan yang menggunakan TCP/IP. Header UDP berisi field Source Process
Identification dan Destination Process Identification.
UDP menyediakan penghitungan checksum berukuran 16-bit terhadap
keseluruhan pesan UDP.
Point-to-Point Protocol
Point-to-Point Protocol (sering disingkat menjadi PPP) adalah sebuah
protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area
network (WAN). Protokol ini merupakan standar industri yang berjalan pada
lapisan data-link dan dikembangkan pada awal tahun 1990-an sebagai respons
terhadap masalah-masalah yang terjadi pada protokol Serial Line Internet
Protocol (SLIP), yang hanya mendukung pengalamatan IP statis kepada para
kliennya. Dibandingkan dengan pendahulunya (SLIP), PPP jauh lebih baik,
mengingat kerja protokol ini lebih cepat, menawarkan koreksi kesalahan, dan
negosiasi sesi secara dinamis tanpa adanya intervensi dari pengguna. Selain
itu, protokol ini juga mendukung banyak protokol-protokol jaringan secara
simultan.
HTTPS
HTTPS adalah versi aman dari HTTP, protokol komunikasi dari World
Wide Web. Ditemukan oleh Netscape Communications Corporation untuk
SMK Terbaik Malang 5
Modul Praktikum Pemrograman Dasar
Kelas XI/ TKJ
LDAP
LDAP (Lightweight Directory Access Protocol) adalah protokol
perangkat lunak untuk memungkinkan semua orang mencari resource
organisasi, perorangan dan lainnya, seperti file atau printer di dalam jaringan
baik di internet atau intranet. Protokol LDAP membentuk sebuah direktori
yang berisi hirarki pohon yang memiliki cabang, mulai dari negara (countries),
organisasi, departemen sampai dengan perorangan. Dengan menggunakan
LDAP, seseorang dapat mencari informasi mengenai orang lain tanpa
mengetahui lokasi orang yang akan dicari itu.
D. Latihan
1. Layanan yang menerima permintaan (request) dari client adalah…
a.Host d.Switch
b.Client e.Proxy Server
c.Server
2. Jaringan yang terdiri satu atau lebih computer client dan computer server adalah…
a.Client-server d.Internet
b.Peer to peer e.Intranet
c.Jaringan local
E. Tugas
1. Siapa yang dapat bertugas sebagai admin server ?
2. Bagaimana cara admin server menyesuaikan dengan keadaan server ?
3. Siapa saja yang harus dihadapi oleh admin server ?
4. Jelaskan cara admin server bekerja dan apa yang dikerjakan ? jawab singkat !
5. Apa yang harus dilakukan admin saat terjadi kegagalan pada sistem server ?
~ Selamat Mengerjakan ~
Kelompok …
1. MOH YUSRIL FIRMANSYAH -
2. MUHAMMAD AZHARUDIN AZIZ
3. MUHAMMAD TRI WAHONO
4. MUH BASHOFI