Protocolos e interconectividade
Para satisfazer requerimentos de clientes para a capacidade de computação remota, fabricantes de computadores de grande porte desenvolveram uma variedade de arquiteturas de redes. Algumas destas arquiteturas definem o inter-relacionamento de fornecedores de hardware e software, em particular, para permitir o fluxo de comunicações através da rede para fabricantes de computadores em geral.
Com a finalidade de padronizar o desenvolvimento de produtos para redes de comunicação de dados, foi elaborado um modelo aberto, que teve como referência o OSI - Open System Interconnection pela ISO (International Organization for Standardization).
Este modelo estabelece sete camadas para as funções de comunicação de dados:
Camada de 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 serem 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:
Administração do sistema
Este protocolo refere-se à administração dos vários recursos e seus estados através dos níveis da "arquitetura OSI”. Algumas