Anda di halaman 1dari 61

BAB DUA (2)

KONSEP DASAR
KOMUNIKASI DATA

9/26/2017 Komunikasi Data 1


Tujuan Pelajaran
Setelah menyelesaikan bab ini, anda mampu:
Menerangkan jenis2 komputer host dan terminal.
Menggambarkan perbedaan antara bit dan byte.
Mengenal jenis2 kode aksara (characters).
Membicarakan perbedaan antara pengiriman parallel &
serial
Menjelaskan perbedaan pengiriman tak serempak dan
serempak (asynchronous dan synchronous)
Membicarakan dan memberi contoh arah komunikasi
simplex, half duplex, dan full duplex.
9/26/2017 Komunikasi Data 2
Isi Kandungan
Komputer host vs. terminal
Bits vs. bytes
Kode aksara
Pengiriman paralel vs. serial
Pengiriman tak serempak vs. serempak
Komunikasi simplex, half duplex, full duplex

9/26/2017 Komunikasi Data 3


Komputer Host
Juga dikenali sbg central processing unit (CPU)
Fungsi ~ melaksanakan pengolahan data secara
aritmatika dan logika, menyimpan data, dan
pemindah data.
Semua fungsi dimasukkan dalam memori aplikasi
seperti word processing, spreadsheet dll.
Contoh: supercomputer, mainframe, minicomputer,
microcomputer (personal computer)

9/26/2017 Komunikasi Data 4


Terminal
Piranti yg digunakan sbg input dan/atau output.
Fungsi ~ memungkinkan pengguna berkomunikasi
dengan komputer host.
Misal : papan tombol (keyboard) utk memasukkan
informasi dan layar memaparkan informasi.
Contoh2 lain : cathode ray tube (CRT), video
display terminal (VDT), display station.
Kategori: dumb, smart (cerdas), intelligent (cerdas
dan bisa diprogram) terminals.
9/26/2017 Komunikasi Data 5
Dumb Terminal
Ia tidak bisa memproses dgn sendirinya.
Ia hanya menerima data dr komputer host
dan memaparkannya pada layar.
Ia tidak mampu mengubah atau menukar
data yg diterima.
Setiap data yg dihasilkan papan tombol
dikirim ke komputer host, tanpa perubahan
atau pemeriksaan kesalahan oleh terminal.

9/26/2017 Komunikasi Data 6


Smart Terminal
Ia mempunyai memori dan memungkinkan
mereka menyimpan data dan menerima
informasi dr host.
Ia mampu mengirim informasi tambahan kpd
komputer host selain informasi yg diketik
oleh pengguna.
Contoh informasi tambahan: alamat terminal
atau lokasi, informasi khusus untuk
mencegah kesalahan.
9/26/2017 Komunikasi Data 7
Intelligent Terminal
Ia sama seperti smart terminal, tetapi
operasi/kerjanya bisa diubah dan diprogram.
Ia bisa diprogram utk melaksanakan fungsi
baru termasuk melakukan kendali terhadap
peranti tambahan seperti pita, carriage,
disket atau papan tombol.

9/26/2017 Komunikasi Data 8


Terminal & Host Computer

9/26/2017 Komunikasi Data 9


Bit dan Byte
Bit ~ akronim utk binary digit (digit dua simbol: 0, 1)
Byte ~ rentetan 8 bit.
Aksara ~ diwakili oleh rentetan bit yang
digabungkan dalam bentuk byte.

Semua data yang digunakan dalam komputer adalah


dalam bentuk bit.
Komputer hanya memahami 0 dan 1.
Semua informasi yg dimasukkan perlu diubah
menjadi bit.
9/26/2017 Komunikasi Data 10
Sistem Binari Dasar
Bit: ukuran bilangan binari
1 adalah 1 bit = 1 desimal
10 adalah 2 bit = 2 desimal
10011001 adalah 8 bit = 153 desimal
Byte: delapan bit
Terminal dan komputer host menggunakan sistem
bilangan binari mewakili informasi digital

9/26/2017 TJ 2013 - Komunikasi Data 11


Kode Aksara (Character)
Cara lain mewakili aksara
Contoh aksara: abjad, huruf, nomor, tombol
khusus (delete, insert, backspace, dll.)
Kode aksara yg terkenal berdasar urutan
masa pakainya: Morse, Baudot, EBCDIC
and ASCII.

9/26/2017 Komunikasi Data 12


Morse Code
Dibangun terutama utk mengirim pesan
melalui jalur telegraph.
Digunakan dengan menggabungkan dot
(titik) dan dash (garis) utk mewakili aksara.

9/26/2017 Komunikasi Data 13


Morse Code

9/26/2017 Komunikasi Data 14


Morse Code
Kelemahan: ia tidak menggunakan titik dan
garis yg konsisten utk setiap aksara.
Bagaimana sesuatu mesin bisa
membedakan antara huruf A () diikuti
dengan huruf E () dan huruf R ()?

Penyelesaian: memerlukan operator


manusia utk menterjemahkan aksara yg
telah dikirim.
9/26/2017 Komunikasi Data 15
Kode Baudot
Dinamakan dari pembuatnya Emil Baudot
Menggunakan kode 5 bit dengan 32
kemungkinan gabungan (25) 1s dan 0s.

9/26/2017 Komunikasi Data 16


Kode
Baudot

9/26/2017 Komunikasi Data 17


Kode Baudot
Ia bisa mewakili hingga 32 aksara
Kelemahan: ia tidak dapat mewakili keseluruhan
36 aksara (26 huruf dan 10 angka)
Penyelesaian: Ia menggunakan aksara penukaran-
huruf (letter-shift) dan aksara penukaran-nomor
(number-shift).
Dengan menggunakan mekanisma penukaran,
kode Baudot bisa dikembangkan sehingga 64
aksara temasuk aksara penukaran.
9/26/2017 Komunikasi Data 18
Baudot
Code

9/26/2017 Komunikasi Data 19


Bagaimana kode Baudot
digunakan?
Bit dibaca dari kiri ke kanan. Contoh
mengirim ungkapan CATCH 22

11111 01110 11000 00001 01110


LETTERS C A T C
SHIFT

00101 00100 11011 11001 11001


H SPACE NUMBER 2 2
SHIFT

9/26/2017 Komunikasi Data 20


Kode EBCDIC
Extended Binary Coded Decimal
IBM: International Business
Interchange Code Machines Corporation
Dibangun oleh IBM
Kode aksara 8 bit
Memungkinkan hingga 256 atau (28) variasi
gabungan 1s dan 0s.

9/26/2017 Komunikasi Data 21


EBCDIC

Bagaimana membaca
jadual EBCDIC?

9/26/2017 Komunikasi Data 22


ASCII Code
American Standard Code for Information
Interchange American National Standards Institute

Dibangun oleh ANSI sebagai kode untuk


tujuan/kebutuhan umum
Mengandung 7-bit data code
Memungkinkan hingga 128 atau (27)
mewakili bilangan bit yg unik.

9/26/2017 Komunikasi Data 23


ASCII Code

9/26/2017 Komunikasi Data 24


ASCII

9/26/2017 Komunikasi Data 25


Extended ASCII Code
Saat ini, kebanyakan komputer
menggunakan ASCII 8 bit yangdikenal
sebagai Extended ASCII.
8-bit menjadikan kode ASCII bisa
mengumpulkan hingga 256 (28) aksara,
ASCII 7 bit dan simbol-simbol tambahan.

9/26/2017 Komunikasi Data 26


Extended ASCII Code

9/26/2017 Komunikasi Data 27


Perbandingan Kode Aksara
Pasti 2 komputer berkomunikasi menggunakan
kode aksara yg sama.
Sekiranya menggunakan kode yg berbeda, ia
memerlukan pengubah kode (code conversion)
dan pengubah protokol (protocol conversion).
Penukaran Kode ~ menterjemahkan satu kode
aksara menjadi aksara lain agar piranti yang
memiliki kode tak sama dapat berkomunikasi.
Penukaran Protokol ~ menterjemahkan data dari
satu protokol ke protokol lain.
9/26/2017 Komunikasi Data 28
Perbandingan Kode Aksara
CODE # BITS MAX # CHARACTERS

Baudot 5 32 (64 using shift)

Standard 7 128
ASCII
Extended 8 256
ASCII
EBDCIC 8 256

9/26/2017 Komunikasi Data 29


Bagaimana bits ditransmitkan?
Kode aksara menentukan bit mana yg akan dikirim
utk mewakili aksara tertentu.
Bagaimanakah bits ini dikirim?
Dalam komunikasi data, terdapat 2 bentuk
transmisi:
Transmisi paralel (Parallel transmission)
Transmisi serial (Serial transmission)
Pertimbangkan huruf A dalam ASCII (01000001)
dikirim dari satu node ke node lain.
9/26/2017 TJ 2013 - Komunikasi Data 30
Transmisi paralel (parallel)
Keseluruhan aksara (semua 8 bit) dikirim
secara serentak.
Ia memerlukan 8 kawat utk transmisi, satu
kawat utk satu bit yg dikirim.
Contoh: hubungan antara PC dengan
pencetak.
Rasional: peranti berada pd jarak yg dekat,
karena itu, kawat yg digunakan adalah
pendek & penghantarannya cepat.
9/26/2017 Komunikasi Data 31
Transmisi paralel (parallel)
Keuntungan: keseluruhan byte diterima
secara serentak.
kerugian: jumlah kawat yg diperlukan utk
setiap transmisi (satu kawat utk setiap bit
dalam aksara).

9/26/2017 Komunikasi Data 32


Transmisi paralel (parallel)

Transmisi paralel memerlukan n sambungan untuk mengirim n


bit pada satu waktu.
Keuntungan : Kecepatan
Kerugian: Biaya tinggi, oleh itu ia sesuai untuk
jarak yang dekat (sehingga +- 25 kaki
= 305 m)
9/26/2017 Komunikasi Data 33
Transmisi paralel (parallel)

9/26/2017 Komunikasi Data 34


Transmisi Serial
Data dikirim dalam bentuk bit individu, satu
bit mengikuti bit yg lain dalam satu kawat.
Peranti penerima bertanggungjawab utk
mengumpulkan bit individual ke dlm bentuk
aksara semula.
Kebanyakan jaringan komunikasi data
menggunakan mode transmisi serial.

9/26/2017 Komunikasi Data 35


Transmisi Serial

9/26/2017 Komunikasi Data 36


Transmisi Serial
Keuntungan: biaya berkurang karena jumlah kawat
yg diperlukan utk menghantar data sedikit.
Kerugian: memerlukan waktu karena byte mesti
dikumpulkan. Bit dikirim satu demi satu, dan
dikumpulkan kembali pd ujung node.

Contoh: pengguna menghubungkan terminal ke


host komputer yg berada pada bangunan yg lain.

9/26/2017 Komunikasi Data 37


Transmisi Serial

9/26/2017 Komunikasi Data 38


Transmisi Serial
Transmisi serial berlaku dalam dua keadaan:
Asynchronous (tak serempak)
Synchronous (serempak)
Kaidah ini digunakan untuk pewaktuan bit (bit timing).
Pewaktuan (Timing) merujuk kpd 2 sifat:
Kapan data bisa dikirim
Berapa kecepatan data bisa dikirim
Setiap piranti hendaklah di-set utk mengirim dan
menerima data dlm kelajuan tertentu, dikenali sbg data
rate yg dinyatakan dlm bit per second (bps).

9/26/2017 Komunikasi Data 39


Transmisi Tak Serempak
(Asynchronous Transmission)
Juga dikenal sbg start-stop transmission
Sifat penting: sinyal pewaktuan TIDAK disertakan
Pengiriman bermula dengan bit permulaan (start bit ~
ditandakan dengan bit 0) yang ditambahkan pd
permulaan setiap byte utk memberitahu penerima
adanya byte baru.
Bit akhir (stop bit ~ bit 1) ditambahkan pd penghujung
byte utk memberitahu penerima bhw byte yang dikirim
telah habis/lengkap.
Jeda waktu tertentu bisa digunakan antara setiap byte
atau aksara.
9/26/2017 Komunikasi Data 40
Transmisi Tak Serempak
(Asynchronous Transmission)

9/26/2017 Komunikasi Data 41


Transmisi Tak Serempak
(Asynchronous Transmission)

9/26/2017 Komunikasi Data 42


Transmisi Serempak
(Synchronous Transmission)
Arus bit (bit stream) digabungkan ke dalam blok yg
besar utk aksara yg bisa terdiri atas beberapa
byte.
Ia tidak menggunakan bit start, bit stop atau waktu
jeda antara aksara.
Tanggungjawab penerima utk mengumpulkan bit
ke dalam byte semula.
Pewaktuan (timing) dilakukan dalam 2 cara:
Aksara SYN (SYN characters)
Isyarat detak (Clock signals)
9/26/2017 Komunikasi Data 43
Transmisi Serempak
(Synchronous Transmission)

9/26/2017 Komunikasi Data 44


Aksara SNY
(SYN Characters)
Dikirim pd permulaan blok data.
Rentetan bit yang digunakan oleh piranti utk:
Menjadikan sambungan aktif sepanjang
transmisi
Memastikan pengirim dan penerima adalah aktif
Menyelaraskan tingkat kecepatan dlm
sambungan antara node.

9/26/2017 Komunikasi Data 45


Isyarat Waktu
(Clock Signal)
Utk mengirim dan menerima detak (clock)
Informasi mengenai pewaktuan data ini
dikirim dalam sambungan atau saluran
berbeda.
Detak (clock) bisa digabung dengan data
menggunakan cara2 khusus.

9/26/2017 Komunikasi Data 46


Efektifitas Transmisi
Kelebihan transmisi serempak adalah
kecepatan. Transmisi serempak lebih cepat
dibanding transmisi tak serempak.
Transmisi serempak juga lebih efisien
dibanding transmisi tak serempak.

9/26/2017 Komunikasi Data 47


Rumus Efisiensi Pengiriman

% Efisiensi Pengiriman = jumlah bit data * 100


Jumlah bit yang dikirim

Persen efisiensi pengiriman seri secara tak serempak untuk 1000


karakter Extended ASCII (8 bit):

8000 x 100
% efisiensi pengiriman 80%
10000
9/26/2017 Komunikasi Data 48
Perbandingan Efisiensi Transmisi
Serempak & Tak Serempak
Bandingkan perhitungan efisiensi untuk tiga pengiriman data
tak serempak dan serempak. Tiga pengiriman tersebut
mengirim 1000, 40 dan 20 karakter EBCDIC. Diasumsikan
sistem ini tidak menggunakan bit paritas. Dari itu, setiap
karakter dalam pengiriman tak serempak perlu membawa 10
bit (1 bit pertama, 8 bit data EBCDIC, dan 1 bit akhir).
Dalam pengiriman serempak juga 10 karakter kontrol
diperlukan untuk satu blok pengiriman

Bilangan bit data x 100 8000


% efisiensi serempak 99.1%
Bilangan bit yang dihantar 8080
9/26/2017 Komunikasi Data 49
Perbandingan Efisiensi Transmisi
Serempak & Tak Serempak
Tak Serempak Serempak
% efisiensi % efisiensi

1000 aksara 1000 x8 x100


1000 x8 x100 99.1%
80% (1000 10) x8
1000 x10

40 aksara 40 x8 x100 40 x8 x100


80% 80%
40 x10 (40 10) x8

20 aksara 20 x8 x100 20 x8 x100


80% 66.7%
20 x10 (20 10) x8

9/26/2017 Komunikasi Data 50


9/26/2017 Komunikasi Data 51
Transmisi Data

9/26/2017 TJ 2013 - Komunikasi Data 52


Mode Transmisi
Menyatakan arah aliran isyarat di antara 2
piranti yg terhubung.
3 jenis mode transmisi:
Simplex
Half-duplex
Full-duplex

9/26/2017 Komunikasi Data 53


one way only

Simplex
host computer terminal

Komunikasi terjadi dalam satu arah. Data transmisi


mengalir dalam satu arah saja pada setiap waktu.
Hanya satu dari 2 node yg terhubung dapat
mengirim sinyal, sedangkan satu node lagi hanya
dapat menerima sinyal.
Contoh:
Papan tombol standar ~ hanya bisa mengirim data
Standard Monitor ~ hanya bisa menerima data
Radio, TV

9/26/2017 Komunikasi Data 54


Simplex

9/26/2017 Komunikasi Data 55


Half Duplex
Juga dikenali sbg komunikasi 2-kawat (2-wire
communications).
Setiap node bisa mengirim dan menerima isyarat;
TETAPI tidak pada saat yang sama.
Data bisa bergerak dalam dua arah tetapi hanya
satu arah dalam satu saat.
Apabila satu peranti mengirim, peranti lain hanya
boleh menerima.
Contoh
walkie-talkie ~ hanya seorang yang bisa bicara pada
suatu saat.
9/26/2017 Komunikasi Data 56
Half Duplex

first one way.... ...then the other

terminal terminal
host computer
9/26/2017 TJ 2013 - Komunikasi Data 57
both ways
at the same time

Full Duplex terminal


host computer

Juga dikenali sbg duplex; komunikasi


kawat (4-wire communication).
Masing2 stasiun bisa mengirim dan
menerima isyarat secara bersamaan.
Ia memungkinkan data mengalir dengan
arah manapun pada saat yg sama.
Contoh:
Telefon ~ 2 orang bisa bicara dan mendengar
pada waktu yg sama.
9/26/2017 TJ 2013 - Komunikasi Data 58
Full Duplex

9/26/2017 TJ 2013 - Komunikasi Data 59


Simplex, Half-Duplex & Duplex.
H (ost) = Penghantar
T(Terminal) = Penerima

H T
sumber destinasi
a) Penghantaran Simpleks

H/T H/T
sumber destinasi
b) Penghantaran dupleks separuh

H T
T H
sumber destinasi
c) Penghantaran dupleks penuh
9/26/2017 TJ 2013 - Komunikasi Data 60
Ulangan
Jelaskan perbedaan host computer dan
terminal
Jelaskan perbedaan bits dan bytes
Sebutkan jenis character codes
Jelaskan transmisi parallel dan serial
Jelaskan transmisi asynchronous dan
synchronous
Jelaskan mode komunikasi simplex, half
duplex, full duplex
9/26/2017 TJ 2013 - Komunikasi Data 61

Anda mungkin juga menyukai