Applikasjonslag
Applikasjonslag, eller applikasjonslaget, er den øverste delen av nettverksmodellen som beskriver hvordan programmer og brukere får tilgang til nettverkstjenester. I OSI-modellen er det lag 7 og gir grensesnitt mellom sluttbrukerapplikasjoner og resten av nettverket. Laget definerer protokoller og tjenester som muliggjør kommunikasjon mellom programvare på ulike maskiner, for eksempel når en bruker laster en nettside, overfører filer eller sender e-post. Applikasjonslaget sørger for at applikasjoner kan benytte nettverkstjenester uten å måtte håndtere lavere detaljer som ruting og transportkontroll.
Vanlige protokoller i applikasjonslaget inkluderer HTTP/HTTPS for nettsider, FTP/SFTP for filoverføring, SMTP/IMAP/POP3 for e-post, DNS for
Forholdet til andre lag: applikasjonslaget bygger på transportlaget (for eksempel TCP eller UDP) for overføring av
Sikkerhet og dataformat: noen protokoller i applikasjonslaget tilbyr kryptering og autentisering (for eksempel HTTPS og TLS-løsninger),