Cisco Networking: OSI-modellen Layer 7 - Ansökan

October 15

Applikationslagret är den högsta nivån i Open System Interconnection (OSI) och är den nivå som är närmast dig - eller längst bort från dig om du är i andra änden av förbindelsen. Applikationslagret rör sig effektivt data mellan din dator och servern.

Den består av serverapplikation som läser och skriver filer, till exempel Apache webbserver eller Microsofts Internet Information Services (IIS), samt det program du använder på klientdatorn för att skriva eller läsa dessa uppgifter (till exempel en e -post programmet).

Efter dataflödet i följande figur, är kommunikationsprocessen mellan applikationslagret på en klientdator och server illustreras.

  1. Processen startar vid applikationslagret med någon hämtar och öppnar ett e-postmeddelande i ett e-postprogram, till exempel Microsoft Outlook.

    Cisco Networking: OSI-modellen Layer 7 - Ansökan

    Outlook är klientprogrammet som driver OSI modellens applikationslagret. Outlook kommunicerar med applikationslagret processer eller program som används på en server. I det här exemplet, när du startar Outlook, börjar den processen att begära all e-post från servern för användaren.

    Varje program kan utföra funktioner för andra skikt, såsom presentationslagret genom att formatera data i ASCII, Unicode, eller Multipurpose Internet Mail Extensions (MIME), som är där det blir lerig att jämföra verkligheten med ideal.

  2. Serverns Post Office Protocol version 3 (POP3) tjänst svarar på begäran om användarens e-post.

    POP3-tjänsten körs på applikationslagret, och kommer att hämta e-post från hårddisken och förbereder e-postmeddelandet ska skickas till användarens dator.
  3. Data passerar genom presentationen, session, transport, nätverk, datalänk, och fysiska lager, över den fysiska medier, och backar upp genom alla dessa lager på klientsidan av anslutningen.
  4. Data kommer till applikationslagret på måldatorn, och visas sedan med hjälp av ett program som Outlook.

För de flesta av komponenterna på Internet du handskas med, du förmodligen redan hänvisa till applikationsnivå komponenter:

  • Hypertext Transfer Protocol (HTTP): Protokoll för överföring av data från webbservrar till webbläsare program som Microsoft Internet Explorer.
  • Simple Mail Transfer Protocol (SMTP): Protokoll för att skicka e-post från en dator till en annan. Detta skulle kunna vara från en e-postklient, som Microsoft Outlook, till en e-postserver, eller från en e-postserver till en annan.
  • Post Office Protocol version 3 (POP3): Protokoll för e-postklient program, som Microsoft Outlook, för att hämta e-post från en e-postserver.
  • Network Time Protocol (NTP): Standard protokoll för synkronisering tid mellan datorer och enheter över Internet.
  • Secure Shell (SSH): Fjärrterminalåtkomstprotokoll som krypterar alla data som skickas över nätverket.
  • File Transfer Protocol (FTP): Överför filer till och från servrar över Internet.