Documente Academic
Documente Profesional
Documente Cultură
Modelul de Numarul
referinta nivelului
OSI
Aplicatie 7
Prezentare 6
Sesiune 5
Transport 4
Retea 3
Legatura 2
de date
Fizic 1
Nivelul 4: Transport
Nivelul Transport ofera un serviciu similar nivelului Legatura
de date, prin faptul ca raspunde de integritatea cap-la-cap a
transmisiunilor. Spre deosebire de nivelul Legatura de date,
nivelul Transport este capabil sa realizeze aceasta functie dincolo
de segmentul LAN local. El poate sa detecteze pachetele care
sunt abandonate de routere si sa genereze automat o cerere de
retransmisie.
O alta functie semnificativa a nivelului Transport este
resecventierea pachetelor, daca ele nu au ajuns in ordine. Acest
lucru se poate intampla din diverse motive. Este posibil ca
pachetele sa urmeze cai diferite prin retea, de exemplu, sau ca
unele pachete sa se deterioreze in timpul transferului. In acest
caz, nivelul Transport este capabil sa identifice secventa de
pachete initiala si sa le rearanjeze in acea succesiune inainte de
a trimite continutul lor nivelului Sesiune.
Nivelul 5: Sesiune
Al cincilea nivel al modelului de referinta OSI este numit
nivelul Sesiune. Acest nivel este relativ neutilizat ca nivel separat;
numeroase protocoale includ functiile acestui nivel in nivelurile lor
Transport.
Functia nivelului Sesiune OSI este de a gestiona fluxul
comunicatiilor in timpul conexiunii dintre doua doua sisteme de
calculatoare. Acest flux de comunicatii este cunoscut ca sesiune.
Acest nivel determina daca respectivele comunicatii pot fi uni sau
bidirectionale. El asigura, de asemenea, ca o cerere este
satisfacuta inainte de a fi acceptata una noua.
Nivelul 6: Prezentare
Nivelul Prezentare este responsabil cu gestionarea modului
in care sunt codificate datele. Nu toate sistemele de calculatoare
utilizeaza aceeasi metoda de codificare a datelor, iar nivelul
Prezentare are rolul de translator intre metodele de codificare a
datelor, altfel incompatibile, ca transformarea din ASCII in binar,
samd.
Nivelul Prezentare poate fi utilizat pentru a media diferentele
dintre formatele in virgula mobila, ca si pentru asigurarea
serviciilor de criptarea si decriptare.
Nivelul 7: Aplicatie
Nivelul de varf al modelului de referinta OSI se numeste
nivel Aplicatie. In ciuda numelui sau, acest nivel nu include
aplicatii. In schimb, el asigura interfata dintre aplicatiile respective
si serviciile retelei. Acest nivel poate fi considerat motivul initierii
sesiunii de comunicare.
Modelul TCP/IP (Transmission Control Protocol/Internet
Protocol) a fost creat de US DoD (US Department of Defence -
Ministerul Apărării Naţionale al Statelor Unite) din necesitatea unei
reţele care ar putea supravieţui în orice condiţii. DoD dorea ca, atâta
timp cât funcţionau maşina sursă şi maşina destinaţie, conexiunile să
rămână intacte, chiar dacă o parte din maşini sau din liniile de transmisie
erau brusc scoase din funcţiune. Era nevoie de o arhitectură flexibilă,
deoarece se aveau în vedere aplicaţii cu cerinţe divergente, mergând de
la transferul de fişiere până la transmiterea vorbirii în timp real.
Aceste cerinţe au condus la alegerea a patru niveluri pentru
modelul TCP/IP: Aplicaţie, Transport, Reţea (sau Internet) şi Acces la
Reţea.
Nivelul Aplicaţie
Nivelul aplicaţie se referă la protocoalele de nivel înalt folosite de
majoritatea aplicaţiilor, precum terminalul virtual (TELNET), transfer de
fişiere (FTP) şi poşta electronică (SMTP). Alte protocoale de nivel
aplicaţie sunt DNS (Domain Name Service), NNTP sau HTTP.
În majoritate implementărilor, nivelul aplicaţie tratează nivelurile
inferioare ca o "cutie neagră" care oferă o infrastructură sigură de
comunicaţii, deşi majoritatea aplicaţiilor cunosc adresa IP sau portul
folosit. Majoritatea protocoalelor de la nivelul aplicaţie sunt asociate cu
modelul client-server. Serverele au de obicei asociate porturi fixe,
atribuite de IANA: HTTP are portul 80, FTP portul 21, etc. În schimb,
clienţii folosesc porturi temporare.
Nivelul Transport
Este identic cu cel din modelul OSI, ocupându-se cu probleme
legate de siguranţă, control al fluxului şi corecţie de erori. El este
proiectat astfel încât să permită conversaţii între entităţile pereche din
gazdele sursă, respectiv, destinaţie. În acest sens au fost definite două
protocoale capăt-la-capăt.
Primul din ele, TCP (Trasmission Control Protocol). El este un
protocol sigur orientat pe conexiune care permite ca un flux de octeţi
trimişi de pe o maşină să ajungă fără erori pe orice altă maşină din inter-
reţea. Acest protocol fragmentează fluxul de octeţi în mesaje discrete şi
pasează fiecare mesaj nivelului internet. TCP tratează totodată controlul
fluxului pentru a se asigura că un emiţător rapid nu inundă un receptor
lent cu mai multe mesaje decât poate acesta să prelucreze.
Al doilea protocol din acest nivel, UDP (User Datagram
Protocol), este un protocol nesigur, fără conexiuni, destinat aplicaţiilor
care doresc să utilizeze propria lor secvenţiere şi control al fluxului.
Protocolul UDP este de asemenea mult folosit pentru interogări rapide
întrebare-răspuns, client-server şi pentru aplicaţii în care comunicarea
promptă este mai importatntă decât comunicarea cu acurateţe, aşa cum
sunt aplicaţiile de transmisie a vorbirii şi a imaginilor video.
Nivelul Reţea (Internet)
Scopul iniţial al nivelului reţea era să asigure rutarea pachetelor în
interiorul unei singure reţele. Odată cu apariţia interconexiunii între
reţele, acestui nivel i-au fost adăugate funcţionalităţi de comunicare între
o reţea sursă şi o reţea destinaţie.
În stiva TCP/IP, protocolul IP asigură rutarea pachetelor de la o
adresă sursă la o adresă destinaţie, folosind şi unele protocoale
adiţionale, precum ICMP sau IGMP. Determinarea drumului optim între
cele două reţele se face la acest nivel.
Comunicarea la nivelul IP este nesigură, sarcina de corecţie 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 la reţea
Se ocupă cu toate problemele legate de transmiterea efectivă a ZU-
ului pe o legătură fizică, incluzând şi aspectele legate de tehnologii şi de
medii de transmisie, adică nivelurile OSI Legătură de date şi Fizic.
Modelul de referinţă TCP/IP nu spune mare lucru despre ce se
întâmplă acolo, însă menţionează că gazda trebuie să se lege la reţea,
pentru a putea trimite pachete IP, folosind un anumit protocol. Acest
protocol nu este definit şi variază de la gazdă la gazdă şi de la reţea la
reţea.
Internetul este o retea globala formata prin interconectarea mai
multor calculatoare, ce faciliteaza comunicarea intre utilizatori prin
transferul de date de pe un calculator pe altul prin intermediul
protocolului TCP/IP.
Internetul aste alcătuit azi din zeci sau sute de milioane de
calculatoare, dispuse pe întregul glob, staţionare sau mobile, reţea ce
deţine cantităţi uriaşe de informaţii, din care foarte multe pot fi
consultate fără restricţii, iar unele contra cost sau numai cu diferite
parole de acces. În cadrul reţelei Internet poate fi folosită poşta
electronică sau pot fi consultate site-uri ale reţelei WWW.
Calculatoarele conectate la Internet ar putea folosi unul sau mai
multe din urmatoarele servicii:
Electronic mail (e-mail) – Permite sa trimiti si sa primesti
mesaje. Permite acces la grupuri de discutii adesea numite Listservs
dupa numele programului cu care opereaza. Acest serviciu functioneaza
prin intermediul urmatoarelor protocoale:
POP3 (Post Office Protocol) – Se refera la calea prin care un
client de e-mail ca Eudora sau Outlook Express primeste un mail de la
un server de email. Comunica pe portul 110, 995
IMAP (Internet Message Access Protocol) – Acest protocol
incepe sa inlocuiasca protocolul POP ca protocol principal folosit de
clienti de e-mail in comunicare cu serverele de e-mail. Folosind IMAP
un clinet nu numai ca poate sa primeasca e-mail-uri dar poate de
asemenea sa manipuleze mesajele stocate pe server, fara a trebuie sa
copieze in calculatoarele personale acele mesaje. Asa ca mesajele pot fi
sterse, schimbata starea lor, pot si administra mai multe casute de e-mail.
Comunica pe portul 220, 143, 993
HTTP (Hypertext Transfer Protocol) – Un protocol de
mutare a fisierelor hypertext de-a lungul Internet-ului. Are nevoie de un
client HTTP la un capat si un server HTTP la celalalt capat. Protocolul
HTTP este cel mai folosit in World Wide Web (WWW). Comunica pe
portul 80
SMTP (Simple Mail Transfer Protocol) – Un protocol
pentru transferarea e-mail-urilor de la un server la altul. Comunica pe
portul 25, 465, 587