ASSALAMUALAIKUM WR.WB
PENDAHULUAN
- Skema sebelumnya dari mana CSMA / CD berevolusi
• ALOHANET
- Jaringan radio paket pertama yang dikembangkan di Amerika
Serikat untuk menghubungkan terminal yang tersebar di
beberapa pulau untuk berkomunikasi dengan komputer
universitas.
- Dua saluran independen digunakan:
• terminal masuk → simpul tengah; saluran pada 407,35 MHz
• terminal pusat keluar → terminal; pada 413,48 MHz
• Kecepatan data 9600 bps
- Repeater digunakan untuk meningkatkan jangkauan
- Routing tetap digunakan dengan repeater
- Saluran masuk menggunakan mekanisme pertengkaran ALOAH
untuk akses saluran
• Setiap terminal / repeater dengan paket segera
mentransmisikannya.
• Sumber paket menunggu periode batas waktu ACK untuk paket
dari simpul pusat (0,2 detik).
• Jika tidak ada ACK yang diterima, paket dianggap telah
“bertabrakan” dengan yang lain; ditransmisikan ulang setelah
interval acak
(distribusi seragam: 0,2 ~ 1,5 detik.)
CSMA Packet
ready? No
Yes
A
Carrier
sense C
strategy
B
Transmit
Delay k
packet
Wait round-trip
transmission
propagation
times
delay
Compute
random
Positive
Yes ACK? No backoff
integer(k)
A
A
Channel
Channel C busy? Yes
busy?
Yes No
No Select random
number r from [0,1]
B
C
Delay
one time r ≤ p? No
unit connection
B
1 . ETHERNET AND FAST EATHERNET
( CSMA/CD) IEEE 802.3
CSMA / CD: CSMA dengan Deteksi Tabrakan - Skema "Listen While Talk":
• Dengarkan sebelum transmisi sampai saluran gratis.
• Selain itu, terus memantau saluran selama transmisi.
• Jika tabrakan terdeteksi, segera batalkan transmisi.
- Mengurangi “pemborosan bandwidth” saat terjadi tabrakan.
- Untuk CSMA pita dasar / CD, "waktu terbuang" terburuk karena tabrakan = 2 •
T Panjang paket minimum Panjang paket harus setidaknya dua kali
keterlambatan propagasi
- Untuk CSMA / CD broadband, waktu maksimum untuk mendeteksi tabrakan adalah empat kali
penundaan propagasi dari ujung kabel ke headend. - CSMA 1 persisten yang digunakan; delay
rendah pada beban rendah - Untuk meningkatkan pemanfaatan pada beban tinggi, "backoff
eksponensial biner" digunakan: ganda berarti penundaan pada setiap tabrakan
Packet No
ready?
Yes
A
Carrier
sense C
Delay k
strategy packet
transmission
B
times
Transmit
Compute
Collision Yes random
detected backoff
? integer(k)
No
Abort Transmit
transmission jamming
signal
2. TOKEN RING AND FDDI
Wait
Token No
received?
Yes
Message Ignore
ready? token
Yes
Capture
token;
Change it
to start-of-
frame
- Skema penyandian sinyal digital FDDI • Diferensial Manchester yang digunakan dalam cincin Token tidak
digunakan dalam FDDI, karena 200 juta baud rate akan diperlukan untuk data rate 100 Mbps. • Untuk
menurunkan baud rate dan mempertahankan kemampuan sinkronisasi, FDDI menggunakan kode 4B / 5B
bersamaan dengan teknik NRZI (Nonreturn to zero inverted) • Untuk setiap 4 bit data, enkoder 4B / 5B
membuat kode 5-bit, yang kemudian ditransmisikan menggunakan NRZI. • Menggunakan skema ini,
sinyal akan berubah paling banyak 5 kali untuk setiap 4 bit data. 125 juta baud rate sudah cukup. •
Encoder 4B / 5B tidak pernah mengkodekan lebih dari dua 0 biner berturut-turut untuk data, memastikan
bahwa sinyal tidak pernah konstan untuk jangka waktu lama. • Metode ini mempertahankan kemampuan
sinkronisasi sendiri menggunakan tingkat baud hanya 25% lebih tinggi dari kecepatan data.
4B/5B code groups
Control Encoded
symbols bits
Halt 00100
Idle 11111
non-data-J 11000
non-data-K 10001
Quiet 00000
Reset 00111
Set 11001
Terminate 01101
TERIMAKASIH
WASSALAMU’ALAIKUM WR.WB