Aplicação
A camada de aplicação dentro do processo de comunicação é representada pelo usuário final para o modelo OSI. Ou seja, baseado em pedidos de um usuário da rede, esta camada seleciona serviços a serm fornecidos por funções das camadas mais baixas.
Esta camada deve providenciar todos os serviços diretamente relacionados aos usuários. Alguns destes serviços são:
- identificação da intenção das partes envolvidas na comunicação e sua disponibilidade e autenticidade
- estabelecimento de autoridade para comunicar-se
- acordo sobre o mecanismo de privacidade
- determinação da metodologia de alocação de custo
- determinação de recursos adequados para prover uma qualidade de serviços aceitável
- sincronização de cooperação para aplicações
- seleção da disciplina de diálogo
- responsabilidade da recuperação de erros de estabelecimento
- acordo na validação de dados
- transferência de informações
A intercomunicação entre entidades de aplicação ocorre de acordo com protocolos específicos. Estes protocolos podem ser de três categorias: