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.