Professional Documents
Culture Documents
11.
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
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
1 SSAP
promenljivo informacija
I/G
DSAP vrednost
C/R
SSAP vrednost
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.
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
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
headend
...
...
b) stablo
repetitor
stanica
c) prsten
centralni hub, switch ili repetitor
11.3.1.
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
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
pasivni headend
stanica
stanica
stanica
predaja na f1
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
graded index
6,0
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
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
261
262
CSMA; polling
osnovni opseg koaksijalni kabl: 10 Mbps neirmovani upredeni par ica: 100 Mbps irokopojasni koaksijalni kabl: 10 Mbps opticko vlakno: 10 Mbps
irmovani upredeni par ica: 4, 16 Mbps neirmovani upredeni par ica: 4 Mbps
Physical
Beicne
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
A
trenutak t0
trenutak t2
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
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
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
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
267