Romi@romisatriawahono.net Budi Apriyanto, S.Kom Object-Oriented Programming Komunikasi Data Budi Apriyanto, S.Kom http://romisatriawahono.net.

Slides:



Advertisements
Presentasi serupa
Kelompok X / X3J : Arni Setiyani Dwi Novia Lestari Tri Sumpono PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI 2013.
Advertisements

Teknik Komunikasi Data Digital
•Memastikan pengiriman tidak overwhelm pengiriman – Preventing buffer overflow • Waktu pengiriman – Waktu yang diperlukan untuk memancarkan semua bit.
Chapter 3 The Data Link Layer.
Data Link Control.
Serial Communication II
William Stallings Komunikasi Data dan Komputer Edisi ke 7
Data link control Beberapa hal yang diperlukan untuk mengefektifkan komunikasi data: Sinkronisasi frame Kendali Aliran Kendali kesalahan Pengalamat Kendali.
Dosen: Nahot Frastian, M.Kom
DINI OKTARIKA, S.KOM 1 KOMUNIKASI DATA.  Komunikasi berasal dari bahasa Latin yaitu Communicare atau Communis yang berarti menjadi milik bersama.  Komunikasi.
Dosen: Nahot Frastian, M.Kom
Disusun Oleh -Idham, S.Kom, CCNA -M. Aliwardana, S.T, CCNA.
Struktur Bingkai (Frame HDLC)
William Stallings Komunikasi Data dan Komputer Edisi ke 7
Pertemuan-2 Referensi OSI
Error detection.
Data Link Layer BAB 3.
Pertemuan-10. Transport Layer Protocol
REVOLUSI KOMUNIKASI KOMPUTER
TEKNIK KOMUNIKASI DATA DIGITAL
Data Link Layer.
Jaringan Komputer Data Link Control.
Transport Layer Protocol
Deteksi dan koreksi error
Pengkodean dan Error Control
ATM (Asynchronous Transfer Mode)
Data Link Layer. Pendahuluan Keterbatasan layer 1 ◦ Layer 1 hanya berhubungan media, sinyal dan bit stream yang travel melalui media ◦ Layer 1 tidak dapat.
Data Link Layer: Protokol High level Data Link Control (HDLC)
DATA LINK CONTROL.
Layer Data Link Pertemuan 13 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Protocol Dan Arsitektur Protocol
Chapter 3 The Data Link Layer
Jaringan Komputer dan Telekomunikasi
Common Channel Signalling
JARINGAN KOMPUTER Chandra Hermawan, M.Kom.
Error-Correcting Codes
LAPIS DATALINK.
Transmisi data digital
Pertemuan-2 Referensi OSI
PROTOCOL MEDIUM ACCESS CONTROL
Data Link Layer Arni Setiyani /X3L Teknik Informatika.
ERROR CORRECTION.
OSI MODEL.
Kuliah Jaringan Komputer
Pertemuan II Referensi Model OSI.
Pertemuan II Referensi Model OSI.
Data Link Layer.
DATA LINK LAYER PERTEMUAN 5 Konsep Jaringan Komputer
Referensi OSI (Open System Interconection )
Multiplexing.
Data Link Protocol Data Link Protocol / Data Link Control adalah bab yang membahas tentang pengiriman signal melalui transmisi link dalam sebuah jaringan.
Kuliah Jaringan Komputer
JARINGAN KOMPUTER Komunikasi Data.
FLOW control & ERROR CONTROL
Protokol Data Link Control
Dosen Pengampu: Resi Utami Putri, S.Kom., M.Cs.
KOMUNIKASI DATA By : Andi Latifa Nabone.
Data Link Layer: Protokol High level Data Link Control (HDLC)
Data Link Layer: Automatic Repeat Request (ARQ)
Struktur Bingkai (Frame HDLC)
Referensi Model OSI.
Disusun oleh : Imam Syaifullah (8)
PERBEDAAN TRANSMISI DATA SERIAL DAN PARALEL
DATA LINK CONTROL.
Pertemuan II Referensi Model OSI.
UNIVERSITAS PEMBANGUNAN JAYA
Bahan Ajar Semester VI – 2011 / Kelas R4A, R4E, S4I, S4J
Deteksi dan koreksi error
Pertemuan II Referensi Model OSI.
Pertemuan II Referensi Model OSI.
Transcript presentasi:

romi@romisatriawahono.net Budi Apriyanto, S.Kom Object-Oriented Programming Komunikasi Data Budi Apriyanto, S.Kom http://romisatriawahono.net

Data Link Control Data link Flow Control - Stop and wait FC - Shift windows FC Pendeteksian Kesalahan - Cek Paritas - Blok Paritas - CRC ( Cyclic Redudancy Check) -Kode HammingNon Pengontrol Kesalahan - Stop and wait ARQ - Go Back-N ARQ - Selective Reject ARQ - Protocol Data Link Control

Data link Control Data link adalah medium tramsmisi antara stasiun-stasiun ketika suatu prosedur data link control dipakai. Masalah Rancangan Data Link Layer Data link layer memiliki beberapa fungsi spesifik. Fungsi-fungsi ini meliputi : -penyediaan interface layanan-layanan baik bagi network layer -penentuan cara pengelompokan bit dari physical layer ke dalam frame, hal-hal yang berkaitan dengan error transmisi dan pengaturan aliran frame sehingga receiver yang lambat tidak akan terbanjiri oleh pengirim yang cepat.

Layanan yang disediakan bagi network layer Fungsi data link layer adalah menyediakan layanan bagi network layer. Layanannya yang penting adalah pemindahan data dari network layer di mesin sumber ke network layer di mesin yang dituju. Tugas data link adalah mentransmisikan bit-bit ke mesin yang dituju, sehingga bit-bit tersebut dapat diserahkan ke network layer.

Tiga layanan dari Data Link Layer : 1. Layanan Unacknowledged Connec-tion Less 2. Layanan Acknowledged Connection-Less 3. Layanan Acknowledged Connection-Oriented

Keperluan dan tujuan data link control yaitu : untuk komunikasi data secara efektif antara dua koneksi stasiun transmisi-penerima secara langsung, untuk melihat kebutuhan bagi data link control : - Frame synchronization : data dikirim dalam blok-blok yang disebut frame. Awal dan akhir tiap frame harus dapat diidentifikasikan. Memakai variasi dari konfigurasi line. - Flow control : stasiun pengirim harus tidak mengirim frame-frame pada rate/kecepatan yang lebih cepat daripada stasiun penerima yang dapat menyerapnya.

- Error control : bit-bit error yang dihasilkan oleh sistem transmisi harus diperbaiki. -Addressing (peng-alamat-an) : pada line multipoint, identitas dari dua stasiun yang berada dalam suatu transmisi harus diketahui. - Kontrol dan data pada link yang sama : biasanya tidak diinginkan mempunyai path komunikasi yang terpisah untuk sinyal-sinyal kontrol. Karena itu, reciver harus mampu membedakan kontrol informasi dari data yang sedang ditransmisi. - Link management : permulaan, pemeliharaan dan penghentian dari pertukaran data memerlukan koordinasi dan kerjasama diantara stasiun-stasiun. Diperlukan prosedur untuk manajemen pertukaran ini.

Konfigurasi Data Link : 3 sifat yang membedakannya adalah : - topologi Point to point, Multipoint - duplexity Simplex transmission, Half-duplex link, Full-duplex link - line discipline / (rancangan tata tertib)

Flow Control Adalah suatu teknik untuk memastikan / meyakinkan bahwa suatu stasiun transmisi tidak menumpuk data pada suatu stasiun penerima. Tanpa flow control, buffer dari receiver akan penuh sementara sedang memproses data lama. Karena ketika data diterima, harus dilaksanakan sejumlah proses sebelum buffer dapat dikosongkan dan siap menerima banyak data.

• Mengendalikan aliran transmisi data, sehingga pengirim tidak membanjiri penerima • Dapat dilakukan pada layer data link maupun layer di atasnya – Stop and wait protocol – sliding window

B = R x d V B = panjang link dalam bit R = kecepatan data link d = panjang atau jarak V = kecepatan perambatan

a = B L a = waktu yang diperlukan dalam pengiriman (sebagai variabel) B = panjang link L = jumlah bit dalam sebuah frame

Karakteristik channel transmisi • bit rate: jumlah bit yang dikirim setiap satuan waktu • transmission delay/latency: waktu yang diperlukan sebuah bit untuk mencapai tujuan • error rate: probabilitas terjadinya kesalahan saat transmisi • transmission time: waktu yang diperlukan untuk mengirim sebuah frame. Untuk frame dengan ukuran L, maka transmission time=L/bit rate

ARQ • konfirmasi/ack untuk flow control digunakan pula untuk error control: positive ack berarti data telah diterima dengan benar, negative ack berarti frame diterima rusak. • pengirim menggunakan timeout untukpengiri man ulang frame yg belum mendapat ack, sehingga pengiriman ulang dilakukan secara otomatis, disebut sebagai protokol ARQ (automatic repeat request)

Kontrol kesalahan Stop and wait ARQ Bila sinyal acknowledgment rusak pada waktu transmisi, kemudian sumber akan habis waktu dan mentransmisi ulang frame tersebut. Untuk mencegah hal ini, maka frame diberi label 0 atau 1 dan positive acknowledgment dengan bentuk ACK0 atau ACK1 : ACK0 mengakui menerima frame 1 dan mengindikasi bahwa receiver siap untuk frame 0. Sedangkan ACK1 mengakui menerima frame 0 dan mengindikasi bahwa receiver siap untuk frame 1.

Go-back-N ARQ Teknik Go-back-N ARQ yang terjadi dalam beberapa kejadian : Frame yang rusak ACK rusak NAK rusak

HDLC (High Data Link Control ) Tiga tipe stasiun yaitu : Stasiun utama (primary station) Stasiun gabungan (combined station) Stasiun sekunder (secondary station) Dua konfigurasi link, yaitu : Konfigurasi tanpa keseimbangan (unbalanced c onfiguration) Konfigurasi dengan keseimbangan (balanced configuration)

Tiga mode operasi transfer data, yaitu : Normal Response Mode (NRM) : Asynchronous Balanced Mode (ABM) Asynchronous Response Mode (ARM)

Contoh-contoh Operasi