Data link-control1
description
Transcript of Data link-control1
![Page 1: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/1.jpg)
DATA LINK CONTROL
![Page 2: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/2.jpg)
Data Link Control Pengertian Data Link Control Flow Control
Stop-And-Wait Flow ControlSliding-Window Flow Control Error Detection Parity Check Cyclic Redundancy Check Error Correction Error ControlStop-and-Wait ARQ Go-Back-n ARQSelective Reject ARQ High-Level Data Link Control Struktur Frame HDLC
![Page 3: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/3.jpg)
Data Link Control
Data Link Kontrol yaitu lapisan control pada setiap perankat komunikasi yang menyediakan fungsi seperti flow control, pendektesian kesalahan, dan control kesalahan.Konfigurasi Data Link :3 sifat yang membedakannya adalah :1. Topologi2. Duplexity3. Line Discipline / (Rancangan Tata Tertib)
![Page 4: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/4.jpg)
Point to point
![Page 5: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/5.jpg)
Point to point
![Page 6: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/6.jpg)
![Page 7: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/7.jpg)
Line Dicipline
![Page 8: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/8.jpg)
FLOW CONTROL
Flow-control adalah suatu teknik untuk menjamin bahwa entitas pengirim tidak akan membanjiri data kepada entitas penerima. Entitas penerima secara khusus mengalokasikan buffer dengan beberapa kali panjangnya tansfer.
![Page 9: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/9.jpg)
Model Transmisi Frame
![Page 10: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/10.jpg)
STOP-AND-WAIT FLOW-CONTROL
Bentuk paling sederhana dari flow-control adalah stop-and-wait flow-control yang bekerja sebagai berikut : Entitas sumber mengirimkan frame, setelah diterima entitas tujuan memberi tanda untuk menerima frafe berikutnya dengan mengirimkan balasan sesuai frame yang telah diterima. entitas sumber harus menunggu sampai ia menerima balasan dari entitas tujuan sebelum mengirimkan frame berikutnya. Selanjutnya entitas sumber dapat menghentikan aliran data dengan menahan jawaban.
![Page 11: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/11.jpg)
SLIDING-WINDOW FLOW CONTROL
Fakta dalam flow control ini adalah bahwa hanya satu frame yang dapat dikirimkan pada saat yang sama. Dalam keadaan antrian bit yang akan dikirimkan lebih besar dari panjang frame (a>1) maka diperlukan suatu efisiensi. Untuk memperbesar efisiensi yang dapat dilakukan dengan memperbolehkan transmisi lebih dari satu frame pada saat yang sama.
![Page 12: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/12.jpg)
![Page 13: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/13.jpg)
![Page 14: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/14.jpg)
ERROR DETECTION
Error detection yaitu penerima mendeteksi error dan membuang PDU yang error. Ada beberapa metode error detection, seperti Parity Check dan CRC (Cyclic Redundancy Check). Error detection dilakukan pada layer MAC.
![Page 15: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/15.jpg)
PARITY CHECK
Mekanisme Parity Check adalah Skema pendeteksian kesalahan (error detection) yang paling sederhana dengan melampirkan bit paritas ke ujung blok data.
![Page 16: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/16.jpg)
CYCLIC REDUNDANCY CHECK
Kode pendeteksian kesalahan yang paling umum serta paling hebat adalah Cyclic Redundancy Check (CRC). CRC adalah algoritma untuk memastikan integritas data dan mengecek kesalahan pada suatu data yang akan ditransmisikan atau disimpan.Untuk menjelaskan hal ini, kita sajikan prosedur dalam dua cara, yaitu: Modulo 2 Aritmatik Polynomials
![Page 17: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/17.jpg)
ERROR CORRECTION
Bila dijumpai kesalahan pada data yang telah diterima, maka perlu diadakan tindakan perbaikanatau diusahakan agar kesalahan ini jangan sampai memberikan dampak yang besar. Metode koreksi ini diantaranya adalah :Subtitusi simbolMengirim data koreksiKirim ulang
![Page 18: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/18.jpg)
ERROR CONTROL
Berfungsi untuk mendeteksi dan memperbaiki error-error yang terjadi dalam transmisi frame-frame. Ada 2 tipe error yang mungkin :•Frame hilang : suatu frame gagalmencapai sisi yang lain•Frame rusak : suatu frame tiba tetapibeberapa bit-bit-nya error.
![Page 19: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/19.jpg)
STOP-AND-WAIT ARQ
Stop-and-Wait ARQ didasarkan atas teknik flow control stop-and-wait yang telah diuraikan pada posting sebelumnya. Stasiun source mentransmisikan sebuah frame tunggal dan kemudian harus menunggu balasan berupa acknowledgement (ACK). Tidak ada frame yang dikirim sampai jawaban dari stasiun tujuan tiba di stasiun sumber.
![Page 20: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/20.jpg)
Stop and Wait
![Page 21: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/21.jpg)
GO-BACK-N ARQ
Go-Back-N ARQ adalah Bentuk pengkontrolan kesalahan didasarkan atas teknik kontrol arus sliding window.Dalam metode ini, stasiun bisa mengirim deretan frame yang diurutkan berdasarkan suatu modulo bilangan. Jumlah frame balasan yang ada ditentukan oleh ukuran jendela, menggunakan teknik kontrol arus jendela penggeseran.
![Page 22: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/22.jpg)
Go back N
![Page 23: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/23.jpg)
SELECTIVE REJECT ARQ
Selective Reject lebih efisien dibanding go-back-N ARQ, karena selective reject meminimalkan jumlah retransmisi. Dengan kata lain, receiver harus mempertahankan penyangga sebesar mungkin untuk menyimpan tempat bagi frame SREJ sampai frame yang rusak diretransmisi, serta harus memuat logika untuk diselipkan kembali frame tersebut pada urutan yang tepat.
![Page 24: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/24.jpg)
HIGH-LEVEL DATA LINK CONTROL (HDLC)
HDLC adalah protocol data link control yang paling penting.Karakteristik-karakteristik Dasar HDLC didefinisikan dalam tiga tipe stasiun, dua konfigurasi link, dan tiga model operasi transfer data.
![Page 25: Data link-control1](https://reader033.fdocuments.in/reader033/viewer/2022061212/5495e306ac79591d2e8b4f17/html5/thumbnails/25.jpg)
STRUKTUR FRAME HDLC
• High Level Data Link Control (HDLC) menggunakan transmisi synchronous. Semua transmisi berbentuk frame, dan format frame tunggal memadai untuk seluruh jenis pertukaran data dan kontrol.
• Gambar “Format Frame HDLC” menyajikan gambaran struktur frame HDLC. Hal-hal seperti tanda, alamat, dan kontrol yang mendahului hal-hal yang berkaitan dengan informasi disebut sebagai: header. Sedangkan untuk Frame Check Sequence (FCS) dan tanda yang mengikuti hal-hal yang berkaitan dengan data disebut sebagai gandengan.