OSI står for Open Systems Interconnection. Det er en referencemodel, der beskriver den arkitektur og de protokoller, der er nødvendige for kommunikation mellem computersystemer. OSI-modellen blev udviklet af International Organization for Standardization (ISO) i 1970'erne og 1980'erne.
OSI-modellen består af syv lag, som hver udfører en bestemt funktion. Lagene er:
* Fysisk lag: Dette lag er ansvarlig for den fysiske transmission af data mellem enheder. Det omfatter de fysiske medier, såsom kabler eller radiobølger, såvel som de protokoller, der bruges til at kode og afkode data.
* Datalinklag: Dette lag er ansvarlig for at sikre, at data overføres pålideligt mellem enheder. Det inkluderer protokoller til fejldetektion og -korrektion, flowkontrol og adressering.
* Netværkslag: Dette lag er ansvarlig for at dirigere data mellem enheder på forskellige netværk. Det inkluderer protokoller til at finde den bedste rute mellem enheder og til at styre datastrømmen mellem netværk.
* Transportlag: Dette lag er ansvarlig for at sikre, at data leveres pålideligt mellem applikationer. Det inkluderer protokoller til at etablere forbindelser mellem applikationer og til at sikre, at data leveres i den rigtige rækkefølge.
* Sessionslag: Dette lag er ansvarlig for at styre dialogen mellem applikationer. Det inkluderer protokoller til etablering af sessioner og til at opretholde en sessions tilstand.
* Præsentationslag: Dette lag er ansvarlig for at formatere data, så det kan forstås af applikationer. Det inkluderer protokoller til konvertering af data mellem forskellige formater og til kryptering af data.
* Applikationslag: Dette lag er ansvarlig for at levere grænsefladen mellem applikationer og netværket. Det inkluderer protokoller til specifikke applikationer, såsom e-mail, web-browsing og fildeling.
OSI-modellen er en konceptuel ramme, der kan bruges til at forstå arkitekturen i ethvert kommunikationssystem. Det er ikke en specifik implementering, men det giver et fælles ordforråd og et sæt af begreber, der kan bruges til at beskrive og sammenligne forskellige kommunikationssystemer.