ce este osi »definiție și concept

Dezvoltările tehnologice urmează, în cea mai mare parte, o serie de coduri scrise care permit interacțiunea lor cu alte evoluții. Acesta este cazul protocoalelor de rețea, pentru care există standardul OSI.

Modelul OSI (acronim pentru interconectarea sistemului deschis sau modelul de interconectare a sistemelor deschise) constituie un model al modului în care ar trebui să funcționeze orice protocol de rețea structurat în straturi.

A fost dezvoltat de ISO ( Organizația Internațională pentru Standardizare ) și constă din șapte straturi care specifică modul în care informațiile trebuie să călătorească între diferitele noduri ale unei rețele de comunicații digitale.

Acest model, în sine, nu definește un protocol, ci mai degrabă un mod în care trebuie structurat pentru a permite componentelor care respectă standardele să interacționeze între ele.

Misiunea sa finală este de a evita gâfâitul în comunicații, în special între dispozitive și protocoale de la diferiți producători. Fiecare strat are protocoalele sale, deci să examinăm fiecare dintre acestea.

Dintre cele șapte straturi, cele mai mici trei funcționează cu mediul fizic, în timp ce ultimele patru fac acest lucru pentru aplicații. Primul este tocmai nivelul fizic.

Stratul fizic este responsabil pentru transmiterea informațiilor la nivelul biților, asigurându-se că fiecare dintre biții trimiși ajunge corect la celălalt capăt al canalului de comunicație și având grijă de aspectele mai mecanice ale comunicării.

În acest strat se decid lucrurile fundamentale, cum ar fi câte volți va fi reprezentat unul sau un zero, durata semnalului pentru una sau alta valoare și stabilirea transmisiei.

Următorul strat se numește „Link”

Dacă stratul anterior a fost responsabil pentru asigurarea că un bit trimis este primit cu aceeași valoare pe cealaltă parte, acesta nu oferă mecanisme pentru a facilita detectarea și corectarea ulterioară a erorilor, ceea ce este facilitat în acest alt strat.

Astfel, acest strat se ocupă de pregătirea pachetelor de date, indicând modul în care sunt delimitate și cât măsoară, precum și mecanismele de detectare, control și corectare a erorilor.

Aceste pachete de date create la nivelul link-ului trebuie direcționate și acolo intră în joc cel de-al treilea strat, nivelul de rețea.

În acest strat există diverse mecanisme care permit, printre altele, să aleagă ruta optimă pentru a trimite pachetele, ocolind, de exemplu, congestia în rețea sau repetând trimiterea pachetelor care nu au ajuns la destinatar.

În acest strat este utilizat IP-ul, o parte integrantă a popularului pachet TCP / IP, care a dat naștere internetului.

Stratul de transport face o abstractizare a rețelei fizice, facilitând schimbul de comunicații între două mașini specifice.

În acest sens este „gătită” comunicarea dintre două computere diferite, cum ar fi, de exemplu, un client și un server care schimbă informații. Acționează ca intermediar între stratul de rețea și stratul următor, stratul de sesiune.

Stratul de sesiune deschide un canal de comunicare logic între două mașini.

Numele său explică totul, deoarece permite utilizatorului să „deschidă” o sesiune de lucru pe alt computer (sau, eventual, orice mașină care acceptă aceste protocoale de rețea și oferă un serviciu conectat) pentru, de exemplu, să descarce un fișier sau să lucreze de la distanță .

Dacă o vedem cu logică umană, am vorbi despre o sesiune corespunzătoare, aproximativ - și iertăm pe cei mai „tehnici” pentru libertatea de a folosi această comparație-, cu o treabă pe care trebuie să o facem de la distanță.

Nivelul de prezentare este un alt nivel care, cu numele său, explică totul, deoarece este responsabil pentru prezentarea corectă a datelor.

În ciuda faptului că astăzi, toate sistemele informatice sunt extrem de standardizate și extrem de compatibile, în trecut anumite sarcini de traducere și adaptare trebuiau efectuate astfel încât să poată fi reprezentate din fișiere text în alte formate.

Ceea ce face stratul de prezentare este să vă asigurați că, deși sistemele de operare și aplicațiile sau versiunile acestora la un capăt și la altul, sunt diferite, informațiile pot fi vizualizate corect și fără „lucruri ciudate”.

În cele din urmă, stratul de aplicație face mai ușor pentru aplicații (programe de calculator sau aplicații) utilizarea serviciilor celorlalte straturi pentru munca lor.

Vine să fie - din nou, salvând distanțele și cu permisiunea puriștilor - un fel de API, deoarece oferă o interfață pentru ca programele să poată folosi restul straturilor.

Dacă în mod normal, în celelalte straturi ale modelului OSI sunt deja marcate o serie de protocoale, în stratul de aplicație acestea sunt total gratuite.

Astfel, când auzim despre un protocol specific pentru streaming de muzică sau video, schimb de fișiere P2P sau orice alt protocol, protocolul menționat face parte din acest strat.

Fotografii: Fotolia - VWorks / Rob