Modelos de computação cliente-servidor e peer-to-peer

1550 palavras 7 páginas
MODELOS DE COMPUTAÇÃO CLIENTE-SERVIDOR E PEER-TO-PEER

André de Pádua

Resumo. Este artigo descreve os modelos de computação clienteservidor e peer-to-peer, seus funcionamentos, variações dos modelos e finalmente suas aplicações. Dentre as aplicações, apresentaremos diferentes modelos utilizados atualmente, como Servidores de Banco de Dados, para cliente-servidor e, Napster, para peer-to-peer.

1. Introdução Com o grande avanço da internet nos dias de hoje, acabamos nos sentindo obrigados a compartilhar nossos arquivos em qualquer lugar que estivermos e que haja algum tipo de conexão com a Internet para acessá-los, o que há alguns anos atrás ainda não era possível. Junto com este crescimento da Internet surgiram diversos modelos de
…exibir mais conteúdo…

Neste modelo, todos os peers são autosuficientes, atuando como cliente e servidor. Para seu funcionamento, os peers fazem solicitações aos peers vizinhos que estão ao seu alcance, no exemplo exibido na Figura 1, "A" se conecta nas máquinas com as quais tem uma conexão. Por sua vez, estas se conectam a outros peers com os quais mantém conexão e repetem a solicitação inicial. Tal procedimento é realizado repetidamente até que o recurso procurado seja encontrado, no caso, em "B". Quando o recurso é encontrado, uma conexão é criada entre o nó onde o recurso foi encontrado e o nó que fez a requisição, executando-se assim a transferência do recurso solicitado sem a existência de nenhum intermediário (Laffranchi, 2004).

Figura 1: Arquitetura de um sistema P2P totalmente descentralizado.

b) Modelo Híbrido - o modelo descentralizado é raramente utilizado devido a sua complexidade. Desta forma, são utilizados servidores para a execução de tarefas específicas, como autenticação de usuários, serviço de diretório e mapeamento de recursos disponíveis, obtendo-se assim o modelo híbrido. Conforme mostra a Figura 2, "X"contata um servidor para saber a localização de determinado recurso. A seguir, a informação obtida a partir do servidor é utilizada para que "X"se conecte diretamente ao nó que oferece tal recurso, no caso, "Z". Assim, a transação é efetuada entre "X"e "Z".

Figura 2: Arquitetura P2P híbrida. 5. Aplicações 5.1. Cliente-Servidor a) Print Audit - É um software

Relacionados

  • Redes p2p
    1544 palavras | 7 páginas
  • Exercicios Sistemas Distribuidos
    1732 palavras | 7 páginas
  • Arquitetura de sistema distribuído
    5150 palavras | 21 páginas
  • LTPS
    6988 palavras | 28 páginas
  • Estilos arquiteturais
    2098 palavras | 9 páginas
  • Desenvolvimento de uma ferramenta para comunicação em rede
    4365 palavras | 18 páginas
  • monografia botnets
    13645 palavras | 55 páginas
  • Fundamentos da arquitetura cliente-servidor
    11555 palavras | 47 páginas
  • Impacto de uma rede de computadores na eficiência e eficácia de uma empresa de conntabilidade
    1999 palavras | 8 páginas
  • Exercicios de protocolo de rede
    7296 palavras | 30 páginas