Tugas dari
protokol link layer adalah memindahkan datagram dari satu node ke node
berikutnya melalui individual link dalam bentuk frame. Disebut individual
link karena, link antara node-node tersebut mungkin menggunakan protokol
yang berbeda-beda. Misalnya, link pertama adalah ethernet, link
berikutnya frame relay dan link terakhir PPP.
Layanan link layer
} Framing. Membungkus (encapsulate) datagram ke dalam
bentuk frame sebelum transmisi.
} Link Access. Protokol2 Media Access Control
(MAC) mengatur bagaimana sebuah frame di transmisikan ke dalam link. Misalnya,
point-to-point atau broadcast.
} Reliable Delivery. Protokol link layer menjamin agar
pengiriman datagram melalui link terjadi tanpa error.
} Flow Control. Karena setiap node memiliki
keterbatasan buffer (memory), maka link layer menjamin agar pengiriman frame
tidak lebih cepat daripada pemrosesan frame pada sisi penerima.
} Error Detection. Kesalahan bit dapat terjadi akibat
atenuasi sinyal atau noise di dalam link. Link layer melakukan deteksi
kesalahan, tetapi tidak meminta pengiriman kembali frame yang salah tersebut.
Frame yang salah akan dibuang.
} Error correction. Selain melakukan deteksi
kesalahan, link layer juga dapat melakukan koreksi terhadap bit yang salah.
Tidak semua protokol link layer mampu memberikan layanan ini, tergantung
protokol yang digunakan.
Protokol
Multiple Access
Pada model
transmisi secara broadcast, semua node memiliki kesempatan yang sama
untuk mengirim dan menerima frame.
Klasifikasi Protokol Multiple Access
Contentionless
Cara
pengaksesan dimana waktu pengiriman setiap user telah dijadwalkan sebelumnya untuk
menghindari terjadinya tubrukan paket data apabila beberapa user mengakses
suatu kanal pada saat yang sama.
Cara Penjadwalan Contentionless
q
Fixed
Assignment scheduling,
·
Protokol
ini mengalokasikan suatu bagian yang sifatnya tetap kepada setiap user. Bagian
yang tetap ini dapat berupa time slot (TDMA) atau frekuensi (FDMA).
·
Kelemahan
sistem ini terletak pada in-efiesiensi jaringan, karena time slot atau
frekuensi yang telah dialokasikan untuk user tertentu tidak dapat digunakan
oleh user lain walaupun time slot atau frekuensi tersebut tidak digunakan.
q Demand Scheduling
·
Protokol
ini mengalokasikan jaringan kepada setiap user yang memiliki paket data yang
hendak dikirimkan.
·
Demand
scheduling terbagi atas token passing yang menggunakan topologi ring atau bus
dan roll-call poling yang menggunakan topologi star.
Contention
Waktu
pengiriman dipilih secara acak. Tidak dilakukan penjadwalan pada transmisi paket, sehingga setiap user
memiliki kebebasan untuk mengirim paket data kapan saja.
Repeat Random Access Protocol
Protokol
ini dilakukan dengan metode ALOHA, slotted ALOHA, dan CSMA (carrier sense
multiple access).
◦
Metode
CSMA merupakan teknologi yang sesuai untuk aplikasi wireless LAN, karena pada
metode ini jaringan tidak perlu mengetahui jumlah node yang aktif, sehingga
tidak diperlukan rekonfigurasi protokol apabila terjadi perubahan pada node.
Node mengirim data setelah terlebih dahulu melihat apakah ada node lain yang
sedang mengirim data. Jika ada, maka node tersebut menunggu sampai node lain
selesai mengirimkan datanya. Apabila terjadi tubrukan data yang merusak paket,
seluruh node akan mengetahui dan pengiriman data akan diulang.
Random Access with Reservation
Pada
protokol ini, user yang berhasil mengirim paket data ke penerima, akan
memperoleh alokasi kanal yang disebut reservasi, untuk pengiriman paket data
selanjutnya. Apabila user tersebut telah selesai mengirim paket datanya, maka
user akan menghentikan reservasi agar kanal dapat digunakan oleh user lain.
Protocol CDMA
Protokol
CDMA berada diantara protokol contentionless dan contention.
Transmisi
dibedakan berdasarkan kode
◦
Kode
ini digunakan untuk mentransformasi sinyal user ke dalam spread spektrum.
◦
Beberapa
sinyal spread spektrum akan tiba di penerima, dan penerima akan menggunakan
kode yang sama untuk mentransformasi kembali sinyal spread spektrum ke bentuk
aslinya.
◦
Dengan
cara ini, hanya sinyal yang diinginkan yang dapat ditransformasikan, sedangkan
sinyal lain diperlakukan sebagai noise yang dapat diabaikan.
