Video: 7 Layers of OSI Model 2025
Ansøgningslaget er det højeste niveau i OSI-modellen (Open System Interconnection) og er det niveau, der er tættest på dig - eller længst væk fra dig, hvis du er ved anden ende af forbindelsen. Applikationslaget flytter effektivt data mellem din computer og serveren.
Den består af serverapplikationen, der læser og skriver filer, som Apache Web Server eller Microsofts Internet Information Services (IIS), samt det program, du bruger på klientcomputeren til at skrive eller læse disse data (f.eks. som et e-mail-program).
Efter datastrømmen i den følgende figur illustreres kommunikationsprocessen mellem applikationslaget på en klientcomputer og server.
-
Processen starter ved applikationslaget, hvor en person henter og åbner en e-mail i et e-mail-program, som f.eks. Microsoft Outlook.
Outlook er det klientprogram, der driver OSI-modelens applikationslag. Outlook kommunikerer med applikationslagsprocesser eller -programmer, der bruges på en server. I dette eksempel starter processen, når du starter Outlook, at anmode om al e-mail fra den pågældende server til brugeren.
Ethvert program kan udføre funktioner for andre lag, f.eks. Præsentationslaget ved at formatere dataene i ASCII, Unicode eller Multipurpose Internet Mail Extensions (MIME), hvor tingene bliver mudrede i sammenligning af virkeligheden med idealer.
-
Serverens Post Office Protocol version 3 (POP3) -service svarer til anmodningen om brugerens e-mail.
POP3-tjenesten kører på applikationslaget, og henter e-mailen fra harddisken og forbereder e-mail-meddelelsen, som skal sendes til brugerens computer.
-
Dataene passerer gennem præsentationen, sessionen, transporten, netværket, datalinket og de fysiske lag på tværs af de fysiske medier og sikkerhedskopieres gennem alle disse lag på klientsiden af forbindelsen.
-
Dataene ankommer til applikationslaget på destinationscomputeren og vises derefter ved hjælp af et program som f.eks. Outlook.
For de fleste af de komponenter på internettet, du behandler, refererer du sandsynligvis allerede til applikationsniveaukomponenterne:
-
Hypertext Transfer Protocol (HTTP): Protokol til overførsel af data fra webservere til webbrowserapplikationer som Microsoft Internet Explorer.
-
Simple Mail Transfer Protocol (SMTP): Protokol til afsendelse af mail fra en computer til en anden. Dette kan være fra en e-mail-klient, som Microsoft Outlook, til en e-mail-server eller fra en e-mail-server til en anden.
-
Post Office Protocol version 3 (POP3): Protokol til e-mail-klientprogrammer, som Microsoft Outlook, for at hente e-mail fra en e-mail-server.
-
Network Time Protocol (NTP): Standardprotokol til synkronisering af tid mellem computere og enheder via internettet.
-
Secure Shell (SSH): Adgangsprotokol til ekstern terminal, der krypterer alle data, der sendes via netværket.
-
File Transfer Protocol (FTP): Overfører filer til og fra servere over internettet.