Professional Documents
Culture Documents
1
Raunarske
mree i
internet
Evo kako e izgledati prikaz raunarskih mrea u ovom poglavlju. Poto predstavimo neke osnovne termine i pojmove, ispitaemo osnovne hardverske i softverske komponente koje ine raunarsku mreu. Poeemo od oboda raunarske mree
i razmotriti krajnje sisteme i mrene aplikacije koje se izvravaju u mrei. Posle
toga, prelazimo na jezgro raunarskih mrea, istraujemo linkove i komutatore za
prenos podataka, kao i pristupane mree i fizike medijume koji krajnje sisteme
povezuju sa jezgrom mree. Saznaete da je internet mrea svih mrea, a nauiete
i na koji nain su te mree meusobno povezane.
Kada zavrimo sa tim uvodom o obodu i jezgru raunarskih mrea, u drugom
delu ovog poglavlja prelazimo na ire i mnogo apstraktnije sagledavanje raunarskih mrea. Ispitaemo kanjenje i gubitak podataka u raunarskim mreama, kao
i propusnu mo raunarskih mrea i ponuditi jednostavne kvantitativne modele za
odreivanje propusne moi i kanjenja od jednog do drugog kraja mree, modele
koji uzimaju u obzir kanjenja nastala u prenosu, prostiranju i zbog ekanja. Zatim
emo predstaviti i neke kljune principe u arhitekturi umreavanja raunara, tanije,
slojevitost protokola i modele usluga. Takoe emo nauiti da su mree podlone
raznim vrstama napada; razmotriemo neke od tih napada i nain na koji raunarske
mree mogu postati mnogo bezbednije. Konano, ovo poglavlje zavravamo kraom istorijom raunarskih mrea.
1.1 ta je internet?
Svima dostupni internet, svojevrsnu raunarsku mreu, u ovoj knjizi koristimo kao
osnovno sredstvo za razmatranje raunarskih mrea i njihovih protokola. Ali ta je
internet? Na ovo pitanje se moe odgovoriti na nekoliko naina. Prvo, moemo dati
praktian opis interneta, koji Je sainjen od osnovnih komponenti hardvera i softvera. Drugo, moemo internet prikazati kao infrstrukturu za umreavanje koja prua
usluge za distribuirane aplikacije. Ponimo sa praktinim opisom, koristei sliku 1.1
za ilustraciju nae diskusije.
1.1 ta je internet?3
julu 2011. godine skoro 850 miliona krajnjih sistema bilo je povezano na internet
[ISC 2012], ne raunajui mobilne telefone, prenosive raunare i ostale ureaje, koji
se povremeno povezuju na internet. Uopte, procenjeno je da ima oko 2 milijarde
internet korisnika [ITU 2011].
Nacionalni ili
globalni posrednik
za internet usluge
Mobilna mrea
Lokalni ili
regionalni posrednik
za internet usluge
Kuna mrea
Kompanijska mrea
Legenda:
Matini
Server
raunar (ili krajnji
sistem)
Mobilni
raunar
Usmeriva Komutatori
(ruter)
sloja veze
Modem
Bazna
stanica
Mobilni
telefon
Predajnik
mobilne
telefonije
1.1 ta je internet?5
1.1 ta je internet?7
sve vrste komunikacionih linkova koriste unutar interneta? ta je distribuirana aplikacija? Kako i zbog ega bi se toster ili meteoroloki senzor povezivali sa internetom? Ukoliko ste jo uvek pomalo zbunjeni svim tim pitanjima, ne brinite se svrha
ove knjige i jeste da predstavi sastavne delove interneta i principe koji upravljaju
time kako i zato sve to radi. U odeljcima i poglavljima koja slede objasniemo sve
ove vane pojmove i dati odgovore na ta pitanja.
1.1.3 ta je protokol?
Poto sada imamo osnovnu predstavu o tome ta je internet, razmotriemo jo jedan
veoma vaan termin koji se stalno pominje u umreavanju raunara: protokol. ta je
protokol? ta protokol radi?
Poreenje sa ljudima
Verovatno najjednostavniji nain za objanjenje pojma protokola raunarskih mrea
je poreenje sa ljudima poto se mi, ljudi, stalno drimo nekakvih protokola, odnosno pravila ponaanja. Uzmite recimo sluaj kada bi nekoga trebalo da pitate koliko
je sati. Uobiajeni razgovor prikazan je na slici 1.2. Pravila ponaanja meu ljudima (ili makar, dobro vaspitanje) nalae da sve poinje pozdravom (prvo: Zdravo
na slici 1.2). Uobiajen odgovor bi takoe glasio: Zdravo. Jasno je da srdaan
odgovor: Zdravo prvoj osobi znai da se razgovor moe nastaviti i da se moe
pitati koliko je sati. Drugaiji odgovor na poetno Zdravo (recimo, Ostavi me na
miru! ili Ne razumem!, ili neki odgovor koji nije kulturan) ukazivao bi na to da
druga osoba ne eli, ili ne moe da nastavi razgovor. U tom sluaju, prema pravilima
ponaanja meu ljudima, prva osoba ne bi ni upitala: Koliko je sati? Deava se da
prva osoba ne dobije odgovor na svoj pozdrav i u tom sluaju ona odustaje od toga
da pita koliko je sati. Uoavate da u pravilima ponaanja meu ljudima vai to da
postoje odreene poruke koje aljemo kao i odreeni postupci koje preduzimamo u
zavisnosti od dobijenog odgovora i drugih okolnosti (recimo da ne dobijemo odgovor u toku nekog odreenog vremena). Jasno je da poslate i primljene poruke, kao i
postupci koje preduzimamo prilikom slanja i primanja tih poruka, ili dok ekamo na
odgovor, imaju kljunu ulogu u pravilima ponaanja meu ljudima, to jest ljudskom
protokolu. Ukoliko bi se ljudi ponaali drugaije, to jest koristili drugaije protokole
(na primer, jedna je osoba dobro vaspitana, ali druga nije, ili jedna razume pojam
vremena, a druga ne) razgovor izmeu njih ne bi bio mogu i ne bi se postiglo nita
korisno. Isto vai i za umreavanje neophodno je da dva (ili vie) ureaja koji
meusobno komuniciraju koriste isti protokol, kako bi ispunili neki zadatak.
Razmotrimo sada jo jednu slinost sa ljudima. Pretpostavimo da ste na predavanjima (na predavanju iz raunarskih mrea, recimo). Predava nejasno pria o
protokolima i zbunjeni ste. Predava zastaje i pita: Ima li nekih pitanja? (poruka
je poslata i primili su je svi studenti koji ne spavaju). Diete ruku (aljui nedvosmislenu poruku predavau). Predava razume ta elite i nasmei se, izgovarajui:
Izvolite... (alje poruku koja vas ohrabruje da postavite pitanje predavai vole da
im se postavljaju pitanja), vi postavljate pitanje (to jest, aljete svoju poruku predavau). Predava slua vae pitanje (prima poruku sa vaim pitanjem) i odgovara na
njega (alje poruku sa odgovorom). I iz ovog primera vidite da su prenoenje i primanje poruka, kao i niz uobiajenih postupaka koji se preduzimaju prilikom slanja
i prijema tih poruka predstavljaju sr protokola za postavljanje pitanja i dobijanje
odgovora na njih.
TCP
Zdra
zaht
ev z
vo
o
drav
GET
Koli
ko j
e sa
ti?
htt
p:/
post
za
/ww
avlja
nje
nje
avlja
st
uspo
w.a
wl.
com
/ku
veze
veze
ros
e-r
oss
a>
otek
2:00
Vreme
vor
dgo
o
TCP
a us
<dat
Vreme
Vreme
Vreme
Slika 1.2 u Pravila ponaanja meu ljudima, ljudski protokol, i protokol raunarske
mree
Mreni protokoli
Mreni protokol slian je pravilu ponaanja meu ljudima, ljudskim protokolima,
osim to poruke razmenjuju i odreene postupke sprovode hardverske i softverske
komponente nekog ureaja (raunara, mobilnog telefona, tableta, rutera, ili nekog
drugog ureaja koji moe da se umrei). Sve to se deava na internetu, a obuhvata
komunikaciju dva ili vie udaljenih entiteta upravlja neki protokol. Na primer, protokoli koji su hardverski implementirani u mrenim karticama dva fiziki povezana
raunara upravljaju protokom bitova kroz icu izmeu ove dve mrene kartice;
protokoli za kontrolu zaguenja saobraaja u krajnjim sistemima kontroliu brzinu
kojom se paketi prenose izmeu poiljaoca i primaoca; protokoli u ruterima odre-
ISTORIJSKA ITANKA
Vrtoglavo mnotvo krajnjih sistema na internetu
Ne tako davno, skoro jedini ureaji koji su se kao krajnji sistemu povezivali na internet bili su tradicionalni raunari, kao to su stoni raunari i moni serveri. Poevi od kasnih devedesetih godina, pa
sve do danas, sve vie interesantnih ureaja se povezuje sa internetom, irei njihovu sposobnost da
alju i primaju digitalne podatke. Zahvaljujui sveprisutnosti interneta, njegovim dobro definisanim
(standardizovanim) protokolima i dostupnosti hardvera koji moe da se povee na internet, bilo je
prirodno da se internet tehnologija iskoristi za meusobno povezivanje tih ureaja i umreavanje
sa serverima povezanim na internet.
Veina ovih ureaja je za kunu upotrebu konzole za video igre (npr. Microsoft Xbox),
internet televizija, digitalni okviri za slike koji preuzimaju i prikazuju digitalne fotografije, ve maine, friideri, pa ak i toster koji preuzima meteoroloke informacije i na va jutarnji tost dodaje
prognozu vremena za taj dan (npr. prikazujui oblanost i sunane periode dana) [BBC 2001].
Mobilni telefoni koji koriste IP protokol i imaju GPS mogunosti pruaju lokacijske i geografske usluge (mape, informacije o najbliim uslugama ili ljudima) na dohvat ruke. Umreeni senzori ugrauju
se u predmete koji nas okruuju i omoguavaju da nadziremo zgrade, mostove, seizmike pojave,
navike divljih ivotinja, korita reka i vreme. Takoe, mogue je ugraditi i umreiti biomedicinske senzore u line mree. Sa toliko razliitih ureaja koji su meusobno povezani, internet zaista postaje
internet stvari (eng. Internet of things) [ITU 2005b].
kojih primamo rezultate pretrage, e-potu, veb strane i video zapise preraspodeljuje
u velike centre podataka. Na primer, Google ima 30-50 centara podataka od kojih
veina ima vie od sto hiljada servera.
Nacionalni ili
globalni posrednik
za internet usluge
Mobilna mrea
Lokalni ili
regionalni posrednik
za internet usluge
Kuna mrea
Kompanijska mrea
Nacionalni ili
globalni posrednik
za internet usluge
Mobilna mrea
Lokalni ili
regionalni posrednik
za internet usluge
Kuna mrea
Kompanijska mrea
Na ovaj nain, jedan DSL link izgleda kao da postoje tri zasebna linka, tako da je
DSL linkom mogue istovremeno razgovarati telefonom i biti povezan sa internetom. (Ovu tehniku frekvencijskog multipleksiranja opisujemo u poglavlju 1.3.1.)
Kod korisnika, razdelnik razdvaja podatke i telefonski signal koji stiu u domainstvo i prosleuje signal sa podacima u DSL modem. U telefonskoj kompaniji, u CO,
DSLAM razdvaja podatke i telefonski signal i alje podatke na internet. Stotine, pa
ak i hiljade domainstava se povezuju na jedan DSLAM [Dischinger 2007].
Kuni
telefon
Internet
Postojea telefonska linija:
0-4KHz telefon; 4-50KHz
uzvodni podaci; 50-1MHz
nizvodni podaci
DSLAM
Razdelnik
Telefonska
mrea
Centrala
(CO)
DSL
modem
Kuni PC
DSL standardi definiu brzinu prenosa od 12 Mb/s za nizvodni protok i 2,5 Mb/s
za uzvodni protok [ITU 2003]. Poto su brzine prenosa podataka nizvodno i uzvodno
razliite, i pristup je asimetrian. Stvarne brzine nizvodnog i uzvodnog prenosa podataka mogu biti manje od gore navedenih, jer davalac DSL internet usluga moe smisleno da ogranii brzine za domainstva emu nudi vie razliitih nivoa usluge (razliite
brzine raspoloive po razliitim cenama), ili maksimalna brzina moe biti ograniena i
udaljenou izmeu domainstva i CO, prenika provodnika uporednih parica i nivoa
elektrinih smetnji. Ininjeri su namerno dizajnirali DSL za kratke udaljenosti izmeu
domainstva i CO; uopteno, ako se domainstvo ne nalazi na oko 8 do 16 kilometara
od CO, najee mora da pree na alternativnu formu internet pristupa.
Koaksijalni kabl
Stotine
domainstava
Optiki
razdelnik
Optiki
kabl
Internet
CMTS
Stotine
domainstava
Optiki
razdelnik
Glavna stanica
kablovske mree
Dok DSL i standardni modemi koriste obine telefonske linije, kablovski pristup internetu koristi postojee kablove kablovske televizije. Domainstvo dobija
kablovski pristup internetu od iste kompanije koja prua uslugu kablovske televizije. Kao to je prikazano na slici 1.6, glavna stanica je optikim kablovima povezana sa razdelnicima u pojedinim delovima grada, od kojih se klasini koaksijalni
Ovde emo ukratko neto rei o PON, koji se koristi u usluzi FIOS kompanije
Verizon. Slika 1.7 prikazuje FTTH koji koristi PON arhitetkturu za distribuciju.
Svako domainstvo ima jedan terminator optike mree (ONT engl. optical network
terminator), koji je povezan pomou namenskog optikog vlakna na razdelnik u odreenom delu grada. Razdelnik kombinuje odreeni broj domainstava (obino manje
od 100) na jedno, deljeno optiko vlakno, koje se povezuje na terminator optike linije
(OLT engl. optical line terminator) u CO telekomunikacione kompanije. OLT koji
omoguava konverziju izmeu optikih i elektronskih signala se povezuje na internet
preko rutera telekomunikacione kompanije. U PON arhitekturi, svi paketi poslati iz
OLT ka razdelniku se umnoavaju na razdelniku (slino kao i kod glavne centrale).
Internet
Centrala
ONT
Optiki
razdelnik
ONT
OLT
ONT
Optika
vlakna
Skraenice:
ONT - terminator optike mree
OLT - terminator optike linije
verzitetima i kunim mreama. Kao to je prikazano na slici 1.8, Eternet korisnici koriste kablove sa upredenim bakarnim paricama za povezivanje sa Eternet komutatorom, tehnologijom o kojoj emo detaljnije govoriti u poglavlju 5. Eternet komutator,
to jest svi, ili mrea takvih meusobno povezanih komutatora se zatim povezuje na
vei internet. Uz pristup Eternetu korisnici obino imaju pristup Eternet komutatoru
brzine 100 Mb/s, gde serveri mogu imati pristup pri brzini od 1 Gb/s ili ak 10 Gb/s.
100 Mb/s
100 Mb/s
Eternet
svi
Ruter
institucije
Ka ISP
institucije
100 Mb/s
Server
Meutim, sve vei broj ljudi pristupa internetu beino, putem laptopova, pametnih telefona, tableta i ostalih ureaja (videti ranije izdvojeni tekst pod naslovom
Beskrajni niz ureaja). U beinoj LAN postavci, beini korisnici prenose/primaju
pakete ka/od pristupne take koja je povezana u kompanijsku mreu (najee ukljuuje ini Eternet), koja je povezana na oieni internet. Korisnik beine LAN tehnologije mora obino da bude udaljen do nekoliko desetina metara od pristupne take.
Beini LAN pristup zasnovan na IEEE 802.11 tehnologiji, kolokvijalno nazvan WiFi,
nalazi se apsolutno svugde univerziteti, kancelarije, kafii, aerodromi, domainstva,
pa ak i avioni. U mnogim gradovima, neko ko se nalazi na raskrsnici moe da bude
u dometu deset ili dvadeset baznih stanica (za pretraivu mapu 802.11 baznih stanica
koje su pronali i preko kojih su se povezali sa internetom mnogi ljudi koji su uivali
u tome, pogledajte [wigle.net 2012]). Najee koriena tehnologija 802.11, o kojoj
emo podrobnije govoriti u poglavlju 6, nudi deljenu bezinu prenosa od 54 Mb/s.
Iako su Ethernet i WiFi pristupne mree prvenstveno postavljane u kompanijskom (univerziteti, kompanije) okruenju, nedavno su postale sve uobiajenije komponente kunih mrea. Mnoga domainstva kombinacijom irokopojasnog
kunog pristupa (kablovskih ili DSL modema) i jeftine beine LAN tehnologije
kreiraju mone kune mree [Edwards 2011]. Slika 1.9 predstavlja ematski prikaz
uobiajene kune mree. Ovu kunu mreu ine jedan prenosivi raunar i jedan
oieni PC; bazna stanica (taka beinog pristupa) koja komunicira sa beinim
raunarom; kablovski modem koji obezbeuje irokopojasni pristup internetu i ruter
koji povezuje baznu stanicu i stacionarni raunar sa kablovskim modemom. Ovakva
mrea omoguava lanovima domainstva da imaju irokopojasni pristup internetu,
pri emu jedan od njih moe da se kree od kuhinje do dvorita i spavaih soba.
Kua
Kablovska
glavna
stanica
Internet
Koaksijalni kablovi
Slino kablovima sa upredenim paricama i koaksijalni kablovi se sastoje od dva
bakarna provodnika, s tim da su provodnici koncentrini umesto paralelni. Takvom
konstrukcijom i posebnom izolacijom i omotaem, koaksijalni kablovi omoguavaju velike brzine prenosa. Koaksijalni kablovi su uobiajeno se koriste u sistemima
kablovske televizije. Kao to smo ve rekli, sistemi kablovske televizije od nedavno
se dopunjuju kablovskim modemima koji kunim korisnicima omoguuju pristup
internetu brzinama od nekoliko desetina Mb/s. U kablovskoj televiziji i kablovskom
pristupu internetu, predajnik premeta digitalni signal u neki odreeni frekventni
opseg, a dobijeni analogni signal alje se prema jednom prijemniku ili vie njih.
Koaksijalni kabl se koristi kao voeni deljeni medijum. Drugim reima, to znai
da istim kablom moe da bude povezan vei broj krajnjih sistema, pri emu svako
od njih prima sve ono to alju svi drugi krajnji sistemi.
Optiki kablovi
Optiko vlakno je tanki, savitljivi medijum koji provodi svetlosne impulse, pri emu
svaki impuls predstavlja jedan bit. Optiki kabl sa jednim vlaknom podrava izuzetno velike brzine prenosa, ak do nekoliko desetina pa i stotina gigabita po sekundi.
Ovi kablovi nisu podloni elektromagnetnim smetnjama, imaju neznatno slabljenje
signala do razdaljine do100 kilometara i veoma teko se prislukuju. Zahvaljujui
ovim karakteristikama, optiki kablovi su najbolji voeni prenosni medijumi za velika rastojanja, posebno za prekomorske linkove. U mnogim meugradskim telefonskim mreama u SAD, ali i u drugim krajevima sveta, sada se koriste iskljuivo
kablovi od optikih vlakana. U okosnici interneta takoe preovladava ova vrsta kablova. Meutim, visoka cena optikih ureaja kao to su predajnici, prijemnici i
komutatori smanjila je njihovu primenu u prenosu na kraim rastojanjima, kao to
su LAN mree ili pristupne mree u domainstvima. Brzina prenosa preko standar-
dnog optikog linka (Optical Carrier, OC) kree se od 51,8 Mb/s do 39,8 Gb/s; ove
brzine obino se oznaavaju kao OC-n, gde je brzina prenosa n 51,8 Mb/s. Danas
se koriste standardne brzine OC-1, OC-3, OC-12, OC-24, OC-48, OC-96, OC-192,
OC-768. U radovima [Mukherjee 2006, Ramaswamy 2010] obuhvaeni su razni
aspekati optikih mrea.
bila stalno pokrivena, potrebno je u orbitu poslati mnogo satelita. Trenutno ima
mnogo komunikacionih sistema na manjim visinama koji su u fazi razvoja. Lojdova
veb stranica o konstelaciji satelita [Wood 2012] nudi i sakuplja informacije o trenutnom poloaju satelitskih komunikacionih sistema. Mogue je da e se u budunosti
za pristup internetu koristiti upravo tehnologija niskih satelita (LEO).
Nacionalni ili
globalni posrednik
za internet usluge
Mobilna mrea
Lokalni ili
regionalni posrednik
za internet usluge
Kuna mrea
Kompanijska mrea
tom vremenskom intervalu ruter ne moe da prenosi bitove koje je primio. Umesto
toga on mora prvo da smesti bitove paketa u bafer, odnosno prihvatnu memoriju
(tj. da ih uskladiti). Onda kada ruter primi sve bitove paketa, moe da pone sa
prenoenjem (tj. prosleivanjem) paketa na izlazni link. Da biste imali neki uvid u
princip prenosa uskladiti pa prosledi, izraunaemo koliko vremena protekne od
momenta kada izvor pone da alje paket, do momenta kada odredite prihvati ceo
ovaj paket. (Ovde emo ignorisati kanjenje usled prostiranja vreme potrebno da
se bitovi poalju du ice, priblino brzinom svetlosti o emu e biti rei u odeljku
1.4). Izvor poinje sa slanjem u vremenu 0; u trenutku L/R sekundi, izvor je preneo
ceo paket, a ruter ga je primio i uskladitio u celosti (jer nema kanjenja usled prostiranja). U trenutku L/R sekundi, moe zapoeti prenoenje paketa na izlazni link prema odreditu, jer je ruter upravo primio ceo paket; u trenutku 2L/R, ruter je preneo
ceo paket, i on je na odreditu primljen u celosti. Otuda je ukupno kanjenje 2L/R.
Ukoliko bi komutator prosledio bitove im stignu (bez skladitenja celog paketa),
onda bi ukupno kanjenje bilo L/R, jer bitovi nisu zadrani na ruteru. Meutim, kao
to smo ve rekli u odeljku 1.4, ruteri bi trebalo da prime, uskladite i obrade ceo
paket pre nego to ga proslede.
321
Izvor
R B/s
Odredite
Izraunajmo sada vreme koje protekne od trenutka kada izvor pone da alje
prvi paket do trenutka kada odredite primi sva tri paketa. Kao i ranije, u trenutku
L/R, ruter poinje da prosleuje prvi paket. Takoe, u trenutku L/R izvor poinje
da alje i drugi paket, jer je upravo zavrio sa slanjem celog prvog paketa. Stoga, u
trenutku 2L/R odredite je primilo prvi paket, a ruter je primio drugi paket. Na slian
nain, u trenutku 3L/R odredite je primilo prva dva paketa, a ruter je primio trei
paket. Konano, u trenutku 4L/R, odredite je primilo sva tri paketa!
Razmotirimo sada opti sluaj slanja jednog paketa od izvora do odredita du
putanje koja se sastoji od N liknova brzine R (na taj nain ima N 1 rutera izmeu
izvora i odredita). Primenjujui istu, gore pomenutu logiku , vidimo da je kanjenje
s kraja na kraj:
d s kraja na kraj = N
L
R
(1.1)
A
1.5 Mb/s
Red paketa
koji ekaju na
izlazni link
B
Legenda:
Paketi
bismo zadovoljili vae apetite , sada emo napomenuti da internet ima brojne specijalne protokole za rutiranje koji se koriste za automatsko popunjavanje tabela
prosleivanja. Protokoli za rutiranje mogu, na primer, da utvrde najkrau putanju od
svakog rutera do odredita i da koriste rezultate najkrae putanje za konfigurisanje
tabela prosleivanja u ruterima.
Da li biste zaista eleli da vidite putanju koju paketi prelaze na internet, kreui se sa jednog kraja na drugi? Pozivamo vas da to pokuate, koristei program
Traceroute. Jednostavno posetite http://www.traceroute.org,izaberite izvor u odreenoj zemlji i pratite putanju od tog izvora do vaeg raunara. (Priu o programu
Traceroute moe nai u odeljku 1.4.)
Na slici 1.13 prikazana je mrea sa komutiranjem kola. U ovoj mrei etiri komutatora kola su meusobno povezana preko etiri linka. Svaki od ovih linkova ima
4 kola (kanala), to znai da svaki link moe da podri 4 istovremene veze. Svi raunari (na primer, PC raunari i radne stanice) neposredno su povezani sa jednim od
komutatora. Kada dva raunara ele da komuniciraju, mrea izmeu njih uspostavlja
posveenu vezu od jednog do drugog kraja. Prema tome, da bi raunar A komunicirao sa raunarom B, mrea najpre mora da zauzme po jedno kolo na oba linka.
U ovom primeru, posveena veza od jednog do drugog kraja koristi drugo kolo na
prvom linku i etvrto kolo na drugom linku. Poto svaki link ima 4 kola, za svaki link
koji se koristi u vezi od jednog do drugog kraja, veza dobija jednu etvrtinu ukupnog
kapaciteta linka za vreme trajanja veze. Stoga, na primer, ako svaki link izmeu susednih komutatora ima brzinu prenosa od 1 Mb/s, tada svaka veza sa komutiranjem
kola od jednog do drugog kraja dobija po 250 kb/s posveene brzine prenosa.
I obrnuto, pogledajmo ta se deava kada jedan raunar eli da poalje paket
drugom raunaru putem mree sa komutiranjem paketa, kao to je internet. Kao i
kod komutiranja kola, paket se prenosi preko niza komunikacionih linkova. Ali, za
razliku od komutiranja kola, paket se alje u mreu bez rezervisanja bilo kakvih
resursa linka. Ako je neki od linkova zaguen zato to bi preko tog linka u isto vreme trebalo da se prenesu drugi paketi , onda e paket morati da saeka u baferu na
predajnoj strani linka to e izazvati kanjenje. Internet e preduzimati najefikasnije
naine da blagovremeno isporui pakete , ali ne daje nikakve garancije.
Drugim reima, link dodeljuje odreeni frekventni opseg svakoj vezi tokom
itavog njenog trajanja. U telefonskim mreama ovaj frekventni opseg obino ima
irinu od 4 kHz (4000 herca ili 4000 ciklusa u sekundi). irina ovog opsega se naziva propusni opseg. FM radio stanice takoe koriste tehnologiju FDM za deljenje
frekventnog spektra izmeu 88 MHz i 108 MHz, pri emu se svakoj stanici dodeljuje odreeni frekventni opseg.
Na TDM linkovima,vreme se deli na okvire fiksne duine, pri emu je svaki okvir
podeljen na isti broj vremenskih odseaka. Kada mrea uspostavi vezu du odreenog
linka, toj vezi se dodeljuje po jedan vremenski odseak u svakom okviru. Ovi vremenski odseci namenjeni su samo za tu vezu, pri emu se jedan vremenski odseak moe
koristiti (u svakom okviru) za prenoenje podataka koji pripadaju toj vezi.
Na slici 1.14 je prikazanarealizacija FDM i TDM reenja za odreeni mreni
link koji podrava do etiri kola. Kod FDM pristupa, frekventni opseg podeljen je
na etiri podopsega od kojih svaki ima irinu od 4 kHz. KodTDM pristupa, vremenski opseg podeljen je na okvire sa po etiri vremenska odseaka u svakom okviru;
svakom kolu dodeljen je isti vremenski odseak u TDM okvirima koji se ponavljaju.
U TDM sluaju, brzina prenosa kola jednaka je broju okvira u sekundi koji se mnoi
brojem bitova u odseku. Na primer, ukoliko link prenosi 8000 okvira u sekundi,
a svaki vremenski odseak obuhvata osam bitova, onda je brzina prenosa jednog
kola64 kb/s.
Zagovornici komutiranja paketa su oduvek tvrdili da komutiranje kola predstavlja raspodelu resursa, poto su posveena kola besposlena tokom perioda tiine.
FDM
4 kHz
Link
Frekvencija
4 kHz
TDM
1 2
4 1 2
Vremenski odseak
1 2
4 1 2
Okvir
Vreme
Legenda:
2
Slika 1.14 u Sa FDM linkovima svako kolo neprekidno dobija deo propusnog
opsega. Sa TDM linkovima svako kolo periodino dobija itav propusni
opseg tokom kraih intervala (to jest, tokom vremenskih odseaka)
Na primer: kada jedna osoba u telefonskom razgovoru prestane da pria, neuposlenemrene resurse (frekventne opsege ili vremenske odseke u linkovima du
putanje veze) nije mogue koristiti za drugu aktivnu vezu. Drugi primer nedovoljne iskorienosti tih resursa bio bi, recimo, sluaj radiologa koji koristi mreu sa
komutiranjem kola za daljinsko pristupanje nizu rendgenskih snimaka. Radiolog
uspostavlja vezu, zahteva snimak, prouava ga i zatim zahteva novi snimak. Mreni
resursi su dodeljeni toj vezi, ali se ne koriste (tj. protraeni su ) dok radiolog prouava snimke. Sa neskrivenim zadovoljstvom zagovornici komutiranja paketa takoe
istiu da su uspostavljanje kola i rezervisanje propusnog opsega od jednog do drugog kraja isuvie sloeni i da je za njih neophodan sloen softver za signalizaciju
koji bi trebalo da uskladi rad komutatora du putanje od jednog do drugog kraja.
Pre nego to zavrimo razmatranje komutiranja kola, naveemo i jedan brojani primer koji e dodatno pojasniti ono o emu priamo. Dakle, pogledajmo koliko
je vremena potrebno za slanje datoteke od 640 000 bitova od raunara A do raunara
B kroz mreu sa komutiranjem kola. Pretpostavimo da svi linkovi u mrei koriste
TDM sa 24 vremenska odseka i da imaju brzinu od 1.536 Mb/s. Takoe emo
pretpostaviti da je za uspostavljanje kola od jednog do drugog kraja potrebno 500
ms, nakon ega raunar A poinje prenos datoteke. Koliko je vremena potrebno za
prenos te datoteke? Svako kolo ima brzinu prenosa od (1.536 Mb/s)/24 = 64 kb/s,
to znai da je za prenos datoteke potrebno (640000 bitova)/(64 kb/s) = 10 sekundi.
Kada ovome dodamo i vreme potrebno za uspostavljanje kola, dobijamo 10,5 sekundi. Panja! Vreme prenosa ne zavisi od broja linkova: prenos traje 10 sekundi
bez obzira da li kolo od jednog do drugog kraja prolazi kroz jedan link ili sto linkova. (Stvarno kanjenje od jednog do drugog kraja takoe obuhvata i kanjenje usled
prostiranja; proitajte odeljak 1.4).