OSI står for Open Systems Interconnection. Det er en referansemodell som beskriver arkitekturen og protokollene som trengs for kommunikasjon mellom datasystemer. OSI-modellen ble utviklet av International Organization for Standardization (ISO) på 1970- og 1980-tallet.
OSI-modellen består av syv lag, som hver utfører en bestemt funksjon. Lagene er:
* Fysisk lag: Dette laget er ansvarlig for fysisk overføring av data mellom enheter. Det inkluderer fysiske medier, for eksempel kabler eller radiobølger, samt protokollene som brukes til å kode og dekode data.
* Datalinklag: Dette laget er ansvarlig for å sikre at data overføres pålitelig mellom enheter. Den inkluderer protokoller for feildeteksjon og -korrigering, flytkontroll og adressering.
* Nettverkslag: Dette laget er ansvarlig for å rute data mellom enheter på forskjellige nettverk. Den inkluderer protokoller for å finne den beste ruten mellom enheter, og for å administrere dataflyten mellom nettverk.
* Transportlag: Dette laget er ansvarlig for å sikre at data leveres pålitelig mellom applikasjoner. Det inkluderer protokoller for å etablere forbindelser mellom applikasjoner, og for å sikre at data leveres i riktig rekkefølge.
* Øktlag: Dette laget er ansvarlig for å administrere dialogen mellom applikasjoner. Den inkluderer protokoller for å etablere økter og for å opprettholde tilstanden til en økt.
* Presentasjonslag: Dette laget er ansvarlig for å formatere data slik at de kan forstås av applikasjoner. Den inkluderer protokoller for konvertering av data mellom ulike formater, og for kryptering av data.
* Applikasjonslag: Dette laget er ansvarlig for å gi grensesnittet mellom applikasjoner og nettverket. Den inkluderer protokoller for spesifikke applikasjoner, for eksempel e-post, nettsurfing og fildeling.
OSI-modellen er et konseptuelt rammeverk som kan brukes til å forstå arkitekturen til ethvert kommunikasjonssystem. Det er ikke en spesifikk implementering, men det gir et felles vokabular og sett med konsepter som kan brukes til å beskrive og sammenligne ulike kommunikasjonssystemer.