Cisco Networking: Modelo OSI Camada 7 - Aplicação

A camada de aplicação é o nível mais alto no modelo Open System Interconnection (OSI) e é o nível que está mais próximo de você - ou mais distante de você, se você está na outra extremidade da conexão. A camada de aplicação efetivamente move dados entre o computador eo servidor.

Ela é composta do aplicativo de servidor que lê e grava arquivos, como o Apache Web Server ou Internet Information Services da Microsoft (IIS), bem como a aplicação utilizada no computador cliente para escrever ou ler os dados (como um e programa -mail).

Seguindo o fluxo de dados na figura a seguir, o processo de comunicação entre a camada de aplicação num computador cliente e o servidor é ilustrado.

  1. O processo começa na camada de aplicação com alguém recuperar e abrir um e-mail em um programa de e-mail, como o Microsoft Outlook.

    image0.jpg

    Outlook é o programa de cliente que opera camada de aplicação do modelo OSI. Outlook comunica com processos ou programas da camada de aplicação que está sendo usado em um servidor. Neste exemplo, quando inicia o Outlook, ele inicia o processo para solicitar todos os e-mail a partir desse servidor para o usuário.

    Qualquer programa pode executar funções para outras camadas, como a camada de apresentação, formatando os dados em ASCII, Unicode, ou Multipurpose Internet Mail Extensions (MIME), que é onde as coisas ficam enlameada em comparar a realidade com os ideais.

  2. serviço Post Office Protocol versão do servidor 3 (POP3) responde à solicitação para o e-mail do usuário.

    O serviço POP3 é executado na camada de aplicação, e irá recuperar o e-mail a partir do disco rígido e prepara a mensagem de e-mail a ser enviado para o computador do usuário.

  3. Os dados passam através da apresentação, sessão, transporte, rede, link de dados e camadas físicas, através da mídia física, e faz o backup através de todas essas camadas no lado do cliente da conexão.

  4. Os dados chegam na camada de aplicativo no computador de destino, e em seguida é exibido usando um programa como o Outlook.

Para a maioria dos componentes na Internet que você lidar com, você provavelmente já se referem aos componentes de nível de aplicativo:

  • Hypertext Transfer Protocol (HTTP): Protocolo para a transferência de dados a partir de servidores web para aplicativos de navegador web, como o Microsoft Internet Explorer.

  • Simple Mail Transfer Protocol (SMTP): Protocolo para enviar e-mails a partir de um computador para outro. Esta poderia ser a partir de um cliente de e-mail, como o Microsoft Outlook, para um servidor de e-mail, ou de um servidor de e-mail para outro.

  • Post Office Protocol versão 3 (POP3): Protocolo para a aplicação cliente de e-mail, como o Microsoft Outlook, para recuperar e-mail a partir de um servidor de e-mail.

  • Network Time Protocol (NTP): protocolo padrão para a sincronização de tempo entre computadores e dispositivos através da Internet.

  • Secure Shell (SSH): Protocolo de acesso ao terminal remoto que criptografa todos os dados enviados através da rede.

  • File Transfer Protocol (FTP): transfere arquivos para e de servidores através da Internet.

menu