KOMUNIKASI DATA
1
Komunikasi
K o m u n i ka s i adalah sebuah proses interaksi untuk berhubungan dari satu pihak ke pihak lainnya.
Awalnya berlangsung sangat sederhana dimulai dengan sejumlah ide- ide yang abstrak atau pikiran dalam otak seseorang untuk mencari data atau menyampaikan informasi yang kemudian dikemas menjadi suatu pesan untuk disampaikan secara langsung maupun tidak
langsung dengan menggunakan bahasa berbentuk kode visual, kode suara, atau kode tulisan.
Komunikasi adalah suatu proses penyampaian pikiran dan perasaan melalui bahasa, baik verbal maupun non verbal, mendengar, berbicara, gerak tubuh dan ungkapan emosi.
Telekomunikasi adalah proses pemancaran, pengiriman, dan atau penerimaan dari setiap informasi dalam bentuk tanda-tanda, isyarat, tulisan, gambar, suara, dan bunyi melalui sistem kawat, optik, radio atau sistem elektromagnetik lainnya.
Aturan Komunikasi
Saat berkomunikasi sebaiknya membangun suatu aturan
Ada pengirim dan penerima yang teridentifikasi Menyepakati metode dalam berkomunikasi
(tatap muka, telepon, surat, atau foto)
Menggunakan bahasa dan tuturkata yang sama Kecepatan dan waktu pengiriman
Kebutuhan Konfirmasi atau Penerimaan
Komponen Komunikasi
Pengirim : adalah piranti yang mengirimkan data Penerima : adalah piranti yang menerima data
Data/Informasi : adalah informasi yang akan dipindahkan
Media pengiriman : adalah media atau saluran yang digunakan untuk mengirimkan data
Protokol : adalah aturan-aturan yang berfungsi untuk menyelaraskan hubungan
Format Pesan dan Enkapsulasi
Contoh : Surat pribadi berisi elemen – elemen berikut :
Data penerima Sapaan
Isi surat
Frasa penutup
Identitas pengirim
Ukuran Message
Batasan ukuran dari frame mengharuskan host sumber untuk memecah message yang panjang menjadi kepingan message kecil yang sesuai
dengan kebutuhan ukuran minimu dan maximum.
Hal ini disebut segmenting.
Tiap segment dienkapsulasi dalam sebuah frame terpisah dilengkapi dengan informasi alamat, dan dikirim melalui Jaringan.
Pada host penerima, message didekapsulasi dan dirangkai kembali agar bisa selanjutnya diproses dan diinterpretasikan.
Pengaturan Waktu Pesan
Metode Akses Alur Kontrol
Batas waktu Respon
Aturan yang mengatur komunikasi
Isi layer Dimana Kafe
Protokol percakapan
menggunakan bahasa yang sama rules layer/lapisan aturan tunggu giliranmu
sinyal setelah selesai
physical layer
Protokol suite adalah seperangkat aturan yang bekerja sama untuk membantu memecahkan masalah
Aturan Pada Jaringan Komunkasi
Bagaimana message diformat atau distrukturisasi
Proses devais jaringan membagi informasi tentang jalur menuju jaringan lainnya.
Bagaimana dan kapan pesan error dan pesan sistem dihantarkan antar devais
Setup dan teminasi dari sesi transfer data
Komunikasi
Morse digital
Telepon analog / digital Komunikasi data digital
10
Komponen
Komunikasi Data
Komunikasi interpersonal
– Telekomunikasi
• Broadcast
• Telepon
• Komunikasi data
– Remote – File transfer
– Hypertext transfer (contoh: HTTP) – E-mail
12
Komunikasi Data
Inti dari komunikasi adalah pertukaran data antara dua bagian.
Gbr.1 Model komunikasi yang umum
Source/
Sumber Transmiter
System Tansmisi
Receiver Destination/
Tujuan
Sumber Data Tujuan Akhir
Komponen Komunikasi
Source/Sumber ; alat ini menghasilkan data untuk ditransmisikan/dikirim. Ex : komputer, telepon, dll.
Transmitter; kadang data yg dikirim tidak
dikirim secara langsung dalam bentuk yg mereka hasilkan. Transmitter : mengubah/mengkodekan data yg akan dikirim.
Ex : komputer sumber (bit digital) -> modem (sinyal analog) -> jaringan telepon
Sistem Transmisi; dapat berupa transmisi 1 atau
2 arah (sebagai media komunikasi)
Komponen Komunikasi
Receiver; menerima sinyal dari sistem transmisi yg masih dalam bentuk kode khusus (biasanya
belum bisa dikenali perangkat destination/tujuan ).
Receiver : mengubah pengkodekan oleh
transmitter supaya bisa dikenali oleh perangkat destination.
Ex : Jaringan telepon (sinyal analog) -> modem (bit digital) -> komputer tujuan
Destination; penerima data akhir. Ex: komputer,
telepon, dll.
Komunikasi Data
Konsep komunikasi data :
Gbr.2 Penyederhanaan konsep komunikasi data
Source/
Sumber Transmiter
System Tansmisi
Receiver Destination/
Tujuan
Sumber Data Tujuan Akhir
Sinyal Digital Sinyal Digital
Sinyal Analog
Sinyal Analog
MODEL KOMUNIKASI
Lingkar Umpan Balik
Pengkodean
(encoding) Pesan
Dikirim Melalui medium
Penerima menguraikan
Kode
Sumber menguraikan
kode
Dikirim Melalui medium
Pesan Pengkodean
Gangguan (noise) Pengirim
Penerima menciptakan
makna
Komunikasi Data
Diasumsikan :
Data/Informasi yg akan dikirimkan adalah “kuliah diliburkan”. Informasi dikirimkan melalui jalur
internet.
Jika:
- Source adl personal computer (PC).
- Transmitter adl modem internet - Sistem Transmisi adl jalur telkom - Receiver adl modem internet
- Destination adl personal computer (PC).
Komunikasi Data
Maka komunikasi datanya sbb :
PC pengirim (source) mengirim pesan melalui keyboard (dalam bentuk bit digital). PC mengirim data tersebut ke saluran transmisi yg sebelumnya diubah dulu menjadi data analog oleh transmitter.
Sinyal yg bergerak disaluran transmisi kadang melemah karena adanya redaman dibagian2 tertentu sehingga perlu adanya penguatan agar sinyal bisa sampai ke receiver.
Receiver akan mencoba membaca data yg diterima. Jika data bisa dibaca maka data akan disampaikan ke
destination. Jika tidak bisa dibaca maka receiver akan memberikan info kepada pengirim untuk mengirim ulang datanya, sehingga konsep “free error” bisa terpenuhi.
Komunkasi Data
Ketika komputer, terminal dan/atau peralatan data prosesing
berkomunikasi melalui jaringan , maka terjadi. proses pertukaran data/ pertukaran pesan.
Langkah-langkah yang harus dilakukan saat proses berkomunikasi adalah
– Sumber harus mengaktifkan jalur komunikasi tujuan, atau memberi informasi ke jaringan bahwa ia akan berkomunikasi dengan komputer yg ada didalam jaringan. (memberi identitas komputer yg dituju)
– Sumber harus mengetahui bahwa komputer tujuan telah siap menerima informasi .
– Ketika file/data dikirimkan, maka penerima harus mampu
menampung dan mengendalikan sistem penerimaannya secara tepat dan sesuai dengan urutan datanya.
– Jika format data komputer sumber tidak sama dg komputer
tujuan maka salah satu harus bisa melakukan konversi data atau penerjemahan sehingga komunikasi dapat terjadi.
Komunkasi Data
Dari fakta di atas maka setiap perangkat jaringan harus berkomunikasi dalam struktur pesan yang sama sudah distandarisasi dan dideskripsikan dalam serangkai aturan artinya harus ada kontrol sistem yg mengendalikan
proses perpindahan data tersebut.
Proses kontrol komunikasi antar komputer atau jaringan komputer ini diperlukan satu konsep yaitu : “protokol”
(termasuk didalamnya pemahaman tentang arsitektur protokol yg dipakai)
Perangkat Jaringan Komputer
22
Jutaan perangkat komputer yang terhubung:
– hosts = end systems
Jalur komunikasi
kabel jaringan (fiber, tembaga, coax), nirkabel
Kecepatan transmisi:
bandwidth
Meneruskan paket data
router dan switch
wired links wireless links
router
Jaringan bergerak
global ISP
regional ISP Jaringan
rumah
Jaringan institusi
smartphone PC
server wireless laptop
switch
* ISP = Internet Service Provider
Apa Itu Jaringan Komputer?
Sebuah sistem yang terdiri dari sejumlah komputer yang dirancang untuk:
– Dapat berbagi sumber daya (misal: printer),
– Dapat berkomunikasi (misal: e-mail, chatting), dan – Dapat mengakses informasi (misal: web browser)
Setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan (service)
23
Analogi Jaringan Komputer
Tradisional Surat
Amplop
Kotak surat Kantor pos Jalan
Jaringan
Data/Informasi Protokol
Klien Server Jaringan
24
Apa Itu Protokol?
Protokol pada komunikasi
manusia Protokol pada jaringan
komputer
25
Halo Halo Jam berapa
sekarang 2:00
Respon koneksi dari server
Meminta hal. http://if.its.ac.id
<file>
Klien
meminta koneksi
Protokol
Protokol komunikasi komputer : Aturan-aturan dan perjanjian yang mengatur pertukaran informasi antar komputer melalui suatu
medium jaringan
Protokol digunakan untuk berkomunikasi antar entitas dlm sistem yg berbeda.
Entitas adalah : segala sesuatu yg mempunyai kemampuan mengirim atau menerima informasi. Ex: aplikasi program, sistem manajemen database, fasilitas e-mail, dll.
Protokol adalah : kumpulan aturan yg telah diorganisasikan dg baik agar 2 entitas dapat melakukan pertukaran data dg keandalan tinggi.
Kunci pokok suatu protokol terdiri dari 3, yaitu :
– Mendefinisi syntax; susunan, format data dan pola bit/bytes
– Semantic; mengendalikan system (kontrol informasi dan pengendali kesalahan)
– Timing; penguasaan kecepatan & urutan transmisi data
Protokol
Komunikasi data dlm jaringan merupakan proses yg sangat kompleks. Oleh karena itu suatu sistem komunikasi data yang kompleks tidak menggunakan satu protokol → Maka diperlukan suatu struktur protokol model dan
menggunakan sekelompok protokol (protocol suite /protocol familiy) Mengapa perlu protocol suite?
1. Menangani beragam masalah yang timbul ketika mesin berkomunikasi melalui suatu jaringan data
• Hardware failure
• Network congestion
• Packet delay or loss
• Data corruption
• Data duplication or inverted arrivals
2. Akan sulit membuat satu protokol tunggal yang menangani masalah-masalah di atas
Protokol
Komunikasi data dlm jaringan merupakan proses yg sangat kompleks. Oleh karena itu diperlukan suatu struktur protokol model.
Struktur protokol model yg paling tepat adl dg cara menyusun menjadi sejumlah lapisan (layer) layanan yg akan membagi proses komunikasi data menjadi unit2 kecil.
Saat ini terdapat 2 model protokol jaringan yg populer, yaitu : OSI dan TCP/IP
OSI memungkinkan interkoneksi komputer
multivendors
Model Protokol
Model OSI (Open System Interconnection)
– Dikembangkan oleh ISO (International Organization for Standarization).
– Dalam model OSI, protokol dibagi menjadi 7 lapis (layer) layanan.
– Setiap layer melaksanakan tugas tertentu; yg pada prinsipnya layer yg lebih rendah bertugas
untuk melayani layer yg lebih tinggi.
– Perubahan yg terjadi pada masing2 layer tdk akan
mempengaruhi layer yg lain.
Model Protokol
BEBERAPA CATATAN PENTING
•.Data-Link Layer : Komunikasi antara mesin di dalam jaringan yang sama
• Network Layer : Komunikasi antara mesin di dalam jaringan yang berbeda
• Transport Layer : Komunikasi antara proses
yang berjalan pada mesin yang bisa berada di
jaringan yang berbeda B
Merupakan gabungan dua teknik yang berbeda yaitu Perpaduan Teknik
Komunikasi dan Pengolahan Data
Teknik komunikasi Pengolahan Data
Komunikasi Data
Pengertian Komunikasi Data
Pengertian Komunikasi Data
Komunikasi Data:
Penggabungan antara dunia komunikasi dan komputer,
- Komunikasi umum antar manusia (baik dengan bantuan alat maupun langsung)
- Komunikasi data antar komputer atau
perangkat digital lainnya (PDA, Printer, HP)
Elemen Komunikasi Data
SUMBER
PENERIMA
Gambar : Tiga elemen utama komunikasi data
MEDIA KOMUNIKASI
Sumber Data
Elemen yang bertugas mengirimkan informasi dan
menempatkannya pada media trasnmisi disebut sebagai transmitter
Media Transmisi
Merupakan proses pengiriman data dari satu sumber ke penerima.
Penerima Data
Alat yang menerima data atau informasi yang dikirimkan oleh suatu sumber informasi disebut sebagai reciever
Pengertian Komunikasi Data
Data adalah semua informasi yang berbentuk digital (bit 0 dan 1).
Komunikasi di mana informasi yang dikirimkan (source) adalah data,
Transmisi suara (analog) dapat juga dijadikan transmisi data jika
informasi suara tersebut diubah (dikodekan) menjadi bentuk digital
Komp A Lapis 1 -7
Komp C Lapis 1 -7
Komp B Lapis 1 -7
Network
Model Komunikasi Data
komputer Modem
Jaringan Telepon
Umum Modem Server
Sistem Sumber Sistem Tujuan
Sumber Pengirim
Sistem
Pengiriman Penerima Tujuan
Aliran data digital (bit-bit)
Sinyal analog
Sinyal analog
Aliran data digital (bit-bit)
Text
Contoh Model Komunikasi Data
Tipe data dalam komunikasi data?
Semua tipe data yang dapat disimpan dan
diolah pada sebuah komputer dapat ditransfer melalui jaringan komputer
36
Teks Suara Gambar Video
Informasi Digital
Faktor Yang Harus Diperhatikan Pada Komunikasi Data
Jumlah dan lokasi pemrosesan data Jumlah dan lokasi terminal (remote) Type transaksi
Kepadatan lalu lintas tiap tipe transaksi.
Prioritas/ urgensi informasi yang disalurkan.
Pola lalu lintas
Bit error rate yang dibutuhkan.
Keandalan sistem yang digunakan.
Revenue yang mungkin didapat.
Standard Komunikasi Data
Supaya sistem komunikasi data dapat berjalan secara lancar dan global, maka perlu dibuat suatu standar protocol yang dapat menjamin:
– Kompatibilitas penuh antara dua peralatan setara.
– Bisa melayani banyak peralatan dengan kemampuan berbeda-beda
– Berlaku umum dan mudah untuk dipelajari atau
diterapkan
Aplikasi Komunikasi Data
Fax
Akses online sumber informasi:
– Sistem informasi akademik – Website kampus
– Katalog toko buku
Pengunduhan perangkat lunak E-mail
Online chatting Video conference Belanja online
Hotel Reservation Online Automatic Teller Machine Traffic Control System KRS Online
39
Kendala-kendala Komunikasi Data
Waktu tanggap sistem
Ukuran kecepatan sistem (Kecepatan transfer yang lambat
Troughput
Ukuran beban dari sistem Faktor manusia
Yang menentukan lancar-tidaknya suatu system
Teknik komunikasi yang kompleks
– Pengaturan lalu lintas data dalam jaringan
Dua Kelompok Berdasarkan Metode Pengiriman Data Ke Jalur Transmisi.
1. Terminal yang melakukan pengiriman data ke jalur transmisi dengan
dikendalikan oleh operator.
2. Terminal yang melakukan pengiriman data ke jalur transmisi melalui memory penyangga (buffer) yang dimiliki.
Transmisi Data
Merupakan proses untuk melakukan
pengiriman data dari salah satu sumber data ke penerima data dengan menggunakan
komputer/media elektronik
Transmisi data dapat dibedakan menjadi dua macam:
1. Transmisi serial
2. Transmisi paralel
Transmisi Data
1. Transmisi serial
Adalah transmisi data dimana dalam satu satuan waktu hanya satu bit yang disalurkan, dengan demikian data yang terdiri atas banyak bit dikirm secara berurutan, satu persatu.
Setiap komputer diperlengkapi dengan saluran serial atau serial port (RS-223C) yaitu saluran yang dapat menerima/mengirim data secara serial.
2. Transmisi Paralel
Adalah transmisi data dimana dalam satu satuan waktu beberapa bit (umumnya 8 bit) dapat disalurkan secara bersama
Pada komputer tersedia juga saluran paralel/ paralel-port misalnya saluran yang dihubungkan dengan printer
ketika akan mencetak data.
Jalur Transmisi
Merupakan suatu alat yang mampu mengirim
informasi dengan menggunakan peralatan yang lain.
Jalur transmisi dibedakan 3 macam
1 . Multicast. : sebuah teknik di mana sebuah data dikirimkan melalui jaringan ke sekumpulan komputer yang tergabung ke dalam sebuah grup tertentu, yang disebut sebagai multicast group.
Multicasting merupakan sebuah cara mentransmisian data secara connectionless (komunikasi dapat terjadi tanpa adanya negosiasi pembuatan koneksi), dan klien dapat menerima transmisi multicast dengan mencari di mana lokasinya.
Jalur Transmisi
Merupakan jenis paket, berasal dari satu buah titik dan bertujuan ke sebuah alamat khusus (bukan titik khusus), di mana alamat khusus ini dapat
‘didengarkan’ oleh titik-titik lain di jaringan yang
‘berkepentingan’ untuk mendengarkannya.
Proses komunikasi terjadi melalui satu alat dengan alat lain. Masing-masing media dapat berkomunikasi menggunakan media yang menghubunginya
Konsepnya mirip dengan siaran radio, yaitu, jika hendak mendengarkan suatu siaran khusus, maka harus merubah frekuensi radio ke frekuensi yang tepat dengan demikian tentunya, berjuta-juta orang dapat mendengarkan radio yang sama.
Jalur Transmisi
Contoh Paket multicast sangat efektif untuk keperluan video streaming, audio streaming dsb. , karena dari sisi titik pengirim, hanya perlu ‘mengirimkan’ paket satu kali saja ke alamat khusus.
Hanya saja, untuk dapat melakukan multicast,
jaringan harus disetting sedemikian rupa, karena tidak semua jaringan mendukung multicast dengan baik.
Sebagai contoh, tidak mungkin meng-stream video secara multicast ke Internet dengan mudah tanpa mengotak-atik perangkat router
Multicast sebenarnya merupakan mekanisme
komunikasi one-to-many, atau point-to-multipoint.
Jalur Transmisi
Contoh server yang digunakan untuk mengakses
internet. Server mampu melayanin beberapa komputer
dan komputer yang dihubungi mampu memberi respon
balik ke server
Jalur Transmisi
2. Broadcast : merupakan jenis transmisi di mana informasi dikirim dari hanya satu komputer namun diterima oleh semua komputer yang terhubung ke jaringan.
Ini berarti bahwa setiap kali komputer atau node akan mengirimkan paket 'siaran' tipe, semua
komputer lainnya akan menerima paket informasi.
Proses dalam pengiriman data/ informasi dari satu
alat ke alat lainnya. Alat yang menerima tdk dapat
memberi respon balik.
Jalur Transmisi
Biasanya jenis paket broadcast akan dikirimkan untuk menyatakan suatu keberadaan sebuah
layanan, atau pencarian sebuah titik pada jaringan.
Apabila jaringan dianalogikan dengan pasar, maka
para penjual yang saling berteriak satu sama lain,
merupakan paket broadcast. Karena akan dengan
mudah mengetahui di mana dapat diketahui untuk
membeli sayur tertentu, tapi di sisi yang lain akan
merasa ‘bising’ dengan kondisi di mana semua
pembeli berteriak, apalagi bila bersama
Jalur Transmisi
Contoh sebuah komputer boot up dan meminta untuk alamat IP. Dalam hal ini, komputer yang booting dan meminta alamat IP tidak tahu mana komputer akan dapat memberikan dengan alamat IP. Kemudian akan menyiarkan paket permintaan pada jaringan yang akan diterima oleh semua
komputer lain.
Contoh hanya komputer yang bertindak sebagai server DHCP. Contoh lainnya ARP (Address
Resolution Protocol) yang akan menyiarkan
permintaan resolusi alamat kepada semua
komputer lain pada jaringan.
Jalur Transmisi
Contoh nyata dari paket broadcast adalah paket-paket NETBIOS yang dikirimkan oleh Windows setiap periode tertentu, yang berisikan nama komputer dan workgroup di mana komputer tersebut berada. Itulah sebabnya, akan mendapatkan banyak informasi tentang apa saja
komputer yang ada di jaringan pada Network Neighbourhood atau My Network Places.
Jalur Transmisi
Contoh sebuah komputer boot up dan meminta untuk alamat IP. Dalam hal ini, komputer yang booting dan meminta alamat IP tidak tahu mana komputer akan dapat memberikan dengan alamat IP. Kemudian akan menyiarkan paket permintaan pada jaringan yang akan diterima oleh semua
komputer lain.
Contoh hanya komputer yang bertindak sebagai server DHCP. Contoh lainnya ARP (Address
Resolution Protocol) yang akan menyiarkan
permintaan resolusi alamat kepada semua
komputer lain pada jaringan.
Jalur Transmisi
3. Unicast: merupakan Jenis transmisi di mana informasi dikirim dari satu pengirim ke satu
penerima (antara satu-ke -satu node). Jenis paket yang berasal dari satu titik, dan memiliki tujuan
hanya satu titik. Atau Kontak informasi yang terjadi pada suatu alat dengan satu alat lain.
Secara analogi, saat browsing Internet, sudah
melakukan proses unicast , yaitu apabila mengetik
satu alamat URL misalnya, komputer ber-unicast
dengan server web yang ada di URL.
Jalur Transmisi
Hampir seluruh paket aplikasi yang mendominasi jaringan bersifat unicast, seperti http, telnet, ftp.
dimana permintaan informasi diarahkan dari satu
pengirim ke satu penerima di ujung lainnya.
Mode Transmisi
Mode transmisi ada 2 cara pengiriman :
1. Secara sinkron : transmisi data dimana kedua pihak pengirim dan penerima berada pada waktu yang sinkron biasanya dimulai dengan sinyal SYN untuk melakukan sinkronisasi antara 2 piranti yang berkomunikasi, kemudian menyusul sinyal STX
(start-of-text) yang menyatakan awal transmisi data,
kemudian sejumlah (blok) data dikirim dan ditutup
dengan ETX (end-of-text), diakhiri dengan sinyal
BCC (block-check-character) bergunakan untuk
mengecek kesalahan saat penerimaan data.
Mode Transmisi
2. Secara tak-sinkron : transmisi data dimana ke dua pihak tidak perlu berada pada waktu yang sinkron.
Contoh : transmisi data dari keyboard ke memory dilakukan tak-sinkron disebabkan kecepatan
keyboard ditentukan oleh kecepatan user saat menekan tombol, sedangkan kecepatan memory ditentukan oleh transfer-rate dari memory,
(bagaimanapun juga kecepatan manusia dalam
mengetik masih lambat dibandingkan kecepatan
prosesor saat mentransfer data
Konfigurasi Jalur Komunikasi
Konfigurasi Jalur Komunikasi ada 2 jenis 1. Komunikasi titik-ke-titik
Menghubungkan secara khusus dua piranti yang hendak berkomunikasi
Konfigurasi ini banyak ditemukan pada transmisi paralel, misal komunikasi antara dua komputer secara paralel untuk melakukan penyalinan file,
2. Komunikasi multi –titik
Menyatakan hubungan yang memungkinkan sebuah jalur digunakan oleh banyak piranti yang berkomunikasi.
Contoh komunikasi pada jaringan topologi bus dimana satu saluran data terhubung ke beberapa komputer
Arah Transmisi
1. Full duplex
Komunikasi antara dua piranti yg dapat dilakukan dengan dua arah dan tidak dapat dilakukan secara bersamaan/serentak. Contoh Handphone, telephone.
2. Half Duplex
Komunikasi antara dua piranti yg dapat dilakukan dengan dua arah, akan tetapi tidak dapat dilakukan secara bersamaan/serentak, tetapi secara bergantian.
Contoh Walkie-talkie, dimana ketika seseorang berbicara maka alat yang satunya hanya dapat
digunakan untuk mendengarkan saja dan tidak dapat digunakan untuk berbicara bersamaan.
Arah Transmisi
3. Simplex
Simplek sebagai komunikasi antara dua piranti yang hanya dapat melakukan komunikasi /
transmisi satu arah saja dari sumber /pengirim ke tujuan/penerima (penerima data / informasi
bersifat pasif serta tak dapat memberikan respon balik terhadap pengirim informasi / data)
Contoh komunikasi antar pemancar televisi atau pemancar radio, komunikasi antar perangkat
barcode dengan komputer, komunikasi antara
amplifier dengan speaker.
Cara Komunikasi
1. Sistem Komunikasi Off-line (Komunikasi tidak langsung)
Off-line Communication system adalah suatu sistem
pengiriman data melalui fasilitas komunikasi dari suatu lokasi ke pusat pengolahan data, tetapi data yang dikirim tidak
langsung diproses oleh CPU.
Menggunakan sejenis kotak surat atau port mempunyai ID unik untuk menerima pesan. Proses dapat berhubungan satu sama lain jika mereka membagi port.
Cara Komunikasi
1
. Sistem Komunikasi Off-line (Komunikasi tidak langsung)-Terminal : Adalah suatu I/O device yang digunakan untuk mengirim data dan menerima data jarak jauh dengan
menggunakan fasilitas telekomunikasi.
-Jalur komunikasi : Adalah fasilitas telekomunikasi yang sering digunakan, seperti telephon, telex dll.
-Modem : (Modulator/Demodulator) adalah suatu alat yang
mengalihkan data dari sistem kode digital ke dalam sistem kode analog dan sebaliknya.
-Sistem komputer : merupakan perangkat utama untuk
pemerosesan data yang menerima input data dan menghasilkan Output.
Cara Komunikasi
On-line Communication system data yang dikirim melalui terminal dapat langsung diolah oleh pusat komputer.
Setiap proses yang ingin berkirim pesan harus mengetahui secara jelas dengan siapa berkirim pesan. Hal ini dapat mencegah pesan salah kirim ke proses yang lain.
BentukSistem Komunikasi On-line
Realtime System
Batch Processing System Timesharing System
Distributed Data Processing System
1. Sistem Komunikasi On-line (Komunikasi langsung)
Realtime System
Merupakan suatu system pengolahan data yang membutuhkan tingkat transaksi dengan kecepatan tinggi, saat data diterima kemudian mengirimkan kembali hasil pengolahan ke pengirim data saat itu juga.
Bentuk Sistem Komunikasi On-line
Batch Processing System
Merupakan teknik pengolahan data dengan menumpuk data terlebih dahulu dan diatur pengelompokan data
tersebut dalam kelompok-kelompok yang disebut bacth, kemudian diolah untuk mendapatkan laporan yang
diinginkan.
Bentuk Sistem Komunikasi On-line
Timesharing System
Suatu teknik on-line system oleh beberapa pemakai secara bergantian menurut waktu yang diperlukan pemakai dengan melayani beberapa alat I/O secara bergantian.
Bentuk Sistem Komunikasi On-line
Distributed Data Processing System
Merupakan bentuk yang sering digunakan sekarang sebagai perkembangan dari timesharing system.
Sebagai suatu system komputer interaktif yang terpencar secara geografis dan dihubungkan dengan jalur telemunikasi ke setiap komputer yang mampu memproses data secara mandiri dan
mempunyai kemampuan berhubungan dengan komputer lain dalam suatu system.
Bentuk Sistem Komunikasi On-line
Cara Komunikasi Data
Setiap jenis komunikasi baik langsung maupun tak langsung serta penukaran pesan oleh proses memerlukan antrian sementara (disimpan dalam buffer/penyangga).
Pada dasarnya terdapat 3 jenis cara untuk mengimplementasikan antrian :
1. Kapasitas nol. Antrian mempunyai panjang
maksimum nol sehingga tidak ada penungguan
pesan (message waiting). Artinya pengirim harus
memblok sampai penerima menerima pesan.
Cara Komunikasi Data
2. Kapasitas tak terbatas. Antrian mempunyai
panjang yang tak terhingga sehingga semua pesan dapat menunggu dan pengirim tidak akan pernah diblok.
3. Kapasitas terbatas. Antrian mempunyai panjang yang telah ditentukan, paling banyak n pesan dapat dimasukkan. Jika antrian tidak penuh ketika pesan dikirim maka pengirim dapat langsung eksekusi
tanpa menunggu. Link mempunyai kapasitas
terbatas. Jika link penuh pengirim harus memblok
sampai terdapat ruang pada antrian
Paradigma Komunikasi
Layanan : Pembuatan Roti
Resep (pengetahuan tentang layanan) Bahan (Resource yang dapat berpindah)
Oven (resource yang tidak dapat berpindah) Koki (Komponen untuk mengeksekusi)
Paradigma client-server
A ingin membuat roti, tetapi ia tidak tahu resepnya, tidak punya bahannya dan oven yg dibutuhkan. A tahu B
memiliki semua itu. A meminta B untuk membuatkan roti dan B menyanggupinya. Maka B membuatnya dan
mengirimkannya kembali ke A. 69
Paradigma Komunikasi
Paradigma code on demand
A ingin membuat roti fa punya bahan dan oven, tapi tidak tahu resepnya. A tahu B punya resepnya, jadi ia minta tolong B untuk memberitahu resepnya. Setelah diberitahu, A membuat rot! di rumahnya.
Paradigma remote evaluation
A ingin membuat roti. ia tahu resepnya, tapi ia tidak punya bahan dan oven. B punya keduanya, tapi ia tidak tahu cara membuat roti. B mau membuatkan roti untuk A, shg A memberitahu B resepnya. B lalu membuat roti untuk A di rumahnya,
Paradigma mobile agent
A ingin membuat roti. ia punya bahan dan resep tapi ia tidak punya oven di rumahnya. A tahu B punya oven dan bersedia
meminjamkannya. Maka A pergi ke rumah B dan membuat roti di
sana. 70