Anda di halaman 1dari 10

HANDSHAKING

Serial & Parallel Interfacing

Interface Elektronis
HANDSHAKING

Pengertian
Handshaking adalah proses negosiasi otomatis yang secara
dinamis menentukan parameter dalam pembentukan kanal
komunikasi antara dua entitas normal sebelum komunikasi
melalui kanal dimulai.

Proses Terjadi
“Handshaking” melibatkan
pertukaran cryptographic APLIKASI SISTEM
keys, certificate,dan informasi lain,
random data digunakan untuk membuat Seperti ketika komputer berkomunikasi
enkripsi satu waktu, dan valuenya dengan perangkat lain seperti printer,
digunakan untuk mengidentifikasi SSL modem, atau server jaringan.
yang dibuat dari Handshaking.
Proses Lanjut Handshaking
Handshaking memungkinkan terjadinya sesi komunikasi data
yang berlangsung dari mulai perencanaan komunikasi sampai
dengan komunikasi tersebut selesai. Proses ini diawali proses
prakomunikasi, yaitu proses pencarian host tujuan
(destination) oleh host yang bertindak sebagai pengirim.
Proses ini diakhiri dengan kesepakatan antara kedua belah
pihak untuk melaksanakan pertukaran data (connection
establish), yaitu proses pengiriman informasi berupa request
dan tanggapan antara kedua belah pihak.
.

Untuk membolehkan client dan server


01 setuju mengenai algoritma yang akan
mereka gunakan.

Untuk melibatkan kumpulan


02 dari crypto keys untuk digunakan oleh
algoritma tersebut

03 Untuk mengautentikasi client


Proses Handshaking
Pengirim (sender) mengirimkan
01 sinyal sinkronasi (SYN) terlebih dulu
ke tujuan.

Penerima akan membalas sinyal SYN


dengan Negotiate Connection.
02
Penerima mengirimkan SYN ulang,
03 apa benar pengirim akan
mengirimkan data.
Pengirim akan membalas dengan
sinyal Acknowledge (ACK), artinya
sudah siap untuk mengirimkan data
04
Kemudian segmen data dikirim. sampai saat ini. Prosesnya telah
Proses terakhir adalah ketika terjadi mencapai status Connection

05 pengiriman kodeBYE atau FIN


ACK atau CLOSED atau kode lainnya
Establish.
.

bergantung aplikasi komunikasi yang


digunakan.
Metode Handshaking
01 Handshaking polling
Adanya software prioritas yang di-poll pertama
mendapatkan prioritas tertinggi. Bila processor itu
ingin mengakses perangkat, dalam salah satu
pendekatannya adalah dengan membiarkan processor
melakukan semua pekerjaan

02 Handshaking Interupsi
Interupsi terjadi bila suatu perangkat M/K ingin
memberitahu processor bahwa ia siap menerima
perintah, output sudah dihasilkan, atau terjadi error.

03 Handshaking DMA
dilakukan melalui sepasang kabel yang disebut DMA-
request dan DMA-acknowledge. Device
controller mengirimkan sinyal melalui DMA-
request ketika akan mentransfer
data sebanyak satu word.
Serial Interfacing
Kelebihan
1. Tidak membutuhkan banyak jalur- Jarak pengiriman jauh
2. Banyak microcontroller menggunakan SCI (Serial
Communication Interface) untuk berkomunikasi dengan “dunia
luar”.
.

Pengertian
Serial Interface merupakan Sebuah saluran
data yang mentransfer data digital secara serial
dalam artian satu bit demi satu di atas satu
kawat atau serat.

Kekurangan
1. Kecepatan pengiriman lebih lambat
2. Serial port lebih sulit ditangani, karena data di komputer diolah secara paralel sehingga data dari &
ke serial port perlu dikonversi ke serial.
3. Dari Segi perangkat lunak: lebih banyak register yang digunakan atau terlibat.
4. Setiap karakter akan dikirim dengan diawali start bit dan diakhiri dengan stopbit sehingga dalam
pengiriman satu karakter dibutuhkan 10 bit data
Parallel Interfacing
Pengertian
Parallel Interface merupakan
sebuah saluran multiline yang
mentransfer satu atau lebih byte
secara bersamaan

Kelebihan Kekurangan
1. Pengiriman data Lebih 1. Hanya efektif untuk jarak
cepat pendek
2. Menggunakan sedikit 2. Menggunakan banyak jalur
jalur 3. Model Paralel Port

Your Text Here


Contoh Soal

Hubungan antara manusia, komputer


dan interaksi dalam IMK itu sendiri
• Jelaskan perbedaan Human Computer Interaction
adalah serangkaian proses dialog
antara IMK dan User (Interaksi Manusia dan
serta kegiatan yang dilakukan oleh
interface ? Komputer ) merupakan ilmu
manusia untuk berinteraksi dengan
yang mempelajari tentang
komputer secara interaktif untuk
perancangan, evaluasi dan
dapat melaksanakan serta
implementasi sistem komputer
menyelesaikan tugas yang
interaktif untuk digunakan
diinginkan.
manusia, serta studi fenomena –
• Jelaskan tentang hub
ungan manusia,kom
fenomena besar yang terkait
puter dan interaksi d dengannya.
alam IMK?
User Interface merupakan
jembatan komunikasi yang
menjembatani user dengan
computer.
THANK YOU

Anda mungkin juga menyukai