Sunteți pe pagina 1din 3

Modelul ISO-OSI (Open Systems Interconnection)

Modelul ISO (International Organization for Standardization)-OSI (Open Systems Interconnection) este un model publicat n 1984 ca urmare a unor colaborri la nivel internaional ntre principalele companii i organizaii implicate n proiectarea i construirea reelelor de calculatoare. Model de referin n analiza, proiectarea i studierea reelelor, modelul OSI definete un cadru general pentru reelele de calculatoare prin implementarea protocoalelor de reea n apte nivele. Controlul este transferat de la un nivel la urmtorul, plecnd de la nivelul aplicaie ntr-unul din dispozitive spre nivelul de baz, cel fizic, de-a lungul canalului de comunicaie ctre cellalt dispozitiv de reea i napoi la nivelul aplicaie n ierarhia pe nivele. La fiecare nivel, datele interschimbate n reea (ce se numesc generic, datagrame n englez ntlnim termenul de PDU Protocol Data Unit) au o anumit structur (un anumit format) i poart o anumit denumire n funcie de nivelul la care se regsesc. Un alt model de referin utilizat n studiul reelelor de claculatoare este modelul TCP/IP (al DoD Department of Defense, cunoscut sub denumirea de modelul de referin al Internetului). TCP (Transmission Control Protocol) i IP (Internet Protocol) sunt dou dintre cele mai utilizate protocoale de reea n Internet. Modelul TCP/IP este structurat pe 4 nivele (aplicaie, transport, internet i acces la reea). n cazul unui model architectural, un nivel nu definete un singur protocolel definete o funcie de comunicaie a datelor ce va fi folosit de mai multe protocoale. Datorit faptului c fiecare nivel definete o anume funcie, el poate conine mai multe protocoale, fiecare dintre acestea oferind un serviciu potrivit cu respectiva funcie a nivelului. Acest nivel ofer suport aplicaiilor (de reea) i proceselor utilizator. Sunt identificai partenerii de comunicaie, calitatea serviciilor (QoS), autentificarea utilizatorilor i restricii legate de sintaxa datelor. Tot ce are legtur cu acest nivel este legat de aplicaiile de reea. Nivelul ofer servicii de aplicaii pentru transfer de fiiere (ftp), e-mail, chat, conexiune la distan (telnet sau sshsecure shell). Aplicaiile telnet i ftp exist n totalitate la nivelul aplicaie. La acest nivel datagramele au denumirea generic de date. Acest nivel ofer independen cu privire la diferenele de reprezentare a datelor n diverse formate prin translatarea de la aplicaie la formatul reelei i invers. Nivelul prezentare are rolul de a aduce datele ntr-o form convenabil nivelului aplicaie. Acest nivel formateaz i cripteaz datele transmise de-a lungul reelei, oferind libertate de exprimare fr probleme de compatibilitate. Uneori se ntlnete denumirea de nivelul sintaxei. La acest nivel datagramele au denumirea generic de date. Nivelul sesiune iniiaz, administreaz i ncheie conexiunile ntre aplicaii. Nivelul sesiune seteaz, coordoneaz i ncheie conversaiile, schimburile i dialogurile dintre aplicaiile aflate la cele dou capete. Rolul primar al acestui nivel este acela de a coordona sesiunile de comunicaie. Ca i n cazul celorlalte dou nivele superioare (aplicaie i prezentare), la nivelul

Aplicaie (Nivelul 7)

Prezentare (Nivelul 6)

Sesiune (Nivelul 5)

sesiune datagramele inter-schimbate n reea poart numele generic de date.

Transport (Nivelul 4)

Acest nivel are rolul de a oferi o modalitate transparent de transfer al datelor ntre sisteme (sau calculatoare gazd, cum se mai numesc n englez hosts). De asemenea, nivelul transport este responsabil cu refacerea erorilor i controlul fluxului de date, asigurnd complet ransferul de date. La nivelul transport datagramele sunt organizate sub forma de segmente. Acest nivel ofer tehnologii de comutare i rutare, crend rute logice (cunoscute sub denumirea de circuite virtuale) pentru transmiterea datelor de la un nod la altul. Rutarea i redirectarea sunt funciile de baz ale acestui nivel, precum i adresarea logic (prin utilizarea adreselor IP Internet Protocol), comunicarea inter-reelelor, administrarea erorilor, controlul congestiilor i secvenierea pachetelor. La acest nivel datagramele sunt formatate sub denumirea de pachete.

Reea (Nivelul 3)

Nivelul legtur de date ofer servicii legate de cunoaterea protocolului de administare i transmitere a datelor spre nivelul fizic, administrarea erorilor, controlul fluxului i sincronizarea frame-urilor. Nivelul legtur de date este Legtur de mprit n dou sub-nivele: Nivelul MAC (Media Access Control) i sub-nivelul LLC (Logical Link Control). Subnivelul MAC controleaz modul n care un date (Nivelul 2) dispozitiv de reea obine acces la date i cum le poate transmite. Subnivelul LLC controleaz sincronizarea frame-urilor, controlul fluxului i verificarea/controlul erorilor. La nivel 2 datagramele poat denumirea de frame-uri. Nivelul fizic se ocup cu fluxurile de bii (impulsuri electrice n cazul mediilor bazate pe fir de cupru, unde luminoase n cazul fibrei optice sau unde radio n cazul transmisiilor fr fir) ce sunt transmise de-a lungul mediului de comunicaie. Acest nivel are rolul de a stabili toate caracteristicile electrice, mecanice i procedurale care au legtur cu partea fizic (hardware). Aici sunt incluse aspecte precum: definirea cablrii, a conectorilor i plcilor de reea, etc. Protocoale de reea precum Fast Ethernet, Token Ring sau ATM (Asynchronous Transfer Mode) sunt protocoale ce au n descriere componente de nivel fizic.

Fizic (Nivelul 1)