data link layer -...
TRANSCRIPT
![Page 1: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/1.jpg)
DATA LINK LAYER
Budhi Irawan, S.Si, M.T
![Page 2: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/2.jpg)
Keterbatasan Layer Fisik
Layer 1 hanya berhubungan media, sinyal dan
bit stream yang merambat melalui media
Layer 1 tidak dapat berkomunikasi dengan
layer diatasnya
Layer 1 tidak dapat mengidentifikasi kamputer
tujuan
Layer 1 hanya dapat mendeskripsikan bit
stream
![Page 3: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/3.jpg)
Keterbatasan Layer Fisik
Diperlukan layer yang lebih atas untuk
membantu layer 1 mengidentifikasi komputer
yang ada untuk dapat berkomunikasi
![Page 4: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/4.jpg)
Data Link Layer
Bit stream oleh layer 2 (Data Link)
dikelompokkan menjadi frame dan dibaca
untuk mengetahui alamat tujuan data yang
akan ditransfer.
Data Link Layer bertujuan menyediakan koneksi
antara dua komputer/host dengan menggunakan
pengalamatan secara fisik/Hardware Addressing.
![Page 5: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/5.jpg)
Proses Pengiriman Frame
APLIKASI
DATA LINK
FISIK
FRAME
APLIKASI
DATA LINK
FISIK
FRAME
10111110101010010010
![Page 6: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/6.jpg)
Pengalamatan Pisik
Komunikasi hanya bisa terjadi jika kedua
host/komputer yang berkomunikasi tahu alamat
fisik masing-masing.
Pengalamatan secara fisik biasa disebut MAC
Address, diambil dari ID NIC (Network Interface
Card) masing-masing komputer.
![Page 7: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/7.jpg)
Tugas Data Link Layer
Membagi aliran data yang masuk dari lapis
network menjadi frame diskrit
Melakukan fungsi Error Control
Melakukan fungsi Flow Control
Melakukan fungsi Share Control
![Page 8: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/8.jpg)
Layanan Data Link Layer
Layanan Unacknowledged Connectionless
Layanan Acknowledged Connectionless
layanan Acknowledged Connection Oriented
![Page 9: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/9.jpg)
Unacknowledged Connectionsless
Layanan jenis ini mempunyai arti dimana komputer
sumber mengirimkan sejumlah frame ke komputer lain
yang dituju dengan tidak memberikan acknowlegde
(ACK) bagi diterimanya frame-frame tersebut.
Tidak ada koneksi yang dibuat baik sebelum atau
sesuadahnya dikirimkan frame.
![Page 10: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/10.jpg)
Unacknowledged Connectionsless
![Page 11: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/11.jpg)
Acknowledged Connectionsless
Pada layanan ini berhubungan dengan masalah
rehabilitasi.
Layanan ini juga tidak menggunakan koneksi, akan
tetapi setiap frame dikirim secara independent dan
memberikan acknowledge (ACK) setiap kiriman
data diterima sehingga pengirim akan mengetahui
apakah data nya sampai atau tidak.
![Page 12: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/12.jpg)
Acknowledged Connectionsless
ACK
ACK
ACK
ACK
![Page 13: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/13.jpg)
Acknowledged Connections Oriented
Layanan jenis ini merupakan layanan yang paling baikdari semua layanan yang disediakan datalink layerbagi network layer.
Dengan layanan ini, komputer sumber dan komputertujuan membuat koneksi terlebih dahulu sebelummemindahkan datanya dan setiap frame yang dikirimdan diterima maka akan di kirim Acknowledge (ACK)oleh penerima kepada pengirim.
Selain itu, layanan ini menjamin bahwa setiap frameyang diterima benar-benar hanya sekali dan semuaframe diterima dalam urutan yang benar.
![Page 14: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/14.jpg)
Acknowledged Connection Oriented
ACK
ACK
ACK
SETUP
END
ACK
![Page 15: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/15.jpg)
Sub Layer Data Link
1. Media Access Control (MAC), Sebagai
perantara layer dibawahnya
2. Logical Link Control (LLC), sebagai perantara
layer diatasnya
![Page 16: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/16.jpg)
Sub Layer Data Link
Application (Layer 7)
Presentation (Layer 6)
Session (Layer 5)
Transport (Layer 4)
Network (Layer 3)
Data Link (Layer 2)
Physical (Layer 1)
LOGICAL LINK CONTROL (LLC)
MEDIUM ACCESS CONTROL (MAC)
![Page 17: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/17.jpg)
Sub Layer Data Link
![Page 18: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/18.jpg)
LLC –Logical Link Sublayer
Sublayer Logical Link Control (LLC) adalah
sublayer Data Link.
Sub layer tersebut meliputi aturan - aturan
yang mengendalikan bagaimana beberapa
piranti dan protocol berbagi satu link tunggal
dalam suatu jaringan
![Page 19: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/19.jpg)
LLC –Logical Link Sublayer
Sublayer LLC menjalankan tugas-2 berikut:
1. Deteksi Error, saat frame dan bits ditransmisikan
melalui jaringan dan error bisa saja terjadi. Error
komunikasi bisa masuk dalam salah satu dari dua
category berikut :
a. Paket yang diharapkan tidak juga sampai.
b. Paket diterima, akan tetapi berisi data yang
corrupt (rusak atau cacat)
![Page 20: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/20.jpg)
LLC –Logical Link Sublayer
2. Mengendalikan aliran, untuk mencegah transmisi
data menjadi macet atau membanjiri si penerima,
sublayer LLC memberikan pengendalian aliran
yang memperlambat kecepatan aliran pengiriman
data
![Page 21: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/21.jpg)
MAC –Media Access Control Sublayer
Sub Layer MAC menyediakan protokol yang
berbeda sesuai dengan protokol lapis fisik.
Sub Layer MAC pada data link dapat
mengakomodasi beberapa protokol, diantaranya
Ethernet, Token Ring, dan Token Bus.
![Page 22: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/22.jpg)
LLC & MAC
![Page 23: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/23.jpg)
LLC & MAC
MEDIUM ACCESS CONTROL (MAC)
802.1 OSI Model & Network ManagementLOGICAL LINK CONTROL (LLC)
802.2 Logical Link Control
802.3 CSMA/CD
802.4 Token Bus
802.5 Token Ring
802.12 Demand Priority
![Page 24: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/24.jpg)
Medium Access Control
Lapisan Data Link mengurusi pengiriman data
hop to hop , Yaitu pengiriman antara node/
perangkat tanpa melewati perangkat
intermediary.
Pada pengiriman tersebut yang terlibat
adalah pengalamatan fisik atau pada umumnya
disebut MAC Address .
![Page 25: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/25.jpg)
Medium Access Control
Alamat fisik setiap perangkat bersifat tetap,
diberikan pada saat perangkat tersebut
dipabrikasi.
![Page 26: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/26.jpg)
MAC Address
MAC merupakan bagian Ethernet yang
berfungsi untuk pengalamatan fisik.
MAC Address terdiri dari 48 bit tetapi
biasanya ditulis dalam 12 digit Heksadesimal
dengan ketentuan 6 digit hexa sebagai kode
pabrik yang ditentukan oleh IEEE dan 6 digit
hexa berikunya adalah nomor serial peralatan
yang dikeluarkan oleh pabrik
![Page 27: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/27.jpg)
MAC Address
Sesuai dengan ketentuan IETF pada RFC 5342
untuk organisasi yang membutuhkan 2 oktet
sebagai identifier , maka IEEE mengalokasikan
24 bit sebagai identitas organisasi .
24 bit berikutnya pengaturan diberikan
kepada organisasi tersebut untuk
dipergunakan sebagai identitas perangkat.
![Page 28: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/28.jpg)
MAC Address
![Page 29: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/29.jpg)
MAC Address
![Page 30: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/30.jpg)
MAC Address
![Page 31: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/31.jpg)
MAC Address
![Page 32: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/32.jpg)
Standar Protokol LAN
Logical Link Control 802.2
802.3
CSMA/
CD
802.4
Token
Bus
802.5
Token
Ring
802.6
MANs
802.11
WLAN
802.16
WiMax
802.1
ISO
Higher
Layers
LLC
MAC
Data
Link
PHYsical
Layer
802.1
![Page 33: DATA LINK LAYER - budhiirawan.staff.telkomuniversity.ac.idbudhiirawan.staff.telkomuniversity.ac.id/.../02/7.-Data-Link-Layer.pdf · Melakukan fungsi Flow Control ... Application (Layer](https://reader034.vdokumen.com/reader034/viewer/2022052211/5acea13c7f8b9a1d328c089a/html5/thumbnails/33.jpg)
Kode Vendor Mac Address
Berikut adalah contoh 6-digit yang mewakili kodevendor :
00000C (Cisco Systems)
00001D (Cabletron Systems)
0004AC (IBM)
0020AF (3Com Corporation)
00C0A8 (GVC Corporation)
080007 (Apple Computer)
080009 (Hewlett-Packard Company)