Sunteți pe pagina 1din 15

Modulul 1.

Concepte introductive despre reele de calculatoare


Cuprins U1. Concepte introductive despre reele de calculatoare ........................................................... 8 M1.U1.1. Introducere ................................................................................................................ 8 M1.U1.2. Obiectivele unitii de nvare ................................................................................. 8 M1.U1.3. Ce este o reea de calculatoare .................................................................................. 8 M1.U1.4. Clasificarea reelelor de calculatoare ...................................................................... 11 M1.U1.5. Topologii de reea local.......................................................................................... 14 M1.U1.6. Arhitectur de reea ................................................................................................. 16 M1.U1.7. Teste de evaluare a cunotinelor ........................................................................... 20 M1.U1.8. Rezumat .................................................................................................................. 21 M1.U1.1. Introducere Evoluia sistemelor de calcul a permis apariia reelelor de calculatoare. Reelele de calculatoare au aprut din necesitatea comunicaiei ct mai rapide i mai sigure a aplicaiilor care se execut pe calculatoare aflate la distane orict de mari. Odat cu reelele de calculatoare, au aprut concepte noi, prin care se face distincie ntre un mediu de reea, n care calculatoarele interconectate sunt autonome i mediul centralizat, n care mai multe terminale sunt legate la o unitate de prelucrare. Rolul acestei uniti de nvare este de a introduce unele noiuni de baz care s apropie studentul de problematica cursului. M1.U1.2. Obiectivele unitii de nvare Aceast unitate de nvare i propune ca obiectiv principal o introducere a studenilor n problematica sistemelor de operare. La sfritul acestei uniti de nvare studenii vor fi capabili s: neleag i s explice conceptul de sistem autonom; neleag i s explice conceptul de reea de calculatoare. neleag i s explice conceptul de reea local de calculatoare; neleag i s explice topologiile de reea local; neleag i s explice tipurile de servere existente ntr-o reea; neleag i s explice modelul OSI i arhitectura TCP/IP.

Durata medie de parcurgere a unitii de nvare este de 2 ore.

M1.U1.3. Ce este o reea de calculatoare O reea de calculatore reprezint o colecie de calculatoare autonome, interconectate ntre ele. Un calculator nu este autonom atunci cnd el poate s fie pornit, s fie oprit sau s fie controlat n mod forat de ctre un alt sistem de calcul. Se spune despre dou calculatoare c sunt interconectate dac sunt capabile s schimbe informaii ntre ele. Exist mai multe posibiliti fizice de conectare: cabluri din cupru, fibre optice, microunde, satelii de comunicaie, etc. Orice calculator, pentru a fi conectat la mediul de comunicaie al reelei, trebuie s conin o component de interfa, numit plac de reea. Dac impunem calculatoarelor cerina de a fi autonome, atunci excludem relaia de tip master-slave ntre ele.

Un calculator interconectat cu alte sisteme, poate avea acces la datele stocate pe acestea, precum i la echipamentele lor. Conceptul de conectare al unor calculatoare care partajeaz resurse se numete lucrul n reea. Calculatoarele care fac parte dintr-o reea pot partaja date, mesaje, imagini grafice, imprimante, aparate fax, modemuri etc. Utilizarea reelelor de calculatoare este necesar din mai multe motive, dintre care enumerm: Utilizarea eficient a imprimantelor i a altor periferice. Dac calculatorul lucreaz autonom el are acces numai la perifericele lui, deci fiecare calculator ar avea nevoie de o imprimant proprie pentru scrierea rapoartelor. Acest lucru nu este economic, innd cont de costul acestui periferic, de timpul efectiv de utilizare i de uzarea moral rapid a tehnicii de calcul. Deci, mai economic este ca mai multe calculatoare s utilizeze n comun diverse periferice, lucru care este posibil numai dac calculatoarele sunt interconectate n reea. Partajarea datelor. naintea apariiei reelelor de calculatoare, mai muli utilizatori foloseau acelai set de date prin modaliti mai puin sigure i performante (transmiterea de rapoarte scrise, copierea informaiilor pe un suport magnetic i transmiterea lor etc.). Partajarea unor produse soft. Fiecare calculator din reea poate avea acces la produsele instalate pe anumite calculatoare din reea. Standardizarea aplicaiilor. Orice calculator din reea va folosi aceeai versiune a unui fiier sau a unui produs. Schimbul rapid de informaii ntre membrii organizaiei respective, aflai la distane orict de mari, mai ales utiliznd facilitai de pot electronic (e-mail) sau de planificare (sheduling). Modelul client/server. Vom utiliza urmtoarele concepte: Servere Aplicaii care ofer resurse partajate pentru utilizatorii reelei. Clieni Aplicaii care acceseaz resursele partajate n reea de un server. Mediu de comunicaie Modul n care sunt conectate calculatoarele. Resurse Componente software i hardware folosite n comun de ctre utilizatorii reelei. Modelul centralizat (mainframe) presupune un calculator puternic la care sunt legate mai multe terminale, care nu au capacitate de procesare, ci servesc doar pentru introducerea sau primirea datelor; o aplicaie ruleaz pe acest calculator central i este accesat prin intermediul unor terminale. Modelul client/server se refer la mprirea operaiilor de prelucrare a datelor ntre un calculator pe care se execut aplicaia client i un calculator mai puternic pe care se execut aplicaia server. Modul de abordare client/server este avantajoas pentru organizaiile n care un numr mare de utilizatori trebuie s aib acces permanent la cantiti mari de date. Mai concret, modelul client/server reprezint un mediu de lucru n reea n care clientul lanseaz o solicitare, iar serverul o ndeplinete. De obicei, chiar i ntr-o reea client-server, pe orice calculator se poateexecuta att un server ct i un client. Exemplu. Administrarea bazelor de date este un tip de aplicatie care are la baz modelul client/server. Componenta software client foloseste limbajul SQL, pentru a traduce cererea formulat de utilizator. Procesul de solicitare i de primire a informaiilor const din : Clientul formuleaz solicitarea. Solicitarea este tradus n SQL. Solicitarea SQL este transmis servereului de reea. Serverul de baze de date ncepe cutarea datelor pe calculatorul pe care acestea sunt stocate. nregistrrile sunt returnate clientului Datele sunt prezentate utilizatorului.

Componentele unui mediu client/server sunt: Aplicaia ( client ) sau componenta front-end (interfa). Serverul, care se mai numete i componenta back-end. Clientul este cel care genereaz(emite) o solicitare. Aplicaia executat de client are rolul de: A prezenta o interfa pentru utilizator. A formula solicitarea de date. A afia anumite rapoarte, pe baza datelor pe care le primete de la server. Serverul este dedicat pstrrii i administrrii datelor. Aici se desfoar majoritatea operaiilor. Exemplu. Software-ul pentru baze de date de pe server reacioneaza la interogrile clientului, lansnd o operaie de cutare. n cadrul modelului client/server se returneaz doar rezultatele cutrii. Avantajele modelului client /server sunt: Ofer faciliti de prelucrare mai ieftine dect cele cu calculatoare centrale (mainframe), deoarece se obine o reducere a traficului prin reea. Se realizeaz economie de memorie intern a calculatorului client, deoarece serverele sunt capabile sa stocheze o cantitate mare de informaie. Datele care sunt obiectul prelucrrii sunt stocate pe server deci pot fi mult mai bine protejate. Servere dedicate. Un server dedicat este un calculator care funcioneaz doar ca server, rulnd programe specializate pentru ndeplinirea unor anumite funcionaliti. Serverele se numesc "dedicate" deoarece sunt optimizate s deserveasc rapid cerinele clienilor din reea i s asigure securitatea resurselor deinute, a fiierelor i a directoarelor. S ne reamintim... O reea de calculatore reprezint o colecie de calculatoare autonome, interconectate ntre ele. Un calculator nu este autonom atunci cnd el poate s fie pornit, s fie oprit sau s fie controlat n mod forat de ctre un altul. Un server dedicat este un calculator care funcioneaz doar ca server, rulnd programe specializate pentru ndeplinirea unor anumite funcionaliti. nlocuii zona punctat cu termenii corespunztori. 1. Un calculator nu este ............. atunci cnd el poate s fie ........., s fie ........ sau s fie ............. n mod forat de ctre un altul. 2. Dac impunem calculatoarelor cerina de a fi autonome, atunci excludem relaia de tip ............... ntre ele. 3. Modelul centralizat presupune un calculator ............. la care sunt legate mai multe ..............., care nu au capacitate de ................, ci servesc doar pentru introducerea sau primirea datelor. 4. Modelul client/server se refer la mprirea ................... a datelor ntre ............. i un ....................... mai puternic. 5. Un server dedicat este un calculator care ..................... doar ca server, rulnd ........................ pentru ndeplinirea unor anumite funcionaliti.

10

M1.U1.4. Clasificarea reelelor de calculatoare Din punctul de vedere al serverelor utilizate, reeleler de calculatoare se mpart n: De la egal la egal (peer to peer) Bazate pe servere. Reele peer-to-peer. ntr-o reea peer-to-peer nu exist servere dedicate i nici o organizare ierarhic a calculatoarelor. Caracteristicile acestui tip de reea sunt: - Toate calculatoarele sunt considerate egale (peer), de unde vine i numele tipului de reea. - n general, fiecare calculator are i rolul de client i cel de server, neexistnd un administrator responsabil pentru ntreaga reea. - Utilizatorul fiecrui calculator stabilete resursele locale care vor fi partajate n reea. - Dimensiunea acestui tip de reea este redus, de obicei, o reea peer-to-peer este format din maximum 10 calculatoare. De asemenea, se folosete un sistem de cablare simplu, vizibil care conecteaz toate calculatoarele din reea. Reelelor peer-to-peer sunt numite i grupuri de lucru (workgroups). Reelele peer-to-peer sunt relativ simple; deoarece fiecare calculator joac att rolul de client ct i de sever, nu este nevoie de un server central puternic si nici de alte componente necesare, ca n cazul unei reele de mare capacitate. Deci reelele peer-to-peer implic costuri mai mici dect cele bazate pe server. ntr-o reea peer-to-peer, software-ul de reea nu presupune acelai nivel de performane i de securitate cu cel al reelelor bazate pe server dedicat. Unele sisteme de operare, cum ar fi cele din familia Microsoft Windows nglobeaz funcionalitatea de reea peer-to-peer i, deci nu mai este necesar software suplimentar. Reele peer-to-peer reprezint o alegere bun pentru mediile n care utilizatorii se afl ntr-o zon restrns, securitatea datelor nu este o problem esenial, organizaia i reeaua nu au o cretere previzibil n viitorul apropiat Retelele bazate pe server. Se bazeaz pe conceptul de server dedicat. Acest tip de reea a devenit modelul standard i va fi folosit n consideraiile ce urmeaz. Numrul de servere crete odat cu complexitatea reelei. ntr-o astfel de reea exist urmtoarele tipuri de servere: Serverele de administrare a drepturilor(PDC-Primary Domain controller) Serverele de fiiere i de tiprire administreaz accesul i folosirea de ctre utilizatori a resurselor de tip fiier i imprimant. Exemplu. Dac folosim o aplicaie de prelucrare a textelor, aceasta va rula pe calculatorul local (client). Documentul prelucrat de aplicaie este pstrat pe server i ncrcat n memoria calculatorului client, astfel nct poate fi folosit local. Cu alte cuvinte, serverele de fiiere i de tiprire sunt folosite, n general pentru stocarea datelor i tiprirea fiierelor. Serverele de aplicaii pun la dispoziia clienilor componenta server a aplicaiilor de tip client-server, precum i datele respective. Exemplu. Serverele pstreaz volume mari de date structurate, care sunt uor de accesat(baze de date). Acest tip de servere difer de serverele de fiiere i de tiprire, n cazul crora datele sau fiierele sunt descrcate n totalitate pe calculatorul care le-a solicitat. La serverele de aplicaii, baza de date se afl pe server i numai rezultatul interogrii este descrcat pe calculatorul care a lansat solicitarea. O aplicaie client, care ruleaz local va accesa datele de

11

pe serverul de aplicaii. n loc de ntreaga baz de date, pe calculatorul local va fi descrcat de pe server numai rezultatul interogrii. Serverele de pot gestioneaz transferul de mesaje electronice ctre utilizatorii reelei. Serverele de mail gestioneaz fluxul de date i mesaje e-mail transmise ntre reeaua serverului i alte reele, calculatoare mainframe sau utilizatori aflai la distan, care folosesc modem i linii telefonice pentru a se conecta la retea. Reele locale, reele metropolitane. La nceput, reelele erau de dimensiuni mici, cu cel mult 10 calculatoare i o imprimant, legate mpreun. Tehnologia existent limita dimensiunile reelei att n privina numrului de calculatoare ct i a distanei fizice pe care o putea acoperi. Exemplu. La nceputul anilor 80, cea mai uzual metod de cablare permitea conectarea a maximum 30 de utilizatori, printr-un cablu avnd lungime maxima de 180-200 de metri. O astfel de reea putea acoperi un singur etaj al unei cldiri sau sediul unei firme mici. O astfel de reea se numete reea local sau LAN (Local Area Network) O reea metropolitan (Metropolitan Area Network MAN) este o versiune extins de LAN ce se poate ntinde pe zona ocupat de un grup de birouri nvecinate sau chiar suprafaa unui ora. Acest tip de reea funcionez pe baza unor tehnologii similare cu cele ale LAN-urilor. Pentru unitile care sunt conectate direct la o reea vom folosi termenul de gazd. Acestea pot fi calculatoare (client sau server), imprimante, scannere etc. Pentru ca acestea s lucreze n reea, ele trebuie s fie dotate cun un dispozitiv de interfa, numit plac de reea. O reea LAN poate fi extins utiliznd mai multe componente (repetoare, hub-uri, puni, comutatoare). Despre acestea vom discuta n detaliu n modulul urmtor. Reele larg rspndite geografic. Gazdele finale sunt utilizate pentru a executa programele utilizatorilor i pot fi, eventual legate ntre ele printr-un mediu de comunicaie formnd o reea LAN. Gazdele sau reelele LAN sunt conectate prin sisteme intermediare sau elemente de comutare (routere), care formeaz o subreeaua de comunicaie (figura 1.1). subreea router gazd

Figura 1.1. Reele larg rspndite geografic 12

Elementele de comutare sunt sisteme specializate folosite pentru a conecta dou sau mai multe linii de transmisie. Conform acestui model, fiecare gazd este conectat la un LAN n care exist un router sau direct la un router. Colecia de linii de comunicaie i de routere (dar nu i de gazde) formeaz subreeaua de comunicaie. n cazul celor mai multe WAN uri, dou routere pot comunica direct, dac sunt legat prin acelai cablu sau indirect prin intermediul altor routere. Cnd un router intermediar primete un pachet de date, l reine acolo pn cnd linia pe care trebuie s-l transmit mai departe devine liber i apoi l retransmite. O subreea care funcioneaz pe acest principiu se numete subreea punct-la-punct sau subreea cu comutare de pachete. S ne reamintim... Din punctul de vedere al serverelor utilizate, reeleler de calculatoare se mpart n: De la egal la egal (peer to peer) i bazate pe servere. ntr-o reea peer-to-peer nu exist servere dedicate i nici o organizare ierarhic a calculatoarelor. Retelele bazate pe server se bazeaz pe conceptul de server dedicat. Acest tip de reea a devenit modelul standard i va fi folosit n consideraiile ce urmeaz. O reea local (LAN) poate acoperi un singur etaj al unei cldiri sau sediul unei firme mici. O reea metropolitan (MAN) este o versiune extins de LAN ce se poate ntinde pe zona ocupat de un grup de birouri nvecinate sau chiar suprafaa unui ora. Acest tip de reea funcionez pe baza unor tehnologii similare cu cele ale LAN-urilor. n reele larg rspndite geografic, gazdele finale sunt utilizate pentru a executa programele utilizatorilor i pot fi, eventual legate ntre ele printr-un mediu de comunicaie formnd o reea LAN; gazdele sau reelele LAN sunt conectate prin sisteme intermediare sau elemente de comutare (routere), care formeaz o subreeaua de comunicaie. nlocuii zona punctat cu termenii corespunztori. 1. ntr-o reea peer-to-peer nu exist ............. i nici o organizare .................. a calculatoarelor. 2. ntr-o reea peer-to-peer fiecare calculator are i ......... si cel de ............, neexistnd un ................ responsabil pentru ntreaga reea. 3. Serverele de ............. i de ............. administreaz accesul i folosirea de ctre utilizatori a resurselor de tip fiier i imprimant. 4. Serverele de aplicaii pun la dispoziia ............... componenta ............... a aplicaiilor de tip ............., precum i ............ respective. 5. Serverele de pot gestioneaz transferul de ................... ctre .................. reelei. 6. O reea metropolitan este .................. ce se poate ntinde pe zona ocupat de un grup de birouri nvecinate sau chiar .................... 7. Gazdele sau reelele LAN sunt conectate prin ............... sau elemente de ...................., care formeaz ........................

13

M1.U1.5. Topologii de reea local Topologia definete structura reelei. Topologia fizic se refer la dispunerea fizic n teren a calculatoarelor, a cablurilor i celorlalte componente ale reelei. Topologia logic se refer la modul cum gazdele acceseaz mediul de comunicaie. Topologia unei reele afecteaz direct performanele reelei. O anumit topologie aleas influeneaz tipul de echipament utilizat, precum i posibilitile de extindere a reelei. Principalele toplologii utilizate sunt: magistral, inel i stea. Topologia magistral (bus). n cazul n care calculatoarele sunt conectate de-a lungul unui singur cablu (segment), topologia poart numele de magistral (bus)(figura 1.2). Topologia de tip magistral (bus) este numit i magistrala liniar. Const dintr-un singur cablu, numit trunchi (sau coloan vertebral sau segment), care conecteaz toate calculatoarele din reea, pe o singur linie.

cablu
Figura 1.2. Topologia magistral Magistrala este o topologie pasiv. Calculatoarele legate la o magistral recepioneaz datele care sunt transmise n reea. Ele nu acioneaz pentru transmiterea datelor de la un calculator la altul. Dac un calculator se defecteaz el nu afecteaz restul reelei. ntr-o topologie activ calculatoarele regenereaz semnalul i transfer datele n reea. Deoarece datele sau semnalele electronice sunt transmise n ntreaga reea, acestea vor parcurge cablul de la un capt la altul. Dac semnalului i s-ar permite s se deplaseze fr ntrerupere, el ar continua s se reflecte nainte i napoi de-a lungul cablului, mpiedicnd celelalte calculatoare s transmit semnale. Din acest motiv, semnalul trebuie oprit dup ce a ajuns la adresa destinaie. Pentru a opri reflectarea semnalului, la fiecare capt al cablului este plasat o component numit terminator, care are rolul de a absorbi semnalele libere. Absorbirea semnalelor elibereaz cablul, astfel nct i alte calculatoare s poat transmite date. Fiecare capt al cablului trebuie conectat la ceva. Exemplu. Un capt poate fi conectat la un calculator sau la un conector pentru a putea mri lungimea cablului. Orice capt liber trebuie cuplat la un terminator pentru a putea preveni reflectarea semnalului. Topologia inel conecteaz o gazd la urmtoarea i ultima gazd la prima (figura 1.3.). Nu exist capete libere. Semnalul parcurge bucla ntr-o singur direcie, trecnd pe la fiecare calculator. Spre deosebire de topologia magistral, care este pasiv, aici fiecare calculator amplific semnalul i l trimite la calculatorul urmtor. Deoarece semnalul traverseaz fiecare calculator, defectarea unuia afecteaz ntreaga reea.

14

gazd

Cablu Figura 1.3. Topologia inel Topologia stea. Calculatoarele sunt conectate prin segmente de cablu la o component central, numit concentrator (hub) (figura 1.4). Semnalele sunt transmise de la un calculator emitor, prin intermediul concentratoarelor, la toate calculatoarele din reea. Aceast topologie si are originile n arhitectura unui calculator mainframe. Reelele cu topologie stea ofer resurse de administrare centralizat. Totui, din cauz c fiecare calculator este conectat la un punct central, acest tip necesit o cantitate mai mare de cablu. n plus, n cazul n care concentratorul se defecteaz cade ntreaga reea. Dac un calculator sau cablul de legtur al acestuia la concentrator cade, numai calculatorul respectiv este n imposibilitatea de a primi mesaje; restul reelei va continua s funcioneze normal.

concentrator

gazd Figura 1.4. Topologia stea Topologia Magistral-stea este combinaie ntre topologiile magistral i stea. n cadrul topologiei magistral-stea exist mai multe reele cu topologie stea, conectate prin intermediul unor trunchiuri liniare de tip magistral. Dac un calculator se defecteaz acest lucru nu va afecta restul reelei; celelalte calculatoare vor putea s comunice n continuare. Dac se defecteaz un concentrator toate calculatoarele conectate la acesta vor fi incapabile s mai comunice. n cazul n care calculatorul defectat este conectat la alte concentratoare, conexiunile respective vor fi, de asemenea, ntrerupte. Concentratoarele din mai multe topologii stea sunt conectate la un concentrator principal stea, rezultnd topologia stea generalizat.

15

S ne reamintim... Topologia definete structura reelei. Topologia fizic se refer la dispunerea fizic n teren a calculatoarelor, a cablurilor i celorlalte componente ale reelei. Topologia logic se refer la modul cum gazdele acceseaz mediul de comunicaie. Principalele toplologii utilizate sunt: magistral, inel i stea.

nlocuii zona punctat cu termenii corespunztori. 1. Topologia fizic se refer la ............... fizic n teren a .............., a ............... i celorlalte ................. ale reelei. 2. n cazul n care calculatoarele sunt conectate de-a lungul unui singur ............ , topologia poart numele de .............. 3. Magistrala este o topologie ............. 4. ntr-o topologie ............calculatoarele regenereaz .............. i transfer ........... n reea. 5. Pentru a opri ............. semnalului, la fiecare capt al cablului este plasat o component numit .............., care are rolul de .................. semnalele libere. 6. Topologia inel ................o gazd la urmtoarea i ultima gazd la ................ 7. n cadrul topologiei stea, calculatoarele sunt conectate prin segmente de cablu la o ..............., numit ..................... 8. n cadrul topologiei magistral-stea exist mai multe ......... cu topologie .........., conectate prin intermediul unor trunchiuri liniare de tip .......... M1.U1.6. Arhitectur de reea Reeaua este format din gazde care execut programele utilizatorilor. La nivelul fiecrei gazde, mediul de reea este structurat pe niveluri. Numrul de niveluri, numele fiecrui nivel, coninutul i funcia sa, poate s fie diferit de la o categorie de reele la alta. Indiferent de tipul de reea, scopul fiecrui nivel este s ofere anumite servicii nivelurilor superioare. Modelul OSI. Lucrul n reea presupune transmiterea datelor de la o gazd la alta. Acest proces complex poate fi mprit n etape: - Recunoasterea datelor; - mprirea datelor n blocuri mai uor de manevrat; - Adugarea de informaii fiecrui bloc de date, pentru a localiza datele respective i a identifica destinatarul; - Adugarea unor informaii de sincronizare i de verificare a erorilor; - Transmiterea datelor in retea. Modelul OSI mparte comunicaia n reea pe apte niveluri. Fiecare nivel presupune anumite activiti, componente sau protocoale n reea. Cele apte niveluri sunt: Numrul nivelului Denumirea nivelului 7 Aplicaie 6 Prezentare 5 Sesiune 4 Transport 3 Reea 2 Legtur de date 1 Fizic 16

Un nivel OSI are un set bine definit de funcii de reea, iar funciile fiecrui nivel comunic i colaboreaz cu funciile nivelurilor aflate imediat deasupra i dedesubtul nivelului respectiv. Fiecare nivel asigur anumite servicii sau aciuni care pregtesc datele pentru a fi transmise n reea ctre un alt calculator. Toate cererile sunt transmise de la un nivel la altul prin intermediul interfeelor. Fiecare nivel se bazeaza pe activittile si serviciile nivelului ierarhic inferior. Nivelurile sunt configurate n aa fel nct fiecare dintre ele se comport ca i cnd ar comunica direct cu nivelul echivalent de pe cellalt calculator. Aceasta reprezint o comunicaie logic, sau virtual, ntre nivelurile echivalente ( figura 1.5 ). Calculatorul A Aplicatie Calculatorul B Aplicatie

Prezentare

Prezentare

Sesiune

Sesiune

Transport

Transport

Retea

Retea

Legatura de date

Legatura de date

Fizic Figura 1.5. Modelul OSI

Fizic

Nivelul Aplicatie este cel mai nalt n ierarhia OSI i servete drept fereastr prin care aplicaiile au acces la serviciile de reea. Acest nivel nu ofer servicii altui nivel i reprezint interfaa prin care aplicaiile n reea au acces la componentele retelei. Nivelul Prezentare determin formatul folosit pentru schimbul de date ntre calculatoarele din reea. El poate fi numit i Traductorul reelei. n cazul calculatorului emitor, acest nivel convertete datele din formatul transmis de nivelul superior (Aplicaie), ntr-un format intermediar, universal recunoscut. La calculatorul receptor, acest nivel convertete formatul intermediar ntr-unul care poate fi folosit de nivelul Aplicaie al calculatorului respectiv. De asemenea, acest nivel realizeaza criptarea datelor, modificarea sau conversia setului de caractere, precum i interpretarea comenzilor grafice. Nivelul Sesiune permite ca dou aplicaii aflate pe calculatoare diferite s stabileasc, s foloseasc i s ncheie o conexiune numit sesiune. Nivelul Transport asigur transportul pachetelor de date la destinaie, n succesiune, fr pierderi i fr duplicate. Acest nivel rempacheteaz mesajele, fragmentndu-le pe cele de dimensiuni mai mari n mai multe segmente sau concatennd mai multe pachete mici ntr-un singur segment. La captul receptor, nivelul Transport despacheteaz mesajele,

17

reansamblndu-le n forma original i transmite de obicei un semnal de confirmare a primirii. n concluzie, nivelul Transport permite controlul fluxului i particip la rezolvarea problemelor legate de transmisia i recepionarea pachetelor. Nivelul Reea gestioneaza adresele logice (IP). De asemenea, acest nivel determin ruta (calea de acces) de la surs la destinaie ntr-o inter-reea Segmentele primite de la nivelul superior se transform n pachete, prin adugarea informaiilor de adresare, n cazul calculatorului emitor i respectiv, suprimarea acestor informaii i transmiterea datelor nivelului superior, n cazul calculatorului receptor. Nivelul Legtur de date transmite cadrele de date ctre nivelul Fizic, cel care realizeaz transportul irurilor de bii. Un cadru de date este o structura logic, organizat, n care pot fi plasate datele pe mediul de comunicatie La captul receptor, el mpacheteaz biii brui sosii de la nivelul Fizic n cadre de date. Acest nivel recunoaste adresele fizice (MAC) si realizeaz comunicaia ntr-o reea local. ncapsulare i decapsulare. La gazda surs are loc fenomenul de ncapsulare. Datele circul de sus n jos; fiecare nivel primete o structura de date de la nivelul superior i adaug o zon de informaie specifica lui (antet), care conine informaii adresate nivelului corespondent de la gazda destinaie. Nivelul fizic realizeaza transportul irurilor de bii pe mediul de comunicaie. La gazda destinaie are loc fenomenul de decapsulare. Fiecare nivel (cu excepia nivelui fizic) primete de la nivelul inferior structura de date adresat lui, extrage informaia adresat lui i transmite restul de date ctre nivelul superior. Atunci cnd pachetul ajunge n sfrit la nivelul Aplicaie, informaiile de adresare sunt complet nlturate, volumul de date recpatndu-i forma iniial, care poate fi interpretat de receptor. Regulile dup care nivelurile comunic ntre ele formeaz protocolul nivelului respectiv. Arhitectura TCP/IP. Dac modelul OSI este un standard orientativ, TCP/IP este o arhitectur utilizat de reeaua Internet i de predecesorul ei, ARPANET. Modelul TCP/IP are patru niveluri: Aplicaie, Transport, Internet, Acces la reea. Observm c el nu conine nivelurile sesiune i prezentare, funciile acestora fiind preluate de ctre nivelul cel mai nalt. Nivelul Aplicaie conine protocoalele (aplicaiile ) de nivel nalt. Exemple. TELNET- protocolul de terminal virtual, care permite unui utilizator de pe o main s lucreze pe o main aflat la distan; FTP protocolul de transfer de fiiere; SMTP protocolul de pot electronic; DNS protocolul care transform adresele de reea n identificatori; HTTP protocolul folosit pentru aducerea paginilor de Web. Nivelul Transport este proiectat astfel nct s permit conversaii ntre entitile pereche ale gazdelor surs i destinaie. Protocolul TCP (Transmission Control Protocol- protocolul de control al transmisiei), este un protocol sigur, orientat pe conexiune, care permite ca un flux de octei trimii de la o gazd s ajung la gazda destinatar din inter - reea fr pierderi de date. Acest protocol fragmenteaz datele primite de la nivelul superior n segmente pe care le transmite nvelului inferior. La destinaie segmentele sunt reasamblate, ntr-un flux de ieire care este apoi transmis nivelului superior. Protocolul UDP( User Datagram Protocol protocolul datagramelor utilizator) este utilizat pentru a trimite mesaje de tipul ntrebarerspuns, fr confirmare, pentru care este mai important rapiditatea comunicrii dect sigurana. Nivelul Reea (Internet) face posibil transmiterea de pachete ntre oricare gazde aflate pe oricare reea a inter-reelei; pachetele circul independent unele de altele, existnd posibilitatea ca pachetele s ajung la destinaie ntr-o ordine diferit de cea n care au fost transmise, rearanjarea lor n ordinea fireasc fiind o operaie executat de gazda destinaie. 18

Analogia cu sistemul potal este evident; cnd se trimite o scrisoare se indic adresele destinatarului i expeditorului, fr ca expeditorul s fie interesat prin ce oficii potale intermediare trece scrisoarea respectiv, pn cnd ajunge la destinatar. La acest nivel funcioneaz protocolul IP (Internet Protocol). La emitor, segmentele primite de la nivelul superior sunt transformate n pachete, care conin informaii superioare de adresare, iar la receptor se efectueaz operaia invers. Nivelul Acces la reea cuprinde toate aspectele legate accesul la mediu, transportul pachetelor prin mediul fizic pe care le-am prezentat n cadrul modelului OSI. Dac comparm modelul OSI cu modelul TCP/IP, observm att asemnri ct i deosebiri. Asemnrile sunt: - ambele sunt mprite pe niveluri; - ambele au nivelul aplicaie; - ambele conin nivelele transport i reea care sunt asemntoare; - ambele folosesc comutarea de pachete (i nu comutarea de circuite) ca tehnologie de transmitere a datelor; - la gazda surs apare fenomenul de ncapsulare, iar la gazada de destinaie cel de decapsulare. Diferenele sunt: - TCP/IP include serviciile oferite de nivelurile prezentare i sesiune ale modelului OSI, n nivelul su aplicaie; - TCP/IP combin nivelurile OSI legtur de date i fizic ntr-un singur nivel; - TCP/IP apare mai simplu deoarece are numai patreu niveluri; - TCP/IP este o stiv de protocoale utilizat de toate calculatoarele conectate la Internet, pe cnd modelul OSI este un ghid de lucru orientativ. S ne reamintim... La nivelul fiecrei gazde, mediul de reea este structurat pe niveluri. Modelul OSI mparte comunicaia n reea pe apte niveluri. Fiecare nivel presupune anumite activiti, componente sau protocoale n reea. Cele apte niveluri sunt: Aplicaie, Prezentare, Sesiune, Transport, Reea, Legtur de date, Fizic. La gazda surs are loc fenomenul de ncapsulare. Datele circul de sus n jos; fiecare nivel primete o structura de date de la nivelul superior i adaug o zon de informaie specifica lui (antet), care conine informaii adresate nivelului correspondent de la gazda destinaie. La gazda destinaie are loc fenomenul de decapsulare. Fiecare nivel(cu excepia nivelui fizic) primete de la nivelul inferior structura de date adresat lui, extrage informaia adresat lui i transmite restul de date ctre nivelul superior. Dac modelul OSI este un standard orientativ, TCP/IP este o arhitectur utilizat de reeaua Internet i de predecesorul ei, ARPANET. Modelul TCP/IP are patru niveluri: Aplicaie, Transport, Internet, Acces la reea.

I. nlocuii zona punctat cu termenii corespunztori. 1. Nivelul Aplicatie este ......... n ierarhia OSI i servete drept ............ prin care aplicaiile au acces la ..................... 2. Nivelul Prezentare determin ........... folosit pentru ................ ntre calculatoarele din reea. 3. Nivelul Sesiune permite ca dou aplicaii aflate pe ................diferite s 19

................, s ................. i s ncheie o ............... numit sesiune. 4. Nivelul Transport asigur transportul pachetelor de date la ............., n ................., fr ............. i fr ............... 5. Nivelul Reea gestioneaza .................. De asemenea, acest nivel determin ........... de la surs la destinaie ntr-o ............... 6. Nivelul Legtur de date transmite ................ ctre nivelul Fizic, cel care realizeaz transportul ................... 7. La gazda surs are loc fenomenul de ............... Datele circul de ...........; fiecare nivel primete o structura de date de la ........... i adaug o ..................., care conine informaii adresate ...............de la gazda destinaie. 8. La gazda destinaie are loc fenomenul de ............ Fiecare ............ primete de la .............. structura de date adresat lui, extrage ............. adresat lui i transmite restul de date ctre ................... 9. Dac modelul OSI este un standard orientativ, TCP/IP este o ..........utilizat de reeaua .................. Modelul TCP/IP are patru niveluri: ..............................

M1.U1.7. Test de evaluare a cunotinelor Marcai varianta corect. 1. Modelul client/server se refer la: a) mprirea operaiilor de prelucrare a datelor ntre mai multe calculatoare pe care se execut aplicaia client.

b) mprirea operaiilor de prelucrare a datelor ntre mai multe calculatoare pe care se execut aplicaia server. 2. Topologia n care nu exist capete libere este: a) Inel. c) Stea extins b) Magistral.

c) mprirea operaiilor de prelucrare a datelor ntre un calculator pe care se execut aplicaia client i un calculator mai puternic pe care se execut aplicaia server. d) mprirea operaiilor de prelucrare a datelor pe un calculator multiprocesor.

d) Magistral-stea.

3. Topologia care si are originile n arhitectura unui calculator mainframe, este: a) Inel. c) Stea b) Magistral. d) Magistral-stea. 4. Relativ la modelul OSI, care nivel asigur transportul pachetelor de date la destinaie, n succesiune, fr pierderi i fr duplicate: a) Aplicaie. c) Sesiune. b) Prezentare. d) Transport. 5. O subreea de comunicaie este alctuit din: a) Topologii diverse. c) Mai multe reele locale. d) Exclusiv cabluri. b) Routere. 6. Relativ la modelul OSI, determinarea cii de acces se face la nivelul: a) Fizic. c) Reea. b) Legtur de date. d) Transport. 20

7. Relativ la modelul OSI conversia setului de caractere i stabilirea unui format comun apare la nivelul: a) Prezentare. c) Transport. b) Sesiune. d) Reea. 8. Prin care fenomen datele circul de sus n jos, fiecare nivel primete o structura de date de la nivelul superior i adaug o zon de informaie specifica lui (antet), care conine informaii adresate nivelului corespondent de la gazda destinaie: a) Concatenare. c) ncapsulare. b) Adugare. d) Decapsulare. 9. Modelul TCP/IP are: a) 4 nivele. c) 2 nivele. b) 3 nivele. d) 1 nivel. 10. Protocolul TCP se afl la nivelul: a) Aplicaie. c) Reea. b) Transport. d) Acces la reea 11. Regulile dup care nivelurile comunica ntre ele formeaz: a) Serverul nivelului respectiv. b) Protocolul nivelului respectiv . c) Interfaa nivelului respectiv. d) Clientul nivelului respectiv.

12. Pentru unitile care sunt conectate direct la o reea se folosete termenul de: a) Client. c) Calculator b) Gazd. d) Sistem de calcul. 13. TCP/IP include serviciile oferite de nivelurile prezentare i sesiune ale modelului OSI, n nivelul su: a) Aplicaie. c) Reea. b) Transport. d) Acces la reea M1.U1.8. Rezumat.. Spre deosebire de un sistem mainframe, o reea de calculatoare este o colecie de calculatoare autonome, interconectate prin intermediul unui mediu de comunicaie. n zilele noastre, datorit progreselor realizate att de componentele hard ct i de cele soft precum i necesitii schimbului rapid al unui volum mare de informaii ntre diveri utilizatori i partajrii resurselor oferite de sistemele de calcul, marea majoritatea a calculatoarelor sunt interconectate, formnd reele locale, reele metropolitane sau reele de larg rspndire geografic. Reelele pot fi organizate ca grupuri de calculatoare(peer to peer) sau bazate pe servere dedicate(sisteme care sunt configurate pentru a oferi optim anumite servicii). De asemenea, n funcie de necesitile concrete ale organizaiei respective, dispunerea la nivel local, a calculatoarelor respect o anumit topologie. Necesitatea comunicrii dintre utilizatori localizai n puncte geografice aflate la distane mari, a generat apariia inter-reelelor, care reprezint conectarea unor segmente de reea prin intermediul unor sisteme intermediare(routere). Din punct de vedere software, reelele de calculatoare se bazeaz pe conceptul de aplicaie client/server. Astfel, calculatoarele server, ofer servicii aplicaiilor executate pe calculatoarele client. Acest model, ofer un grad de optimalitate superior operaiilor efectuate n reea i un grad sporit de securitate informaiilor 21

stocate pe servere dedicate. Odat cu o larg rspndire a reelelor de calculatoare, a aprut necesitatea standardizrii componentelor de reea. Din punct de vedere software, la nivelul fiecrei gazde, reeaua este organizat ierarhic, pe niveluri. Modelul OSI constituie un ghid, pe cnd modelul TCP/IP reprezint o arhitectur de reea utilizat de ctre cea mai larg rspndit geografic reea, care este Internetul.

22