Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehFarida Tanuwidjaja Telah diubah "7 tahun yang lalu
1
JARINGAN KOMPUTER Chandra Hermawan, M.Kom
2
Materi Sesi I Pengertian Komunikasi Data Komponen Komunikasi Data
Cara Penyampaian Komunikasi Data Metode Komunikasi Data Informasi – Data – Character Model Pengkodean Data Model Pengiriman Data Deteksi Kesalahan Pengiriman
3
Komunikasi Data Pertukaran data antara 2 perangkat elektronik
melalui media transmisi Komputer mengenal data hanya dalam bentuk 0 dan 1 Poin penting dalam komunikasi data: Ketepatan Tujuan: Data harus dikirimkan ke tujuan dengan tepat, dan hanya boleh diterima oleh penerima. Akurat: Data yang terkirim haruslah akurat, segala bentuk kesalahan pengiriman data tidak dapat ditoleransi Waktu: Data harus dikirimkan secara tepat waktu, delay pengiriman yang lama mengakibatkan kesalahan penerjemahan pesan
4
Komunikasi Data Komponen Komunikasi Data Pesan
Adalah data yang dikirimkan, dapat berupa text, gambar, angka, suara Pengirim Perangkat yang mengirimkan pesan, dapat berupa komputer, telefon, mexin fax, dsb Penerima Perangkat penerima pesan, media penerima tidak harus sama dengan pengirim pesan Media Media transmisi, jalur fisik yang digunakan sebagai perantara dalam mengirimkan pesan. Protokol Aturan-aturan yang harus dipatuhi dalam pengiriman data. Berbeda dengan penggunaan perangkat keras, penggunaan protokol antara pengirim dan penerima haruslah sama
5
Komunikasi Data Manfaat Komunikasi Data Data Sharing
Penggunaan data yang sama secara bersama-sama Time Sharing Penggunaan sumber daya yang sama dalam waktu yang bersamaan Program Sharing Penggunaan satu aplikasi secara bersama-sama Equipment Sharing Penggunaan perangkat keras secara bersama-sama
6
Komunikasi Data Penerapan Komunikasi Data
Aplikasi Perusahaan dengan kantor cabang Aplikasi Perbankan dan Mesin ATM Pemesanan Tiket Pesawat Traffic Control System Pembelajaran On-Line Pencatatan pertandingan olahraga Internet
7
Komunikasi Data Cara Penyampaian Komunikasi Data Link Station Station
Point to Point Hubungan langsung satu ke satu antara pengirim dan penerima pesan. Point to Multipoint Pengirim dan penerima pesan terhubung kedalam sebuah jalur komunikasi (link) dengan peralatan lainnya yang menggunakan jalur tersebut secara bersama-sama Station Link Server Link Station
8
Komunikasi Data Metode Komunikasi Data Link Station Tx Rx Station Link
Simplex Komunikasi satu arah antara pengirim dan penerima pesan Half Duplex Komunikasi dua arah antara pengirim ke penerima atau sebaliknya secara bergantian Full Duplex secara bersama-sama Link Station Tx Rx Station Link Tx/Rx Station Tx Rx
9
Komunikasi Data Informasi – Data – Character - Bit
Informasi: adalah sekumpulan data yang mengandung makna Data: kumpulan dari character-character Character: Kumpulan bit yang membentuk sebuah simbol gambar atau huruf Bit: Bilangan 0 dan 1
10
Komunikasi Data Informasi – Data – Character - Bit
Informasi: Ledakan pesawat menara kembar WTC tanggal 11 September 2001 menewaskan lebih dari orang Data: Ledakan pesawat Menara kembar WTC Tanggal 11 September 2001 Character: L, e, d, a, k, a, n Bit: L = Sebelum data dikirimkan melalui media transmisi, data perlu diubah kedalam bentuk bit
11
Komunikasi Data Model Pengkodean Data BAUDOT
Menggunakan 5 bit kode untuk mewakili 1 character. Jumlah character yang terbentuk adalah 25 = 32 macam
12
Komunikasi Data Model Pengkodean Data ASCII
(American Standard Code for Information Interchange) Menggunakan 7 atau 8 bit kode untuk mewakili 1 character. Jumlah character yang terbentuk adalah 27 = 128 macam (untuk ASCII 7 bit).
13
Komunikasi Data Model Pengkodean Data EBCDIC
(Extended Binary Coded Decimal Interchange Code) Menggunakan 8 bit kode untuk mewakili 1 character. Jumlah character yang terbentuk adalah 28 = 256 macam
14
Komunikasi Data Model Pengiriman Data Pengiriman Data Paralel
Memerlukan n saluran untuk menghantarkan n bit pada satu satuan waktu Keuntungan: Kecepatan yang tinggi Kekurangan: Biaya tinggi, hanya cocok untuk jarak dekat
15
Komunikasi Data Model Pengiriman Data Pengiriman Data Serial
Hanya memerlukan 1 saluran untuk menghantarkan sejumlah bit data Keuntungan: Biaya rendah, sesuai untuk jarak jauh Kekurangan: Kecepatannya lebih lambat dibandingkan paralel
16
Komunikasi Data Pengiriman data serial dibedakan menjadi 2
Asynchronous Disebut juga sebagai START STOP TRANSMISSION Pengiriman dilakukan per character Keuntungan: sinkronisasi data ada pada tiap karakter (start & stop bit) Kekurangan: Peka terhadap distorsi
17
Komunikasi Data Synchronous
Pengiriman per block character dalam satu satuan waktu Keuntungan: Kecepatan transmisi tinggi dengan adanya buffer penampung Lebih kebal terhadap distorsi Kekurangan: Kegagalan pengiriman per block Memerlukan saluran transmisi dengan kualitas baik
18
Deteksi Kesalahan Teknik Deteksi Kesalahan
Vertical Redundancy Check (VRC) Pendeteksian kesalahan setiap masing-masing character Even Parity Bit Menggenapkan jumlah bit yang memiliki logik 1 Contoh: = Odd Parity Bit Mengganjilkan jumlah bit yang memiliki logik 1 Contoh: =
19
Deteksi Kesalahan Teknik Deteksi Kesalahan
Horizontal/Longitudinal Redundancy Check (HRC/LRC) Pendeteksian kesalahan berdasarkan block character Contoh HRC dengan even parity bit Input: Output: Bit Data VRC 1 LRC
20
Deteksi Kesalahan Teknik Deteksi Kesalahan
Cyclic Redundancy Check (CRC) Penggunaan prinsip pembagian bit dengan suatu fungsi matematik Yang disebut polynomial. Hasil baginya dikirimkan ke penerima Untuk dicocokkan dengan cara yang sama. Standar Polynomial: CRC-ITU-T/CRC-CCITT : x16+x12+x5+1 -> CRC : x16+x15+x2+1 -> CRC : x12+x11+x3+x2+1 -> CRC-32 : x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+X+1
21
Deteksi Kesalahan XOR Teknik Deteksi Kesalahan
Cyclic Redundancy Check (CRC) Input: Data: CRC: 1101 Output: Pergeseran Bit (Shift) XOR 0 xor 0 = 0 0 xor 1 = 1 1 xor 0 = 1 1 xor 1 = 0
22
Deteksi Kesalahan Teknik Deteksi Kesalahan
Cyclic Redundancy Check (CRC) Input: Data: CRC: 1101 111101 1101 1000 1010 1110 0110 0000 Output: Jika tidak ada kesalahan kirim, sisanya akan 0
23
Deteksi Kesalahan Cyclic Redundancy Check (CRC) dengan Polynomial
Penambahan pada Polynomial: Menggabungkan X yang berbeda dan menghilangkan X yang sama (X5+X4+X2)+(X6+X4+X2)= X5+X6 Pengurangan pada Polynomial: Hasil pengurangan adalah sama dengan hasil penambahan (X5+X4+X2)-(X6+X4+X2)= X5+X6 Perkalian pada Polynomial: Adalah penjumlahan dari perpangkatan X3 . X4 = X7 Pembagian pada Polynomial: Adalah pengurangan dari perpangkatan X7 / X4 = X3
24
Deteksi Kesalahan Cyclic Redundancy Check (CRC) dengan Polynomial
Perkalian antara 2 Polynomial: (X5+X3+X2+X)+(X2+X+1) = (X7+X6+X5)+(X5+X4+X3)+(X4+X3+X2)+(X3+X2+X) = (X7+X6+X4+X3)+(X4+X) = X7+X6+X3+X Pembagian antara 2 Polynomial: (X3+1)/(X3+X+1) X3+X X3+X X X3 X6+X4+X3 X4 X4+X2+X X2+X Shift (Pergeseran Bit) Shift 3 bit ke kiri: 1001 X3+1 (X3+1) . X3 X6+X3 Shift 3 bit ke kanan: 1001 1 X3+1 (X3+1) / X3 1
25
Deteksi Kesalahan Teknik Deteksi dan Perbaikan Kesalahan
Kode Hamming (Hamming Code) Adalah salah satu teknik pendeteksian kesalahan dan perbaikan dengan cara menyisipkan sejumlah bit-bit diantara bit-bit data yang dikirimkan. Posisi bit hamming dinyatakan dalam 2n, dimana n adalah Bilangan bulat, sehingga posisi bit hamming berada pada bit ke 1, 2, 4, 8, 16, dst. dari sebelah kanan
26
Deteksi Kesalahan Teknik Deteksi dan Perbaikan Kesalahan
Kode Hamming (Hamming Code) Contoh: Posisi bit hamming: 100 X 110 X 1 XX Nilai X diisi dengan menggunakan even parity dari bit dengan ketentuan: Bit 20 digunakan untuk pengecekan bit ke 3,5,7,9,11 Bit 21 digunakan untuk pengecekan bit ke 3,6,7,10,11 Bit 22 digunakan untuk pengecekan bit ke 4,5,6,7 Bit 23 digunakan untuk pengecekan bit ke 9,10,11
27
Deteksi Kesalahan Teknik Deteksi dan Perbaikan Kesalahan
Kode Hamming (Hamming Code) Bit Check Bit 1 2 4 8 16 3 X 5 6 7 9 10 11 12 13 14 15
28
Deteksi Kesalahan Teknik Deteksi dan Perbaikan Kesalahan
Kode Hamming (Hamming Code)
29
Deteksi Kesalahan Teknik Deteksi dan Perbaikan Kesalahan
Pendeteksian Kesalahan pada Hamming Code Hanya mampu memperbaiki 1 bit kesalahan Error pada bit ke-7
30
Deteksi Kesalahan Teknik Deteksi dan Perbaikan Kesalahan
Pendeteksian Kesalahan pada Hamming Code
31
Review Jelaskan komponen dari komunikasi data
Jelaskan pengertian simplex, half duplex, dan full duplex Jelaskan mengenai model pengiriman data Input: Cari hasil output dengan VRC even parity dan odd parity bit Input: CRC 1101 Cari hasil outputnya dengan menggunakan CRC Input: Cari hasil outputnya dengan menggunakan Hamming Code
32
Terima Kasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.