Data Link Layer
- Pada model OSI, lapisan data link merupakan lapisan ke-4 dari atas dan lapisan ke-2 dari bawah.
- Saluran komunikasi yang menghubungkan node-node yang berdekatan dikenal sebagai link, dan untuk memindahkan datagram dari sumber ke tujuan, datagram harus dipindahkan melalui link individual.
- Tanggung jawab utama Lapisan Data Link adalah mentransfer datagram melalui tautan individual.
- Protokol lapisan Data link mendefinisikan format paket yang dipertukarkan di seluruh node serta tindakan seperti Deteksi kesalahan, transmisi ulang, kontrol aliran, dan akses acak.
- Protokol Lapisan Data Link adalah Ethernet, token ring, FDDI dan PPP.
- Karakteristik penting dari Lapisan Data Link adalah bahwa datagram dapat ditangani oleh protokol lapisan tautan yang berbeda pada tautan berbeda dalam suatu jalur. Misalnya, datagram ditangani oleh Ethernet pada link pertama, PPP pada link kedua.
Layanan berikut disediakan oleh Lapisan Data Link:
- Pembingkaian & Akses tautan: Protokol Lapisan Tautan Data merangkum setiap bingkai jaringan dalam bingkai lapisan Tautan sebelum transmisi melintasi tautan. Sebuah frame terdiri dari sebuah field data dimana datagram lapisan jaringan disisipkan dan sejumlah field data. Ini menentukan struktur frame serta protokol akses saluran dimana frame akan ditransmisikan melalui link.
- Pengiriman yang andal: Lapisan Data Link menyediakan layanan pengiriman yang andal, yaitu mentransmisikan datagram lapisan jaringan tanpa kesalahan apa pun. Layanan pengiriman yang andal dicapai dengan transmisi dan ucapan terima kasih. Lapisan tautan data terutama menyediakan layanan pengiriman yang andal melalui tautan karena tautan tersebut memiliki tingkat kesalahan yang lebih tinggi dan dapat diperbaiki secara lokal, tautan di mana kesalahan terjadi daripada memaksa pengiriman ulang data.
- Kontrol aliran: Node penerima dapat menerima frame dengan kecepatan yang lebih cepat daripada kecepatan pemrosesan frame tersebut. Tanpa kontrol aliran, buffer penerima bisa meluap, dan frame bisa hilang. Untuk mengatasi masalah ini, lapisan data link menggunakan kontrol aliran untuk mencegah node pengirim di satu sisi link membebani node penerima di sisi lain link.
- Deteksi kesalahan: Kesalahan dapat disebabkan oleh redaman sinyal dan noise. Protokol Lapisan Data Link menyediakan mekanisme untuk mendeteksi satu atau lebih kesalahan. Hal ini dicapai dengan menambahkan bit deteksi kesalahan dalam frame dan kemudian node penerima dapat melakukan pemeriksaan kesalahan.
- Koreksi kesalahan: Koreksi kesalahan mirip dengan Deteksi kesalahan, kecuali node penerima tidak hanya mendeteksi kesalahan tetapi juga menentukan di mana kesalahan terjadi dalam frame.
- Half-Duplex & Full-Duplex: Dalam mode Full-Duplex, kedua node dapat mengirimkan data secara bersamaan. Dalam mode Half-Duplex, hanya satu node yang dapat mengirimkan data pada waktu yang bersamaan.
AGR//