A sétima camada do Modelo de Interconexão de Sistemas Abertos OSI executa uma função de aplicativo e está mais próxima dos usuários finais. Por meio dessa camada, os usuários interagem com as outras camadas de todo o modelo OSI. Ela hospeda os serviços de rede que fornecem a funcionalidade e as interações dos aplicativos nas redes.
Essa é a camada mais acessível aos usuários finais, pois é onde eles interagem com aplicativos e serviços na rede.
Quais tarefas são executadas na camada de aplicativos:
- fornecer acesso a serviços e recursos de rede: sites, e-mail, servidores de arquivos, bancos de dados;
- troca de dados entre diferentes aplicativos usando protocolos padronizados: HTTP, SMTP, HTTPS, FTP;
- fornecer uma interface para a interação do usuário com os aplicativos: interfaces gráficas, linhas de comando, interfaces da Web;
- gerenciar a criação e o encerramento de sessões de comunicação entre aplicativos: sessões de navegador, autenticação
- realização de conversões de dados e protocolos para interoperabilidade;
- aumento da segurança por meio do uso de autenticação e criptografia para proteger as informações.