OSI (Open Systems Interconnection) 7-lags system består av følgende lag: 
 
 1. Fysisk lag: 
 - Sender biter over et fysisk medium som en nettverkskabel eller optisk fiber. 
 - Ansvarlig for å etablere og vedlikeholde en fysisk forbindelse mellom enheter. 
 
 2. Datalinklag: 
 - Kontrollerer hvordan data overføres og mottas, legger til feilkontroll for å sikre pålitelig overføring. 
 - Håndterer dataoverføring/mottak innenfor et enkelt nettverkssegment (som en svitsj eller ruter til en vert på samme LAN) ved hjelp av MAC-adressering. 
 
 3. Nettverkslag: 
 - Ansvarlig for å sikre at data når ønsket destinasjon, ved hjelp av logiske nettverksadresser (IP-adresser). 
 - Håndterer trafikk over større avstander og ruter datagrammer mellom nettverk. 
 
 4. Transportlag: 
 - Sikrer pålitelig ende-til-ende (vert-til-vert) dataoverføring (TCP) eller enkle datagramoverføringer uten garantert levering (UDP). 
 
 5. Øktlag: 
 - Etablerer, administrerer og avslutter økter (forbindelser) mellom applikasjoner på forskjellige enheter. 
 
 6. Presentasjonslag: 
 - Forbereder data for å gjøre det egnet for applikasjonslaget ved å håndtere problemer som datarepresentasjon, kryptering og komprimering. 
 
 7. Applikasjonslag: 
 - Tilbyr brukertjenester; f.eks. nettsurfing, e-post, fildeling, ekstern pålogging, databasetilgang, multimediastreaming, etc.