Cisco Networking: OSI Model Layer 7 - Søknad

August 1  by Eliza

Applikasjonslaget er det høyeste nivået i Åpne System Interconnection (OSI) modell og er det nivået som er nærmest deg - eller lengst vekk fra deg hvis du er i den andre enden av forbindelsen. Applikasjonslaget flytter effektivt data mellom datamaskinen og serveren.

Den består av applikasjonstjeneren som leser og skriver filer, for eksempel Apache Web Server eller Microsoft Internet Information Services (IIS), samt hvilket program du bruker på klientmaskinen for å skrive eller lese at data (for eksempel en e -post program).

Etter dataflyten i figuren nedenfor, er kommunikasjonsprosessen mellom applikasjonslaget på en klientmaskin og server illustrert.

  1. Prosessen starter på applikasjonslaget med noen hente og åpne en e-post i en e-postprogram, for eksempel Microsoft Outlook.

    Cisco Networking: OSI Model Layer 7 - Søknad

    Outlook er klientprogrammet som driver OSI modellens applikasjonslaget. Outlook kommuniserer med applikasjonslaget prosesser eller programmer som brukes på en server. I dette eksempelet, når du starter Outlook, det begynner prosessen for å be om all e-post fra denne serveren for brukeren.

    Ethvert program kan utføre funksjoner for andre lag, for eksempel presentasjonen laget ved å formatere data i ASCII, Unicode, eller Multipurpose Internet Mail Extensions (MIME), som er der ting blir gjørmete i å sammenligne virkeligheten til idealer.

  2. Post Office Protocol versjon 3 (POP3) tjeneste serverens svarer på anmodningen om brukerens e-post.

    POP3-tjenesten kjører på applikasjonslaget, og vil hente e-post fra harddisken og forbereder e-postmelding skal sendes til brukerens datamaskin.

  3. Dataene går gjennom presentasjonen, sesjon, transport, nettverk, datalink, og fysiske lag, på tvers av fysiske medier, og sikkerhetskopierer gjennom alle disse lagene på klientsiden av forbindelsen.
  4. Dataene kommer i applikasjonslaget på måldatamaskinen, og vises deretter bruke et program som for eksempel Outlook.

For de fleste av komponentene på internett du har avtale med, har du sannsynligvis allerede referere til program-nivå komponenter:

  • Hypertext Transfer Protocol (HTTP): Protokoll for overføring av data fra webservere til nettleser programmer som Microsoft Internet Explorer.
  • Simple Mail Transfer Protocol (SMTP): Protokoll for å sende e-post fra en datamaskin til en annen. Dette kan være fra en e-postklient, som Microsoft Outlook, til en e-postserver, eller fra en e-post server til en annen.
  • Post Office Protocol versjon 3 (POP3): Protokoll for e-postklientprogram, som Microsoft Outlook, for å hente e-post fra en e-postserver.
  • Network Time Protocol (NTP): Standard protokoll for synkronisering av tid mellom datamaskiner og enheter over Internett.
  • Secure Shell (SSH): Fjern terminal Access Protocol, som krypterer alle data som sendes over nettverket.
  • File Transfer Protocol (FTP): Overfører filer til og fra servere over Internett.