Situatie
Modelul de Referință OSI este o stiva de protocoale de comunicație ierarhic foarte des folosit pentru a realiza o rețea de calculatoare. OSI este un standard al Organizației internaționale de standardizare.
Solutie
Nivelul fizic definește specificații electrice, mecanice, procedurale și functionale pentru activarea, menținerea și dezactivarea legăturilor fizice între sisteme.
Rol: transmiterea unui șir de biți pe un canal de comunicații. Se precizează modulații, codări, sincronizări la nivel de bit. Un standard de nivel fizic definește 4 tipuri de caracteristici:
- Mecanice (forma și dimensiunile conectorilor, numărul de pini)
- Electrice (modulația, debite binare, codări, lungimi maxime ale canalelor de comunicație)
- Funcționale (funcția fiecărui pin)
- Procedurale (succesiunea procedurilor pentru activarea unui serviciu)
Unitatea de date: bitul
Nivelul Legătură de Date
Nivelul legatură de date se ocupă cu adresarea fizica, topologia rețelei, accesul la rețea, detecția și anunțarea erorilor și controlul fluxului fizic (flow control).
Rol: furnizează un transport sigur, fiabil, al datelor de-a lungul unei legături fizice, realizând:
- Controlul erorilor de comunicație
- Controlul fluxului de date
- Controlul legăturii
- Sincronizarea la nivel de cadru
Unitatea de date: cadrul
Nivelul Rețea
Rol: determinarea căii optime pentru realizarea transferului de informații într-o rețea constituită din mai multe segmente, prin fragmentarea și reasamblarea informației
Unitatea de date: pachetul
Nivelul Transport
Rol: transferul fiabil al informației între două sisteme terminale (end points) ale unei comunicații. Furnizează controlul erorilor și controlul fluxului de date între două puncte terminale, asigurând ordinea corectă a pachetelor de date. Oferă un serviciu de transport de date care izolează nivelurile superioare de orice specificitații legate de modul în care este executat transportul datelor.
Unitatea de date: segmentul, datagrama
Nivelul Sesiune
Rol: furnizează controlul comunicației între aplicații. Stabilește, menține, gestionează și închide conexiuni (sesiuni) între aplicații.
Nivelul Prezentare
Rol: transformă datele în formate înțelese de fiecare aplicație și de calculatoarele respective, compresia datelor și criptarea.
Nivelul Aplicație
Rol: realizează interfața cu utilizatorul și interfața cu aplicațiile, specifică interfața de lucru cu utilizatorul și gestionează comunicația între aplicații. Acest strat nu reprezintă o aplicație de sine stătătoare, ci doar interfața între aplicații și componentele sistemelui de calcul.ex(HTTP; FTP; SNMP; SSH; NFS…)
Unitatea de date: mesajul
Leave A Comment?