Cliente-Servidor e P2P
As
redes existem para suportar a Aplicação Distribuída.
A
camada de aplicação, é a camada mais próxima dos usuários.
As arquiteturas
de aplicação, são:
->
Cliente-Servidor
->
P2P
Arquitetura
de rede é diferente de Arquitetura de aplicação distribuída.
Arquitetura
Cliente-Servidor:
Cliente
é o Host que faz a solicitação e o Servidor é o Host que atende a solicitação.
O
servidor:Atende mais de um cliente ao mesmo tempo;Tem IP ou nome conhecido;
Clientes
não se comunicam diretamente;
O
Servidor deve tem uma alta disponibilidade;
Alguns
exemplos de servidores: Web, FTP e E-mail.
Arquitetura
P2P:
Comunicação
em pares com uma comunicação direta de dois hosts. Exemplos: Bit Torrent e
VoIP.
Tem mais
escalabilidade do que a arquitetura Cliente-Servidor;
desvantagens:
poder
de banda ser maior em downloads do que em uploads.
Pouca
segurança;
Comentários
Postar um comentário