Documente Academic
Documente Profesional
Documente Cultură
1modele de Referinţă OSI - TCPIP
1modele de Referinţă OSI - TCPIP
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
Domeniul: informaic
Calificarea: Administrator reele locale i de comunicaii
Nivel 3 avansat
2009
AUTOR:
GIOVANNA STNIC Profesor grad didactic I
CONSULTAN:
2
Cuprins
I. Introducere......................................................................................................................4
III. Resurse........................................................................................................................6
V. Bibliografie...................................................................................................................29
I. Introducere
Materialele de predare reprezint o resurs suport pentru activitatea de predare,
instrumente auxiliare care includ un mesaj sau o informaie didactic.
Competena /
Rezultatul Teme Fie suport
nvrii
Descrie modelul Tema 1. Modelul de referin OSI Fia suport - Modelul OSI:
de referin OSI structur i funcionare
4
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:
5
III. Resurse
ns primele probleme care au aprut au fost cele legate de comunicarea ntre reele
care foloseau echipamente diferite.
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.
6
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.
7
Comunicarea n reea
Pentru ca aceast comunicare s fie posibil, exist nite reguli de comunicare ce sunt
respectate de fiecare categorie de persoane.
8
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
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.
9
Aceste funcii ale modelului OSI sunt:
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.
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.
11
n continuare vom detalia ce se ntmpl la fiecare nivel i cum se transform
informaiile de la emitor la receptor.
Nivelul Aplicaie
12
HTTP (Hyper Text Transfer Protocol) - aplicaii web (prezentare, baze de date
etc.),
Nivelul Prezentare
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.
13
Nivelul Sesiune
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.
14
Nivelul Transport
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.
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.
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.
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).
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.
18
Sugestii metodologice
UNDE PREDM? Coninutul poate fi predat n laboratorul de informaic sau ntr-o
sal care are videoproiector sau flipchart.
CUM PREDM?
19
Tema 2. Modelul TCP/IP
Fia suport - Modelul TCP/IP: structur i funcionare
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.
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).
Nivelul Transport
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.
Nivelul Internet
22
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.
Protocoalele TCP/IP
23
Sugestii metodologice
UNDE PREDM? Coninutul poate fi predat n laboratorul de informaic sau ntr-o
sal care are videoproiector sau flipchart.
CUM PREDM?
24
Tema 3. Comparaie ntre modelele OSI i TCP/IP
Fia suport - Compararea modelelor OSI i TCP/IP
Modelul OSI i modelul TCP/IP sunt ambele modele de referin folosite pentru a
descrie procesul de transmitere a datelor.
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.
25
Asemnri
Ambele au niveluri
Ambele folosesc tehnologia de tip packet switching (nu cea circuit switching)
Deosebiri
TCP/IP combin nivelul Legtur de date (2) i nivelul Fizic (2) din modelul OSI
ntr-un singur nivel numit Acces Reea (1).
Reelele tipice nu sunt construite pe baza protocoalelor OSI, dei modelul OSI
este considerat ca ghid.
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:
27
Sugestii metodologice
UNDE PREDM? Coninutul poate fi predat n laboratorul de informaic sau ntr-o
sal care are videoproiector sau flipchart.
CUM PREDM?
28
IV. Fia rezumat
Unitatea de nvmnt __________________
Fia rezumat
1
zz.ll.aaaa reprezint data la care elevul a demonstrat c a dobndit cunotinele, abilitile i atitudinile vizate prin activitatea respectiv
29
V. Bibliografie
9. ***.La http://windowshelp.microsoft.com/Windows/ro-RO/help/81b6d4b7-
905e-4d70-8379-7934913fedb01048.mspx . 08.05.2009
30
20. ***.La http://profs.info.uaic.ro/~busaco/ 24.04.2009
31