Syftet med OSI-modellen
OSI-modellen är ett konceptuellt ramverk för att förstå hur data kommuniceras mellan två enheter. Den tillhandahåller ett gemensamt ordförråd och uppsättning riktlinjer för att designa och implementera nätverksprotokoll. OSI-modellen är inte en standard, men den används ofta som referensmodell av nätverksingenjörer och administratörer.
Komponenter i OSI-modellen
OSI-modellen består av sju lager, som vart och ett utför en specifik funktion i kommunikationsprocessen. De sju lagren är:
* Fysiskt lager – Detta lager definierar den fysiska anslutningen mellan två enheter. Det inkluderar hårdvara och programvara som används för att upprätta och underhålla anslutningen.
* Datalänklager – Det här lagret gör dataöverföring felfri från en enhet till en annan. Det inkluderar de protokoll som används för att hantera åtkomst till det fysiska lagret och för att upptäcka och korrigera fel i dataöverföring.
* Nätverkslager – Detta lager tillhandahåller routingtjänster, vilket gör att data kan överföras mellan enheter som inte är direkt anslutna till varandra. Det inkluderar de protokoll som används för att bestämma den bästa vägen för data att ta och för att vidarebefordra datapaket till deras destination.
* Transportlager – Det här lagret ger tillförlitlig dataöverföring mellan två enheter. Det inkluderar de protokoll som används för att upprätta och underhålla anslutningar mellan enheter och för att garantera att data levereras i rätt ordning.
* Sessionslager – Detta lager tillhandahåller mekanismer för att upprätta och avsluta kommunikationssessioner mellan två enheter. Det inkluderar de protokoll som används för att initiera, avsluta och hantera kommunikationssessioner.
* Presentationslager – Det här lagret tillhandahåller datatransformationstjänster, såsom kryptering och komprimering. Det inkluderar de protokoll som används för att konvertera data till ett format som är lämpligt för överföring och för att konvertera data tillbaka till sitt ursprungliga format efter överföring.
* Applikationslager – Detta lager tillhandahåller gränssnittet mellan användaren och nätverket. Det inkluderar protokoll som används för att stödja olika typer av applikationer, såsom webbsurfning, e-post och fildelning.
OSI-modellen är en hierarkisk modell, vilket innebär att varje lager bygger på lagret under det. Nätskiktet måste till exempel kunna tillhandahålla routingtjänster för att transportskiktet ska kunna upprätta och underhålla förbindelser mellan enheter.
OSI-modellen är ett användbart verktyg för att förstå hur data kommuniceras mellan två enheter. Den kan användas för att felsöka nätverksproblem och för att designa och implementera nya nätverksprotokoll.