Sunteți pe pagina 1din 37

Reele de Calculatoare - Curs 2

Reele de Calculatoare
Curs 2

Obiective:

1. Prezentarea i detalierea modelul de referin ISO OSI.


(International Standards Organization Open Systems Interconnection).
2. Prezentarea i detalierea modelul de referin TCP/IP
(Transmission Control Protocol/ Internet Protocol).
3. Compararea modelelor de referin ISO OSI i TCP/IP.
4. Exemple de reele de calculatoare Internet, reele orientate pe conexiune
(X.25, Frame Relay i ATM), Ethernet, reele fr fir (WLAN 802.11).
5. Prezentarea aspectelor care stau la baza standardizrilor n reelele de
calculatoare, precum i a organizaiilor responsabile cu definirea
standardelor, a normelor i a reglementrilor din domeniul reelelor de
calculatoare.

Reele de Calculatoare - Curs 2

1. Modele de referin

Dei protocoalele asociate cu modelul de referin ISO OSI

(International Standards

Organization Open Systems Interconnection) nu sunt folosite aproape deloc, modelul n sine
este destul de general i nc valabil, iar caracteristicile puse n discuie la fiecare nivel sunt n
continuare foarte importante. Modelul TCP/IP (Transmission Control Protocol/ Internet Protocol)
are caracteristici opuse: modelul n sine nu este foarte util, dar protocoalele sunt folosite pe
scar larg.

1.1. Modelul de referin ISO OSI

Modelul OSI este prezentat n Figura 2-1. Acest model se bazeaz pe o propunere dezvoltat
de ctre Organizaia Internaional de Standardizare (International Standards Organization ISO) ca un prim pas ctre standardizarea internaional a protocoalelor folosite pe diferite
niveluri (Day i Zimmermann, 1983). A fost revizuit n 1995 (Day, 1995). Modelul se numete
ISO OSI (Open Systems Interconnection Interconectarea Sistemelor Deschise), pentru c
el se ocup de conectarea sistemelor deschise - adic de sisteme deschise comunicrii cu alte
sisteme.
Modelul OSI cuprinde apte niveluri. Principiile aplicate pentru a se ajunge la cele apte niveluri
sunt urmtoarele:
1. Un nivel trebuie creat atunci cnd este nevoie de un nivel de abstractizare diferit.
2. Fiecare nivel trebuie s ndeplineasc un rol bine definit.
3. Funcia fiecrui nivel trebuie aleas acordndu-se atenie definirii de protocoale
standardizate pe plan internaional.
4. Delimitarea nivelurilor trebuie fcut astfel nct s se minimizeze fluxul de informaii
prin interfee
5. Numrul de niveluri trebuie s fie suficient de mare pentru a nu fi nevoie s se
introduc n acelai nivel funcii diferite i suficient de mic pentru ca arhitectura s
rmn funcional.

Reele de Calculatoare - Curs 2


Modelul OSI nu reprezint n sine o arhitectur de reea, pentru c nu specific serviciile i
protocoalele utilizate la fiecare nivel. Modelul spune numai ceea ce ar trebui s fac fiecare
nivel. ISO a produs de asemenea standarde pentru fiecare nivel, ns aceste standarde nu fac
parte din modelul de referin propriu-zis. Fiecare din standardele respective a fost publicat ca
un standard internaional separat.

Figura 2-1 Modelul de referin OSI

Nivelul fizic
Nivelul fizic se ocup de transmiterea biilor printr-un canal de comunicaie. Proiectarea trebuie
s garanteze c atunci cnd unul din capete trimite un bit 1, acesta e receptat n cealalt parte
ca un bit 1, nu ca un bit 0. Problemele tipice se refer la ci voli trebuie utilizai pentru a
reprezenta un 1 i ci pentru un 0, dac transmisia poate avea loc simultan n ambele sensuri,
cum este stabilit conexiunea iniial i cum este ntrerupt cnd au terminat de comunicat
ambele pri, ci pini are conectorul de reea i la ce folosete fiecare pin. Aceste aspecte de

Reele de Calculatoare - Curs 2


proiectare au o legtur strns cu interfeele mecanice, electrice, funcionale i procedurale,
ca i cu mediul de transmisie situat sub nivelul fizic.

Nivelul legtur de date


Sarcina principal a nivelului legturii de date este de a transforma un mijloc oarecare de
transmisie ntr-o linie care s fie disponibil nivelului reea fr erori de transmisie nedetectate.
Nivelul legtur de date realizeaz aceast sarcin oblignd emitorul s descompun datele
de intrare n cadre de date (n mod tipic, cteva sute sau cteva mii de octei) i s transmit
cadrele secvenial. Dac serviciul este sigur, receptorul confirm fiecare cadru trimind napoi
un cadru de confirmare pozitiv.
O alt problem care apare la nivelul legtur de date (i, de asemenea, la majoritatea
nivelurilor superioare) este evitarea inundrii unui receptor lent cu date provenite de la un
emitor rapid. n acest scop sunt necesare mecanisme de reglare a traficului care s permit
emitorului s afle ct spaiu tampon deine receptorul la momentul curent. Controlul traficului
i tratarea erorilor sunt deseori integrate. Reelele cu difuzare determin n nivelul legtur de
date o problem suplimentar: cum s fie controlat accesul la canalul partajat. De aceast
problem se ocup un subnivel special al nivelului legtur de date i anume subnivelul de
control al accesului la mediu.

Nivelul reea
Nivelul reea se ocup de controlul funcionrii subreelei. O problem cheie n proiectare este
determinarea modului n care pachetele sunt dirijate de la surs la destinaie. Dirijarea se poate
baza pe tabele statistice care sunt ,,cablate intern n reea i care sunt schimbate rar. Traseele
pot fi de asemenea stabilite la nceputul fiecrei conversaii, de exemplu la nceputul unei
sesiuni la terminal (de ex. o operaie de login pe o main la distan). n sfrit, dirijarea poate
fi foarte dinamic, traseele determinndu-se pentru fiecare pachet n concordan cu traficul
curent din reea.
Dac n subreea exist prea multe pachete simultan, ele vor intra unul pe traseul celuilalt i
astfel se vor produce gtuiri. Controlul unor astfel de congestii i revine tot nivelului reea. Mai
general, calitatea serviciilor oferite (ntrziere, timp de tranzitare, fluctuaii, etc.) este tot o
responsabilitate a nivelului reea.
Multe probleme pot aprea cnd un pachet trebuie s cltoreasc dintr-o reea n alta ca s
ajung la destinaie. Modul de adresare folosit de a doua reea poate s difere de cel pentru
prima.
4

Reele de Calculatoare - Curs 2


A doua reea poate chiar s nu accepte deloc pachetul pentru c este prea mare. De
asemenea, protocoalele pot fi diferite i aa mai departe. Rezolvarea acestor probleme n
vederea interconectrii reelelor eterogene este sarcina nivelului reea. n reelele cu difuzare,
problema dirijrii este simpl, astfel c nivelul reea este deseori subire sau chiar nu exist
deloc.

Nivelul transport
Rolul principal al nivelului transport este s accepte date de la nivelul sesiune, s le
descompun, dac este cazul, n uniti mai mici, s transfere aceste uniti nivelului reea i s
se asigure c toate fragmentele sosesc corect la cellalt capt. n plus, toate acestea trebuie
fcute eficient i ntr-un mod care izoleaz nivelurile de mai sus de inevitabilele modificri n
tehnologia echipamentelor.
Nivelul transport determin, de asemenea, ce tip de serviciu s furnizeze nivelului sesiune i, n
final, utilizatorilor reelei. Cel mai obinuit tip de conexiune transport este un canal punct-lapunct fr erori care furnizeaz mesajele sau octeii n ordinea n care au fost trimii. Alte tipuri
posibile de servicii de transport sunt transportul mesajelor individuale - fr nici o garanie n
privina ordinii de livrare i difuzarea mesajelor ctre destinaii multiple. Tipul serviciului se
determin cnd se stabilete conexiunea.
Nivelul transport este un adevrat nivel capt-la-capt, de la surs la destinaie. Cu alte cuvinte,
un program de pe maina surs poart o conversaie cu un program similar de pe maina
destinaie, folosind n acest scop antetele mesajelor i mesaje de control. n nivelurile inferioare
protocoalele au loc ntre fiecare main i vecinii si imediai (niveluri nlnuite), i nu direct
ntre mainile surs i destinaie (niveluri capt-la-capt), care pot fi separate de numeroase
rutere.

Nivelul sesiune
Nivelul sesiune permite utilizatorilor de pe maini diferite s stabileasc ntre ei sesiuni.
Sesiunile ofer diverse servicii, incluznd controlul dialogului (respectarea ordinii n raport cu
dreptul de a transmite), gestionarea jetonului (prevenirea situaiei n care dou entiti
ncearc aceeai operaie critic n acelai timp) i sincronizarea (introducerea de puncte de
control pe parcursul transmisiilor lungi, astfel nct, n cazul unui eec, acestea s poat fi
reluate de unde rmseser).

Reele de Calculatoare - Curs 2


Nivelul prezentare
n particular, spre deosebire de nivelurile inferioare, care se ocup numai de transferul biilor
dintr-un loc n altul, nivelul prezentare se ocup de sintaxa i semantica informaiilor transmise.
Pentru a face posibil comunicarea ntre calculatoare cu reprezentri diferite ale datelor,
structurile de date care se schimba ntre ele pot fi definite ntr-un mod abstract, alturi de o
codificare standardizat ce va fi utilizat pe cablu. Nivelul prezentare gestioneaz aceste
structuri de date abstracte i permite definirea i comunicarea unor structuri de date de nivel
mai nalt (de ex. nregistrri bancare).

Nivelul aplicaie
Nivelul aplicaie conine o varietate de protocoale frecvent utilizate. Un exemplu de protocol
utilizat pe scar larg este HTTP (HyperText Transfer Protocol), care sta la baza WWW
(World Wide Web). Atunci cnd un program de navigare (browser) acceseaz o pagin Web,
el trimite serverului numele paginii pe care o dorete folosind HTTP. Serverul va trimite ca
rspuns pagina. Alte protocoale de aplicaie sunt folosite pentru transferul fiierelor, pot
electronica, tiri n reea.

1.2. Modelul de referin TCP/IP

ARPANET a fost o reea de cercetare sponsorizat de ctre DoD (U.S. Department of Defense
Departamentul de Aprare al Statelor Unite). n cele din urm, reeaua a ajuns s conecteze
ntre ele, utiliznd linii telefonice nchiriate, sute de reele universitare i guvernamentale. Atunci
cnd au fost adugate, mai trziu, reele prin satelit i radio, interconectarea acestora cu
protocoalele existente a pus diferite probleme. Era nevoie de o nou arhitectur de referin. De
aceea, posibilitatea de a interconecta fr probleme mai multe tipuri de reele a reprezentat de
la bun nceput un obiectiv de proiectare major. Aceast arhitectur a devenit cunoscut mai
trziu sub denumirea de modelul de referin TCP/IP, dat dup numele celor dou
protocoale fundamentale utilizate (arhitectura respectiv a fost definit prima dat de Cerf i
Kahn n 1974).
Dat fiind ngrijorarea Departamentului de Aprare c o parte din preioasele sale gazde, rutere
i pori de interconectare ar putea fi distruse dintr-un moment n altul, un alt obiectiv major a fost
ca reeaua s poat supravieui pierderii echipamentelor din subreea fr a fi ntrerupte
conversaiile existente. Cu alte cuvinte, DoD dorea ca, atta timp ct funcionau maina surs i
maina destinaie, conexiunile s rmn intacte, chiar dac o parte din maini sau din liniile de
6

Reele de Calculatoare - Curs 2


transmisie erau brusc scoase din funciune. Mai mult, era nevoie de o arhitectur flexibil,
deoarece se aveau n vedere aplicaii cu cerine divergente, mergnd de la transferul de fiiere
pn la transmiterea vorbirii n timp real.

Nivelul internet
Toate aceste cerine au condus la alegerea unei reele cu comutare de pachete bazat pe un
nivel inter-reea fr conexiuni. Acest nivel, numit nivelul internet, este axul pe care se
centreaz ntreaga arhitectur. Rolul su este de a permite gazdelor s emit pachete n orice
reea i a face ca pachetele s circule independent pn la destinaie (fiind posibil ca aceasta
s se gseasc pe o alt reea). Pachetele pot chiar s soseasc ntr-o ordine diferit fa de
cea n care au fost trimise, caz n care dac se dorete livrarea lor ordonat - rearanjarea
cade n sarcina nivelurilor superioare. De observat c ,,internet este folosit aici ntr-un sens
generic, chiar dac acest nivel este prezent i n Internet. Aici, analogia este cu sistemul de
pot (clasic). O persoan dintr-o anumit ar poate depune ntr-o cutie potal mai multe
scrisori internaionale i, cu puin noroc, majoritatea scrisorilor vor ajunge la adresa corect din
ara de destinaie. Probabil c scrisorile vor trece pe drum prin mai multe oficii de cartare, dar
acest lucru se face transparent pentru utilizatori. Mai mult, faptul c fiecare ar (adic fiecare
reea) are propriile timbre, propriile mrimi favorite de plicuri i propriile reguli de livrare este
ascuns beneficiarilor.
Nivelul internet definete oficial un format de pachet i un protocol numit IP (Internet Protocol Protocol Internet). Sarcina nivelului internet este s livreze pachete IP ctre destinaie.
Problemele majore se refer la dirijarea pachetelor i evitarea congestiei. n consecin, se
poate afirma c nivelul internet din TCP/IP funcioneaz asemntor cu nivelul reea din OSI.

Nivelul transport
Nivelul situat deasupra nivelului internet din modelul TCP/IP este frecvent numit nivelul
transport. Acesta este proiectat astfel nct s permit conversaii ntre entitile pereche din
gazdele surs i, respectiv, destinaie, la fel ca n nivelul transport OSI. n acest sens au fost
definite dou protocoale capt-la-capt. Primul din ele, TCP (Transmission Control Protocol Protocolul de Control al Transmisiei), este un protocol sigur orientat pe conexiuni care permite
ca un flux de octei trimii de pe o main s ajung fr erori pe orice alt main din interreea. Acest protocol fragmenteaz fluxul de octei n mesaje discrete i paseaz fiecare mesaj
nivelului internet. La destinaie, procesul TCP receptor reasambleaz mesajele primite ntr-un

Reele de Calculatoare - Curs 2


flux de ieire. TCP trateaz totodat controlul fluxului pentru a se asigura c un emitor rapid
nu inund un receptor lent cu mai multe mesaje dect poate acesta s prelucreze.
Al doilea protocol din acest nivel, UDP (User Datagram Protocol - Protocolul Datagramelor
Utilizator), este un protocol nesigur, fr conexiuni, destinat aplicaiilor care doresc s utilizeze
propria lor secveniere i control al fluxului, i nu pe cele asigurate de TCP. Protocolul UDP este
de asemenea mult folosit pentru interogri rapide ntrebare-rspuns, client-server i pentru
aplicaii n care comunicarea prompt este mai important dect comunicarea cu acuratee, aa
cum sunt aplicaiile de transmisie a vorbirii i a imaginilor video. Relaia dintre IP, TCP i UDP
este prezentat n Figura 2-2. De cnd a fost dezvoltat acest model, IP a fost implementat pe
multe alte reele.

Figura 2-2 Protocoale i reele din modelul TCP/IP

Nivelul aplicaie
Modelul TCP/IP nu conine niveluri sesiune sau prezentare. Acestea nu au fost incluse pentru
c nu s-a simit nevoia lor. Experiena modelului OSI a dovedit c aceast viziune a fost
corect: n majoritatea aplicaiilor, nivelurile respective nu sunt de mare folos.
Deasupra nivelului transport se afl nivelul aplicaie. Acesta conine toate protocoalele de nivel
mai nalt. Aa cum se vede din Figura 2-2, primele protocoale de acest gen includeau terminalul
virtual (TELNET), transferul de fiiere (FTP) i pota electronic (SMTP). Protocolul de terminal
virtual permite unui utilizator de pe o main s se conecteze i s lucreze pe o main aflat la
distan. Protocolul de transfer de fiiere pune la dispoziie o modalitate de a muta eficient date
de pe o main pe alta. Pota electronic a fost la origine doar un tip de transfer de fiiere, dar
ulterior a fost dezvoltat un protocol specializat (SMTP Simple Mail Transfer Protocol) pentru
8

Reele de Calculatoare - Curs 2


acest serviciu. Pe parcursul anilor, la aceste protocoale s-au adugat multe altele, aa cum sunt
Serviciul Numelor de Domenii (Domain Name Service - DNS) pentru stabilirea corespondenei
dintre numele gazdelor i adresele reelelor, HTTP, folosit pentru aducerea paginilor de pe Web
i multe altele.

Nivelul gazd-reea
Sub nivelul internet se afl necunoscutul. Modelul de referin TCP/IP nu spune mare lucru
despre ce se ntmpl acolo, ns menioneaz c gazda trebuie s se lege la reea, pentru a
putea trimite pachete IP, folosind un anumit protocol. Acest protocol nu este definit i variaz de
la gazd la gazd i de la reea la reea.

1.3. Compararea modelelor de referin ISO OSI i TCP/IP

Modelele de referin OSI i TCP/IP au multe lucruri n comun. Amndou se bazeaz pe


conceptul unei stive de protocoale independente. De asemenea, funcionalitatea nivelurilor este
n linii mari similar. De exemplu, n ambele modele, nivelurile pn la nivelul transport inclusiv
sunt necesare pentru a pune la dispoziia proceselor care doresc s comunice un serviciu de
transport capt-lacapt independent de reea. Nivelurile respective formeaz furnizorul de
transport. Din nou, n ambele modele, nivelurile de deasupra transportului sunt beneficiari
orientai pe aplicaii ai serviciului de transport.
n pofida acestor similitudini fundamentale, ntre cele dou modele exist i multe deosebiri.
Este important de subliniat c vom compara aici modelele de referin, nu stivele de protocoale
corespunztoare.
Trei concepte sunt eseniale pentru modelul OSI:
1. Servicii
2. Interfee
3. Protocoale

Probabil c cea mai mare contribuie a modelului OSI este c a fcut explicit diferena ntre
aceste trei concepte. Fiecare nivel realizeaz nite servicii pentru nivelul situat deasupra sa.
Definiia serviciului spune ce face nivelul, nu cum l folosesc entitile de deasupra sa sau cum
funcioneaz nivelul. El definete semantica nivelului.
9

Reele de Calculatoare - Curs 2


Interfaa unui nivel spune proceselor aflate deasupra sa cum s fac accesul. Interfaa
precizeaz ce reprezint parametrii i ce rezultat se obine. Nici interfaa nu spune nimic despre
funcionarea intern a nivelului.
n sfrit, protocoalele pereche folosite ntr-un nivel reprezint treaba personal a nivelului.
Nivelul poate folosi orice protocol dorete, cu condiia ca acesta s funcioneze (adic s
ndeplineasc serviciul oferit). Nivelul poate de asemenea s schimbe protocoalele dup cum
vrea, fr ca acest lucru s afecteze programele din nivelurile superioare.
Dei lumea a ncercat ulterior s l readapteze pentru a fi mai asemntor modelului OSI,
modelul TCP/IP nu a fcut iniial o distincie clar ntre serviciu, interfa i protocol. De
exemplu, singurele servicii veritabile oferite de nivelul internet sunt SEND IP PACKET i
RECEIVE IP PACKET.
n consecin, protocoalele din modelul OSI sunt mai bine ascunse dect n modelul TCP/IP i
pot fi nlocuite relativ uor pe msur ce se schimb tehnologia. Capacitatea de a face
asemenea modificri reprezint unul din scopurile principale ale organizrii protocoalelor pe
niveluri n modelul OSI.
Modelul de referin OSI a fost conceput nainte s fie inventate protocoalele corespunztoare.
Ordinea respectiv semnific faptul c modelul nu a fost orientat ctre un set specific de
protocoale, fiind prin urmare destul de general. Reversul este c proiectanii nu au avut mult
experien n ceea ce privete acest subiect i nu au avut o idee coerent despre mprirea
funciilor pe niveluri. De exemplu, nivelul legtur de date se ocupa iniial numai cu reelele
punct-la-punct. Atuncicnd au aprut reelele cu difuzare, a trebuit s fie introdus n model un
subnivel nou. Cnd lumea a nceput s construiasc reele reale utiliznd modelul OSI i
protocoalele existente, s-a descoperit c acestea nu se potriveau cu specificaiile serviciului
cerut, astfel c a trebuit introdusn model convergena subnivelurilor, ca s existe un loc pentru
a glosa pe marginea diferenelor.
n sfrit, se atepta iniial ca fiecare ar s aib cte o reea care s fie n custodia guvernului
i s foloseasc protocoalele OSI, aa c nu s-a dat nici o atenie interconectrii.
n ceea ce privete TCP/IP, lucrurile stau exact invers: mai nti au aprut protocoalele, iar
modelul a fost de fapt doar o descriere a protocoalelor existente. Cu protocoalele respective nu
era nici o problem: ele se potriveau perfect cu modelul. Singurul necaz era c modelul nu se
potrivea cu nici o alt stiv de protocoale. Prin urmare, modelul nu a fost prea util pentru a
descrie alte reele non-TCP/IP.
O diferen evident ntre cele dou modele se refer la numrul de niveluri: modelul OSI are
apte niveluri, iar TCP/IP are patru.
10

Reele de Calculatoare - Curs 2


Ambele modele au niveluri (inter-)reea, transport i aplicaie, dar restul nivelurilor sunt diferite.
O alt deosebire privete subiectul comunicaiei fr conexiuni fa de cel al comunicaiei
orientat pe conexiuni. Modelul OSI suport ambele tipuri de comunicaii la nivelul reea, dar
numai comunicaii orientate pe conexiuni n nivelul transport, unde acest fapt are importan
(pentru c serviciul de transport este vizibil utilizatorilor). Modelul TCP/IP are numai un mod
(fr conexiuni) la nivelul reea, dar suport ambele moduri la nivelul transport, ceea ce las
utilizatorilor posibilitatea alegerii.
Aceast alegere este important n mod special pentru protocoale ntrebare-rspuns simple.
La momentul apariiei protocoalelor OSI, protocoalele concurente TCP/IP erau deja folosite pe
scar larg n universiti, n cercetare. nainte s vin valul investiiilor de miliarde de dolari,
piaa din domeniul academic era destul de dezvoltat pentru ca multe firme s nceap,
prudent, s ofere produse TCP/IP. Cnd a aprut OSI, firmele nu au mai vrut, dect forate, s
sprijine o a doua stiv de protocoale, i, prin urmare, n-au aprut nici un fel de oferte iniiale din
partea lor. Fiecare firm atepta s nceap celelalte firme, aa c pn la urm n-a mai
nceput nici o firm i fenomenul OSI nu s-a mai produs niciodat.
Al doilea motiv pentru care OSI n-a prins niciodat este c att modelul ct i protocoalele au
defecte. Opiunea pentru apte niveluri a fost mai mult politic dect tehnic , i dou dintre
niveluri (sesiune i prezentare) sunt aproape goale, n timp ce alte dou (legtura de date i
reea) sunt prea aglomerate. Modelul OSI, alturi de protocoalele i definiiile de servicii
asociate, este extraordinar de complex. Standardele sunt, de asemenea, dificil de implementat
i ineficiente n funcionare. Pe lng faptul c este incomprehensibil, o alt problem cu OSI
este c unele funcii, cum sunt adresarea, controlul fluxului i controlul erorilor apar repetat n
fiecare nivel.
Modelul i protocoalele TCP/IP au i ele problemele lor. Mai nti, modelul nu face o distincie
clar ntre conceptele de serviciu, interfa i protocol. O practic recomandabil n ingineria
programrii este s se fac diferena ntre specificaie i implementare, ceea ce OSI face cu
mult atenie, pe cnd TCP/IP nu face. De aceea, modelul TCP/IP nu este un ghid prea bun de
proiectare a reelelor noi folosind tehnologii noi. n al doilea rnd, modelul TCP/IP nu este deloc
general i nu este aproape deloc potrivit pentru descrierea altor stive de protocoale n afara
celei TCP/IP. n al treilea rnd, nivelul gazd-reea nu este deloc un nivel - n sensul normal n
care este folosit termenul n contextul protocoalelor organizate pe niveluri - ci este o interfa
(ntre nivelurile reea i legtur de date). Distincia ntre o interfa i un nivel este crucial i
de aceea trebuie s i se acorde atenia cuvenit. n al patrulea rnd, modelul TCP/IP nu
distinge (i nici mcar nu menioneaz) nivelurile fizic i legtur de date. Acestea sunt complet
diferite. Nivelul fizic are de-a face cu caracteristicile transmisiei prin cablu de cupru, fibre optice
11

Reele de Calculatoare - Curs 2


sau radio. Rolul nivelului legtur de date este s delimiteze nceputul i sfritul cadrelor i s
le transporte dintr-o parte n alta cu gradul de siguran dorit. Un model corect ar trebui s
includ ambele niveluri ca niveluri separate. Modelul TCP/IP nu face acest lucru.
n sfrit, dei protocoalele IP i TCP au fost atent gndite i bine implementate, multe din
celelalte protocoale au fost construite ad-hoc. Implementrile protocoalelor erau apoi distribuite
gratuit; ca urmare, ele erau larg utilizate, fr s li se asigure suportul necesar, fiind de aceea
greu de nlocuit.
n concluzie, modelul OSI (mai puin nivelurile sesiune i prezentare) s-a dovedit a fi excepional
de util pentru a discuta reelele de calculatoare. Din contr, protocoalele OSI nu au devenit
populare. Pentru TCP/IP este adevrat afirmaia invers: modelul este practic inexistent, dar
protocoalele sunt larg utilizate. Pentru mai buna nelegere a conceptelor i a elementelor
componente care stau la baza unei arhitecturi de reea de calculatoare construit n
conformitate cu un model de referin, n continuare se folosete modelul (teoretic) de referin
hibrid (model OSI modificat) din Figura 2-3.

Figura 2-3 Model de referin hibrid (model OSI modificat)

12

Reele de Calculatoare - Curs 2

2. Exemple de reele de calculatoare elemente generale

Subiectul reelelor de calculatoare acoper diferite tipuri de reele, mari i mici, arhicunoscute
sau mai puin cunoscute. Ele au scopuri, dimensiuni i tehnologii diverse.

2.1. Internet

Internet-ul nu este deloc o reea, ci o colecie vast de reele diverse, care utilizeaz anumite
protocoale comune i ofer anumite servicii comune. Este un sistem neobinuit prin aceea c
nu a fost planificat de nimeni i nu este controlat de nimeni. Cunoaterea istoriei Internet-ului
permite o mai bun nelegere a evoluiei tehnologiilor reelelor de calculatoare, precum i a
felului n care aceste tehnologii au influenat i influeneaz decisiv dezvoltarea din domeniul
comunicaiilor.

ARPANET
La mijlocul anilor 1950, DoD (Department of Defense Departamentul de Aprare al SUA) a
vrut o reea de comand i control care s poat supravieui unui rzboi nuclear. La momentul
acela, toate comunicaiile militare foloseau reelele telefonice publice, care erau considerate
vulnerabile. Motivul pentru o astfel de prere poate fi observat n Figura 2-4(a). Aici punctele
negre reprezint oficii de comutare, la ele fiind conectate mii de telefoane. Aceste oficii erau, la
rndul lor, conectate la oficii de comutare de nivel mai nalt (oficii de taxare), pentru a forma o
ierarhie naional cu un nivel sczut de redundan.
Vulnerabilitatea sistemului consta n aceea c distrugerea ctorva oficii de taxare putea
fragmenta sistemul n mai multe insule izolate. n jurul anului 1960, DoD a oferit un contract
corporaiei RAND pentru a gsi o soluie. Unul dintre angajaii ei, Paul Baran, a venit cu ideea
sistemului distribuit cu un nivel ridicat de tolerana la defecte, prezentat n Figura 2-4(b).
Deoarece cile dintre oricare dou oficii de comutare erau n acest caz mult mai lungi dect
cile pe care semnale analogice puteau s circule fr distorsiuni, Baran a propus utilizarea
unei tehnologii digitale cu comutare de pachete prin ntregul sistem. Baran a scris cteva
rapoarte pentru DoD n care a descris ideile sale n detaliu. Oficialii de la Pentagon au agreat
conceptul i au apelat la AT&T, apoi la monopolul naional al telefoniei SUA pentru a construi
un prototip. AT&T a desconsiderat ns imediat ideile lui Baran, declarnd c sistemul propus
de Baran nu poate fi construit, i ideea a fost abandonat. Ulterior, guvernul american a creat
13

Reele de Calculatoare - Curs 2


ARPA (Advanced Research Projects Agency Agenia de Cercetare pentru Proiecte
Avansate), ca organizaie de cercetare n domeniul aprrii. ARPA nu avea nici oameni de
tiin, nici laboratoare; i ducea misiunile la ndeplinire prin acordarea de granturi (fonduri
pentru cercetare) i contracte universitilor i companiilor. n 1967, NPL (National Physical
Laboratories Laboratoarele Naionale de cercetri n Fizic) din Anglia demonstreaz c
comutarea de pachete poate fi funcional, folosind rapoartele timpurii ale lui Baran care
fuseser desconsiderate la momentul respectiv.

Figura 2-4 a.Structura sistemului de telefonie.


b.Sistemul distribuit cu comutare (Baran)

ARPA a nceput s proiecteze o subreea format din minicalculatoare numite IMP-uri


(Interface Message Processors - procesoare de mesaje de interfa) conectate prin linii de
transmisie. Pentru o siguran mare, fiecare IMP trebuia legat la cel puin alte dou IMP-uri.
Subreeaua avea s fie o subreea datagram, astfel c dac unele linii i IMP-uri se defectau,
mesajele puteau fi redirijate automat pe ci alternative. Fiecare nod al reelei era format dintr-un
IMP i dintr-o gazd, aflate n aceeai ncpere i legate printr-un fir scurt. O gazd putea s
trimit mesaje de pn la 8063 bii spre IMP-ul su, iar acesta descompunea apoi mesajele n
pachete de cel mult 1008 bii i le retransmitea la destinaie separat.

14

Reele de Calculatoare - Curs 2


Fiecare pachet era primit n ntregime nainte de a fi reexpediat, astfel c subreeaua a fost
prima reea electronic memoreaz-i-retransmite cu comutare de pachete. ARPA a selectat
compania BBN pentru construirea reelei. BBN a decis s utilizeze pe post de IMP-uri
minicalculatoare Honeywell DDP-316 special modificate, dispunnd de o memorie intern de
12K cu cuvinte pe 16 bii. IMPurile nu aveau discuri, pentru c prile mobile erau considerate
nesigure. IMP-urile au fost interconectate prin linii de 56 Kbps nchiriate de la companii de
telefoane. Programele au fost mprite n dou: pentru subreea i pentru gazde. Programele
de subreea cuprind gestionarea captului dinspre IMP al conexiunii gazd-IMP, protocolul IMPIMP i un protocol surs IMP - destinaie IMP, proiectat pentru a mri sigurana. i n afara
subreelei erau necesare programe: gestionarea captului dinspre gazd al conexiunii gazdIMP, protocolul gazd-gazd i programe de aplicaie.
n decembrie 1969 ncepea deja s funcioneze o reea experimental cu patru noduri, la UCLA
(University of California, Los Angeles), UCSB (University of California, Santa Barbara), SRI
(Stanford Research Institute) i Universitatea din Utah. Au fost alese aceste patru instituii
pentru c toate aveau un numr mare de contracte cu ARPA i toate aveau calculatoare gazd
diferite i complet incompatibile (doar ca treaba s fie mai amuzant). Pe msur ce se
aduceau i se instalau mai multe IMP-uri, reeaua cretea rapid; n scurt timp, s-a ntins pe tot
spaiul Statelor Unite. Pe lng ajutorul oferit pentru dezvoltarea tnrului ARPANET, ARPA a
finanat de asemenea cercetri n domeniul reelelor de satelii i reelelor mobile radio cu
pachete. ntr-o faimoas demonstraie, un camion care circula n California folosea reeaua
radio cu pachete pentru a trimite mesaje ctre SRI, aceste mesaje erau retransmise apoi prin
ARPANET pe Coasta de Est, iar de aici mesajele erau expediate ctre University College din
Londra prin reeaua de satelii. Acest lucru permitea unui cercettor din camion s utilizeze un
calculator din Londra n timp ce cltorea prin California. Acest experiment a demonstrat
totodat c protocoalele ARPANET existente nu erau potrivite pentru a rula pe mai multe reele.
Observaia a condus la noi cercetri asupra protocoalelor, culminnd cu invenia modelului i
protocoalelor TCP/IP (Cerf i Kahn, n anul 1974). TCP/IP a fost proiectat special pentru a trata
comunicarea prin inter-reele, un lucru care devenea din ce n ce mai important, pe msur ce
tot mai multe reele erau legate la ARPANET.
Pentru a ncuraja adoptarea acestor noi protocoale, ARPA a semnat cteva contracte cu BBN i
cu University of California din Berkeley pentru a integra protocoalele n Berkeley UNIX.
Cercettorii de la Berkeley au dezvoltat o interfa de programare a reelei (soclurile) i au scris
numeroase aplicaii, utilitare i programe de administrare care s simplifice interconectarea.
Cnd a aprut sistemul de operare 4.2BSD (Berkeley Software Distribution), cu TCP/IP, socluri
i multe utilitare de reea, pachetul complet a fost adoptat imediat. Mai mult chiar, folosind
TCP/IP, LAN-urile se puteau lega simplu la ARPANET i multe LAN-uri au fcut acest lucru. n
15

Reele de Calculatoare - Curs 2


anii 80 au fost conectate la ARPANET multe alte reele, n special LAN-uri. Pe msur ce
cretea dimensiunea reelei, gsirea gazdelor devenea tot mai costisitoare; de aceea, a fost
creat DNS (Domain Name System Sistemul Numelor de Domenii), care organiza mainile n
domenii i punea n coresponden numele gazdelor cu adrese IP. De atunci ncoace, DNS a
ajuns s fie un sistem de baze de date distribuit, generalizat, folosit pentru a memora diverse
informaii referitoare la procedurile de atribuire a numelor.

NSFNET
La sfritul anilor 1970, NSF (U.S. National Science Foundation Fundaia Naional de tiin
din SUA) a remarcat impactul imens pe care ARPANET-ul l avea asupra cercetrii universitare,
reeaua permind savanilor din toat ara s partajeze date i s colaboreze la proiecte de
cercetare.
Dar, pentru a se conecta la ARPANET, o universitate trebuia s aib un contract de cercetare
cu DoD, iar multe universiti nu aveau. Rspunsul NSF a fost proiectarea unui succesor al
ARPANET care s fie deschis tuturor grupurilor de cercetare din universiti. Pentru a avea
ceva concret de la care s porneasc, NSF a decis s construiasc o reea tip coloan
vertebral (backbone) pentru a conecta cele 6 centre de supercalculatoare pe care le deinea n
San Diego, Boulder, Champaign, Pittsburgh, Ithaca, Princeton. Fiecrui calculator i s-a ataat
un microcalculator LSI-11 denumit fuzzball. Aceste fuzzball-uri erau conectate cu linii nchiriate
de 56 Kbps i formau o subreea , care folosea aceeai tehnologie ca i ARPANET. Tehnologia
programelor era ns diferit: fuzzball-urile au fost proiectate pentru a conversa direct folosind
TCP/IP, ceea ce a condus la crearea primei reele pe arie larga bazat pe TCP/IP (TCP/IP
WAN). NSF a finanat, de asemenea, un numr de (aproximativ 20, pn la urm) reele
regionale care se conectau la coloana vertebral, permind utilizatorilor din mii de universiti,
laboratoare de cercetare, biblioteci i muzee s acceseze oricare dintre supercalculatoare i s
comunice ntre ei.
Reeaua complet, care includea coloana vertebral i reelele regionale, a fost numit
NSFNET.
Aceasta a fost conectat la ARPANET printr-o legtur ntre un IMP i un fuzzball din
laboratorul de la Carnegie-Mellon.
NSFNET-ul a reprezentat un succes foarte rapid i a fost suprasolicitat din clipa n care a
nceput s funcioneze. NSF a nceput imediat s planifice succesorul NSFNET-ului i a semnat
un contract cu consoriul MERIT cu sediul n Michigan. Pentru realizarea coloanei vertebrale
numrul 2, au fost nchiriate de la compania MCI canale cu fibre optice de 448 Kbps.
16

Reele de Calculatoare - Curs 2


Ca rutere s-au folosit IBM PC-RT. i aceast reea a devenit curnd suprancrcat, drept care,
n 1990, a doua coloan vertebral a fost adus la viteza de 1.5 Mbps.
n 1990, ANS (Advanced Networks and Services Reele i Servicii Avansate), o organizaie
nonprofit din care fceau parte MCI i IBM, a preluat NSFNET i a nlocuit legturile de 1.5
Mbps cu legturi de 45 Mbps, formnd ANSNET. Aceast reea a funcionat timp de 5 ani i
apoi a fost cumprat de America Online. Dar pn atunci, diverse companii ofereau deja
servicii IP comerciale i era clar c guvernul trebuia s se retrag din afacerea cu reele.
Ca s uureze tranziia i ca s fie sigur c orice reea regional putea comunica cu orice alt
reea regional, NSF a semnat contracte cu diveri operatori de reele diferii n vederea stabilirii
unui NAP (Network Access Point Punct de Acces la Reea). Fiecare operator de reea care
dorea s ofere servicii de infrastructur pentru reelele regionale NSF trebuia s se lege la toate
NAP-urile. De aceea, pentru a ajunge de la NAP-ul su la NAP-ul destinaiei, un pachet trimis
din orice reea regional putea opta ntre mai multe companii care ofer servicii de transmisie
pe coloana vertebral.
n consecin, pentru a fi alese de reelele regionale, companiile de comunicaii au fost forate
s intre n competiie pe baza serviciilor i preurilor practicate. Ca rezultat, conceptul unei
singure reele de tip coloan vertebral a fost nlocuit de o infrastructur competitiv condus
de criterii comerciale. Astfel, DoD i NSF au fost cele care au creat infrastructura care a stat la
bazele formrii Internet-ului i apoi a cedat-o industriei pentru operare i exploatare.

Modalitatea de utilizare a Internet-ului


Numrul reelelor, mainilor i utilizatorilor conectai la ARPANET a crescut rapid dup ce
TCP/IP a devenit, n 1983, unicul protocol oficial. Cnd au fost conectate NSFNET i
ARPANET, creterea a devenit exponenial. S-au alturat multe reele regionale i s-au
realizat legturi cu reele din Canada, Europa i Pacific.
Substana care ine legat Internet-ul este modelul de referin TCP/IP i stiva de protocoale
TCP/IP. TCP/IP face posibile serviciile universale. Dar ce nseamn de fapt s fii pe Internet?
Definiia noastr unanim acceptat este c o main este pe Internet dac folosete stiva de
protocoale TCP/IP, are o adres IP i are posibilitatea de a trimite pachete IP ctre toate
celelalte maini de pe Internet. Simpla posibilitate de a trimite i primi pot electronic nu este
suficient, deoarece pota electronic este redirectat ctre multe reele din afara Internet-ului.
Tradiional (nsemnnd din 1970 pn n jurul lui 1990), Internet-ul i predecesorii si au avut
trei aplicaii principale: pota electronic, conectare la distan, transfer de fiiere. Pn la
nceputul anilor 1990 Internet-ul a fost foarte populat cu cercettori din domeniul academic,
17

Reele de Calculatoare - Curs 2


guvernamental i industrial. O aplicaie nou, WWW (World Wide Web), a schimbat total situaia
i a adus n reea milioane de noi utilizatori care nu fac parte din mediul academic. Aceast
aplicaie, inventat de fizicianul Tim Berners Lee de la CERN, nu a modificat nici una din
facilitile existente, n schimb le-a fcut mai uor de folosit. mpreun cu programul de navigare
Mosaic, scris la Centrul Naional pentru Aplicaiile Supercalculatoarelor, WWW-ul a fcut posibil
ca un sit s pun la dispoziie un numr de pagini de informaii coninnd text, poze, sunet i
chiar video, n fiecare pagin existnd legturi ctre alte pagini printr-un clic pe o legtur,
utilizatorul este imediat transportat la pagina indicat de legtur. Mare parte din creterea
Internetului n timpul anilor 1990 a fost alimentat de companii denumite ISP (Internet Service
Providers Furnizori de Servicii Internet). Acestea sunt companii care ofer utilizatorilor
individuali posibilitatea de a apela, de acas, una dintre mainile furnizorului i de a se conecta
la Internet, obinnd n consecin acces la pota electronica, WWW i alte servicii similare.

Arhitectura Internet
n Figura 2-5 se prezint o imagine de ansamblu a Internet-ului. Un bun punct de pornire este
sistemul propriu al clientului. Acest client poate suna la ISP-ul su printr-o linie telefonic.
Modemul este o plac din PC-ul clientului care convertete semnalele digitale pe care le
produce calculatorul n semnale analogice care pot circula fr probleme prin sistemul telefonic.
Aceste semnale sunt transferate la punctul de livrare (POP) al ISP-ului, unde sunt preluate din
sistemul telefonic i injectate n reeaua regionala a ISP. De aici nainte, sistemul este n
ntregime digital i folosete comutarea de pachete. Dac ISP-ul este acelai cu furnizorul local
de telefonie, punctul de livrare va fi localizat, probabil, chiar n oficiul de comutare al serviciului
telefonic, punctul n care se termin firul de telefon al utilizatorului. Chiar dac ISP-ul nu este
acelai cu furnizorul local de telefonie, punctul de livrare poate fi doar la distan de cteva oficii
de comutare. Reeaua regional a ISP este format prin interconectarea ruterelor din diverse
orae pe care le deservete compania. Dac pachetul este destinat unei gazde deservite direct
de ctre reeaua ISP, pachetul va fi livrat direct gazdei. Altfel, el este livrat n continuare
operatorului care furnizeaz companiei ISP servicii de comunicare prin coloana vertebral
(backbone) a reelei. n partea superioar a acestei ierarhii sunt operatorii principali de la nivelul
de coloan vertebral a reelei. Acetia opereaz coloane vertebrale mari, internaionale, cu mii
de rutere conectate prin fibra optic cu band larg de transfer. Corporaiile mari i firmele care
ofer servicii de gzduire (hosting), utilizeaz ferme de servere (maini care pot servi mii de
pagini Web pe secund) sunt conectate adeseori direct la nivelul coloanei vertebrale. Operatorii
ncurajeaz aceast conectare direct prin nchirierea de spaii n ceea ce se numete centru
de co-locare (calocation center), i reprezint de cele mai multe ori sertare (racks) pentru
18

Reele de Calculatoare - Curs 2


echipamente aflate n aceeai camer cu ruterul, pentru a permite conexiuni scurte i rapide
ntre fermele de servere si coloana vertebral a reelei.

Figura 2-5 Imagine de ansamblu a Internet-ului

Dac un pachet trimis n coloana vertebral este destinat unui ISP sau unei companii deservite
de aceeai coloan, el este transmis celui mai apropiat ruter. Oricum exist multe astfel de
coloane vertebrale n ntreaga lume, astfel nct un pachet poate s treac ntr-o coloan
concurent. Pentru a permite pachetelor s treac dintr-o coloan n alta, toate aceste coloane
principale sunt conectate n NAP-urile (Network Access Point Punct de Acces n Reea)
discutate mai devreme. n principiu, un NAP este o camer plin cu rutere, cel puin unul pentru
fiecare coloan vertebral conectat.
O reea local camerei conecteaz toate aceste rutere, astfel nct pachetele s poat fi
retransmise din orice coloan n orice alt coloan. n afar de interconectarea n NAP-uri,

19

Reele de Calculatoare - Curs 2


coloanele vertebrale de dimensiuni mari au numeroase conexiuni directe ntre ruterele lor,
tehnic denumit conectare privat (private peering).

2.2. Reele orientate pe conexiune

Tabra celor care susin reelele orientate conexiune provine din lumea comunicaiilor pe linii
telefonice.
n sistemul telefonic, un utilizator trebuie s formeze numrul pe care dorete s l apeleze i s
atepte formarea unei conexiuni nainte de a vorbi sau de a transmite date. Aceasta faz de
conectare stabilete o rut prin sistemul telefonic, rut care va fi meninut pn cnd apelul
este ncheiat. Toate cuvintele sau pachetele de date urmeaz aceeai rut. Dac o linie sau un
comutator de pe respectiva cale se defecteaz, apelul este ncheiat forat.
Prin setarea unei conexiuni n avans, subreeaua poate rezerva resurse precum zone tampon
de memorie sau capacitatea de procesare a procesorului din ruter. Dac se face o ncercare de
a iniia un apel i nu se gsesc suficiente resurse disponibile, apelul este rejectat i apelantul
primete un fel de semnal de ocupat. n acest fel, de ndat ce conexiunea a fost stabilit,
conexiunea va obine servicii bune din punct de vedere calitativ. ntr-o reea fr conexiune,
dac prea multe pachete ajung la acelai ruter n acelai moment, ruterul va fi sufocat i,
probabil, va pierde din pachete. Eventual, utilizatorul va observa i le va retrimite, dar calitatea
serviciilor va fi proast i deloc potrivit pentru comunicaii audio sau video, cu excepia
cazurilor n care reeaua este doar foarte puin ncrcat. Nu mai este nevoie s precizm c
pentru companii calitatea de transmitere a semnalului audio este un parametru extrem de
important, i de aceea prefer reelele orientate pe conexiune.
Cel de-al doilea motiv pentru care companiile de telefonie prefer serviciile orientate pe
conexiune este acela c sunt obinuite s taxeze utilizatorul n funcie de timpul de conexiune.
Atunci cnd se face un apel la distan taxarea se face, n mod normal, la minut. La apariia
reelelor, aceste companii au fost automat atrase n acest sistem, n care taxarea la minut era
uor de fcut. Dac trebuie stabilit o conexiune nainte de transmisia propriu-zis a datelor,
ceasul de taxare este pornit. Dac nu exist conexiune, nu poi fi taxat pentru ea. Toate reelele
proiectate de industria de telefonie au avut subreele orientate pe conexiune. Ceea ce este
probabil surprinztor este c i Internet-ul urmeaz aceasta direcie, pentru a oferi o calitate mai
bun pentru serviciile audio i video.

20

Reele de Calculatoare - Curs 2


X.25 i Frame Relay (releu de cadre)
Primul exemplu de reea orientat conexiune este X.25, care a fost prima reea public de date
(reeaua X.25 a fost creat n anii 1970). Pentru a folosi X.25, un calculator a stabilit mai nti o
conexiune cu calculatorul aflat la distan, adic a fcut un apel telefonic. Pentru aceast
conexiune s-a alocat un numr de conexiune folosit apoi n transferul pachetelor de date
(deoarece pot fi deschise mai multe conexiuni n acelai timp). Pachetele de date erau foarte
simple, fiind formate dintr-un antet de 3 ... 128 de octei de date.
n antet se regsea un numr de conexiune de 12 bii, un numr de secven al pachetului, un
numr de confirmare pozitiv (ACK) i civa bii oarecare.
n anii 1980, reelele X.25 au fost nlocuite pe scar larg cu un nou tip de reea, denumit
Frame Relay (Releu de Cadre). n esen, este vorba de o reea orientat pe conexiune, fr
control al erorilor i fr control al fluxului de date. Deoarece era orientat pe conexiune,
pachetele erau furnizate n ordine (dac erau furnizate). Aceste caracteristici distribuire de
pachete n ordine, lipsa de control al erorilor, lipsa de control al fluxului au fcut ca Frame Relay
s se asemene cu o reea local de dimensiuni mari. Aplicaia cea mai important a fost
interconectarea reelelor locale aflate n diverse birouri ale companiilor. Dei Frame Relay a
avut parte de un succes modest, este folosit i astzi n anumite companii.

ATM (Asynchronous Transfer Mode)


Una din cele mai importante reele orientate pe conexiune, creat la nceputul anilor 1990, este
ATM (ATM Asynchronous Transfer Mode Mod de Transfer Asincron). ATM urma s rezolve
toate aspectele i neajunsurile majore ale reele i sistemelor de telecomunicaii, prin unificarea
transmisiile de voce, date, televiziune prin cablu etc. ntr-un singur sistem integrat. ns nu a
avut succesul scontat. n mare parte, problemele erau similare cu acelea care au stopat evoluia
proiectrii reelelor pe baza modelului OSI: tehnologii slabe, implementri ineficiente, politici
proaste. Totui, ATM a nregistrat un succes mult mai mare dect OSI i mai este acum n
cadrul sistemelor de telefonie, adeseori vehiculnd chiar pachete IP. Deoarece ATM este
utilizat la ora actual de majoritatea companiilor numai pentru operaiile de rutare i transport
intern, n cele mai multe cazuri utilizatorii nu sunt contieni de existena lui, chiar dac el este
operaional.
Deoarece reelele ATM sunt orientate pe conexiune, transmisia datelor necesit mai nti
transmisia unui pachet pentru iniializarea conexiunii. Pe msur ce pachetul de iniializare
circul prin subreea, toate ruterele de pe drumul pe care l parcurge i creeaz cte o
nregistrare n tabelele de dirijare n care nregistreaz existena conexiunii i rezerv resursele
21

Reele de Calculatoare - Curs 2


necesare pentru ea. Conexiunile sunt de cele mai multe ori denumite circuite virtuale, n
analogie cu circuitele fizice utilizate n sistemele de telefonie. Majoritatea reelelor ATM suport
i circuite virtuale permanente, care sunt conexiuni permanente ntre dou gazde aflate la
distan. Acestea sunt similare cu liniile nchiriate din lumea telefoniei. Fiecare conexiune, fie ea
temporar sau permanent, are un identificator de conexiune unic.
ndat ce o conexiune a fost stabilit, oricare dintre pri poate s nceap s transmit date.
Ideea de baz n cazul reelelor ATM este s se transmit toate informaiile n pachete mici, de
dimensiune fix, denumite celule (cells). Celulele au 53 de octei, din care 5 octei reprezint
antetul, iar restul de 48 reprezint ncrctura efectiv. O parte din antet reprezint
identificatorul de conexiune, astfel nct att transmitorul ct i receptorul, precum i toate
ruterele intermediare pot ti corespondena dintre celule i conexiuni (care celule aparin crei
conexiuni). Aceast informaie permite fiecrui ruter s dirijeze fiecare celul pe care o
primete. Dirijarea celulelor este implementat direct n partea hardware a ruterelor i este o
operaie rapid. De fapt, argumentul principal n alegerea de celule de dimensiune fix este
acela c este mai uor de construit partea hardware pentru dirijare dac ea are de a face cu
pachete scurte i egale ca dimensiune. Pachetele IP de lungime variabil trebuie dirijate de
programe (software), proces care este mai lent. Un alt avantaj al reelelor ATM este acela c
partea hardware poate fi configurat s multiplice o celul pe care o primete la intrare pe mai
multe linii de ieire, o proprietate obligatorie n cazul n care trebuie abordat transmisia unui
program de televiziune difuzat ctre mai muli receptori.
Toate celulele urmeaz aceeai cale ctre destinaie. Livrarea celulelor nu este garantat, dar
ordinea lor da. Dac doua celule 1 i 2 sunt transmise n aceast ordine (1,2), dac amndou
ajung, ele vor ajunge n aceeai ordine, niciodat nu va ajunge 2 naintea lui 1. Dar oricare
dintre ele, sau chiar amndou se pot pierde pe drum. Este de datoria protocoalelor nivelului
superior s repare eroarea cauzat de celulele pierdute. De reinut c, dei aceast garanie nu
este perfect, este mai bun dect cea pe care o ofer Internet-ul. Acolo nu numai c pachetele
se pot pierde, dar i ordinea de ajungere la destinaie poate fi oricare (nu are legtur cu
ordinea de transmisie).
Reelele ATM sunt organizate similar cu reelele WAN tradiionale, cu linii i comutatoare
(rutere). Cele mai des ntlnite viteze de lucru pentru reelele ATM sunt 155 Mbps i 622 Mbps,
dei sunt posibile i viteze mai mari. Viteza de 155 Mbps a fost aleas pentru c este foarte
apropiat de viteza minim obligatorie pentru transmisia de televiziune cu rezoluie nalt.
Decizia de a alege viteza exact de 155.52 Mbps a fost fcut pentru compatibilitatea cu
sistemul de transmisie SONET. Viteza de 622 Mbps a fost aleas astfel nct s fie echivalent
cu transmisia simultan a 4 canale de 155 Mbps.
22

Reele de Calculatoare - Curs 2

2.3. Ethernet

Ethernet (mpreun cu FastEthernet, GigagbitEthernet i 10 GigabitEthernet) este cea mai


popular i cea mai rspndit tehnologie LAN.
Ethernet este denumirea unei familii de tehnologii de reele de calculatoare bazat pe
transmisia cadrelor de date i utilizat la implementarea reelelor locale de tip LAN. Ethernet-ul
este standardizat de IEEE (Institute of Electrical and Electronics Engineers) n seria de
standarde IEEE 802.3. Aceste standarde permit transmisia datelor prin mai multe medii fizice,
cum ar fi: cabluri coaxiale (folosite n primele reele Ethernet), cabluri torsadate (pentru
conectarea sistemelor individuale la reea), cabluri de fibr optic (pentru structura intern
(backbone = magistral) a reelei).
Ethernet funcioneaz la nivele fizic i legtur de date ale modelului de referin ISO OSI)
(Figura 2-6).

Figura 2-6 Ethernet i ISO OSI

Caracteristicile generale ale Ethernet sunt:


rata de transfer 10 Mbps/sec.
distana maxim ntre 2 statii: 2.5 km.
procedura de control a legaturii: CSMA/CD complet distribuit cu rezolvare statistica a
23

Reele de Calculatoare - Curs 2


concurentei.
protocol mesaje: cadre de lungime variabila, furnizare mesaje dup metoda "best
effort".
Reelele Ethernet tradiionale au urmtoarele limitri:
n orice moment o retea locala Ethernet permite ca o singur staie s transmit uneia
sau mai multor destinaii; comunicarea bidirecional este asigurat prin multiplexarea
n timp a suportului de transmisie, favorizat de transmisia rapid.
controlul erorilor la nivelul legturii de date este limitat la detectarea erorilor la nivel de
bit n canalul fizic i la detectarea si nlturarea coliziunilor.
la nivelul legturii de date nu se face criptarea datelor pentru securitate (aceste operaii
se pot face la nivelele superioare).
viteza este fix: 10 Mbps.
nivelul legturii de date nu ofer nici o schema de operare pe nivelele de prioriti.
nu exist un mecanism de protecie mpotriva utilizatorilor ru intentionai.

2.4. Reele fr fir (Wireless LAN) 802.11

Comitetul IEEE, care standardizase i LAN-urile cu cablu a primit ca sarcin s schieze un


standard pentru reele LAN fr fir. Standardul astfel creat s-a numit 802.11 (WiFi). Standardul
propus trebuia s lucreze n dou moduri:
1. n prezena unei staii de baz
2. n absena unei staii de baz
n primul caz, toate comunicaiile urmau s aib loc prin intermediul staiei de baz, denumit
punct de acces radio (wireless access point) 802.11. n cel de-al doilea caz, calculatoarele
urmau s comunice direct unul cu cellalt. Acest mod este uneori denumit conectare ad-hoc
(ad-hoc networking). Aceste dou moduri sunt ilustrate n Figura 2-7.
Cteva dintre obiectivele care trebuiau atinse n procesul de standardizare a reelelor 802.11
erau: gsirea unei benzi de frecvene care s fie disponibil, de preferin la nivel mondial;
tratarea faptului c semnalele radio au o raz de aciune limitat; asigurarea meninerii
confidenialitii utilizatorului; tratarea problemei duratei limitate de lucru a bateriei; considerarea
eventualelor efecte pe care sistemul le putea avea asupra oamenilor; nelegerea implicaiilor
24

Reele de Calculatoare - Curs 2


portabilitii calculatoarelor; i, n final, construirea unui sistem cu lrgime de band suficient
pentru a fi viabil din punct de vedere economic.

Figura 2-7 a.Conectare ad-hoc


b. Reea radio (fr fir) cu staie de baz

La momentul n care s-a nceput procesul de standardizare (la mijlocul anilor 1990), Ethernet-ul
domina deja domeniul reelelor locale, aa nct comitetul a decis s fac noul standard 802.11
compatibil Ethernet ncepnd de deasupra nivelului legtur de date. Mai exact, ar trebui s se
poate transmite un pachet IP ntr-un LAN fr fir n aceeai manier n care un pachet IP este
transmis prin Ethernet. Desigur, la nivelurile Fizic i Legtur de date apar anumite diferene
inerente fa de Ethernet i ele trebuie considerate de ctre standard. Mai nti, un calculator
din Ethernet va asculta eterul nainte de a transmite. Numai dac acesta este liber calculatorul
va ncepe transmisia. n cazul reelelor LAN fr fir, aceast idee nu funcioneaz prea bine. S
presupunem c A transmite ctre B, dar raza de aciune a lui A este prea mic pentru a l
acoperi i pe C (Figura 2-8). Atunci cnd C vrea s transmit, el poate asculta mediul nainte s
nceap, dar faptul c nu aude nimic nu nseamn c transmisia lui va reui. Standardul 802.11
trebuia s rezolve i aceast problem.

25

Reele de Calculatoare - Curs 2

Fifura 2-8 Exemplu de acoperire a semnalelor radio

O a doua problem care trebuia rezolvat era aceea c semnalul radio poate fi reflectat de
anumite obiecte solide i deci poate fi recepionat de mai multe ori (pe diverse ci). Aceast
interferen duce la ceea ce se numete disipare pe mai multe ci (multipath fading).
Cea de-a treia problem era c o mare parte din aplicaii nu erau contiente de mobilitatea
calculatoarelor.
De exemplu, multe dintre editoarele de texte aveau o list de imprimante dintre care una putea
fi aleas pentru tiprirea documentului. Atunci cnd calculatorul ruleaz n afara mediului su
obinuit, ntr-un mediu nou, lista de imprimante implicite nu mai este valid.
Cea de-a patra problem se referea la mutarea calculatorului portabil din raza de aciune a unei
staii de baz n raza altei staii de baz. ntr-un fel sau altul, trebuie gsit o soluie de predare/
primire ntre cele dou staii de baz. Dei aceast problem apare i la nivelul telefoanelor
mobile, ea nu apare la Ethernet i nu avea o soluie la momentul respectiv. Mai exact, reeaua
const din mai multe celule, fiecare cu propria staie de baz, conectate prin Ethernet, dup
cum se poate vedea n Figura 2-9. Din exterior, sistemul trebuie s arate ca o singur reea
Ethernet. Conexiunea dintre sistemele 802.11 i lumea exterioar se numete portal (portal).
Reelele locale fr fir pe care standardul le propunea puteau funciona la 1 Mbps sau 2 Mbps.
Aproape imediat, utilizatorii au nceput s se plng de viteza prea sczut i s-a pornit o nou
campanie pentru obinerea unor standarde mai rapide.
26

Reele de Calculatoare - Curs 2

Figura 2-9 Reea IEEE 802.11 cu mai multe celule

n 1999 au aprut alte dou standarde importante: standardul 802.11a folosete o band de
frecven mai larg i poate ajunge la viteze mai mari de 54 Mbps, iar standardul 802.11b
folosete aceeai banda ca i 802.11, dar folosete o tehnic de modulare diferit i poate
ajunge la 11 Mbps. n anul 2003, comitetul 802 a venit cu o nou variant, 802.11g, care
folosete tehnica de modulare folosit i de 802.11a, dar banda de frecven a lui 802.11b. n
anul 2009, a fost publicat standardul 802.11n care opereaz n benzile de 2.4 GHz i 5 GHz, la
o rat maxim de operare cuprins ntre 54 Mbps i 600 Mbps. La ora actual, este aproape
definitivat standardul 802.11ac la frecvena de 5 GHz i la rate de operare de 1 Gbps.

3. Standardizarea reelele de calculatoare. Organizaii responsabile cu definirea


standardelor, a normelor i a reglementrilor din domeniul reelelor de
calculatoare i a telecomunicaiilor.

Standardele nu numai c permit diverselor calculatoare s comunice ntre ele, ci sporesc


totodat piaa pentru produsele care ader la un anumit standard, cu urmtoarele consecine:
producie de mas, profituri financiare, implementri VLSI i alte beneficii care duc la scderea
preurilor i la acceptarea i mai larg a respectivelor produse.
Standardele fac parte din dou categorii: de facto i de jure. Standardele de facto (expresia
latin pentru ,,de fapt) sunt acelea care pur i simplu au luat fiin, fr s existe vreun plan
oficial. Deoarece zeci de productori au decis s copieze aproape identic mainile IBM, PC-ul
IBM i succesorii si reprezint standarde de facto pentru calculatoarele birourilor mici i pentru
cele casnice. Din punct de vedere al sistemelor de operare, UNIX este standardul de facto.

27

Reele de Calculatoare - Curs 2


Standardele de jure (expresia latin pentru ,,de drept) sunt, prin contrast, standarde legale,
adoptate de un anumit organism de standardizare autorizat. Autoritile de standardizare
internaionale sunt, n general, mprite n dou clase: organizaii stabilite prin tratate ntre
guvernele naionale i organizaii voluntare neguvernamentale. n domeniul standardelor pentru
reele de calculatoare exist cteva organizaii din fiecare categorie.

3.1. Organizaii responsabile cu standardizarea n domeniul telecomunicaiilor

Statutul legal al companiilor telefonice de pe glob variaz considerabil de la ar la ar. La una


din extreme se situeaz Statele Unite, care au 1500 de firme de telefonie private. n Statele
Unite, firmele furnizoare de servicii de comunicaii pentru public sunt numite companii
telefonice publice. Ofertele i preurile lor sunt descrise printr-un document numit tarif. Acesta
trebuie s fie aprobat de Comisia Federal de Comunicaii, care se ocup de traficul dintre
statele SUA i de traficul internaional, precum i de ctre comisiile publice de stat pentru
traficul n interiorul su. La cealalt extrem se afl rile n care guvernul are un monopol
complet asupra tuturor mijloacelor de comunicaie: pota, telegraful, telefonul i, de multe ori,
chiar radioul i televiziunea. Cea mai mare parte a lumii se ncadreaz n aceast categorie. n
unele cazuri, autoritatea de telecomunicaii este o companie naionalizat, n altele, este o
simpl filial a guvernului, cunoscut de obicei sub numele de PTT (Post, Telegraf &
Telephone Administration). Tendina actual n lumea ntreag este ctre liberalizare i
competiie i mpotriva monopolului guvernamental. Majoritatea rilor europene i-au privatizat
mai mult sau mai puin sistemele PTT.
Din cauza tuturor acestor diveri furnizori de servicii este nevoie de o compatibilitate la scar
mondial. Compatibilitatea asigur faptul c oamenii (i calculatoarele) dintr-o ar pot s-i
apeleze partenerii din alt ar. n 1865, reprezentani ai multor guverne din Europa s-au ntlnit
pentru a forma predecesorul actualului ITU (International Telecommunication Union
Uniunea

Internaional

de

Telecomunicaii).

Sarcina

Uniunii

era

standardizarea

telecomunicaiilor internaionale, care la vremea aceea nsemnau telegrafia. Cnd au aprut


serviciile de telefonie internaional, ITU a preluat de asemenea i sarcina standardizrii
telefoniei. n 1947 ITU a devenit o agenie a Naiunilor Unite. ITU are trei sectoare principale:
1. Sectorul de Radiocomunicaii (ITU-R).
2. Sectorul de Standardizare a Telecomunicaiilor (ITU-T).
3. Sectorul de dezvoltare (ITU-D).

28

Reele de Calculatoare - Curs 2


ITU-R se ocup de alocarea frecvenelor internaionale de radio ctre grupurile concurente
interesate.
ITU-T se ocup de sistemele de telefonie i de comunicare de date. Din 1956 pn n 1993,
ITU-T a fost cunoscut ca CCITT, un acronim pentru numele su francez: Comit Consultatif
International Tlgraphique et Tlfonique. Att ITU-T ct i CCITT au dat recomandri n
domeniul telefoniei i comunicaiilor de date. Dei, ncepnd cu 1993, recomandrile poart
eticheta ITU-T, recomandrile CCITT, de genul CCITT X.25, mai sunt nc frecvent ntlnite.
ITU-T are patru clase de membri:
1. Guverne naionale
2. Membri sectoriali
3. Membri asociai
4. Agenii de reglementare
ITU-T are aproximativ 200 de membri guvernamentali, incluznd aproape fiecare membru al
Naiunilor Unite. Sarcina pe care o are ITU-T este de a face recomandri tehnice asupra
interfeelor din telefonie, telegrafie i comunicaii de date. Acestea devin deseori standarde
recunoscute internaional. Recomandrile date de ITU-T sunt numai sugestii tehnice, pe care
guvernele le pot adopta sau ignora. n practic, o ar care dorete s adopte un standard de
telefonie diferit de cel utilizat n restul lumii este liber s o fac, dar o face cu preul izolrii de
toate celelalte ri. De la fondarea sa, ITU-T a realizat mai bine de 3000 de recomandri, care
ocup peste 60.000 de pagini. Multe dintre acestea sunt folosite pe scar larg n practic. De
exemplu, standardul V.90 56-Kbps pentru modemuri este o recomandare a ITU.

3.2. Organizaii responsabile cu standardele internaionale

Standardele internaionale sunt produse de ISO (International Standards Organization


Organizaia Internaional de Standardizare), o organizaie voluntar, neguvernamental
fondat n 1946. Membrii si sunt organizaiile naionale de standardizare din cele 89 de ri
membre. Aceti membri cuprind ANSI (S.U.A.), BSI (Marea Britanie), AFNOR (Frana), DIN
(Germania) i nc aproape 100 de alte organizaii.
ISO produce standarde referitoare la un numr vast de subiecte, inclusiv standardele OSI. ISO
are aproape 200 de Comitete Tehnice (Technical Committees - TC), numerotate n ordinea
crerii lor, fiecare comitet ocupndu-se de un subiect specific. Fiecare TC are subcomitete (SCuri) mprite n grupe de lucru (Work Groups - WG). n ceea ce privete standardele din
29

Reele de Calculatoare - Curs 2


telecomunicaii, ISO i ITU-T coopereaz frecvent, (ISO este un membru al ITU-T) n ideea de a
se evita a dou standarde internaionale oficiale i mutual incompatibile. Reprezentantul
Statelor Unite n ISO este ANSI (American National Standards Institute Institutul Naional
American de Standarde), care, n pofida numelui su, este o organizaie privat
neguvernamental i nonprofit. Membrii si sunt productori, companii telefonice publice i alte
pri interesate. Standardele ANSI sunt frecvent adoptate de ISO ca standarde internaionale.
Procedura utilizat de ISO pentru adoptarea standardelor este conceput astfel nct s se
obin un consens ct mai larg posibil. Procesul ncepe cnd una din organizaiile naionale de
standardizare simte nevoia unui standard internaional ntr-un anumit domeniu. n acel moment,
se formeaz un grup de lucru care vine cu un CD (Committee Draft Proiect de Comitet). CDul circul apoi pe la toate organizaiile membre, care au la dispoziie 6 luni pentru a-l supune
criticilor. Dac se primete aprobarea din partea unei majoriti substaniale, atunci se produce
un document revizuit, numit DIS (Draft International Standard Proiect de Standard
Internaional), care va circula n scopul de a fi comentat i votat. Pe baza rezultatelor din
aceast rund, se pregtete, se aprob i se public textul final al respectivului IS
(International Standard Standard Internaional). n domeniile foarte controversate, un CD
sau un DIS pot s treac prin cteva versiuni nainte de a obine suficiente voturi i ntregul
proces poate dura ani de zile.
NIST (National Institute of Standards and Technology Institutul Naional de Standarde i
Tehnologie) este o agenie a Departamentului pentru Comer al Statelor Unite. NIST a fost
cunoscut anterior sub numele de Biroul Naional de Standarde. El produce standarde care sunt
obligatorii pentru achiziiile fcute de guvernul U.S.A., mai puin pentru cele care privesc
Departamentul de Aprare, acesta avnd propriile sale standarde.
Un alt actor important din lumea standardelor este IEEE (Institute of Electrical and
Electronics Engineers Institutul Inginerilor Electricieni i Electroniti), cea mai mare
organizaie profesional din lume. Suplimentar fa de producerea a zeci de jurnale i
organizarea a numeroase conferine n fiecare an, IEEE are un grup de standardizare care
dezvolt standarde n domeniul ingineriei electrice i tehnicii de calcul. Comitetul IEEE 802 a
standardizat mai multe tipuri de reele locale.

3.3. Organizaii responsabile cu standardele Internet

Internet-ul mondial are propriile sale mecanisme de standardizare, foarte diferite de cele ale
ITU-T i ISO.
30

Reele de Calculatoare - Curs 2


Cnd a fost creat ARPANET-ul, DoD-ul a nfiinat un comitet neoficial care s l supravegheze.
n 1983 comitetul a fost redenumit IAB (Internet Activities Board Consiliul Activitilor
Internet) i a primit o misiune ceva mai ampl: s fie atent ca cercettorii implicai n ARPANET
i Internet s se mite, mai mult sau mai puin, n aceeai direcie. Semnificaia acronimului
,,IAB a fost schimbat mai trziu n Internet Architecture Board (Consiliul Arhitecturii
Internet).
Fiecare din cei aproximativ 10 membri ai IAB-ului conducea un departament care se ocupa de o
anumit problem important. IAB-ul se ntlnea de cteva ori pe an pentru a discuta
rezultatele i a trimite informri ctre DoD i NSF, care asigurau la acea vreme majoritatea
fondurilor. Cnd era nevoie de un nou standard (de exemplu, un nou algoritm de dirijare),
membrii IAB l luau n discuie i apoi anunau schimbarea. Comunicrile erau puse la dispoziie
printr-o serie de rapoarte tehnice, numite RFC-uri (Request For Comments Cereri pentru
Comentarii). RFC-urile sunt memorate on-line i pot fi citite de oricine este interesat de ele la
adresa www.ietf.org/rfc. RFC-urile sunt numerotate n ordinea cronologic a crerii lor.
n 1989 Internet-ul crescuse att de mult, nct acest stil informal nu mai putea funciona. Multe
firme vindeau la acea vreme produse TCP/IP i nu erau dispuse s le modifice. n vara anului
1989, IAB a fost reorganizat. Cercettorii au fost transferai la IRTF (Internet Research Task
Force Departamentul de Cercetare Internet), care a fost pus n subordinea IAB-ului, alturi de
IETF (Internet Engineering Task Force Departamentul de Inginerie Internet). IAB-ul a fost
repopulat cu persoane care reprezentau un palier de organizaii mai larg dect stricta
comunitate a cercettorilor. La nceput a fost un grup care se autoperpetua: membrii erau activi
pe o perioad de 2 ani, iar membrii noi erau selectai de ctre membrii mai vechi. Mai trziu, a
fost nfiinat Societatea Internet (Internet Society), care reunea oameni interesai de Internet.
Societatea Internet este, prin urmare, comparabil ntr-un sens cu ACM sau IEEE.
Societatea este administrat de un comitet ales, iar comitetul desemneaz membrii IAB. Ideea
acestei divizri a fost ca IRTF s se concentreze asupra cercetrii pe termen lung, iar IETF s
se ocupe de probleme inginereti pe termen scurt. IETF a fost mprit n grupuri de lucru,
fiecare cu o problem specific de rezolvat. Preocuprile grupurilor de lucru includeau aplicaii
noi, informaii de la utilizatori, integrare OSI, dirijare i adresare, securitate, administrare de
reea, standarde. n final s-au format att de multe grupuri de lucru (mai mult de 70), nct ele
au fost grupate pe domenii, iar comitetul de organizare s-a constituit din preedinii domeniilor.
n plus, a fost adoptat un proces de standardizare mai formal, preluat dup modelul ISO. Pentru
a deveni un standard propus (Proposed Standard), ideea fundamental trebuie s fie complet
explicat ntr-un RFC i s prezinte destul interes din partea comunitii pentru a merita s fie
luat n considerare. Pentru a avansa la stadiul de proiect de standard (Draft Standard), este
31

Reele de Calculatoare - Curs 2


necesar o implementare de lucru care s fi fost testat n amnunime de ctre dou situri
independente, timp de cel puin 4 luni. Dac IAB-ul este convins c ideea e bun i c
programul funcioneaz, atunci poate s declare RFC-ul respectiv ca fiind un Standard Internet.
Unele Standarde Internet au devenit standarde ale DoD-ului (MIL-STD), fiind, prin urmare,
obligatorii pentru furnizorii DoD-ului.

32

Reele de Calculatoare - Curs 2

Test evaluare

S se sublinieze rspunsurile corecte:

1. Care snt nivelurile din modelul de referin


OSI:
a. Fizic, Difuzare, Transport, Prezentare,
Sesiune, Programare.
b. Fizic, Difuzare, Comutator, Reea, Sesiune,
Prezentare.
c. Fizic, Legtur Date, Reea, Suport,
Sesiune, Prezentare, Aplicaie.
d. Fizic, Legtur Date, Reea, Transport,
Aplicaie.
e. Fizic, Legtur Date, Reea, Transport,
Sesiune, Prezentare, Aplicaie.
2. Nivelul fizic din modelul OSI este
responsabil cu:
a. controlul funcionrii subreelei.
b. transmiterea biilor de-a lungul unui canal
de comunicaie.
c. determinarea modului n care pachetele
sunt dirijate de la surs la destinaie
d. controlul congestiilor determinate de
mulimea pachetelor din reea.
e. securizarea pachetelor de-a lungul unui
canal de comunicaie
3. Nivelul transport din modelul OSI este
responsabil cu:
a. determinarea tipului de serviciu pe care s
l furnizeze nivelului sesiune i, n final,
utilizatorilor reelei.
b. implementarea aplicaiilor folosite pentru
transferul fiierelor
a. proiectarea hardware care trebuie s
garanteze c atunci cnd unul din capete
trimite un bit 1 acesta e receptat n cealalt
parte ca un bit 1, nu ca un bit 0.
b. evitarea inundrii unui receptor lent cu date
provenite de la un emitor rapid.
c. sintaxa
i
semantica
informaiilor
transmise.

4. Care niveluri din cadrul modelului de


referin OSI nu se regsesc n cadrul
modelului de referin TCP/IP:
1. fizic i reea.
2. reea i transport.
3. transport i sesiune.
4. sesiune i prezentare.
5. prezentare i aplicaie
5. Caracteristicile generale ale une reele
Ethernet sunt:
a. rata de transfer : 100 Mbps/sec; distana
maxim ntre 2 statii: 1.5 km.
b. rata de transfer : 10 Mbps/sec; distana
maxim ntre 2 statii: 2 km.
c. rata de transfer : 10 Mbps/sec; distana
maxim ntre 2 statii: 2.5 km.
d. rata de transfer : 100 Mbps/sec; distana
maxim ntre 2 statii: 2 km.
e. rata de transfer : 10 Mbps/sec; distana
maxim ntre 2 statii: 1.5 km.

Grila de evaluare: 1-e; 2-a; 3-a; 4-d,d; 5-c

33

Reele de Calculatoare - Curs 2

34

Reele de Calculatoare - Curs 2

Termeni eseniali:

1. Modelul de referin ISO OSI cuprinde apte niveluri: fizic, legtur de date, reea, transport,
sesiune, prezentare, aplicaie.
2. Principiile aplicate pentru a se ajunge la cele apte niveluri ale modelului de referin ISO
OSI sunt urmtoarele: un nivel trebuie creat atunci cnd este nevoie de un nivel de abstractizare
diferit; fiecare nivel trebuie s ndeplineasc un rol bine definit; funcia fiecrui nivel trebuie aleas
acordndu-se atenie definirii de protocoale standardizate pe plan internaional; delimitarea
nivelurilor trebuie fcut astfel nct s se minimizeze fluxul de informaii prin interfee; numrul de
niveluri trebuie s fie suficient de mare pentru a nu fi nevoie s se introduc n acelai nivel funcii
diferite i suficient de mic pentru ca arhitectura s rmn funcional.
3. Pentru nivelul de referin ISO OSI sunt eseniale conceptele: serviciu, interfa i protocol.
4. Modelul de referin TCP/IP cuprinde setul de protocoale de comunicaie folosite n reeaua
Internet; cele mai importante protocoale ale modelului de referin TCP/IP sunt: TCP
(Transmission Control Protocol), UDP (User Datagram Protocol) i IP (Internet Protocol).
5. Modelul de referin TCP/IP cuprinde patru niveluri: gazd-reea, internet, transport, aplicaie.
6. Protocolul TCP este un protocol sigur orientat pe conexiuni care permite ca un flux de octei
trimii de pe o main s ajung fr erori pe orice alt main din inter-reea; protocolul UDP
este un protocol nesigur, fr conexiuni, destinat aplicaiilor care doresc s utilizeze propria lor
secveniere i control al fluxului, i nu pe cele asigurate de TCP; protocolul IP este responsabil
cu tranmiterea pechetelor IP de la surs la destinaie pe baza adreselor IP.
7. Modelul de referin OSI a fost conceput nainte s fie inventate protocoalele
corespunztoare; n ceea ce privete TCP/IP, mai nti au aprut protocoalele, iar modelul a
fost doar o descriere a protocoalelor existente.
8. Reele orientate pe conexiune: X25, Frame Relay, ATM.
9. Ethernet este denumirea unei familii de tehnologii de reele de calculatoare bazat pe transmisia
cadrelor de date i utilizat la implementarea reelelor locale de tip LAN; Ethernet (mpreun
cu FastEthernet, GigagbitEthernet i 10 GigabitEthernet) este cea mai popular i cea mai
rspndit tehnologie LAN.
10. IEEE 802.11 (WiFi) reprezint standardul pentru reele LAN fr fir; IEEE 802.11 (WiFi)
opereaz n dou moduri: conectare ad-hoc i cu staie de baz (infrastructur).
11. Organizaiile responsabile cu standardizarea n domeniul telecomunicaiilor sunt: ITU
(International Telecommunication Union), PTT (Post, Telegraf & Telephone Administration).
12. Organizaii responsabile cu standardele internaionale: ISO (International Standards
Organization), ANSI (American National Standards Institute), NIST (National Institute of Standards
and Technology), IEEE (Institute of Electrical and Electronics Engineers).
13. Organizaii responsabile cu standardele Internet: IAB (Internet Activities Board / Internet
Architecture Board), IRTF (Internet Research Task Force), IETF (Internet Engineering Task
Force), IS (Internet Society).

35

Reele de Calculatoare - Curs 2

Bibliografie

1. Tanenbaum, A. , Wetherall D., Computer Networks (5rd Edition), Prentice Hall Software
Series, 2010.
2. Crainicu B., Reele de calculatoare: pentru uzul studenilor, Universitatea Petru Maior, 2005.
3. Peterson, L, Davie, B., Computer networks: A systems approach, Elsevier Publishing
Company; Morgan Kaufmann Publishers, Inc, 2007.
4. Kurose, J., Ross, K., Computer Networking: A Top-Down Approach (5th Edition), AddisonWesley, 2009

36

Reele de Calculatoare - Curs 2

Test evaluare

S se sublinieze rspunsurile corecte:

1. Conceptele eseniale pentru modelul de


referin OSI sunt:
a. serviciu, interfa, protocol.
b. serviciu, protocol, sesiune.
c. protocol, sesiune, comunicaie orientat pe
conexiune.
d. protocol,
sesiune,
comunicaie
fr
conexiune.
e. comunicaie orientat pe conexiune,
comunicaie fr conexiune, protocol.
2. Nivelul legtur de date din modelul OSI
este responsabil cu:
a. stabilirea sesiunilor ntre utilizatori aflai pe
maini diferite.
b. gestionarea unor structuri de date
abstracte i definirea i comunicarea unor
structuri de date de nivel mai nalt.
c. transformarea unui mijloc oarecare de
transmisie ntr-o linie care s fie disponibil
nivelului reea fr erori de transmisie
nedetectate.
d. interconectarea reelelor eterogene.
e. acceptarea datelor de la nivelul sesiune,
descompunerea i transferul acestora
unitii nivelului reea.
3. Reelele
Ethernet
tradiionale
au
urmtoarele limitri:
a. n afara protocolului IP, comunicaia nu
folosete alte tipuri de protocoale.
b. controlul erorilor la nivelul legturii de date
este limitat la detectarea erorilor la nivel de
bit n canalul fizic i la detectarea si
nlturarea coliziunilor.
c. dei sunt oferite scheme de operare pe
nivelele de prioriti, nu exist un
mecanism
de
protecie
mpotriva
utilizatorilor ru intentionai.
d. sunt folosite cadre de lungime fix.
e. se realizeaz doar o criptare sumar a
datelor pentru securitate.

4. Cele dou moduri de lucru ale reelelor


radio (fr fir) 802.11 sunt:
a. conectare ad-hoc i conectare best effort.
b. conectare cu staie de baz i conectare
CSMA/CD.
c. conectare cu staie de baz si conectare
best effort.
d. conectare ad-hoc i conectare cu staie de
baz.
e. conectare CSMA/CD i conectare best
effort.
5. Responsabilitatea IEEE (Institute of Electrical
and Electronics Engineers) este:
a. dezvoltarea standardelor n domeniul
ingineriei electrice i a tehnicii de calcul.
b. alocarea frecvenelor internaionale de radio.
c. produce standardelor ISO.
d. dezvoltarea i promovarea standardelor
Internet.
e. cercetarea evoluiei Internetului din punct de
vedere
al
protocoalelor,
arhitecturii,
tehnologiilor i aplicaiilor.

Grila de evaluare: 1-a; 2-c; 3-b; 4-d; 5-a

37

S-ar putea să vă placă și