Sunteți pe pagina 1din 31

nvmntul profesional i tehnic n domeniul TIC Proiect cofinanat din Fondul Social European n cadrul POS DRU 2007-2013

Beneficiar Centrul Naional de Dezvoltare a nvmntului Profesional i Tehnic


str. Spiru Haret nr. 10-12, sector 1, Bucureti-010176, tel. 021-3111162, fax. 021-3125498, vet@tvet.ro

Modele de Referin OSI i TCP/IP Material de predare

Domeniul: informaic Calificarea: Administrator reele locale i de comunicaii Nivel 3 avansat

2009

AUTOR: GIOVANNA STNIC Profesor grad didactic I

CONSULTAN: IOANA CRSTEA expert CNDIPT ZOICA VLDU expert CNDIPT ANGELA POPESCU expert CNDIPT DANA STROIE expert CNDIPT

Acest material a fost elaborat n cadrul proiectului nvmntul profesional i tehnic n domeniul TIC, proiect cofinanat din Fondul Social European n cadrul POS DRU 20072013

Cuprins
I. Introducere....................................................................................................................................4 II. Documente necesare pentru activitatea de predare.....................................................................5 III. Resurse.......................................................................................................................................6 Tema 1. Modelul de referin OSI ..............................................................................................6 Fia suport - Modelul OSI: structur i funcionare................................................................6 Tema 2. Modelul TCP/IP ..........................................................................................................20 Fia suport - Modelul TCP/IP: structur i funcionare.........................................................20 Tema 3. Comparaie ntre modelele OSI i TCP/IP...................................................................25 Fia suport - Compararea modelelor OSI i TCP/IP .............................................................25 IV. Fia rezumat.............................................................................................................................29 V. Bibliografie...............................................................................................................................30

I. Introducere
Materialele de predare reprezint o resurs suport pentru activitatea de predare, instrumente auxiliare care includ un mesaj sau o informaie didactic. Prezentul material de predare se adreseaz cadrelor didactice care predau n cadrul colilor postliceale, domeniul informaic, calificarea Administrator reele locale i de comunicaii. Modulul MODELE DE REFERIN OSI I TCP/IP pentru care a fost elaborat materialul are alocate un numr de 120 ore, din care: Activiti de predare 120 de.ore Parcurgerea modulului se face n saptamnile S7-S12 din anul I de studiu. Competena / Rezultatul nvrii Descrie modelul de referin OSI Prezint modelul TCP/IP Compar modelele OSI i TCP/IP Teme Fie suport

Tema 1. Modelul de referin OSI Tema 2. Modelul TCP/IP

Fia suport - Modelul OSI: structur i funcionare Fia suport - Modelul TCP/IP: structura i functionare Fia suport - Compararea modelelor OSI i TCP/IP

Tema 3. Comparaie ntre modelele OSI i TCP/IP

Absolventul nvmntului postliceal cu specialitatea Administrator reele locale i de comunicaii trebuie s fie capabil s utilizeze echipamentele reelelor de calculatoare, s cunoasc i s utilizeze protocoale i terminologii de reea, s cunoasc i aplice topologii de reele locale (LAN) i reele globale (WAN), modele de referin OSI (Open System Interconnection), s utilizeze cabluri, unelte pentru cablarea structurat, router-e n conformitate cu standardele n vigoare.

II. Documente necesare pentru activitatea de predare


Pentru predarea coninuturilor abordate n cadrul materialului de predare cadrul didactic are obligaia de a studia urmtoarele documente: Standardul de Pregtire Profesional pentru calificarea Administrator reele locale i de comunicaii., nivelul 3 avansat www.tvet.ro, seciunea SPP sau www.edu.ro , seciunea nvmnt preuniversitar Curriculum pentru calificarea Administrator reele locale i de comunicaii., nivelul 3 avansat www.tvet.ro, seciunea Curriculum sau www.edu.ro , seciunea nvmnt preuniversitar

III. Resurse
Tema 1. Modelul de referin OSI
Fia suport - Modelul OSI: structur i funcionare

Modelul de referin OSI Folosirea noilor tehnologii de comunicatie folosind reelele de computere aprute n anii 80 au determinat o cretere a productivitii multor companii. Acest lucru a provocat o reacie n lan: cu ct companiile se dezvoltau mai mult, cu att nevoia de comunicare era mai mare. Astfel s-au realizat noi reele iar cele existente au fost extinse. ns primele probleme care au aprut au fost cele legate de comunicarea ntre reele care foloseau echipamente diferite. Pentru a rezolva acest gen de probleme, Organizaia Internaional de Standardizare (International Organization for Standardization - ISO) a creat n 1984 un model ce se numete Modelul de referinta OSI (Open Systems Interconnect). Modelul a fost creat i dezvoltat cu scopul de a crea o arhitectur cu un model de reea abstract mprit pe niveluri, i un set de funcii specifice fiecrui nivel. Prin standardizare se dorea obinerea unui model de referin pe baza cruia toi productorii s poat construi echipamente compatibile. nsusi termenul de Open, din denumirea modelului, semnific faptul c utilizarea standardelor este public i gratuit spre deosebire de sistemele proprietar a cror folosire trebuie liceniat de firma care le-a produs i distribuit. Modelul de referin OSI permite vizualizarea traseului parcurs de informaii sau pachete de date, de la un program de aplicaii (de tipul documentelor, foilor de calcul tabelar, bazelor de date, prezentrilor etc.) la un alt program de aplicaii localizat ntr-un alt computer din reea, chiar dac expeditorul i destinatarul fac parte din reele cu topologii diferite, cu tipuri diferite de medii. Acest model este conceput ca avnd apte straturi (sau niveluri), fiecare avnd funcii specifice, realiznd mpreun comunicarea n reea. Aceast separare a funciilor ntr-o reea se numeste stratificare (layering). Funciile nu specific cum trebuie efectuat o operaiune, ci doar ce trebuie s ndeplineasc un anumit nivel, modul de realizare fiind sarcina protocoalelor (seturi de reguli i metode). Implementarea protocoalelor se poate realiza fie software, fie hardware, fie n ambele moduri. n general productorii implementeaz nivelele superioare n software i cele inferioare n hardware.

Proiectarea arhitecturii pe nivele determin extinderea sau mbuntirea facil a sistemului. De exemplu, schimbarea mediului de comunicaie nu determin dect modificarea nivelului fizic, lsnd intacte celelalte nivele.

Comunicarea n reea S lum ca exemplu de comunicare ntlnit zi de zi comunicarea ntre dou coli. La nivel superior, directorii comunic ntre ei. Similar i profesorii comunic ntre ei. Nu n ultimul rnd, i elevii comunic ntre ei printr-un limbaj caracteristic. Pentru ca aceast comunicare s fie posibil, exist nite reguli de comunicare ce sunt respectate de fiecare categorie de persoane.

DIRECTOR1 Informaii pentru profesori PROFESOR Informaii pentru elevi

Reguli ntre directori

DIRECTOR2 Informaii pentru profesori PROFESOR Informaii pentru elevi

Reguli ntre profesori

ELEV

Reguli ntre elevi

ELEV

Acesta este un exemplu bun pentru a nelege ce presupune comunicarea bazat pe niveluri i protocoale.

Cele sapte niveluri ale modelului OSI sunt:

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea

2 Leg tur de date 1

Fizic

Fiecare nivel este independent, ns ofer servicii nivelului situat deasupra lui i primete de la cel de sub el, comunicarea fiind realizat n ambele sensuri. Nivelele sunt adesea identificate nu doar prin nume ci i prin cifre. Astfel nivelul Aplicaie este considerat nivelul 7 iar cel Fizic nivelul 1.

Noiunea de protocol Ca i ntre oameni, pentru a putea s comunice ntre ele, calculatoarele trebuie s vorbeasc acelai limbaj, sau altfel spus, s folosesc acelai protocol. Aadar, un protocol este un set de reguli pe care fiecare calculator trebuie s-l respecte pentru a comunica cu un altul. Dac vorbim de conversaie ntre dou calculatoare, apar urmtoarele ntrebri:
Ce putemtransmite? DATE n ce format transmitem? TEXT, GRAFIC, VIDEO, AUDIO... Reguli de transm itere? PROTOCOALE, ST ANDARDE Medii de transmisie? CABLE, A TMOSFER ...

Funciile nivelurilor OSI Fiecare nivel OSI definete un set de funcii, protocoalele stabilind modul n care sistemul furnizeaz aceste funcii. Nivelul n al unui calculator poate comunica cu nivelul n al altuia. Prin urmare, se spune c regulile folosite n comunicare se numesc protocoale de nivel n. n realitate datele nu sunt transmise de la nivelul n al unei maini ctre nivelul n al alteia. n schimb, fiecare nivel realizeaz prelucrrile specifice asupra datelor i le transmit nivelului inferior, pn la nivelul fizic unde se realizeaz schimbul efectiv de date. Doar din punct de vedere logic se poate vorbi de o "conversaie" ntre nivelurile a dou maini. Deci fiecare nivel al modelului OSI are un set predeterminat de funcii pe care le realizeaz pentru a face posibil comunicarea n reea.

Aceste funcii ale modelului OSI sunt:

Aplicaie Prezentare Sesiune Transport R ea e Legtur de date Fizic

7 6 5 4 3 2 1

F urnizeazs ervicii de reeapentru a plicaii T ns ra form form tul da a telor pentru aa ig o s ura interfas nda pentru n ta rd ivelul ap ie lica As urcom ica ig un rea ntre o a plicaie loca l i un la dis n a ta As urtra portul s ur m ine fluxul de ig ns ig i en da n reea te As ura ig dres rea log s a ic i electa cii de rea ruta re As ura ig dres reafizic s a a i cces lam ul ediul de tra port ns As urtrans is bina a datelor ig m ia r

Privind n ansamblu, nivelurile 7, 6 i 5 (Aplicaie, Prezentare, Sesiune) se ocup cu procesarea local a informaiei, iar ultimele 4 niveluri (Transport, Reea, Legtur de date i Fizic) se ocup cu definirea modului n care trebuie s circule datele ntre echipamente).

ncapsularea Dup cum artam mai sus, nivelurile de la emitor comunic cu echivalentul lor de la receptor, de exemplu nivelul 5 al emitorului transmite informaii nivelului 5 al receptorului. Comunicarea se realizeaz pe baza protocoalelor fiecrui nivel. Acest tip de comunicare se numeste comunicare peer-to peer. Pentru a putea fi adresat informaia ctre un anumit nivel corespunztor, i pentru ca acesta s o poat recunoate ca fiind adresat lui, datele sunt supuse unor modificri pe parcursul comunicrii. Acest proces este numit ncapsulare, iar n cadrul lui informaiile sunt grupate n pachete. Un pachet de date este o unitate de informaii grupate logic care circul ntre computere (uniti de date - Protocol Data Units - PDUs). n pachete sunt incluse informaiile de la emitor, precum i alte elemente care sunt necesare pentru a face posibil i sigur comunicarea cu receptorul. Prin procesul de ncapsulare fiecare nivel adaug un anumit identificator la informaia primit (antete / headers, secvene terminale / trailers i alte informaii) i o trimite mai departe. Astfel, de la emitor datele pornesc de la nivelul 7 Aplicaie i ajung s fie mpachetate pn la nivelul 1 Fizic iar la receptor se va derula procesul invers, despachetnd de la nivelul 1 spre nivelul 7.

10

Procesul de conversie a datelor presupune urmtorii pai: 1. Construirea datelor. Utilizatorul scrie email-ul al crui text i eventual imagini vor fi convertite n straturile superioare (7,6,5) pentru a avea un format care s poat fi trimis n reea. 2. Segmentarea datelor. Se face la nivelul 4, n aa fel nct se garanteaz c datele vor ajunge n siguran de la un calculator la altul. 3. Adaugarea adreselor de reea. Se face la nivelul nivelului 3 i se face prin adaugarea unui header la segmentul nivelului 3, rezultnd ceea ce numim pachet. Acest header vine cu informaii deosebit de preioase: adresa logic ctre care va fi expediat pachetul, adresa logic a sursei. Tot la acest nivel se decide care va fi urmtoarea main creia i se va livra pachetul (next hop). 4. Adugarea headerului de strat 2. Aici se adaug un header care conine informaii cu privire la urmtoarea main care va primi acea informaie. Rezultatul acestei asamblri fiind ceea ce numim un cadru (frame). Trebuie deosebit aceast adresare de cea de la layer 3: spre exemplu dac sunt ntr-o reea A i trimit informaie n aceeai reea, IP-ul destinaiei va fi al mainii ctre care trimit, MAC-ul deasemeni; pe cnd dac trimit ntr-o alt reea, IP-ul va fi al destinaiei, iar MAC-ul va fi al default gatewayul din reeaua A n care ne aflm. 5. Convertirea n biti pentru transmitere. Cadrul trebuie convertit ntr-un format binar pentru transmiterea printr-un mediu de propagare. O functie de tip clocking permite echipamentelor s disting aceti bii, pe msur ce acetia cltoresc prin mediul de transmitere. Mediul fizic de transmitere poate varia de-a lungul cii folosite.

Denumirea fiecrui tip de date corespunzatoare fiecrui nivel:

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea

D TE A D TE A D TE A S EGMENTE P H AC ETE CAD RE B I I

Aplicaie Prezentare Sesiune Transport Reea

7 6 5 4 3

2 Leg tur de date 1

Legtur de date 2 Fizic


1

Fizic

11

n continuare vom detalia ce se ntmpl la fiecare nivel i cum se transform informaiile de la emitor la receptor.

Nivelul Aplicaie

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea

F urnizea s z ervicii de reeap entru a plicaii

Pentru a fi mai uor s v amintii despre acest nivel, gndii-v la:

2 Leg tur de date 1

Fizic

BR OWS ER

Nivelul Aplicaie permite programelor de aplicaii s acceseze servicii precum accesul la baze de date, emailul i transferul de fiiere prin FTP.

de reea

Nivelul Aplicaie identific i stabilete disponibilitatea partenerului de comunicaie, sincronizeaz aplicaiile ntre ele i stabilete procedurile pentru controlul integritii datelor i erorilor. De asemenea identific dac exist suficiente resurse pentru a sprijini comunicaia ntre parteneri. La acest nivel ncepe procesul de ncapsulare. Astfel, datelor li se adaug un antet numit application header. Acesta conine informaii ce permit receptorului recunoaterea informaiilor primite. Protocoale de la acest nivel care fac posibil comunicarea sunt: DHCP (Dynamic Host Configuration Protocol) - atribuirea dinamica de adrese IP echipamentelor de reea, DNS (Domain Name System) translatarea numelor n adrese IP, FTP (File Transfer Protocol) - transfer de fiiere,

12

HTTP (Hyper Text Transfer Protocol) - aplicaii web (prezentare, baze de date etc.), IMAP (Internet Message Access Protocol) i POP (Post Office Protocol) protocoale folosite de clienii locali de email de preluare a e-mail-urilor de pe servere de email, SMTP (Simple Mail Transfer Protocol) standard pentru transmiterea e-mailurilor, SNMP (Simple Network Management Protocol) -administrare i monitorizare, SSH (Secure Shell) transmitere securizat a datelor, Telnet - terminale virtuale,

Aceste protocoale vor fi studiate n amnunt n modulul urmtor.

Nivelul Prezentare

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea


Trebuie s privii acest nivel ca cel la care are loc codificarea datelor ntr-un format comun (ASCII, de exemplu).
T rans form form atul datelor pentru a as ura o ig interfas tandard pentru nivelul a plicaie

2 Leg tur de date 1

Fizic

F atul com orm un al datelor

Nivelul Prezentare este nivelul care formateaz datele pe care nivelul aplica ie al unui sistem le transmite, pentru ca acestea s fie standardizate i deci s poat fi citite de ctre nivelul aplicaie al altui sistem. Atunci cnd este necesar, nivelul face translaie ntre diferitele formate ale datelor folosind un format comun pentru reprezentarea acestora. n procesul de ncapsulare antetul nivelului 6 (presentation header) este adugat la cel primit de la nivelul 7 i este transmis ctre nivelul 5.

13

Nivelul Sesiune

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea


ntr-un cuvnt, acest nivel poate fi exprimat ca:
As ur com ig unicarea ntre o a plica ie local i una la dis n ta

2 Leg tur de date 1

D ialog

Fizic

Dup cum spune chiar numele su, nivelul Sesiune stabilete, gestioneaz i finalizeaz sesiunile de comunicaie ntre aplicaii. Prin sesiune se nelege dialogul ntre dou sau mai multe entiti. Altfel spus, nivelul Sesiune este responsabil de crearea conexiunilor, de sincronizarea i meninerea lor i de ntreruperea acestora. n plus, acest nivel ofer garanii n ceea ce privete expedierea datelor, clase de servicii i raportarea erorilor. Antetul adugat la acest nivel se numete session header. Pn n acest moment al ncapsulrii informaia transmis are denumirea de date. Protocoale pentru acest strat: ADSP, NetBEUI, NetBIOS.

14

Nivelul Transport

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea


Gndii-v ncredere! la calitatea serviciilor sau la As ur tra portul s ur m ine fluxul de ig ns ig i en date n reea

2 Leg tur de date 1

Fizic

ncredere

Nivelul Transport are rolul de a transporta datele n siguran i de a asigura i menine un flux al acestora. Nivelul furnizeaz un serviciu pentru transportul datelor ctre nivelurile superioare i, n special, caut s vad ct de sigur este transportul prin reea. Nivelul transport ofer mecanisme prin care stabilete, ntreine i ordon nchiderea circuitelor virtuale; detecteaz cderea" unui transport i dispune refacerea acestuia; controleaz fluxul de date pentru a preveni rescrierea acestora. Pentru realizarea acestor responsabiliti, datele sunt descompuse n uniti mai mici, segmente, numite i unitati de date de nivel Transport (transport layer Protocol Data Units - PDUs) pentru a fi mai uor administrate. Un PDU descrie datele care se deplaseaza de la un nivel la altul n modelul OSI. Antetul (transport header) adugat la acest nivel conine informaii legate de porturi, numere de secven i de confirmare, necesare pentru transferul sigur al datelor. Protocoale: TCP i UDP, SPX, PEP, VOTS.

15

Nivelul Reea Este unul dintre cele mai complexe niveluri; asigur conectivitatea i selecia cilor de comunicaie ntre dou sisteme ce pot fi localizate n zone geografice diferite. Nivelul Reea adaug antetul propriu transformnd segmentele de la nivelul Transport n pachete. Acest antet conine adresele logice ale interlocutorilor precum i informaii de control, rolul acestui nivel fiind adresarea ntre hosturi i rutarea pachetelor (gsete cea mai bun cale pe care informaia trebuie s o parcurg pentru a ajunge la destinaie). Protocoale: ARP (mapeaz adrese MAC cu IP), ICMP (folosit pentru anunarea erorilor), IGP, IS-IS, IGRP, EIGRP, RIP (toate sunt protocoale de routare folosite pentru schimbarea tabelelor de routare ntre routere), IPX, IP.

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea


Gndii-v la selectarea liniilor de cale ferat ntr-o gar, adresare, selecia cilor de comunicaie.

Adresareai rutarea pachetelor.


As ur a ig dres rea log s a ic i electarea cii d e rutare

2 Leg tur de date 1

Fizic

16

Nivelul Legtur de date Este nivelul care face trecerea datelor din calculator n mediul prin care este trimis informaia (cablu, fibra optic sau unde radio). Acest nivel controleaz fluxul de date n mediul de transport, ofer adresarea fizic (adresele MAC). Aici se regsesc tehnologiile care asigur diferite topologii logice ale reelelor (Ethernet, IEEE 802.3, IEEE 802.5, FDDI, Token Ring etc). Cu alte cuvinte nivelul Legtur de date este responsabil cu adresarea fizic i cu accesul la mediu (canal de comunicare). La nivelul Legtur de date pachetele primite de la nivelul Reea sunt transformate n cadre (frame-uri). Antetul adugat la formarea cadrelor conine adresa fizic a interlocutorilor, iar coada adugat conine informaii pentru corectarea de erori.

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea

Gndii-v la controlul accesului pe un aeroport.

controlul accesului

2 Leg tur de date 1

As ur adres ig area fizic s acces la m i ul ediul de trans port

Fizic

Protocoale: HDLC, LAPB, LAPD, PPP, SLIP. Multe dintre acestea definesc modalitatea de ncapsulare n liniile seriale.

17

Nivelul Fizic Nivelul Fizic definete specificaiile electrice i fizice ale mediilor de comunicare i ale echipamentelor. Specificaiile vizeaz nivelul voltajului din cablu, tipurile de cablu, ratele de transmisie a datelor, distana maxim de transmisie, conectorii fizici. Nivelul Fizic transform cadrele n bii pentru a putea fi transmii prin mediul de comunicare.

7 6 5 4 3

Aplicaie Prezentare Sesiune Transport Reea


Gndii-v la semnale i medii de transmisie.

semnale i medii de transmisie

2 Leg tur de date 1

Fizic

As ur trans is binar a datelor ig m ia

18

Sugestii metodologice
UNDE PREDM? Coninutul poate fi predat n laboratorul de informaic sau ntr-o sal care are videoproiector sau flipchart. CUM PREDM? Se recomand utilizarea calculatoarelor pentru activitile de fixare a noilor cunotine. Clasa poate fi organizat frontal sau pe grupe de 3-4 elevi. Ca materiale suport se pot folosi:

O prezentare multimedia care s cuprind urmtoarele noiuni: o pentru fiecare nivel: denumire nivel, rol i funcionare.
o

prezintarea transferului informaiei de la un calculator la altul, prin reea, urmrind pas cu pas ce se ntampl la fiecare nivel.
o Activiti drag & drop cu ordonarea corect a nivelurilor OSI o Activiti de asociere ntre numele nivelurilor i numrul de ordine o Activiti de asociere a rolului unui nivel cu denumirea potrivit o Activiti de tip rebus, mperechere, completare cu noiunile nvate

Activiti interactive, de genul urmator:

Ca materiale de evaluare se pot folosi: o Probe practice i scrise

19

Tema 2. Modelul TCP/IP


Fia suport - Modelul TCP/IP: structur i funcionare

Modelul de referin TCP/IP Dei modelul de referin OSI a fost creat pentru asigurarea interoperabilitii echipamentelor de reea, modelul TCP/IP a fost conceput pentru a oferi o referin pentru dezvoltarea de protocoale compatibile. Modelul de referin TCP/IP i stiva protocolului TCP/IP (TCP/IP protocol stack) au fcut posibil comunicarea ntre dou computere aflate n oricare parte a lumii, cu viteza luminii. Astfel, TCP (Tranmission Control Protocol) are rolul de mprire a datelor n pachete i asigur transmiterea corect a mesajelor ntre computere. Pachetele sunt numerotate, putndu-se verifica primirea lor n forma n care au fost transmise i reconstituirea mesajelor lungi, formate din mai multe pachete. IP (Internet Protocol) asigur livrarea pachetelor numai dac n funcionarea reelelor nu apar erori. Dac un mesaj este prea lung, IP cere fragmentarea lui n mai multe pachete. Transmiterea pachetelor IP se face ntre calculatoare gazd i nu direct ntre programele de aplicaie. Protocolul TCP/IP are avantajul c nu depinde de configuraia hardware, de mediile de transmisie, i este suportat de majoritatea sistemelor de operare.

Spre deosebire de OSI, modelul TCP/IP are doar patru niveluri:

4 3 2 1

Aplicaie Transport Internet Accesreea

20

Dei dou dintre niveluri au acelai nume ca la modelul OSI, nu trebuie confundate ntre ele pentru c fiecare nivel are funcii total diferite pentru fiecare model n parte.

Nivelul Aplicaie Proiectanii TCP/IP au considerat c protocoalele de nivel superior trebuie s includ detaliile nivelurilor prezentrii i sesiunii ale modelului OSI. Pur i simplu au creat un nivel aplicaie care manevreaza protocoalele de nivel superior, problemele de reprezentare, codificrile i controlul dialogurilor. TCP/IP combin toate aceste deziderate ntr-un singur nivel, care asigur mpachetarea corect a datelor pentru nivelul urmtor. Nivelul Aplicaie ofer servicii de reea aplicaiilor utilizator cum ar fi browserele web, programele de e-mail, terminalul virtual (TELNET), transfer de fiiere (FTP).
TCP/IP

Nivelul Transport Nivelul transport al modelului TCP/IP administreaz transmisia de date de la un computer la altul, asigurnd calitatea serviciului de comunicare, sigurana liniei de transport, controlul fluxului i detecia i corecia erorilor. Una dintre funciile acestui nivel este de a mpri datele n segmente mai mici pentru a fi transportate uor prin reea. El este proiectat astfel nct s permit conversaii ntre entitile pereche din gazdele surs, respectiv, destinaie. n acest sens Nivelul Transport implic dou protocoale capt-la-capt: protocolul de control al transmisiei (TCP) i protocolul datagrama al utilizatorului (UDP) TCP/IP TCP (Trasmission Control Protocol) este un protocol sigur orientat pe conexiune care permite ca un flux de octei trimii de pe o main s ajung fr erori pe orice alt main din reea. Orientarea pe conexiune nu semnifica faptul c exist un circuit ntre computerele care comunic, ci faptul c segmentele nivelului Aplicaie cltoresc bidirecional ntre dou gazde care sunt conectate logic pentru o anumit perioad. Acest proces este cunoscut sub denumirea de packet switching. TCP/IP fragmenteaz fluxul de octei n mesaje discrete i paseaz fiecare mesaj nivelului Internet. 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), este un protocol nesigur, fr conexiuni, destinat aplicaiilor care doresc s utilizeze propria lor secveniere i control al fluxului. Protocolul UDP este de asemenea mult folosit pentru interogri rapide ntrebare-rspuns, client-server i pentru aplicaii n care comunicarea prompt este mai importatnt dect comunicarea cu acuratee, aa cum sunt aplicaiile de transmisie a vorbirii i a imaginilor video. 21

Nivelul Internet Iniial nivelul reea trebuia s asigure rutarea pachetelor n interiorul unei singure reele. Cu timpul a aprut posibilitatea interconexiunii ntre reele, astfel nct acestui nivel i-au fost adugate funcionaliti de comunicare ntre o reea surs i o reea destinaie. Pe lng rolul nivelului Internet de a trimite pachete de la surs spre reeaua internetwork (dintre reele) este i cel de a controla sosirea lor la destinaie indiferent de traseul sau reelele traversate pn la destinaie. Protocolul specific care guverneaz acest nivel se numete protocol Internet (IP). n acest nivel se realizeaz alegerea cii optime i distribuirea pachetelor. Acesta este locul unde acioneaza routerul n internet.
TC P/IP

n stiva TCP/IP, protocolul IP asigur rutarea pachetelor de la o adres surs la o adres destinaie, folosind i unele protocoale adiionale, precum ICMP sau IGMP. Determinarea drumului optim ntre cele dou reele se face la acest nivel. Comunicarea la nivelul IP este nesigur, sarcina de corecie a erorilor fiind plasat la nivelurile superioare (de exemplu prin protocolul TCP). n IPv4 (nu i IPv6), integritatea pachetelor este asigurat de sume de control.

Nivelul Acces reea Pe acest nivel sunt definite Standardele i tehnologiile Ethernet IEEE 802.3, precum CSMA/CD i 10BASE-T. Acest strat se ocup cu toate serviciile pe care le necesit un pachet IP pentru a realiza o legatur fizic, incluznd i detalii legate de tehnologiile LAN i WAN, de medii de transmisie, adic ceea ce fac nivelurile OSI Legtur de date i Fizic. TCP/IP

Protocoalele TCP/IP

22

FTP

HTTP

SMTP

DNS

DNS

TFTP

TCP

UDP

IP

INTERNET

LAN

Alte LAN i WAN

23

Sugestii metodologice
UNDE PREDM? Coninutul poate fi predat n laboratorul de informaic sau ntr-o sal care are videoproiector sau flipchart. CUM PREDM? Se recomand utilizarea calculatoarelor pentru activitile de fixare a noilor cunotine. Clasa poate fi organizat frontal sau pe grupe de 3-4 elevi. Ca materiale suport se pot folosi:

O prezentare multimedia care s cuprind urmtoarele noiuni: o pentru fiecare nivel: denumire nivel, rol i funcionare.
o

prezintarea transferului informaiei de la un calculator la altul, prin reea, urmrind pas cu pas ce se ntampl la fiecare nivel.
o Activiti drag & drop cu ordonarea corect a nivelurilor TCP/IP o Activiti de asociere ntre numele nivelurilor i numrul de ordine o Activiti de asociere a rolului unui nivel cu denumirea potrivit o Activiti de tip rebus, mperechere, completare cu noiunile nvate

Activiti interactive, de genul urmator:

Ca materiale de evaluare se pot folosi: o Probe practice i scrise

24

Tema 3. Comparaie ntre modelele OSI i TCP/IP


Fia suport - Compararea modelelor OSI i TCP/IP

Comparaie OSI - TCP/IP Modelul OSI i modelul TCP/IP sunt ambele modele de referin folosite pentru a descrie procesul de transmitere a datelor. Dar de ce trebuie s le studiem pe amndou cnd unul poate ar fi suficient? Modelul OSI este folosit pentru dezvoltarea standardelor de comunicaie pentru echipamente i aplicaii ale diferiilor productori. Specialitii l prefer pentru analize mai atente i ca fundament n orice discuie legat de reele. Pe de alt parte este adevrat c TCP/IP este folosit pentru suita de protocoale TCP/IP i este mai folositor pentru c este implementat n lumea real. Ca utilizatori finali avem de-a face numai cu nivelul aplicaie, dar cunoaterea detaliat a nivelurilor este vital pentru realizarea unei reele. Este adevrat c majoritatea utilizatorilor nu tiu mai nimic despre protocoale de rutare sau alte detalii, dar este de asemenea adevrat c aceti utilizatori nu trebuie s realizeze reele scalabile i sigure aa cum trebuie s realizeze un specialist.

Comparnd cele dou modele de referin (OSI i TCP/IP) vedem diferene ns sunt i asemnri. Dei modelul OSI are 7 niveluri iar TCP/IP are doar 4 niveluri, rolul lor per ansamblu este n final acelai.

OSI
7 6 5 4 3

TCP/IP
4

Aplicaie Prezentare Sesiune Transport R ea e

Aplicaie

3 2

Transport Internet Accesreea

2 Leg tur de date 1

Fizic

25

Asemnri Ambele au niveluri Ambele au nivelul aplicaiei, dei fiecare conine servicii diferite Ambele au nivelurile reelei i transportului comparabile Ambele folosesc tehnologia de tip packet switching (nu cea circuit switching) Administratorii de reea trebuie s le cunoasc pe amndou

Deosebiri TCP/IP combin n nivelul su Aplicaie (4) nivelele Aplicaie (7), Prezentare (6) i Sesiune (5) din modelul OSI. TCP/IP combin nivelul Legtur de date (2) i nivelul Fizic (2) din modelul OSI ntr-un singur nivel numit Acces Reea (1). TCP/IP pare a fi mai simplu deoarece are mai puine niveluri. Protocoalele TCP/IP reprezint standardele pe baza crora s-a dezvoltat Internetul. Reelele tipice nu sunt construite pe baza protocoalelor OSI, dei modelul OSI este considerat ca ghid. TCP / IP folosete protocolul UDP care nu garanteaz ntotdeauna livrarea de pachete precum face nivelul transport din modelul OSI.

Un specialist va folosi modelul OSI, dar i protocoalele TCP/IP. Va privi protocolul TCP ca pe un protocol al nivelului Transport (4) din modelul OSI, IP ca pe un protocol al nivelului Reea (3) din modelul OSI, i Ethernet ca o tehnologie a nivelelor Legtur de date i Fizic (2 i 1) din modelul OSI.

26

Concluzii: Avantajele oferite de mprirea reelelor n niveluri sunt: Standardizarea componentelor reelelor, permind astfel crearea acestora de ctre diversi productori. Permiterea comunicrii ntre tipuri diferite de componente software i hardware. Previne ca schimbrile aprute ntr-un nivel s nu afecteze celelalte niveluri, permind astfel dezvoltarea rapid a acestora. Fenomenul de comunicare n reea este descompus n pri mai mici i implicit mai simple. Comunicarea prin reea devine mai puin complex, nelegerea i nvarea modului n care informaia este trimis i primit devenind mai uor de fcut.

Studierea acestor niveluri permite s nelegem cum circul pachetele de date de la o reea la alta i ce echipamente opereaz n fiecare nivel n momentul cnd informaia circul prin el. Astfel troubleshooting-ul problemelor care pot aprea n cursul fluxului pachetului de date se poate face mai uor.

27

Sugestii metodologice
UNDE PREDM? Coninutul poate fi predat n laboratorul de informaic sau ntr-o sal care are videoproiector sau flipchart. CUM PREDM? Se recomand utilizarea calculatoarelor pentru activitile de fixare a noilor cunotine. Clasa poate fi organizat frontal sau pe grupe de 3-4 elevi. Ca materiale suport se pot folosi:

O prezentare multimedia care s cuprind urmtoarele noiuni:


o

Diferenele i asemnrile dintre cele dou modele


o Activiti drag & drop pentru evidenierea asemnrilor i diferenelor

Activiti interactive, de genul urmator: ntre cele dou modele


o Activiti de tip rebus, mperechere, completare cu noiunile nvate

Ca materiale de evaluare se pot folosi: o Probe practice i scrise

28

IV. Fia rezumat


Unitatea de nvmnt __________________

Fia rezumat
Clasa ________________ Nume i prenume elev Competena 1 A1 zz.ll.aaaa1 A2 AX A1 Competena 2 A2 A3 A1 Profesor______________________ Competena 3 A2 A3 Observaii

Nr. Crt. 1 2 3 4 ... Y

zz.ll.aaaa reprezint data la care elevul a demonstrat c a dobndit cunotinele, abilitile i atitudinile vizate prin activitatea respectiv

29

V. Bibliografie
1. All CCNA (2005) -Ghid de studiu independent, Bucureti:Editura Bic

2. Peterson, Larry., Davie, Bruce .(2001). Reele de calculatoare.O abordare sistematic, Bucureti:Editura ALL Educational 3. Cristea, Valentin.,Nicolae, pu.(1992). Reele de calculatoare, Bucureti: Editura Teora 4. Bnic, Ion. (1998). Reele de comunicaii ntre calculatoare, Bucureti: Editura Teora 5. Munteanu, Adrian., Greavu, Valeric.(2006), Reele de calculatoare, proiectare i administrare, Iai:Editura Polirom 6. 7. 8. Held, Gilbert. (1998), Comunicaii de date, Bucureti: Editura Teora ***.La www.iana.org/assignments/port-numbers. 08.05.2009 ***. La http://www.wikipedia.org/. 04-12.05.2009

9. ***.La http://windowshelp.microsoft.com/Windows/roRO/help/81b6d4b7-905e-4d70-8379-7934913fedb01048.mspx . 08.05.2009 10. ***. La http://fpce9.fizica.unibuc.ro/telecom/internet_prot_ip.htm. 28.04.2009 11. *** La http://www.cs.ubbcluj.ro/~rlupsa/edu/reele-2003/c11.html. 05.05.2009 12. ***. La http://www.link.ro/articole/tcpip.htm 09.05.2009

13. ***. La http://studentclub.ro/tiberiur/archive/2005/11/11/12211.aspx 02.05.2009 14. ***. La http://cisco.netacad.net 23.04.2009 La http://profs.info.uaic.ro/~busaco/teach/courses/net/docs

15. ***. 02.05.2009 16. ***.La 02.05.2009

http://www.dcd.uaic.ro/default.php?pgid=58&t=site

30

17.

***.La jan.newmarch.name/distjava/ socket/lecture.html 04.05.2009 www.easyzonecorp.net/ network/view.php?ID=285

18. ***.La 10.05.2009 19. 20. 21. 22.

***.La http://www.stud.usv.ro 12.05.2009 ***.La http://profs.info.uaic.ro/~busaco/ 24.04.2009 ***.La http://www.runceanu.ro 22.04.2009 ***.La http://webhost.uoradea.ro/cpopescu/ 30.04.2009

31