The Session Layer styrer dialogene, tilkoblinger mellom datamaskiner. Det etablerer, styrer og avslutter sammenhengene mellom den lokale og eksterne søknad.
Det gir full duplex, halv dupleks, eller simplex drift, og etablerer checkpointing, utsettelse, oppsigelse, og start prosedyrer. OSI-modellen gjorde dette laget ansvarlig for grasiøs slutten av øktene, som er en egenskap av Transmission Control Protocol, og også for økt checkpointing og utvinning, som vanligvis ikke brukes i Internet Protocol Suite.
Session Layer er ofte implementert eksplisitt i programmiljøer som bruker fjernprosedyrekall
Presentasjonslaget etablerer sammenheng mellom applikasjonslaget enheter, der den over lags enheter kan bruke annen syntaks og semantikk hvis presentasjonen tjenesten gir en mapping mellom dem.
Hvis en kartlegging er tilgjengelig, presentasjon tjenestedataenheter innkapslet i økten protokolldataenheter, og gått ned i bunken
Applikasjonslaget er OSI lag nærmest til sluttbrukeren, noe som betyr at både OSI applikasjonslaget og brukeren kommuniserer direkte med det programmet. Dette laget fungerer sammen med programmer som implementerer en kommuniserende komponent. Slike programmer faller utenfor rammen av OSI-modellen.
Applikasjonslaget funksjoner inkluderer vanligvis identifisere kommunikasjonspartnere, bestemme ressurstilgjengelighet og synkronisere kommunikasjon. Noen eksempler på applikasjonslaget implementeringer er: På OSI stack: 1. FTAM File Transfer og Access Management Protocol 2. X.400 Mail 3. Felles styringsinformasjon protokollen (CMIP på TCP /IP stack: Hypertext Transfer Protocol (HTTP), 1. File Transfer Protocol (FTP), 2. Simple Mail Transfer Protocol (SMTP) 3. Simple Network Management Protocol (SNMP) Anmeldelser