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:
IOANA CRSTEA expert CNDIPT
ZOICA VLDU expert CNDIPT
ANGELA POPESCU expert CNDIPT
DANA STROIE expert CNDIPT
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..............................................................................................19
Fia suport - Modelul TCP/IP: structur i funcionare............................................19
Tema 3. Comparaie ntre modelele OSI i TCP/IP.....................................................24
Fia suport - Compararea modelelor OSI i TCP/IP................................................24
IV. Fia rezumat...............................................................................................................28
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.
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
Teme
Fie suport
Descrie modelul
de referin OSI
Prezint modelul
TCP/IP
Compar
modelele OSI i
TCP/IP
III. Resurse
Tema 1. Modelul de referin OSI
Fia suport - Modelul OSI: structur i funcionare
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.
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:
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
11
Nivelul Aplicaie
de reea
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.
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
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
Gndii-v
ncredere!
la
calitatea
serviciilor
sau
la
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.
16
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?
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:
19
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
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)
21
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.
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.
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.
22
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?
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:
24
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:
Avantajele oferite de mprirea reelelor n niveluri sunt:
-
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:
28
Fia rezumat
Clasa ________________
Nr.
Crt.
1
2
3
4
...
Y
Nume i
prenume
elev
Profesor______________________
Competena 1
A1
A2
Competena 2
AX
A1
A2
Competena 3
A3
A1
A2
A3
zz.ll.aaaa1
zz.ll.aaaa reprezint data la care elevul a demonstrat c a dobndit cunotinele, abilitile i atitudinile vizate prin activitatea respectiv
29
Observaii
V. Bibliografie
1. CCNA (2005) -Ghid de studiu independent, Bucureti:Editura Bic All
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. Held, Gilbert. (1998), Comunicaii de date, Bucureti: Editura Teora
7. ***.La www.iana.org/assignments/port-numbers. 08.05.2009
8. ***. La http://www.wikipedia.org/. 04-12.05.2009
9. ***.La http://windowshelp.microsoft.com/Windows/ro-RO/help/81b6d4b7905e-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
15. ***. La http://profs.info.uaic.ro/~busaco/teach/courses/net/docs 02.05.2009
16. ***.La http://www.dcd.uaic.ro/default.php?pgid=58&t=site 02.05.2009
17. ***.La jan.newmarch.name/distjava/ socket/lecture.html 04.05.2009
18. ***.La www.easyzonecorp.net/ network/view.php?ID=285 10.05.2009
19. ***.La http://www.stud.usv.ro 12.05.2009
30
31