Què és el Model OSI i per què es fa servir?

Darrera actualització: 10 de febrer 2023

El model OSI és molt important a les xarxes informàtiques. Per això, en aquest article us explicarem què és aquest model de xarxa, com funciona, a més de per a què serveix, les seves respectives capes que el componen, etc.

Què és el model OSI?

switch de xarxa

El Model OSI (Open Systems Interconnection), o interconnexió de sistemes oberts, és un model de referència per als protocols de comunicació de les xarxes informàtiques. Aquest model es va crear a la dècada dels anys 80s per la ISO (International Standars Organization) o Organització Internacional de Normalització.

El Model OSI va ser publicat inicialment per la UIT (Unió Internacional de Telecomunicacions). En canvi això seria fins al 1983, ja que a partir del següent any ho ofereix la pròpia ISO, com a estàndard. De fet, l'objectiu d'OSI és la de estandarditzar les comunicacions d'Internet per fer-ho més fàcil i cercar la interoperabilitat de tots els dispositius de xarxa i programari.

Com el Model OSI és un model de tipus normatiu, es pot dir que és un concepte teòric, encara que serveix per implementar coses tangibles per fer que diverses tecnologies i fabricants del món de les telecomunicacions puguin fer la seva feina de forma correcta.

Al llarg dels anys, el model OSI s'ha anat millorant. Actualment ofereix 7 capes per definir les diferents fases que travessa la informació quan es fan connexions entre dos nodes o dispositius en xarxa. No importa el tipus d'informació, el tipus de dispositiu connectat, la tecnologia o la ubicació, sempre seran les mateixes capes les que intervenen.

Una mica d'història: Antecedents

Cal dir que la expansió de les xarxes informàtiques es produeix a partir dels anys 80, quan es va popularitzar la necessitat d'interconnectar diferents equips repartits per tot el món per transferir informació i mantenir-se comunicats. En canvi, les xarxes es van crear molt abans de la dècada.

  Com triar un repetidor WiFi: Guia de compra

Segur que recordes la història de l'origen d'Internet i els seus antecessors, com aquella xarxa anomenada ARPANET. Doncs bé, en aquella època no existia el Model OSI, i el problema que hi havia és que molts programes o dispositius de xarxa tenien problemes per comunicar-se entre si. Per això va caldre l'estandardització per part de la ISO per determinar un conjunt de regles aplicables a totes les xarxes perquè no existissin aquests problemes d'interoperabilitat.

Com funciona el model OSI?

Com he comentat anteriorment, el Model OSI es compon de 7 capes diferents de les que depèn. El funcionament es descompon en passos, ja que cada capa compleix una funció específica i jeràrquica a les comunicacions. Per tant, els protocols de comunicació per garantir la comunicació de xarxa farà ús de totes o algunes d'aquestes capes.

Per què serveix el model OSI?

El Model OSI és fonamentalment una eina conceptual, dorganització de les telecomunicacions. El que fa és estandarditzar la manera com la informació es transfereix a les xarxes informàtiques.

Val a dir que el Model OSI no és una topologia de xarxa, ni un model de xarxa en si mateix, tampoc especificacions o protocols. Es tracta d'una eina que defineix la funcionalitat perquè els fabricants i desenvolupadors puguin crear productes que puguin funcionar els uns amb els altres sense problemes com existien anteriorment.

Capes del model OSI o Pila OSI

Les capes o nivells que componen el model OSI, o també conegut com a Pila OSI, són:

  • Capa física: és la capa de més baix nivell del model OSI. S'encarrega de tot allò que té a veure amb la topologia de xarxa, les connexions físiques, la senyalització i transmissió binària. És a dir, estandarditza a nivell físic (tipus de cable, tipus d'ones per a connexions sense fil, interfície de xarxa, tensió elèctrica, etc.).
  • Capa d'enllaç de dades: s'ocupa del redireccionament físic, detecció d'errades, accés al medi i control del flux durant la comunicació. Per exemple, les adreces MAC i LLC estarien definits en aquesta capa o nivell.
  • Capa de xarxa: s'encarrega de l'encaminament lògic i la determinació de la ruta. És a dir, de la identificació de l'encaminament existent entre les xarxes involucrades. Les unitats de dades bàsiques passen a anomenar-se “paquets” i es poden classificar d'acord amb el protocol d'encaminament o protocol enrutable que utilitzen. Els primers seleccionen les rutes (RIP, IGRP, EIGRP, entre d'altres) i els segons viatgen amb els paquets (IP, IPX, APPLETALK, etc.). L'objectiu d'aquesta capa és garantir que les dades arribin a la vostra destinació, fins i tot si això implica utilitzar dispositius intermedis, com ara encaminadors o encaminadors.
  • Capa de transport: s'encarrega de la connexió extrem-a-extrem i de la fiabilitat de les dades transferides. Aquí és on es realitza el transport de les dades que es troben dins de cada paquet, des d'un node a un altre, és a dir, des del dispositiu origen al dispositiu destinació, independentment del medi físic que s'utilitzi. El seu treball es dóna mitjançant ports lògics i dóna forma als anomenats Sockets IP: Port.
  • Capa de sessió: és la comunicació entre els dispositius de la xarxa en si. S'encarrega de controlar i mantenir l'enllaç entre els dispositius connectats que intercanvien les dades. A més, assegureu-vos que un cop establerta la comunicació entre ambdós sistemes, el canal de transmissió de dades es pugui reprendre en cas d'interrompre's. Aquests serveis poden arribar a ser prescindibles parcialment o totalment, depenent del cas. Per això vaig comentar anteriorment que no sempre es fan servir les 7 capes en la seva totalitat…
  • Capa de presentació: com el seu nom indica és per a la presentació de les dades transferides. És a dir, aquests paquets reunits es traduiran perquè siguin reconeixibles o útils per al sistema. Per exemple, que una sèrie de paquets puguin resultar en un missatge, un fitxer, etc. A més, permet el xifratge i la codificació de les dades, així com la compressió, l'adequació a la màquina que les rep.
  • Capa d'aplicació: és la capa de nivell superior. Tingueu en compte que contínuament s'estan desenvolupant nous protocols de comunicació a mesura que sorgeixen noves aplicacions. Per tant, aquesta darrera capa defineix aquests protocols emprats per les apps per intercanviar dades. Aquest nivell pot resultar en el procés que finalment veu lusuari, encara que no sempre és així. Tot i això, cal deixar clar que l'usuari poques vegades interactua amb el nivell aplicació, el que fa és interactuar amb l'app que interactuen amb el nivell aplicació. Per exemple, pot ser una app de xat, un navegador web, etc.
  Millors targetes de xarxa i WiFi internes

Per acabar, dir que alguns usen una regla mnemotècnica per recordar les 7 capes del Model OSI, i aquesta regla és FERTSPA (Física, Enllaç de dades, Xarxa, Transport, Sessió, Presentació i Aplicació).