140 likes | 282 Views
Tehnička škola Ruđera Boškovića – Zagreb, Getaldićeva 4. Računalne mreže – fakultativni program. Sloj podatkovne veze. By J.R. Sloj podatkovne veze sastoji se od dva podsloja :. LLC – Logical Link Control MAC – Media Access Control. MAC - javlja se kao hardver kojeg zovemo mrežna
E N D
Tehnička škola Ruđera Boškovića – Zagreb, Getaldićeva 4 Računalne mreže – fakultativni program Sloj podatkovne veze By J.R.
Sloj podatkovne veze sastoji se od dva podsloja : LLC – Logical Link Control MAC – Media Access Control
MAC - javlja se kao hardver kojeg zovemo mrežna kartica (NIC). Ima dvije osnovne zadaće: - enkapsulacija - kontrola pristupa mediju LLC – preuzima IP paket iz mrežnog sloja i pretvara ga u okvir - možemo ga smatrati driverom mrežne kartice jer se radi o softveru
! ! ! ! ! CSMA/CD protokol – što je to? Kolizijska domena
Kod žičanih mreža u uporabi je CSMA/CD protocol • Uskopojasni radio prijenos osjetljiv je na šumove i • interferenciju – višeputni fading • - Kolizija bi u bežičnom mediju potpuno onemogućila • transmisiju podataka. • - Kod bežičnih mreža koristi se CSMA/CA protokol • (Carrier Sense Multiple Access/Collision Avoidance) tj. • Višestruki pristup mediju očitavanjem nosioca i • izbjegavanjem kolizije. • Prijenos podataka podrazumijeva potvrđivanje prijama • (pošiljatelj od primatelja za svaki okvir dobiva potvrdu da • je prijenos bio uspješan)
Kao i kod žičanog medija, udaljenost između dvije krajnje • točke važna je za pojavu kolizije. • - “Problem sakrivenog čvora” Čvor 1 i čvor 3 su međusobno nedohvatljivi, ali njihovi radiosignali interferiraju na mjestu čvora 2.
Problem pristupa mediju (MAC podsloj) vrlo je izražen • To pitanje regulira funkcija MAC podsloja koja se naziva • DCF (Distributed Coordination Function) • DCF djeluje na dva načina: • 1. Koristi signale za izbjegavanje kolizije: • RTS – Request to Send i • CTS – Clear to Send
RTS – rezervira kanal za radioprijenos i ušutkava druge stanice CTS – odgovor na primljeni RTS, također ušutkava stanice u svojem dometu Nakon što je razmjena RTS/CTS završena, stanica 1 nastavlja bezbrižno sa razmjenom okvira.
2. U otkrivanju radijske aktivnosti u prostoru koristi • tzv. virtualno očitavanje nosioca • Za to koristi NAV (Network Allocation Vector) – na osnovu podataka o veličini polja podataka rezervira medij za potrebnu količinu vremena. • Stanice u dometu postavljanju svoje brojače na taj • vremenski interval (NAV). • Svako očitavanje nosioca održava stanje brojača na vrijednosti NAV • Izostanak nosioca smanjuje vrijednost brojača sve • do 0 – što je znak da je medij ponovno slobodan.
- U prijenosu podataka između okvira postoje vremenski • intervali • Tri su vrste intervala: • SIFS (Short Interface Frame) – za prijenos sadržaja visokog prioriteta • - PIFS - za prijenos slobodnih sadržaja • - DIFS - za prijenos sadržaja osnovnih usluga
Dva se osnovna pravila primjenjuju na sve prijenose • korištenjem DCF: • Ako je medij bio neaktivan duže od DIFS, prijenos • može početi odmah. • Ukoliko je prethodni okvir primljen bez greške, medij mora biti slobodan za najmanje DIFS vremena • 2. Ako je medij zaposlen, stanica mora čekati da medij postane slobodan. To se smatra odgodom pristupa. Ako je pristup odgođen stanica čeka da se medij oslobodi u vremenskom intervalu DIFS i priprema se za backof proceduru.
Ispravak grešaka sa DCF: • Za svaki poslani okvir pošiljatelj treba dobiti potvrdu • o ispravnom prijemu • Uz svaki okvir pridružen je brojač ponavljanja • Nakon svakog neuspjelog prijenosa brojač se povećava za 1 • Kada dosegne zadanu granicu smatra se da prijenos nije • uspio i o tome obavještava više protokole • - Nakon svakog uspjelog prijenosa brojač se resetira
Fragmentacija okvira: • Obavlja se na većim okvirima u cilju sprečavanja utjecaja • smetnji i interferencije u prijenosu radiovalovima (burst) • Svaki fragment treba biti označen kako bi se znalo • njegovo mjesto prilikom ponovnog sastavljanja • - Za fragmente vrijede ista pravila u prijenosu kao i za okvire