Professional Documents
Culture Documents
Pojam mreže:
Proste mreže:
1
Prenos podataka u prostoj difuznoj (višetačkastoj) mreži
Svi terminali primaju svaku poruku koju računar šalje, a samo neki terminali je
koriste. Računar pri slanju poruke terminalu prvo šalje adresu terminala kome je
poruka namenjena. Terminal sa dotičnom adresom poruku prihvata u svoju
memoriju, dok ostali terminali poruku ignorišu.
Terminal šalje poruku računaru samo kada ga računar prozove da to uradi. Zato
računar kada je linija slobodna redom proziva terminale da bi proverio da li neki
terminal čeka da preda računaru poruku.
Svaki terminal ispituje primljenu adresu, i kada je adresa njegova šalje odgovor.
Dobra osobina ovog načina prozivanja je ta što se bitniji terminali mogu češće
prozivati.
- Centralno prozivanje: Kod ovog načina prozivanja računar proziva samo prvi
terminal. On odgovara na poziv, a zatim posebnim kanalom za prozivanja proziva
drugi terminal, drugi terminal proziva treći i tako redom. Poslednji terminal vraća
poziv računaru koji započinje drugi ciklus.
Ovaj način prozivanja rasterećuje računar. Međutim, nije moguće češće prozivanje
važnijih terminala, a i neophodno je postojanje posebnog kanala za interna
prozivanja među terminalima.
2
Složena mreža je mreža u kojoj svaki računar može direktno da komunicira sa bilo
kojim drugim računarom u mreži. Svi računari u mreži po pitanju prenosa podataka
su ravnopravni (serveri u mreži rešavaju druga pitanja: pristup računarima od strane
korisnika, izdavanje IP adresa računarima, na kom se računaru obrađuje neki
program, na kom računaru je smeštena internet prezentacija, gde su fajlovi...)
Svi računari po pitanju prenosa podataka imaju isti status, a mogu biti povezani
žičano, bežično ili kombinovano.
Na primer: N=5
3
Sl 4 Primer povezivanja računara preko telekomunikacione mreže
Stanica A Stanica B
4
Sl. 6. Paralelni prenos podataka
Sl.7 Primer ubacivanja start i stop bita u binarnu reč pri asinhronom prenosu
podataka
5
Sl. 8 Primer mreže u kojoj se prenos podataka vrši nekom od metoda
komutacije
Komutacija linija:
Povezivanje se vrši na zahtev predajnika, i kada se veza uspostavi, ona traje dok
se komunikacija dve stanice ne završi (uspostavlja se virtuelna linija). Telefonska
mreža predstavlja klasičan primer ove vrste mreže.
Komutacioni čvorovi su elektromehanički ili elektronski uređaji koji nemaju
mogućnost pamćenja poruke radi njenog kasnijeg emitovanja(otpremanja). Ako su
sve izlazne linije zauzete, zahtevana veza se ne može uspostaviti do trenutka
oslobađanja neke od linija.
Ova vrsta mreže ne podržava broadcasting niti multicasting (računar u jednom
trenutku jednu istu poruku ne može da šalje većem broju računara).
Najveći nedostatak ovog načina komutacije je dužina vremena potrebnog da se
veza uspostavi.
Prednost je to što kada se veza jednom uspostavi, brzina prenosa podataka je
maksimalna za dati standard mreže (nema uskih grla).
6
Komutacija poruka:
Komutacija paketa:
Primenom metode komutacije paketa svaka poruka koju neki računar šalje u
čvorni procesor deli se na određeni broj manjih jedinica-blokova, obično fiksne
veličine. Na početak svakog bloka unosi se zaglavlje sa podacima o tipu i formatu
paketa (T), adresi predajnika i prijemnika (A), redosledu (mestu) bloka u poruci (R),
prioritetu (P) i oznaka zadnjeg paketa poruke (Z).
Poruka:
1. blok poruke 2.blok poruke 3.blok poruke ...................... N. blok
. poruke
7
Sl.9 Deljenje poruke na pakete i umetanje zaglavlja
8
Pouzdane i nepouzdane usluge u mreži
Nepouzdani prenos se koristi kada je potrebna što veća brzina prenosa, a poruka
je upotrebljiva i ako sadrži greške (VOIP, live video-„real time“prenos...). Pri ovakvom
prenosu vrlo je nepoželjno zaustavljanje prenosa radi ispravljanja grešaka jer može
doći do „zamrzavanja“ slike ili „gutanja rečenica“.
Obično pokrivaju teritoriju naselja ili celog grada. Najčešće koriste lokalnu
kablovsku TV mrežu (koja podržava istovremeni prenos podataka i TV signala).
Koriste standard IEEE 802.6 ili DQDB (Distributed Queue Dual Bus). MAN se
sastoji iz samo dve jednosmerne magistrale i nema komutacione elemente.
9
Sl.10 Arhitektura gradske DQDB mreže računara
Bežične mreže
10
- Umrežavanje računara koji su stalno u pokretu
- Umrežavanje računara na za kablove nepristupačnim mestima
Ujedno, bežične mreže su znatno jeftinije od žičanih, ali i manje pouzdane (imaju
više grešaka pri prenosu podataka), manje bezbedne i manje brze (trenutni standard
je 54Mbps).
Izvori interferencije:
spoljašnji interni
- mikrotalasne pećnice - prenos bez direktne vidljivosti
- bežični telefoni 2.4GHz - međusobno ometanje različitih
- bluetooth sistemi ćelija ili sistema (naročito pri
- susedne Wireless LAN mreže upotrebi štapnih antena)
- modem
- multiplekser
- koncentrator
- most
- preklopnik
- ruter
11
- vratnice
- interfejs
Modem:
12
Za postizanje većih brzina prenosa koristi se višefazna PSK, kod koje jedan
signal prenosi više bitova (na primer 3)
Klasični telefonski modemi koriste ASK i PSK u kombinaciji. Na primer, pri brzini
prenosa od 9600bps jedan signal prenosi 4 bita.
Multiplekser:
13
na takav način da svaki korisnik ulazne linije pri prenosu podataka ne oseća
prisustvo ostalih ulaznih linija. Zbir saobraćaja svih korisnika ulaznih linija ne
može biti veći od kapaciteta izlazne linije.
Postoje dva osnovna tipa multipleksera:
- multiplekser sa frekvencijskom raspodelom kanala
- multiplekser sa vremenskom raspodelom kanala
14
Sl.16 Povezivanje N međusobno udaljenih terminala sa računarom pomoću
multipleksera sa frekvencijskom raspodelom kanala. Veza terminala sa
frekv.multiplekserom ostvaruje se analognim signalima (npr BNC
konektorima i koaksijalnim kablom).
15
Trajanje vremenskih prozora se bira tako da se prenese određena celina. Na
primer u svaki prozor šalje se ili 1bit, ili 8 bita (pogodno pri prenosu ASCII
simbola), ili 32 bita...
Kod ovog multipleksera nije potrebno postojanje modema jer se celokupna
komunikacija obavlja u digitalnom obliku.
Nedostatak multipleksera i sa frekvencijskom i sa vremenskom raspodelom
kanala je taj što oni dodeljuju kanale korisnicima bez obzira da li su korisnici
aktivni ili ne. Pri slabijem saobraćaju neke linije ostaju neiskorišćene.
Koncentrator:
16
Most:
Most (bridge) je uređaj koji povezuje dve homogene difuzne paketske mreže.
On prima sve pakete podataka iz svake mreže i kontroliše adresna polja paketa.
Ako je paket adresiran na stanisu u drugoj lokalnoj mreži most ga privremeno
memoriše i, kada se za to stvore uslovi prenosi ga u odredišnu mrežu do
odredišne stanice. Most ima dve IP adrese, po jednu IP adresu u svakoj mreži u
koju je priključen.
Preklopnik (switch):
To je uređaj koji povezuje više krajeva iste lokalne mreže. On ima više
(4,8,16,24,32) ravnopravnih dupleksnih kanala. Kanali su obično projektovani za
RJ-45 konektore, mada na nekim preklopnicima postoje 1-2 kanala za optičke
kablove.
Preklopnik prima pakete podataka sa svih svojih kanala i kontroliše adresna
polja paketa. Ako se odredišna stanica nalazi na putanji nekog od kanala, paket
biva otpremljen dalje kroz mrežu po tom kanalu. U protivnom paket biva obrisan
iz prihvatne memorije preklopnika.
Ruter:
Vratnice:
Interfejs:
17
Medijumi za prenos podataka:
Upredene parice
18
Sl.20 Slabljenje signala kroz paricu u zavisnosti od frekvencije prenošenog
signala, kao i u zavisnosti od debljine provodnika parice
Koaksijalni kabl
Sastoji se od bakarnog jezgra, dielektrika, spoljašnje bakarne mreže i omotača.
Manje je osetljiv na elektromagnetne smetnje od upredene parice, ali je teži za
postavljanje. Prenosi signale u analognom obliku.
Talasovod
Talasovod je šuplja metalna cev najčešće pravougaonog poprečnog preseka
kroz koju se efikasno prenose analogni radio-talasi. Pošto su talasi kanalisani ne
dolazi do njihovog rasipanja, pa je domet relativno veliki za pri malim snagama
predajnika. Medijum za prenos signala je vazduh.
Optički kabl
To je kabl od staklenih vlakana kroz koji se signali prenose u vidu svetlosnih
impulsa. Optički kabl ima veoma veliki kapacitet (koristi se i u 10Gbps mrežama a
može se postići brzina i do 1Tbs), imun je na spoljašnje elektromagnetne smetnje
i kod njega nema interferencije t.j. preslušavanja. Ima veoma malo slabljenje pa
se koristi za premošćavanje velikih rastojanja.
19
Dele se na monomodne koji imaju domet do 100km ali ne mogu da prenose
podatke ako su savijeni (koriste se samo za premošćavanje pravolinijskih
rastojanja jer nema refleksije zraka o zid kanala) i multimodne koji prenose
podatke i ako su savijeni i namotani u kotur, ali imaju domet samo oko 2km i
znatno manju brzinu prenosa podataka zbog refleksije zraka o zid kanala.
Optička vlakna koriste svetlost 500-1500nm.
Priključivanje uređaja na optički kabl je komplikovano jer se vrši takozvano
splajsovanje krajeva optičkog kabla složenom procedurom zagrevanja i lepljenja
dva vlakna. Splajser u deliću sekunde laserskim zrakom ili u električnom luku topi
dva kraja vlakna i spaja ih centar na centar, mikronskom preciznošću. Prvi optički
kabl u Srbiji je položen oktobra 1984. na relaciji Telekomunikacioni centar
Beograd - Centrala Konjarnik u dužini od 5.5 kilometara.
20
OSI – (Open System Interconnection t.j. povezivanje otvorenih sistema, sistema
koji su otvoreni za komunikaciju sa sistemima drugih proizvođača)
Sloj veze ima zadatak da rastavlja podatke i od njih formira ramove podataka
dodajući im svoje zaglavlje na predajnoj strani. Ovaj sloj na prijemnoj strani ima
zadatak da prepoznaje granice rama, kao i da šalje predajnoj strani istog sloja
potvrdu o ispravnom prijemu rama (fizički sloj samo prenosi mlaz bitova bez obzira
na značenje i strukturu poruke).
Dakle, sloj veze koristi tehničke mogućnosti fizičkog sloja i uz to rastavlja poruku u
manje segmente- blokove, umeće oznake za početak i kraj bloka, detektuje i koriguje
greške pri prenosu bloka i obezbeđuje da se nijedan blok ne izgubi na liniji veze.
Sloj veze takođe razrešava probleme koji su prouzrokovani oštećenjem, gubitkom
ili dupliranjem ramova.
21
Ovaj sloj kontroliše da brz predajnik ne preplavi podacima spor prijemnik. Zato
predajnik u svakom trenutku mora da zna koliko slobodnog prostora ima u memoriji
prijemnika.
Ukoliko se jedna ista linija koristi za saobraćaj u oba smera sloj veze mora u toku
prenosa podataka od čvora A do čvora B da obezbedi trenutke u kojima ramovi za
kontrolu i potvrđivanje prijema koristeći istu liniju stižu iz čvora B u čvor A.
Difuzne mreže u ovom sloju imaju dodatni zadatak: koordinaciju pristupa kanalu
koji se deli između više korisnika. Ovim problemom bavi se poseban „podsloj“ sloja
veze- podsloj za pristup medijumu (medium access sublayer).
Primeri protokola sloja veze su : HDLC, SLIP i PPP.
Sloj mreže bavi se upravljanjem i kontrolom rada podmreže (mreže koja povezuje
više različitih mreža).
Ovaj sloj vrši „rutiranje“ paketa (t.j. ovaj sloj određuje putanju paketa od izvorišta
do odredišta).
Putanje se mogu određivati na tri načina:
1. Na osnovu statičkih tabela koje su „ožičene“ t.j. unapred unete u mrežu i
veoma retko se menjaju.
2. Na početku svake komunikacije
3. Dinamički-zasebno za svaki paket u zavisnosti od trenutnog opterećenja
mreže
Ukoliko se u nekoj zoni podmreže u nekom trenutku nađe previše paketa zadatak
sloja mreže je da upravlj nastalim zakrčenjem i rastereti usko grlo.
Ukoliko se naplaćuje ostvareni saobraćaj u podmreži obračun ostvarenog
saobraćaja se obavlja u sloju mreže.
Pri prolasku paketa od izvorišta do odredišta kroz više mreža javlja se puno
problema: različite mreže koriste različit način adresiranja; moguće je da neka mreža
ne prihvati paket jer je suviše veliki; mreže mogu da imaju različite protokole...
Upravo sloj mreže rešava ovakve probleme.
U difuznim mrežama putanje se određuju jednostavno (obično uopšte nema
potrebe za određivanjem putanje) pa je sloj mreže tanak ili čak i ne postoji.
22
konekcija u jednu mrežnu konekciju. Multipleksovanje mora biti takvo da ga slojevi
iznad transportnog ne zapažaju.
Najpopularnija vrsta transportne konekcije je „tačka-tačka kanal bez grešaka“
(error-free point-to-point channel) koji isporučuje bitove po redosledu po kojem su
poslati (emitovani). Moguć je i transport izolovanih poruka bez garancije o redosledu
kao i difuzni (broadcasting) prenos poruka ka većem broju odredišta. Vrsta usluge se
određuje kada se uspostavi konekcija.
Pošto iz jedne stanice u svakom trenutku može da izlazi (ili u nju da ulazi) više
poruka, transportni sloj određuje (prema podatku iz transportnog zaglavljla) koja
poruka pripada kojoj konekciji.
I u ovom sloju postoji mehanizam za regulisanje protoka (flow control) tako da brz
predajnik ne može da zaguši spor prijemnik (sličan mehanizam koji reguliše protok ali
između susednih stanica imali smo u drugom sloju). Upravljanje protokom između
krajnjih stanica odvojeno je od upravljanja protokom između susednih stanica (rutera,
switcheva...).
Primeri protokola ovog sloja su TCP i UDP.
Ovaj sloj izvršava funkcije koje pošto se veoma često zahtevaju, trebaju da imaju
opšte rešenje umesto da svaki korisnik pojedinačno rešava te probleme. Suprotno
svim nižim slojevima koji se bave sigurnim kretanjem bitova između dve tačke, sloj
prezentacije se bavi sintaksom i semantikom prenošene informacije.
Na primer ovaj sloj vrši kodovanje podataka na standardno usvojen način. Pošto
niz binarnih znakova koji se prenosi u suštini predstavlja najčešće alfanumeričke
podatke (kodovane pomoću ASCII, ANSI, UTF-8, EBCDIC ili UNICODE standarda),
a različiti računari koriste različite kodove, sloj prezentacije konvertuje podatke iz
oblika koji se koristi u računaru u standardni oblik koji se koristi u mreži i obrnuto.
23
U ovom sloju se obavlja kompresija podataka (predstavljanje neke količine
informacija manjom količinom bitova) kao i dekompresija.
Sloj prezentacije zadužen je i za šifrovanje (postupak zaštite podataka kojim se
onemogućava da se razume poruka ako se ne poznaje primenjeni kod). Šifrovanje
liči na rasturanje slagalice, a dešifrovanje na rekonstrukciju slagalice iz izmešanog
skupa njenih elemenata. Ovaj sloj obavlja i dešifrovanje.
Ovaj sloj igra bitnu ulogu pri prenosu fajlova. Različiti sistemi fajlova koriste
različite konvencije nazivanja (imenovanja) fajlova, različite načine predstavljanja
redova teksta itd...
Aplikacioni sloj razrešava probleme koji nastaju usled nekompatibilnosti dva
različita mrežna ili operativna sistema. Ovaj sloj se bavi i prijemom i predajom
elektronske pošte između istih ili različitih sistema, prikazivanjem web site-ova,
daljinskim pregledom direktorijuma, ulazom u udaljeni posao (remote job entry)-
npr.search ili antivirus scan HDD-a udaljenog računara putem mreže...
Fizički sloj, sloj veze, sloj mreže i sloj transporta nalaze se pod kontrolom
operativnog sistema, dok se sloj sesije, sloj prezentacije i sloj aplikacije nalaze pod
kontrolom aplikacije t.j. programa koji se izvršava, i koji je mrežnu konekciju i
zahtevao.
24
Nastanak TCP/IP referentnog modela protokola
TCP/IP model nastao je drugačije od OSI modela. U slučaju OSI modela, prvo je
osmišljen model, pa su u skladu sa modelom projektovani protokoli. Do nastanka TCP/IP
modela došlo se obrnutim redosledom: prvo su napravljeni protokoli, a model je u stvari
predstavljao opis postojećih protokola. Zbog toga kod TCP/IP modela nije postojao problem
kako ugraditi protokole u model. Kada su kasnije u sistem uključene i radio-mreže i
satelitske mreže referentna arhitektura je pretrpela reorganizaciju jer postojeći protokoli
nisu mogli da zadovolje neke dodatne zahteve.
TCP/IP model ima četiri sloja:
2. sloj interneta
3. sloj transporta
4. sloj aplikacije
25
DHCP i DNS serveri
DHCP i DNS serveri postoje u gotovo svakoj većoj lokalnoj mreži, kao i na Internetu.
Zadatak DHCP servera u mreži je da svaki novopridodati računar u mreži prepozna po
njegovoj jedinstvenoj fizičkoj MAC adresi i da mu na osnovu te adrese dodeli odgovarajuću
unapred poznatu IP adresu ukoliko je rezervisana (na DHCP serveru), ili neku sa palete
slobodnih IP adresa ukoliko nije već ranije rezervisana. Adresa se izadaje sa rokom
važenja od nekoliko sati nakon čega se obnavlja. IP adresa računara u mreži može se
zadati i ručno t.j. bez DHCP servera ali upravljlanje i kontrola iole veće mreže računara na
taj način postaje veoma složen posao, a i moguće su pojave identičnih IP adresa u mreži...
DNS serveri vrše razrešavanje upita u lokalnoj mreži i internetu vezanih za dobijanje IP
adrese računara ukoliko znamo njegovo ime i obratno (dobijanje imena računara ako
znamo njegovu IP adresu). DNS serveri iz svoje baze podataka takođe po potrebi daju
informacije o IP adresama računara na kojem se nalaze web site-ovi. Naime kada se u
Internet exploreru ili nekom drugom pretraživaču ukuca naziv internet stranice, DNS server
odgovarajućeg domena (.com .net .co.yu .org ...) dobija upit na koji odgovara davanjem IP
adrese računara na kojem se nalazi odgovarajući web-sajt. Ovaj postupak je neophodan da
bi se došlo do web sajta. Neki računari vrše privremeno „keširanje“ IP adrese da ne bi vršili
česte DNS upite pri stalnom posećivanju jedne iste web-prezentacije u toku na primer
jednog dana.
Proxy serveri
Proxy serveri se koriste u LAN mrežama sa sporim pristupom internetu u kojima pri
istovremenom zahtevu stranicama web-a i ostalim internet uslugama od strane više
računara iz mreže može doći do zagušenja usled malog protoka. Naime, pošto veliki broj
korisnika interneta pri pretraživanju weba posećuje uglavnom iste web lokacije (razmislite
samo koliko puta u toku dana posetite glavnu stranicu „google-a“) proxy server „kešira“
(pamti u svojoj memoriji određeno vreme) sve stranice koje posete korisnici weba lokalne
mreže. Pri narednom zahtevu nekog računara lokalne mreže za stranicom weba koju proxy
server ima keširanu, neće biti posećena navedena web lokacija, već će proxy server
stranicu isporučiti iz svoje memorije. Na ovaj način vrši se rasterećenje internet konekcije, i
ujedno povećanje brzine isporuke traženih informacija.
U proseku 15 do 20% internet stranica biva dostavljeno direktno od proxy servera, bez
učitavanja navedene stranice sa web-a.
Međutim, pošto web svakim danom postaje sve dinamičniji, pojedine internet stranice se
menjaju iz minuta u minut donoseći najsvežije vesti a internet konekcije uvođenjem
kablovskog interneta, ADSL-a, satelitskog interneta wireless-a itd... dobijaju impozantni
kapacitet tako da mogu u jednom trenutku opslužiti veliki broj različitih zahteva, proxy
serveri lagano gube na značaju i sve se ređe koriste.
26