Modellen som deler nettverkskommunikasjonsprosessen i syv lag er 
 OSI (Open Systems Interconnection) -modellen  . 
 
 Her er en oversikt over de syv lagene:
 
 1.  Fysisk lag: Dette laget er ansvarlig for fysisk overføring av databiter over nettverksmediet. Den omhandler fysiske aspekter som kabler, kontakter og signalnivåer. 
 2.  datalinklag: Dette laget sikrer pålitelig dataoverføring mellom to direkte tilkoblede enheter. Den håndterer feildeteksjon og korreksjon, innramming og fysisk adressering. 
 3.  Nettverkslag: Dette laget håndterer logisk adressering, ruting og pakkeomkobling. Det sikrer at data når riktig destinasjon over nettverket. 
 4.  Transportlag: Dette laget gir en pålitelig ende-til-ende-forbindelse mellom applikasjoner. Den håndterer segmentering, flytkontroll, feilkontroll og tilkoblingsstyring. 
 5.  øktlag: Dette laget administrerer kommunikasjonsøkter mellom applikasjoner. Den etablerer, koordinerer og avslutter samtalene mellom applikasjoner på forskjellige enheter. 
 6.  Presentasjonslag: Dette laget håndterer datarepresentasjon og konvertering. Det sikrer at data sendt av en applikasjon kan forstås av en annen applikasjon, selv om de bruker forskjellige dataformater. 
 7.  Søknadslag: Dette laget gir nettverkstjenester til brukerapplikasjoner. Den håndterer oppgaver som e -post, filoverføring og nettlesing. 
 
 Det er viktig å merke seg at OSI-modellen er et konseptuelt rammeverk og ikke en implementering i den virkelige verden. Imidlertid gir den en standardisert måte å forstå nettverkskommunikasjon og har vært innflytelsesrik i utviklingen av nettverksteknologier.