32
Medium Access Sublayer

Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Medium Access Sublayer

Page 2: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Prolog

• Ketika kedua computer meletakkan sinyal di atas media transmisi secarabersamaan

• Terjadinya “Collison”

• Data yang Ditransmisikan akan hilang / rusak

• Solusinya adalah menyediakan metode akses media sebagai “lampu lalulintas”

Page 3: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Ilustrasi MAC

Page 4: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Definisi

Metode untuk mentransmisikan sinyal yang dimiliki

oleh setiap node yang terhubung ke jaringan

Control agar Tidak Terjadi Benturan / Collison antara

data yang dikirimkan oleh beberapa node.

Page 5: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Kategori Jaringan

BroadcastPoint to Point

Page 6: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Masalah Alokasi Kanal / Channel Allocation

Static Channel

Allocation

Dynamic Channel

Allocation

LAN

MAN

Page 7: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Frequency Division Multiplexing

Pembagian Bandwidth N Bagian

Sederhana & Efisien, tapi masing-masing punyatrafik tinggi

Utilisasi Kanal Rendah

LAN

MAN

Static Channel Allocation

Page 8: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

FREQUENCY DIVISION MULTIPLEXING

Page 9: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Model Stasiun

Asumsi Saluran Tunggal

Asumsi Tabrakan / Collison

Jenis Waktu

Carrier Type

LAN

MAN

Dynamic Channel Allocation Assumption

Page 10: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Asumsi Model Stasiun

Model terdiri dari N buah stasiun yang independent

(Komputer, telepon, dsb)

Masing-masing memiliki program atau pengguna yang

menghasilkan frame untuk transmisi.

Page 11: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Asumsi Saluran Tunggal

Tersedia bagi semua jenis komunikasi.

Semua stasiun dapat mentransmisikan dan menerima melalui saluran tersebut.

Page 12: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Asumsi Tabrakan / Collision

Bila 2 frame ditransmisikan bersamaan, keduanya bertumpang

tindih waktunya dan akan menyebabkan signal rusak (collision).

Semua stasiun dapat mendeteksinya dan meminta transmisi ulang.

Page 13: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Tipe Waktu

Waktu Kontinu

• Transmisi frame dapat dilakukan

setiap saat.

• Tidak terdapat master clock yang

membagi waktu menjadi interval-

interval diskrit

Waktu Slot / Slotted Time

• Waktu dibagi menjadi interval-interval

diskrit (slot).

• Transmisi frame selalu dimulai pada awal

sebuah slot.

• Sebuah slot dapat berisi 0, 1 atau lebih

frame

• Masing-masing berhubungan dengan slot

yang idle, transmisi yang berhasil dan

tabrakan.

Page 14: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Tipe Carrier

Carrier Sense

• Stasiun dapat mengetahui

bahwa saluran sedang dipakai

sebelum memakainya

• Bila saluran sedang sibuk, maka

tidak ada stasiun yang akan

mencobamemakainya

No Carrier Sense

• Stasiun tidak dapat merasakan

keadaan suatu saluran sebelum

memakainya.

• Stasiun mencoba menggunakan

saluran danmelakukan transmisi.

• Setelah beberapa saat kemudian

stasiun akan mengetahui bahwa apakah

transmisi tersebut berhasil atau gagal.

Page 15: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Multiple Access Protocol

ALOHACarrier Sense

Multiple Access Protocols

Collision-Free Protocols

Limited-Contention Protocols

Wavelength Division Multiple

Access Protocols

Wireless LAN Protocols

Page 16: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Bagaimana Dengan LAN ??

Protokol yang dipakai ?

Tipe Algoritma dari ProtokolTersebut ?

Page 17: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Jawabanya Adalah……………….

Page 18: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Carrier Sense Multiple Access Protocols / CSMA

Pada LAN, sebuah stasiun dapat mendeteksi apa yang dikerjakan stasiun lainnya, dan

menyesuaikan tingkah lakunya.

Stasiun mendengarkan sebuah carrier (yaitu, sebuah transmisi)

Stasiun melakukan reaksi

Disebut carrier sense protocol.

Page 19: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Jenis CSMA

CSMA

Persistent CSMA

1-Persistent

P-persistent

Non persistent

CSMACSMACD

Page 20: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

1-Persistent CSMA

“Sense the Channel”

1. Jika busy, tetap mendengarkan channel

2. Jika idle, langsung mentransmisikan paket

3. Jika ada collision,menunggu beberapa waktu dan ulangi langkah 1.

“Greedy”

Page 21: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

1-Persistent CSMA

Station A

Station B Station C

Page 22: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

1-Persistent CSMA

Station A

Station B Station CF

Wait Wait

Busy

Page 23: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

1-Persistent CSMA – Collision Simulation

Station A

Station B Station C

Wait Wait

Idle

Page 24: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

1-Persistent CSMA – Collision Simulation

Station A

Station B Station C

Busy Busy

Wait

F

Page 25: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

1-Persistent CSMA – Collision Simulation

Station A

Station B Station C

Busy Busy

Wait

F

Page 26: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Non-Persistent CSMA

“Sense the Channel”

1. Jika busy, menuggu beberapa waktu dan mendengarkan channel kembali

2. Jika idle, langsung mentransmisikan paket

3. Jika ada collision,menunggu beberapa waktu dan ulangi langkah 1.

Page 27: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Non-Persistent CSMA

Station A

Station B Station C

Page 28: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Non-Persistent CSMA

Station A

Station B Station CF

Wait for 270Ms

Wait for 300Ms

Busy

Page 29: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Non-Persistent CSMA – Collision Simulation

Station A

Station B Station C

Wait for 0Ms Wait for

30Ms

Idle

Page 30: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Non-Persistent CSMA – Collision Simulation

Station A

Station B Station C

Busy Wait for 29Ms

Wait for 315Ms

F

Page 31: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

Non-Persistent CSMA – Collision Simulation

Station A

Station B Station C

Busy Wait for 386Ms

Wait for 286Ms

F

Page 32: Medium Access Sublayer - Gunadarmaasmaya.staff.gunadarma.ac.id/Downloads/files/52520/Jaringan+Ko… · •Ketika kedua computer meletakkan sinyal di atas media transmisi secara bersamaan

P-Persistent CSMA

1. Sense the Channel

Jika channel dalam keadaan idle, transmisi paket dengan probabilitas p

• Jika paket telah ditransmisikan , pergi ke langkah 2.

• Jika paket gagal ditransmisikan, tunggu satu slot dan ulangi langkah 1.

2. Deteksi tabrakan / Collisions

Jika collision / Tabrakan terjadi, menunggu beberapa waktu dan ulangi

langkah 1.