You are on page 1of 20

Prenos podataka Lokalne raunarske mree

11.

Lokalne raunarske mree

Pojavom na tritu jeftinih i monih mikroprocesora, sve vie postoji izraena tendencija da se umesto velikih centralizovanih raunara koriste mali decentralizovani. Sa druge strane, sve ee korienje malih autonomnih maina namee potrebu za njihovim medjusobnim povezivanjem. Danas, raunarskim mreama ostvaruje se medjusobno povezivanje kako razliitih raunara tako i perifernih uredjaja (kakvi su tampai, uredjaji za masobno memorisanje). Ovim se obezbedjuje nesmetano korienje prvo deljive informacije, a zatim i skupih resursa. Lokalne raunarske mree (Local Area Network- LAN) obezbedjuju ove mogunosti u okviru ograniene geografske oblasti.

11.1. ta je to LAN ?
LAN je komunikaciona mrea koja ostvaruje medjusobno povezivanje razliitih uredjaja kakvi su raunari, terminali, i periferni uredjaji u okviru ograniene geografske oblasti. Kljune karakteristike LAN-ova su sledee: (a) ostvaruje se veza na kraa rastojanjaobezbedjena je komunikacija u okviru zgrade, ili kompleksa zgrada na povrini od nekoliko kilometara. (b) karakterie ih velika brzina kod prenosa podatakaLAN-ovi obino koriste znatno velike brzine kod prenosa podataka (od 10 Mbps do 10 Gbps). (c) mali je broj greaka u prenosuprocenat greaka u prenosu je reda 108 do 10-11 u poredjenju sa WAN gde je 10-5 do 10-7. (d) jednostavno rutiranjekod velikog broja LAN-ova koriste se samo broadcast poruke pa zbog toga nema potrebe za korienjem algoritama za rutiranje poruka. (e) vlasnik LAN-a je jedna organizacijaimajui u vidu ogranienu geografsku pokrivenost obino svaka organizacija ima svoju LAN mreu ime se znaajno smanjuje cena administriranja i odravanja. (f) nia cena komuniciranjanii procenat greaka kod prenosa podataka, jednostavnost (ili odsustvo) algoritama za rutiranje, kao i nia cena za administriranje i odravanje mree ukazuju da je celokupna komunikaciona cena LAN-a znatno nia od WAN-a. 11.1.1. Standardi kod LAN-ova

Jedan od glavnih ciljeva donoenja standarda je taj da se ostvari kompatibilnost u radu izmedju uredjaja razliitih proizvodjaa. Tako na primer, na nivou IEEE Project 802 Februara 1980 godine strandardizovana, su kod LAN-ova, sledea tri protokola za pristup medijumu: 1. CSMA/CD Carrier Sense Multiple Access with Collision Detect 2. Token Bus 3. Token Ring Pored IEEE organizacije postoje i druge institucije koje se danas bave donoenjem mrenih standarda. To su pre svega American National Standard Institute (ANSI), ITU-T.......... (poznata ranije kao Consultative Committee for Internatinal Telephone and Telgraph CCITT), European Computer Manufacturers Association (ECMA), International Standards Organiziation (ISO) National Institute for Sandards in Technologies (NIST) i druge. ISO i IEEE se bave donoenjem standarda kojima se, kada se govori o mrenoj opremi, specificiraju pre svega specifinosti raunarske opreme, dok ITU-T (tj. CCITT) razmatra specifinosti standarda sa aspekta povezivanja opreme razliitih tipova nacionalnih i internacionalnih PTT mrea. 248

Prenos podataka Lokalne raunarske mree Kako sve vie dolazi do izraaja preklapanje interesa izmedju proizvodjaa raunarske i telekomunikacione opreme tako se sve vie namee potreba za pveani nivo saradnje i dogovora. ISO referentni model predstavlja polaznu osnovu za defniciju standarda kod povezivanja heterogenih raunarskih sistema. Ovaj model obezbedjuje bazu za povezivanje otvorenih sistema kod aplikacija distribuiranog procesiranja (termin otvoreni se pre svega odnosi na povezivanje bilo koja dva sistema izmedju kojih postoji slaganje u pogledu referentnog modela i pridruenih standarda). Na Slici 11.1 prikazan je odnos izmedju IEEE 802 LAN referentnog modela i ISO-OSI referentnog modela.
ISO-OSI referentni model aplikacioni prezentacioni sesije nivoi transportni mreni veze fizicki Interfejs ka gornjim nivoima LLC MAC PS

Slika 11.1 Odnos izmedju ISO-OSI i LAN referentnih modela


Napomena: LLC logical link control; MAC - medium access control; PS physical signaling

Kao to se vidi sa slike 11.1, nivo-veze (data link) i fiziki-nivo (physical layer) ISO-OSI modela preslikavaju se u sledea tri nivoa kod IEEE 802 LAN modela: A. LLC (Logical Link Control)zaduen je za uspostavljanje, odravanje i raskidanje logike veze izmedju LLC korisnika. LLC specificira mehanizme za adresiranje stanica prikljuenih na prenosnom medijumu kao i upravljanje razmenom podataka izmedju dva korisnika. Princip rada i format standarda se zasniva na HDLC-u. Uredjajima koji koriste LLC stoje na raspolaganju sledea tri tipa servisa: i) Unacknowledged connectionless serviceovaj servis je datagramski-stil servisa. To je jednostavan servis koji ne obezbedjuje mehanizme za regulisani tok prenosa podataka kao i kontrolu greaka kod prenosa podataka. To znai da se sigurna isporuka podataka ne garantuje. Ipak kod najveeg broja uredjaja, softver na viim nivoima protokola je taj koji je zaduen za pouzdan prenos. Tako na primer, TCP ili ISO transportni protokol je taj koji obezbedjuje mehanizam za pouzdan prenos podataka. Ovaj tip servisa karakteristian je za uredjaje koji se koriste za prikupljanje podataka od raznih senzora ili samo-testirajuih raporta od nekih uredjaja koji nadgledaju rad mrenih komponenti. Kod monitoring aplikacija, gubitak nekih podataka nee izazvati krah rada sistema, jer, u principu, novi raport e uskoro ponovo doi. ii) Connection-mode serviceovaj servis slian je onom koji se nudi od strane HDLC-a. No treba naglasiti da prvo treba da se uspostavi logika veza izmedju dva korisnika koji medjusobno razmenjuju podatke, a zatim se dogovorom na nivou protokola definie nain u razmene 249

Prenos podataka Lokalne raunarske mree podataka, format podataka, kao i kontrola greaka u prenosu podataka. Ovaj tip servisa karakteristian je za rad uredjaja kakav je terminal-kontrolera. iii) Acknowledged connectionless service predstavlja kombinaciju prethodna dva servisa. Prenos podataka je datagramski, ali se prijem podataka potvrdjuje, no potvrda se ne ostvaruje pre nego to se uspostavi logika veza. Tipian primer ovih servisa sreemo kod sistema za automatsko upravljanje procesom proizvodnje gde centralni raunar komunicira sa veim brojem procesora ili programibilnih kontrolera. Naime veoma esto se javlja potreba, pre nego to se preduzme odgovarajua akcija, za pouzdan prenos vremensko-kritinih podataka kao i predalarmnih i alarmnih informacija/statusa. B. MAC (Media Access Control) nivosve mree tipa LAN ine skup uredjaja koji dele prenosni kapacitet mree. To znai da kontrola pristupa prenosnog medijuma, sa ciljem da se maksimalno iskoristi prenosni kapacitet mree, mora biti regulisana na jedan korektan i efikasan nain. Upravo je ovo funkcija MAC protokola, tj MAC kontrolie pristup medijumu kada nekoliko stanica pokuava da istovremeno obavi predaju, pri emu se samo jednom predajniku prua mogunost da uzme pravo upravljanja nad deljivim medijumom. Dve tehnike koje se standardno koriste za prenos podataka su CSMA/CD i token-passing. Da bi se shvatio odnos izmedju LLC i MAC protokola neophodno je prvo sagledati formate prenosa kod oba protokola. LLC protokol prihvata formatirane podatke od viih nivoa (recimo mreni nivo). Na nivou LLC protokola ovi podaci se pakuju u blokove podataka koje nazivamo PDU (protocol data unit). PDU se zatim predaje MAC nivou koji formira MAC okvir. Taan format MAC nivoa zavisi od tipa MAC protokola koji se aktuelno koristi. Ali, u principu, svi MAC okviri imaju format slian onom prikazan na Slici 11.2. Polja u okviru okvira su: MAC control ovo polje sadri upravljaku informaciju protokola koja je neophodna za korektno funkcionisanje MAC protokola. Tako na primer, nivo protokola se definie ovim poljem. odredina MAC adresaukazuje na odredinu fiziku prikljunu taku LAN-a za ovaj okvir izvorinu MAC adresuizvorinu fiziku prikljunu taku LAN-a za ovaj okvir LLC PDUpodaci koji su prihvaeni (preneti) od vieg nivoa protokola. Tu spadaju korisniki podaci (polje promenljive duine), plus izvorini i odredini SAP (service access point), kao i LLC control polje CRCcikliki redundantno polje provere, tj. informacija na osnovu koje se proverava ispravan prenos prenete poruke. Kod najveeg broja protokola-na-nivou-veze (data link control protocol), protokol je taj koji je zaduen za: a). detekciju greaka kod prenosa podataka (koristei CRC); i b). retransmisiju oteenih okvira. Kod LAN protokol arhitekture, ove dve funkcije su podeljene izmedju MAC i LLC nivoa. MAC nivo je odgovoran za detekciju greaka i izbacivanje okvira sa grekom, dok LLC nivo vodi rauna (uva trag) o ispravno primljenim okvirima i izdaje zahtev za retransmisiju okvira koji su primljeni sa grekom.

250

Prenos podataka Lokalne raunarske mree


MAC okvir MAC control odredina MAC adresa izvorina MAC adresa LLC PDU CRC

1 oktet LLC PDU DSAP

1 SSAP

1ili2 LLC control

promenljivo informacija

LLC adresna polja

I/G

DSAP vrednost

C/R

SSAP vrednost

Slika 11.2 Struktura LLC PDU kod opteg MAC okvira


Napomena: DSAP (SSAP) destination (source) access point

C. PS nivo (physical signaling level)funkcije ovog nivoa (vidi sliku 1) tiu se fizikih i elektrinih karakteristika fizikog nivoa ISO-OSI modela. Funkcije koje su pridruene ovom nivou su: kodiranje i dekodiranje signala, generisanje preambule sa ciljem da se ostvari korektna sinhronizacija prijemnika,otklanjanje preambule predaja/prijem informacije na nivou bita.

11.2. Mere za ocenu performansi LAN-ova


Za ocenu performansi LAN-ova koriste se razliite mere. Tri najee koriene performansne mere su: a) informaciona propusnost (information throughput)definie se kao ukupan broj prenetih informacionih bitova u jedinici vremena. Nezavisno od toga to se pored informacionih bitova prenosi i odredjeni broj dodatnih bitova koji se odnose na adresiranje, provere da li je dolo do greke u prenosu, potrebe za administriranjem, i dr., ove reijske bitove ne uzimamo u obzir kada se procenjuje informaciona propusnost. b) iskorienost kanala (channel utilization) definie se kao deo vremena koji se troi za predaju informacionih bitova u odnosu na ukupno vreme koje se troi za predaju informacionih i reijskih bitova. Sa ciljem da se ostvari velika iskorienost kanala, reijska informacija (overhead) koja se pridruuje prenosu informacionih bitova treba da bude mala. Ovo reijsko vreme ine (uklju~uje) vreme ekanja potrebno da se dobije pravo pristupa nad medijumom radi uspenog prenosa paketa, prenos preambule koja je neophodna za sinhronizaciju rada prijemnika, vreme potrebno da se prenese informacija o adresi i informacija o greci, kao i ostala upravljaka informacija koja zavisi od tipa protokola. c) (razliiti oblici) kanjenja (delay)u zavisnosti od trenutka kada poinje merenje, kanjenjem se definiu razliite forme kanjenja. Jedna od mera je srednje proseno vreme prenosa (mean transfer time) paketa. Ovo ka{njenje se defini{e kao proseni vremenski period od trenutka generisanja paketa na predajnoj strani do zavretka prijema na odredinoj strani.

251

Prenos podataka Lokalne raunarske mree 11.2.1. Faktori koji utiu na performanse LAN-a

Kod brzih LAN-ova vreme predaje paketa T, komparativno posmatrano, moe biti kratko, prvenstveno zbog velike brzine prenosa podataka kroz kanal. ta vie, i za pakete velikog obima mogue je da T bude istog reda veliine kao i propagaciono kanjenje kanala . Ako a definiemo kao odnos izmedju propagacionog kanjenja kanala od kraja do kraja u odnosu na vreme prenosa paketa (tj. normalizovano propagaciono kanjenje kanala), dobiemo da je veliina a bliska jedinici ili neto vea. Tako na primer, za paket obima 2000 bitova pri brzini prenosa od 100 Mbps, vreme prenosa paketa T = 2000 100 10 6 = 20 10 6 = 20 s Ako usvojimo da je brzina propagacije signala kroz medijum za prenos 2*108 m/s tada za deonicu LAN-a od 5000 m imaemo da je propagaciono kanjenje od kraja do kraja = 5000/2*108 = 25 s. Za konkretni sluaj imamo da je a = 25/20 = 1,25. Sa druge strane za deonicu LAN-a od 10 000 m imaemo da je = 50 s i a = 2,5. Moemo sada veliinu a posmatrati kao maksimalan broj paketa koji mogu u datom trenutku biti u tranzitu preko prenosnog kanala. Ukazaemo sada na efekat veliine a na performanse LAN-a. Kada je veliina a mala (znatno manje od 1) vreme predaje paketa je dominantno u odnosu na propagaciono kanjenje siganala kroz medijum. Zbog toga deo vremena koji se troi za prenos signala je dosta veliki u odnosu na ukupno vreme ukljuujui tu i reijsko vreme. Kod najveeg broja protokola za pristup medijumu, imaemo da se visok stepen iskorienosti kanala i malo kanjenje dobija kada je a malo. Sa druge strane kada je a veliko (blisko ili vee od 1), propagaciono kanjenje signala kroz medijum postaje dominantni faktor u odnosu na vreme potrebno za prenos paketa. Zbog toga deo vremena potreban za prenos informacije je znatno manji. Kao rezultat, vei udeo reijskog vremena uslovljen propagacionim kanjenjem rezultirae brzoj degradaciji performansi sa poveanjem a. Da bi ukazali na ovaj efekat analiziraemo CSMA/CD protokol. Kod ovog protokola stanica koja `eli da obavi predaju prvo oslukuje medijum (carrier sensing) sa ciljem da utvrdi da li je neki drugi prenos u toku. Ako je medijum pasivan (idle) prenos moe da pone. Ali pri ovome moe da se desi da dve ili vei broj stanica istovremeno nadgleda medium za stanje pasivno kao i da pokua sa istovremenom predajom. Ovo e rezltirati (dovesti) do pojave kolizije u predaji paketa. Zbog toga u toku predaje, svaka od stanica nadgleda medijum radi kolizije. Za sluaj da se detekture kolizija predaja se prekida i prenosi signal jamming. Svrha signala jamming je da dostavi ka znanju svim stanicama da je dolo do kolizije. Nakon ovoga sve stanice ponovo replaniraju novu predaju za neko budue vreme. Kljuni elementi LAN-ova su:

Topologija magistrala, prsten, zvezda Prenosni medijum upredeni par ica, koaksijalni kabl, optiki kabl Layout- linearni ili zvezda MAC- CSMA/CD, ili token passing

Svi ovi elementi ne odredjuju samo cenu i kapacitet LAN-a nego i tip podataka koji se prenosi, brzinu i efikasnot komunikacije, kao i tip aplikacije koji se podrava. Na slici 11.3 dat je pregled ovih elemenata.

252

Prenos podataka Lokalne raunarske mree


element opcija magistrala/stablo topologija prsten zvezda neirmovani upredeni kabl upredeni irmovani kabl baseband koaksijalni kabl broadband koaksijalni kabl opticki kabl linearni layout zvezda CSMA/CD token passing ogranicenja opticko vlakno nije jeftino ne CSMA/CD ili irokopojasni ogranicenje tipa brzina/rastojanje ogranicenje tipa brzina/rastojanje ne koristi se kod prstena nije tako jeftin ne kod prstena komentari ne postoje aktivni elementi podravaju opticko vlakno u saglasnosti sa standardima za icano povezivanje jeftino: podlono smetnjama relativno-jeftino opada popularnost veliki kapacitet; veci broj kanala; skup veoma veliki kapacitet i siguran prenos kabl minimalne duine jednostavno povezivanje jednostavna: nairoko implementirana velika propusnost: prioritet

prenosni medijum

MAC

Slika 11.3 Tehnoloki elementi LAN-ova U tekstu koji sledi ukazaemo u kratkim crtama na glavne karakteristike prvih triju kategorija.

11.3. Topologije
U kontekstu komunikaciona mrea, termin topologija se odnosi na nain kako su krajnje take ili stanice, prisutne u mrei, medjusobno povezane. Standardne toplogije kod LAN-ova su magistrala (bus), stablo (tree), prsten (ring) i zvezda (star)vidi sliku 11.4. Magistrala je specijalan sluaj stabla i to sa jednim krakom bez grananja.
tap deonice tok podataka zavrna impedansa

a) magistrala

253

Prenos podataka Lokalne raunarske mree

headend

...

...

b) stablo
repetitor

stanica

c) prsten
centralni hub, switch ili repetitor

d) zvezda Slika 11.4 Topologije LAN mrea

11.3.1.

Topologije magistrala i stablo

Obe topologije karakterie kori{}enje vi{eta~kastog (multipoint) medijuma. Kod magistrale, sve stanice su direktno prikljuene na linearni prenosni medijum ili magistralu preko odgovarajueg 254

Prenos podataka Lokalne raunarske mree hardverskog interfejsa poznat kao tap. Tap omoguava da se ostvari veza izmedju stanice i prenosnog medijuma (magistrala). Signal se du magistrale prostire u oba pravca. Na oba kraja magistrale postoje zavrnice koje obezbedjuju da ne dolazi do refleksije signala. Topologija tipa stablo predstavlja generalizaciju topologije tipa magistrala. Prenosni medijum je kabl koji se grana, ali ne postoji zatvorena petlja. Na poetku stabla nalazi se taka nazvana headend. Od ove take moe da se grana jedan ili vei broj kablova, a svaki od kablova moe ponovo da se grana. Signal generisan od strane jedne stanice prostire se kroz celu mreu i primaju ga sve stanice. Obino stanice predaju podatke u manjim blokovima koje nazivamo okvire (frames). Svaki okvir sadri deo podataka koje stanica eli da preda plus zaglavlje koje ukljuuje u sebi upravljaku informaciju. Svakoj stanici na magistralil se dodeljuje jedinstvena adresa, ili identifikator. Okvir obino sadri izvorinu i odredinu adresu, tj. adresu stanice koja alje podatke i adresu stanice koja treba da primi podatke. Svaka stanica prima poruku koja je samo njoj upuena. 11.3.2. Topologija tipa prsten

Kod topologije tipa prsten (ring) mreu ini skup repetitora koji su medjusobno povezani na principu taka-ka-taki (point-to- point links) formirajui petlju. Repetitor je jednostavan uredjaj koji je sposoban da prima podatke po jednoj vezi i predaje ih bit-po-bit po drugoj vezi sa istom brzinom sa kojom ih i prima bez mogunosti baferovanja. Veze su jednosmerne, tj podaci se predaju samo u jednom smeru pri ~emu su sve veze orijentisane na isti nain. To znai da podaci cirkuliu oko prstena u jednom smeru (u smeru kazaljke na satu ili suprotno). Svaka stanica povezuje se na mreu preko repetitora, i moe da predaje podatke na mrei samo preko repetitora. Podaci se prenose u malim blokovima koje nazivamo okvire. Kada se okvir preda na mrei na svom krunom putu on prolazi kroz sve stanice, ali ga pri tome samo odredina stanica prepoznaje i kopira u svoj lokalni bafer. Okvir produava da kruno putuje sve dok se ne vrati do izvorine stanice gde se on prihvata i izbacuje. Imajui u vidu da vei broj stanica deli (prikljuen je na) prsten, neophodno je uvesti neki mehanizam kojim e se regulisati pravo pristupa medijumu za prenos. Ovaj mehanizam treba da odredi u kom e trenutku svaka od stanica imati pravo pristupa medijumu za prenos. Ovakvim pristupom ostvaruje se korektno insertovanje (tj. prenos) poruka. 11.3.3. Topologija tipa zvezda

Kod topologije tipa zvezda (star) svaka stanica je direktno povezana sa zajednikim centralnim vorom. Obino svaka stanica se povezuje na centralni vor preko dve veze tipa taka-na-taki. Po svakoj od veza prenosi se podatak u jednom smeru. Centralni vor moe da radi na jedan od sledea dva naina. Prvi je tipa emisija-svima (broadcast). Prenos okvira od jedne stanice ka centralnom voru se predaje po svim vezama. U ovom sluaju, i pored toga to je fizika topologija tipa zvezda, logiki prenos podataka je isti kao kod magistrale. To znai da se okvir predat od strane jedne stanice prima od strane svih stanica, ali ga prihvata samo jedna (onaj kojoj je okvir namenjen). Kod drugog naina rada centralni vor se ponaa kao komutator (switch). Obino dolazei okvir se baferuje u centralni vor, a nakon toga se predaje po definisanoj vezi odredinoj stanici. 11.3.4. Izbor topologije

Izbor topologije zavisi od velikog broja faktora ukljuujui pouzdanost prenosa, cenu mree, i performanse. Izbor topologije ukljuuje sveobuhvatne zahteve koji se odnose na realizaciju projekta LAN-a. Ipak ukazaemo sada na neke osnovne smernice koje se tiu izbora topologije. Kada je potrebno ostvariti prosene brzine u prenosu podataka tada su topologije tipa magistrala/stablo najpogodniije. 255

Prenos podataka Lokalne raunarske mree Topologije tipa stablo su pogodne za instalaciju kod fizikih konfiguracija u razudjenim zgradama kada su grananja neophnodna. Topologija tipa prsten se koristi kod ostvarivanja veze koja radi na veim brzinama. Nedostatak ove topologije je taj to otkaz jedne veze ili repetitora dovodi do potpunog otkaza operativnosti mree. Topologija tipa zvezda je najbolja za kraa rastojanja jer podrava rad malog broja uredjaja koji mogu prenositi podatke na velikim brzinama. 11.3.5. Prenosni medijum

Kod LAN-ova standardno se koriste sledee tri forme prenosnog medijuma: a) upredeni kabl postoje dva naina izvodjenja ovog kabla, a to su: neirmovani (unshielded twisted pairUTP). Po oba tipa kabla prenose se digitalni signali. Electronic Industries Association godine 1991. je publikovala standard EIA-568 koji se odnosi na upredene kablove. Shodno EIA-568 postoje sledee tri kategorije UTP kabliranja: Category 3: UTP kablovi i pridrueni hardver za konektiranje ije su karakteristike prenosa specificirane do 16 MHz Category 4: UTP kablovi i pridrueni hardver za konektiranje ije su karakteristike prenose specificirane do 20 MHz Category 5: UTP kablovi i pridrueni hardver za konektiranje ije su karakteristike prenosa specificirane do 100 MHz. Na slici 11.5 prikazane su performanse UTP kablova Category 3 i 5 kao irmovan od 150 kabla STP.
Frekvencija MHz 1 4 16 25 100 300 slabljenje (dB po 100m) category 3 category 5 UTP UTP 2,6 5,6 13,1 2,0 4,1 8,2 10,4 22,0 150 STP 1,1 2,2 4,4 6,2 12,3 21,4 presluavanje na bliem kraju (dB) category 3 category 5 UTP UTP 41 32 23 62 53 44 32 150 STP 58 58 50,4 47,5 38,5 31,3

irmovani (shielded twisted pair STP); i

Slika 11.5 Uporedne karakteristike upredenih {irmovanih i neirmovanih kablova

b) koaksijalni kabl koristi se za prenos kako analognih tako i digitalnih signala. Ovi tipovi signala su poznati kao baseband i broadband. c) optiko vlakno koritsti se za prenos analognih signala. Dva tipa optikih kablova se koriste kod LAN-ove 256

Prenos podataka Lokalne raunarske mree multimode kao izivor svetlosti se koristi LED elemenat. Ostvaruje se prenos sa velikom brzinom, ali na kratka rastojanja single mode kao izvor svetlosti koristi se laser, a u optem sluaju ovi kablovi koriste se za prenos signala na dua rastojanja. Kao to smo ve uoili dve standardne forme prenosa signala kod LAN topologija tipa magistrala/stablo, kada je prenosni medijum koaksijalni kabl, su baseband i broadband. Karakteristika baseband magistrale je ta da prenosi digitalne signale (digital signaling). Naime, binarni podaci, koji se prenose, insertuju se u kabl kao sekvenca naponskih impulsa, obino koristei Manchester ili diferencijalno Manchester kodiranje. Priroda digitalnih signala je takva da se koristi ukupni spektar kabla. Shodno ovome, nije mogue ovom tehnikom prenositi vei broj kanala po istom kablu (frekventni multipleks). Prenos je dvosmeran. To znai da signal koji se insertuje u bilo koju taku medijuma propagira se u oba smera ka krajevima kabla gde se i absorbuje (vidi sliku 11.6a). Usled slabljenja signala pri viim frekvencijama, duina deonica kod bus-baseband LAN-ova ograniena je na 1 km. Za poveanje duine mree koriste se repetitori (vidi sliku 11.7). Repetitor spaja dva segmenta kabla i proputa digitalne signale u oba dva smera izmedju tih segmenata. Repetitor ne obavlja baferovanje signala, kao i logiku izolaciju segmenata, to znai da je transparentan ostatku sistema. Ako dve stanice povezane u razliitim segmentima pokuaju istovremenu predaju njihovi paketi e interferirati, tj. doi }e do kolizije. U kontekstu LAN-ova termin broadband ukazuje na korienje analognih signala za prenos (analog signaling). Drugim reima mogu je prenos u frekventnom multipleksu. Frekventni spektar kabla deli se na kanale. Po svakom od kanala mogu je nezavisan prenos podataka.
paketi putuju u oba smera zavrnica apsorber paketa

stanica

stanica

stanica

a) baseband
headend frekventni konvertor prijem na f2 predaja na f1

stanica

stanica

stanica

b) podeljeni broadband

257

Prenos podataka Lokalne raunarske mree


prijem na f1

pasivni headend

stanica

stanica

stanica

predaja na f1

c) broadband sa dva-kabla Slika 11.6 Baseband i broadband tehnika prenosa

segment stanica stanica

segment

stanica

stanica

Slika 11.7 Baseband konfiguracija sa repetitorima Broadband komponente omoguavaju razdvajanje i spajanje kablova, pa shodno tome mogue je realizovati topologije tipa magistrala/stablo. Broadband LAN-ovi se koriste za prenos signala na vea rastojanja (nekoliko desetina kilometara). Za razliku od baseband, broadband LAN-ovi koriste jednosmerne tehnike prenosa; signali koji se insertuju u medijum prostiru se samo u jednom smeru. Glavni razlog za ovakvo reenje je taj to nije mogue napraviti pojaavae koji e propustati signale jedne frekvencije u oba smera. Jednosmerni prenos oznaava da samo one stanice koje se nalaze ''nizvodno'' mogu primati signale. Postavlja se sada pitanje: Kako je mogue ostvariti potpunu povezljivost ? Nedvosmisleno je da su potrebna dva puta. Putevi se spajaju na strani headend-a. Kod topologije magistrale, headend se nalazi na kraju magistrale. Sve stanice predaju po jednom putu prema headend-u (inbound). Signal koji pristigne na headend-u se zatim propagira po drugom putu (outbound). Sve stanice primaju po outbound putu. Sa take gledita fizike realizacije za implementaciju inbound i outbound puteva koriste se dve alternativne konfiguracije (slika 11.6 b) i c)). Kod slike 11.6c) inbound i outbound putevi se ostvaruju po posebnim kablovima, pri emu je headend u sutini pasivni konektor izmedju oba puta. Stanice predaju i primaju na istoj frekvenciji. Kod podeljenog broadband-a (slika 11.6b) inbound i outbound putevima se dodeljuju razliite frekvencije po istom kablu. Bidirekcioni 258

stanica

repetitor

stanica

Prenos podataka Lokalne raunarske mree pojaavai proputaju nie frekvencije po inbound putu a vie po outbound. Headend u sutini se realizuje kao frekventni konvertor, koji translira inbound frekvencije u outbound. Sistemi koji koriste optike kablove rade u opsegu od 1014 do 1015 Hz, tj. pokrivaju infracrveni i vidljivi deo spektra. Princip optikog prenosa je sledei. Svetlost koju zrai izvor usmerava se ka cilindrinoj staklenoj niti ili plastinom jezgru. Zraci pod malim uglovima u odnosu na osu se reflektuju i propagiraju du staklenog vlakna, dok se ostali zraci absorbuju od materijala koji obmotava vlakno. Ovaj nain propagacije se naziva multimode. Ako se radijus vlakna smanji, svetlost e se reflektovati po manjem broju uglova du puta prostiranja. Kada se radijus jezgra redukuje na red veliine talasne duine svetlosti svetlost e prolaziti samo pod jednim uglom ili mode: aksijalni zrak. Ovaj single-mode nain propagacije obzebedjuje superiornije performanse iz sledeeg razloga. Kod multimode prenosa postoji vei broj puteva propagacije pri emu svaki put ima razliitu duinu a shodno tome i vreme prolaska kroz vlakno. Ovo dovodi do vremenske disperzije (rasejavanja) signala na izlazu, a to ograniava brzinu sa kojom se signali pouzdano prihvataju na izlazu.Kod single-mode prenosa postoji jedinstveni prenosni put pa zbog toga ne dolazi do distorzije signala. Konano, promenom indeksa reflesije jezgra mogue je ostvariti i trei tip prenosa poznat kao multimode graded index. Na slici 11.8. prikazane su karakteristike triju naina prenosa signala kroz optiko vlakno. Kod optikih sistema mogue je koristiti sledea dva tipa izvora svetla, LED (light emitting diode) i ILD (injection laser diode). Oba izvora su poluprovodniki elementi koji emituju snop svetlosti kada se pobude. naponski . Cena LED elementa je nia, ovaj elemenat ima dui vek trajanja i radi na viem temperaturama. ILD radi na principu lasera, efikasniji je i koristi se za prenos signala pri veim brzinama.
dijametar jezgra ( m) 5,0 8,1 50 62,5 100 step index dijametar oklopa ( m) 85 ili 125 125 125 125 140 maksimalni propusni opseg (MHz/km) 850 nm 1300 nm 1500 nm 2,3 2,4 3,0 3,5 0,5 0,6 0,7 1,5 0,25 0,5 0,3 0,9
600 na 850 nm 1500 na 1300 nm 200 na 850 nm 1000 na 1300 nm 300 na 850 nm 500 na 1300 nm 5000 na 850 nm

tip staklenog vlakna single mode

maksimalno slabljenje (dB/km)

graded index

200 ili 300

380 ili 440

6,0

Slika 11.8 Karakteristike tipinih optikih vlakana

11.4. Odnosi izmedju medijuma i topologija


Izbori prenosnog medijuma i topologije nisu nezavisni. Kod topologije tipa prsten (ring) veza izmedju repetitora je tipa taka-ka-taki (point-to-point). Fiziko povezivanje uredjaja se moe ostvariti pomou upredenih kablova, baseband koaksijalnog kabla, ili optikog vlakna. Treba naglasiti da kod ove topologije broadband koaksijalni kablovi nee zadovoljiti potrebe za prenos. Naime, svaki repetitor treba 259

Prenos podataka Lokalne raunarske mree biti sposoban (biti u stanju) da istovremeno po veem broju kanala prima i predaje vei broj kanala. Nema sumnje da je cena ovakvih uredjaja suvie visoka tako da nije ekonomski isplativo njihovo korienje. Na slici 11.9a) prikazani su kljuni parametri LAN-a tipa prsten koji se odnose na prenosni medijum. Kod topologije tipa magistrala (bus) koriste se oba tipa koaksijalnih kablova, broadband i baseband. Do skoro optiki kablovi kod ove topologije takorei da se nisu koristili jer je konstrukcija nisko-propusnih optikih filtarskih elemenata bila komplikovana i teka. U novije vreme sve vie za prenos pri velikim brzinama, postaju aktuelne topologije tipa magistrala koje su bazirane na optikim kablovima. Topologija tipa stablo obino se realizuje pomou broadband koaksijalnog kabla. Naglasimo da je prenos broadband signala samo u jednom smeru mogu kod ove arhitekture. Sa druge strane, kod arhitekture tipa stablo, bidirekcioni prenos baseband signala se realizuje pomou upredenih ica i koaksijalnih kablova. Na slici 11.9b) prikazani su kljuni parametri prenosa i medijuma za topologiju tipa stablo/magistrala. Kod topologije tipa zvezda (star) veze izmedju uredjaja i centralnog vora su tipa taka-ka-taki. Obino se veze namenjene za prenos pri velikim brzinama na kraa rastojanja, a realizuju se pomou upredenih kablova ili optikih kablova. Kljuni parametri prenosa i medijuma za topologiju tipa zvezda prikazani su na slici 11.9c).

260

Prenos podataka Lokalne raunarske mree


a) topologija prsten prenosni medijum neirmovani uporedni kabl irmovani uporedni kabl baseband koaksijalni kabl opticki kabl beicni brzina prenosa (Mbps) 4 16 16 100 100 rastojanje izmedu repetitora (km) 0,1 0,3 1,0 2,0 0,1 broj stanica 70 250 250 250 10

b) topologija magistrala/stablo neirmovani uporedni kabl baseband koaksijalni kabl broadband koaksijalni kabl opticki kabl beicni 1 10 ; 50 sa ogranicenjima 50 ; 20 po kanalu 45 10 c) topologija zvezda neirmovani uporedni kabl irmovani uporedni kabl baseband koaksijalni kabl opticki kabl beicni 10-100 10-100 16 10-100 100 0,1 0,3 1,0 1,0 0,1 70 250 250 250 10 <2 < 3/< 1 < 30 < 150 <1 10 100/10 100/1000 500 10

Slika 11.9 Karakteristike prenosnog medijuma kod LAN topologija

261

Prenos podataka Lokalne raunarske mree

11.5. LAN standardi


Komitet IEEE 802 predloio je skup LAN standarda koji su 1985. godine bili prihvaeni od strane ANSI (American National Standards Institute) kao Ameriki nacionalni standardi. Standardi su nakon toga, 1987. godine, revidirani i prihvaeni kao internacionalni standardi od strane ISO (International Organizatioon for Standardization) pod imenom ISO 8802. Od tog perioda komitet IEEE 802 je produio sa revizijom i proirenjem standarda koji su povremeno usvajani i uskladjivani sa ISO standardima. Struktura LAN standarda u toku razvoja standarda sledea dva kljuna apsekta su veoma brzo uoena od strane komiteta IEEE 802, a oni se odnose na slede}e: 1) zadatak komuniciranja du lokalne mree je suvie kompleksan pa je neophodno da se razbije (podeli) na vei broj podzadataka koji se mogu lako upravljati 2) ne postoji jedinstveni tehniki pristup koji e zadovoljiti sve zahteve, a to znai da ne moe da postoji jedinstveni standard koji e zadovoljiti sve proizvodjae. Naime postoje razliite LAN topololgije, metode pristupa i prenosni medijumi koje nije mogue objediniti jedinstvenim standardom. Na slici 11.10 prkazano je tekue stanje koje se odnosi na standardizaciju. Kao to se vidi sa slike 10 standardi su sa aspekta hijerarhije protokola organizovani u tri nivoa. LLC (logical link control) je odgovoran za adresiranje i upravljanje tokom podataka na nivou-veza (data link control). LLC je nazavisan od topologije, prenosnog medijuma, i izabrane upravljake tehnike za pristup prenosnom medijumu. Ispod LLC-a nalaze se nivoi MAC (media access control) i fiziki nivo. Zbog medjusobne zavisnosti koje postoje izmedju MAC-a, samog medijuma, i topologije, ovi nivoi su organizovani u standarde na osnovu MAC algoritama kao i specificiranog fizikog nivoa koji je deo standarda MAC-a.

262

Prenos podataka Lokalne raunarske mree


Logical link control (LLC) IEEE 802.2
Unacknowledged connectionless service - servis kod nepotvrdenog povezivanja Connection-mode service - servis u reimu rada povezivanja Acknowledged connectionless service - servis kod potvrdenog povezivanja

Medium access control (MAC) IEEE 802.3

CSMA/CD IEEE 802.4

Token bus IEEE 802.12

Round robin; prioritet IEEE 802.5

Token ring FDDI

Token ring IEEE 802.6

DQDB IEEE 802.11

CSMA; polling

osnovni opseg koaksijalni kabl: 10 Mbps neirmovani upredeni par ica: 100 Mbps irokopojasni koaksijalni kabl: 10 Mbps opticko vlakno: 10 Mbps

irokopojasni koaksijalni kabl: 1, 5, 10 Mbps

neirmovani upredeni par ica: 100Mbps

irmovani upredeni par ica: 4, 16 Mbps neirmovani upredeni par ica: 4 Mbps

opticko vlakno: 100Mbps neirmovani upredeni par ica: 100 Mbps

opticko vlakno: 100Mbps

infracrveni: 1, 2 Mbps proireni spektar: 1, 2 Mbps

Physical

koaksijalni kabl za prenos nosioca: 1, 5, 10 Mbps opticko vlakno: 5, 10, 20 Mbps

Topologije tipa magistrala /stablo/zvezda

Topologije tipa prsten

Dualne topologije tipa magistrala

Beicne

Slika 11.10 LAN standardi

11.6. Metodi pristupa


Kada se po zajednikom (deljivom) medijumu obavlja prenos podataka koriste se sledea dva razliita metoda za pristup: 1. proizvoljni pristup bilo koja stanica u bilo koje vreme moe da inicira prenos pod uslovom da je medijum dostupan, tj druga stanica ne obavlja prenos. To znai da ne postoji eksplicitna supervizija kojom se individualnim stanicama dozvoljava prenos. 2. deterministiki pristup svaka stanica mora da eka na red za predaju. Naime pristup medijumu nije proizvoljan nego eksplicitno dodeljen preko token-a ili poll-a.

11.7. Ethernet i CSMA/CD


U okviru komiteta za LAN standarde IEEE 802, radna grupa 802.3 predloila je skup standarda koji se pre svega odnose na tehniku pristupa medijuma za prenos, poznatu kao CSMA/CD. Ovaj skup standarda je rezultirao pojavom komercijalnog proizivoda Ethernet. Ethernet je danas, bez sumnje, najpopularniji LAN, a esto se koristi kao pojam koji obuhvata sve specifikacije standarda. Kakav je sluaj i sa ostalim 802 standardima (sa izuzetkom LLC-a), IEEE 802.3 definie MAC nivo kao i broj opcija prenosnog medijuma. Najjednostavniji oblik MAC-a za topologije tipa stablo i magistrala je CSMA/CD. Kod ove tehnike stanica koja eli da predaje prvo oslukuje medijum da bi odredila da li je neki drugi prenos u toku (carrier sense). Ako medijum nije zauzet (idle), stanica moe da predaje, a za sluaj da je zauzet ona 263

Prenos podataka Lokalne raunarske mree mora da saeka. Usled propagacionog kanjenja u mrei moe da se desi da dve stanice istovremeno ustanove da je medijum za prenos slobodan, i u isto vreme ponu sa predajom okvira podataka. Kada se ova dva signala presretnu na nekoj deonici kabla dolazi do kolizije, ~ime se integritet podataka naruava pa je prijem onemoguen. Nakon detekcije kolizije sve stanice se informiu preko specijalnog signala (jam) o nastanku kolizije. Stanice koje su uzrokovale koliziju moraju ponovo da alju svoje podatke u neko budue vreme. U svakoj od stanica ugradjen je poseban algoritam (nazvan backoff) kojim se specificira ta stanica treba da uradi ako ustanovi da je medijum zauzet, a ta kada do kolizije dodje. U grubim crtama, koraci algoritma su sledei: 1. ako je medijum slobodan, poinje se sa prenosom, 2. ako je midujum zauzet, produava se sa oslukivanjem sve dok on ne postane slobodan, a zatim se odmah poinje sa prenosom 3. ako se u toku prenosa detektuje kolizija, odmah se prestaje sa predajom 4. nakon detekcije kolizije, stanica saeka proiozvoljan vremenski period, a zatim pokua da ponovo obavi predaju (ponavljanje od koraka 1). Osnovna prednost CSMA/CD tehnike je njena jednostavnost, tj. lako je implementirati potrebnu logiku protokola. Primer Na slici 0.1 prikazan je princip rada tehnike CSMA/CD kod baseband LAN-a. U trenutku to stanica A poinje sa predajom paketa koji je namenjen stanici D. U trenutku t1 stanice B i C su spremne za prenos. Stanica B detektuje da se po medijumu prenosi signal i odlae predaju. Sa druge strane, stanica C ne zna da je stanica A poela sa prenosom i poinje svoj prenos. Kada signal od stanice A, u trenutku t2, pristigne do stanice C ona detektuje koliziju i prestaje sa prenosom. Efekat kolizije prostire se ka stanici A gde se ona detektuje neto kasnije, u trenutku t3, nakon ega i stanica A prestaje sa predajom.

264

Prenos podataka Lokalne raunarske mree

A
trenutak t0

predaja od strane A predaja od strane C signal na magistrali


trenutak t1

predaja od strane A predaja od strane C signal na magistrali

trenutak t2

predaja od strane A predaja od strane C signal na magistrali


trenutak t3

predaja od strane A predaja od strane C signal na magistrali

Slika 0.1 Princip rada CSMA/CD tehnike

Primer

265

Prenos podataka Lokalne raunarske mree U sutini nivo veze (layer link) je odgovoran za fiziko adresiranje uredjaja koji su povezani na mrei. Sa aspekta LAN-a znamo da se MAC adresom identifikuje adresa mrenog-interfejsa uredjaja. MAC adresa moe da ima dve mogue duine (vidi sliku 0.2). a) 16-bitnu od lokalnog znaaja b) 48-bitnu od globalnog znaaja 1
I/G 1 1

15 adresa 46 adresa

I/G U/L

Slika 0.2 MAC adresni formati


Napomena: I/G (Individualno/Grupno); U/L-(Univerzalno/lokalno): I/G=0: individualna MAC adresa I/G=1: grupna MAC adresa U&L=0: univerzalno dodeljena adresa U/L=1: lokalno dodeljena adresa

Adrese se obino izraavaju u heksadecimalni format i imaju slede}a dva dela: a) jedinstveni identifikator organizacije prva tri bajta (okteta) MAC adrese dodeljuju se proizvodjau od strane organizacije IEEE b) identifikator interfejsa naredna tri okteta, dodeljuje ih jednoznano proizvodja. Pored individualnih adresa na osnovu kojih se identifikuje specificirani interfejs mogue je adresirati grupu interfejsa. Grupne MAC adrese se koriste za selektivnu emisiju (multicast) na nivou 2. I/G deo MAC adrese ukazuje da li se radi o individualnoj ili grupnoj MAC adresi. Na slici 0.3 prikazana je binarni format MAC adrese AC-DE-48-00-00-80

0011 0101
lsb msb

0111 1011
lsb msb

0001 0010
lsb msb

0000 0000
lsb msb

0000 0000
lsb msb

0000 0001
lsb msb

prvi bajt drugi bajt treci bajt proizvodaca proizvodaca proizvodaca

Slika 0.3 Primer MAC adrese AC-DE-48-00-00-80 u binarnom formatu

266

Prenos podataka Lokalne raunarske mree Na slici 0.4 prikazana je MAC grupna adresa AD-DE-48-00-00-80
1011 0101 I/G adresni bit D A E D 8 4 0 0 0 0 0 8 0111 1011 0001 0010 0000 0000 0000 0000 0000 0001

Slika 0.4 Primer MAC adrese AD-DE-48-00-00-80

Redosled prenosa bitova kod jedne MAC adrese prikazan je na slici 0.5
1011 0101 0111 1011 0001 0010 0000 0000 0000 0000 0000 0001 zadnji se prenosi

drugi se prenosi prvi se prenosi

Slika 0.5 Redosled prenosa bitova kod jedne MAC adrese

267

You might also like