Dalam teknologi, Anda akan menemukan istilah Data Link, terutama di perusahaan atau struktur yang berhubungan dengan pengaturan komunikasi. Dalam bahasa sederhana, tautan data mengacu pada koneksi satu area ke area lain.
Tujuan utama dari koneksi ini adalah untuk mengirim atau menerima informasi digital. Ada protokol link khusus yang memungkinkan transfer gelombang ini, yang kemudian diinterpretasikan di komputer penerima.
Dalam Open System Interconnection (OSI), Lapisan Data link (Data Link Layer – DLL) adalah lapisan kedua dari bawah dalam model arsitektur jaringan OSI. Lapisan ini terlibat dalam transfer data dan memperbaiki kesalahan pada lapisan pertama – lapisan fisik.
DLL bertanggung jawab untuk pengiriman data node-to-node. Peran utamanya adalah untuk memastikan transmisi informasi bebas dari kesalahan.
DLL juga bertanggung jawab untuk menyandikan, mendekode, dan mengatur data keluar dan masuk. Ini dianggap sebagai lapisan paling kompleks dari model OSI karena menyembunyikan semua kerumitan yang mendasari perangkat keras dari lapisan lain di atas.
Sub Lapisan Data Link (LDL)
Lapisan data link dibagi lagi menjadi dua sub lapisan, yaitu sebagai berikut:
Kontrol Tautan Logis (Logical Link Control – LLC)
LLC merupakan sublapisan atas dan biasanya terdiri dari protokol yang berjalan di bagian atas lapisan Data Link. Lapisan ini memberikan kontrol, pengakuan, pemberitahuan kesalahan, dan kontrol aliran dalam mentransfer data.
Fungsi utama LLC adalah menangani dan mengontrol tautan data, menentukan metode yang diperlukan untuk mengatasi saluran transmisi dan mengontrol bagaimana data ditransfer dari generator paket ke penerima data.
Kontrol Akses Media (Media Access Control – MAC)
Sublapisan MAC mengelola interaksi perangkat, bertanggung jawab untuk menangani bingkai, dan juga mengontrol akses media fisik.
Lapisan data link menerima informasi dalam bentuk paket dari lapisan Jaringan, membagi paket menjadi bingkai dan mengirimkan bingkai tersebut sedikit demi sedikit ke lapisan fisik yang mendasarinya.
Lapisan ini menentukan siapa yang dapat mengakses data pada waktu tertentu. MAC memastikan penerima menerima pesan ke alamat yang diperlukan tepat waktu.
Saat mengirim pesan, Address Resolution Protocol (ARP) meminta pemilik alamat IP. Tuan rumah tujuan perlu membalas dengan alamat MAC yang memberikan alamat, memungkinkan pesan ke tujuan yang benar.
Fungsi Lapisan Data-link
Framing (Pembingkaian)
Paket yang diterima dari lapisan Jaringan dikenal sebagai bingkai di lapisan Data link. Di sisi pengirim, DLL menerima paket dari lapisan Jaringan dan membaginya menjadi bingkai-bingkai kecil, kemudian mengirimkan setiap bingkai sedikit demi sedikit ke lapisan fisik. Itu juga melampirkan beberapa bit khusus (untuk kontrol dan pengalamatan kesalahan) di header dan akhir frame. Di ujung penerima, DLL mengambil bit dari lapisan Fisik, mengaturnya ke dalam bingkai, dan mengirimkannya ke lapisan Jaringan.
Addressing (Alamat)
Lapisan data link merangkum alamat MAC / alamat fisik sumber dan tujuan di header setiap bingkai untuk memastikan pengiriman node-ke-node. Alamat MAC adalah alamat perangkat keras unik yang ditetapkan ke perangkat saat pembuatan.
Error Control (Kontrol Kesalahan)
Data dapat rusak karena berbagai alasan seperti kebisingan, pelemahan, dll. Jadi, merupakan tanggung jawab lapisan tautan data, untuk mendeteksi kesalahan dalam data yang dikirimkan dan memperbaikinya masing-masing menggunakan teknik deteksi dan koreksi kesalahan. DLL menambahkan bit deteksi kesalahan ke dalam header frame, sehingga penerima dapat memeriksa apakah data yang diterima benar atau tidak.
Flow Control (Kontrol Aliran)
Jika kecepatan penerimaan penerima lebih rendah dari kecepatan pengiriman pengirim, maka hal ini dapat menyebabkan luapan di buffer penerima dan beberapa bingkai mungkin hilang. Jadi, DLL bertanggung jawab untuk menyinkronkan kecepatan pengirim dan penerima dan menetapkan kontrol aliran di antara keduanya.
Access Control (Kontrol Akses)
Ketika beberapa perangkat berbagi saluran komunikasi yang sama, ada kemungkinan tabrakan yang tinggi, jadi tanggung jawab DLL untuk memeriksa perangkat mana yang memiliki kendali atas saluran tersebut dan CSMA/CD dan CSMA/CA dapat digunakan untuk menghindari tabrakan dan kehilangan frame dalam saluran.
Cara Kerja Lapisan Data Link
Datalink membuat koneksi antara dua perangkat, paling sering komputer. Perangkat dapat mengirim dan menerima data secara bersamaan. Data link dapat dikonfigurasi dalam tiga cara berbeda yaitu koneksi simplex, half-duplex, dan koneksi full-duplex.
Komunikasi simplex hanya melakukan komunikasi satu arah, sedangkan half-duplex dapat menawarkan komunikasi dua arah secara simultan. Terakhir dan link data yang paling efektif adalah koneksi full-duplex. Komunikasi digital full-duplex adalah yang paling canggih yang melakukan komunikasi dua arah secara bersamaan. Beberapa protokol mengatur transfer data ini dari satu perangkat ke perangkat lainnya. Harus ada tautan yang tepat antara kedua perangkat untuk memastikan komunikasi yang efektif.
Ada perangkat berbeda yang digunakan di area transmisi berbeda untuk memungkinkan transmisi data yang lancar. Ini termasuk Enhanced Micro Data Link System (EMDLS), Integrated Data Link System (IDLS), dan Advanced Mini Link System (AMLS).
Ada juga sistem Advanced Analog atau Digital Data Link. Semua ini memiliki kegunaan yang berbeda, dan penting untuk mencari saran ahli tentang pemasangan dan penggunaannya.