El Model OSI Este foarte important în rețelele de calculatoare. Prin urmare, în acest articol, vom explica ce este acest model de rețea, cum funcționează, la ce se folosește, straturile respective pe care le cuprinde și multe altele.
Ce este modelul OSI?

El Modelul OSI (Interconectarea Sistemelor Deschise), sau Open Systems Interconnection (Interconectarea Sistemelor Deschise), este un model de referință pentru protocoalele de comunicație în rețelele de calculatoare. Acest model a fost creat în anii 80 de către ISO (Organizația Internațională pentru Standardizare).
Modelul OSI a fost publicat inițial de UIT (Uniunea Internațională a Telecomunicațiilor). Totuși, acest lucru nu s-a întâmplat decât în 1983, deoarece în anul următor a fost oferit chiar de ISO ca standard. De fapt, obiectivul OSI este de a standardizarea comunicațiilor pe internet pentru a facilita lucrul și a căuta interoperabilitatea tuturor dispozitivelor și software-ului de rețea.
Întrucât modelul OSI este un model de tip normativ, s-ar putea spune că este un concept teoretic, deși servește la implementarea unor lucruri tangibile care să permită diverselor tehnologii și producătorilor din lumea telecomunicațiilor să își facă treaba corect.
De-a lungul anilor, modelul OSI a fost îmbunătățit. În prezent oferă 7 straturi pentru a defini diferitele faze prin care trece informația atunci când se stabilesc conexiuni între două noduri sau dispozitive dintr-o rețea. Indiferent de tipul de informație, tipul de dispozitiv conectat, tehnologia sau locația sa, vor fi întotdeauna implicate aceleași straturi.
Puțină istorie: Context
Trebuie spus că extinderea rețelelor de calculatoare A început în anii 80, când nevoia de a interconecta diferite dispozitive s-a răspândit pe tot globul pentru a transfera informații și a rămâne conectate a devenit populară. Rețelele, pe de altă parte, au fost create cu mult înainte de acel deceniu.
Cu siguranță vă amintiți istoria originii internetului și predecesoarele sale, cum ar fi rețeaua cunoscută sub numele de ARPANET. Ei bine, la acea vreme, modelul OSI nu exista, iar problema cu care se confruntau era că multe programe sau dispozitive de rețea aveau probleme de comunicare între ele. De aceea, standardizarea ISO a fost necesară pentru a determina un set de reguli aplicabile tuturor rețelelor, astfel încât aceste probleme de interoperabilitate să nu existe.
Cum funcționează modelul OSI?
Așa cum am menționat anterior, Modelul OSI este alcătuit din 7 straturi diferite de care depinde. operațiunea este împărțită în etape, deoarece fiecare strat îndeplinește o funcție specifică, ierarhică în comunicații. Prin urmare, protocoalele de comunicație vor utiliza toate sau o parte dintre aceste straturi pentru a asigura comunicarea în rețea.
La ce se folosește modelul OSI?
Modelul OSI este fundamental un instrument conceptual pentru organizarea telecomunicațiilor. Ceea ce face este standardizarea modului în care informațiile sunt transferate în rețele informatică
Trebuie spus că Modelul OSI nu este o topologie de rețea, nici un model de rețea în sine, nici specificații sau protocoale. Este un instrument care definește funcționalitatea astfel încât producători și dezvoltatori pot crea produse care pot funcționa împreună fără probleme, așa cum o făceau înainte.
Straturi ale modelului OSI sau stiva OSI

Las straturi sau niveluri care alcătuiesc modelul OSI, cunoscut și sub numele de OSI Stack, sunt:
- Strat fizic: Este stratul de nivel inferior al modelului OSI. Se ocupă de tot ce ține de topologia rețelei, conexiunile fizice, semnalizarea și transmisia binară. Cu alte cuvinte, standardizează nivelul fizic (tipuri de cabluri, forme de undă pentru conexiunile wireless, interfețe de rețea, tensiune electrică etc.).
- Stratul de legătură de date: se ocupă de redirecționarea fizică, detectarea erorilor, accesul la mediul de comunicare și controlul fluxului în timpul comunicării. De exemplu, adresele MAC și LLC ar fi definite la acest nivel.
- Stratul de rețea: Este responsabil pentru adresarea logică și determinarea rutei. Adică, pentru identificarea rutării existente între rețelele implicate. Unitățile de date de bază se numesc „pachete” și pot fi clasificate în funcție de protocolul de rutare sau protocolul rutabil pe care îl utilizează. Primele selectează rutele (RIP, IGRP, EIGRP, printre altele), iar cele din urmă călătoresc cu pachetele (IP, IPX, AppleTalk etc.). Obiectivul acestui strat este de a se asigura că datele ajung la destinație, chiar dacă implică utilizarea de dispozitive intermediare, cum ar fi routerele.
- Stratul de transport: Este responsabil pentru conexiunea end-to-end și fiabilitatea datelor transferate. Aici, datele conținute în fiecare pachet sunt transportate de la un nod la altul, adică de la dispozitivul sursă la dispozitivul destinație, indiferent de mediul fizic utilizat. Munca sa se desfășoară prin porturi logice și modelează așa-numitele Prize IP: Port.
- Stratul de sesiune: Este vorba despre comunicarea dintre dispozitivele din rețeaua însăși. Este responsabilă pentru controlul și menținerea legăturii dintre dispozitivele conectate care fac schimb de date. De asemenea, trebuie să se asigure că, odată ce comunicarea dintre ambele sisteme este stabilită, canalul de transmisie a datelor poate fi reluat dacă este întrerupt. Aceste servicii pot deveni parțial sau complet inutile, în funcție de caz. De aceea am menționat mai devreme că nu toate cele 7 niveluri sunt întotdeauna utilizate...
- Stratul de prezentare: Așa cum sugerează și numele, este utilizat pentru a prezenta datele transferate. Adică, aceste pachete asamblate sunt „traduse” pentru a le face recognoscibile sau utile sistemului. De exemplu, o serie de pachete poate duce la un mesaj, un fișier etc. De asemenea, permite criptarea și codificarea datelor, precum și compresia și adaptarea la mașina receptoră.
- Strat de aplicațieAcesta este stratul de nivel superior. Rețineți că noi protocoale de comunicare sunt dezvoltate continuu pe măsură ce apar noi aplicații. Prin urmare, acest ultim strat definește protocoalele utilizate de aplicații pentru a face schimb de date. Acest strat poate duce la procesul pe care utilizatorul îl vede în cele din urmă, deși nu este întotdeauna cazul. Cu toate acestea, trebuie menționat că utilizatorul interacționează rareori cu stratul aplicației; acesta interacționează cu aplicațiile care interacționează cu stratul aplicației. De exemplu, ar putea fi o aplicație de chat, un browser web etc.
În cele din urmă, unii oameni folosesc o regulă mnemonică pentru a-și aminti cele 7 straturi ale modelului OSI, iar acea regulă este FERTSPA (Fizică, Legătură de date, Rețea, Transport, Sesiune, Prezentare și Aplicație).