Vantagens e desvantagens de P2P e Cliente servidor
Vantagens:
-Todos os dados são armazenados nos servidores, que geralmente possuem uma segurança superior do que a maioria dos clientes;
-Os servidores controlam melhor o acesso a recursos, para garantir que apenas os clientes com as permissões adequadas possam ter acesso e alterar dados;
-O armazenamento de dados é centralizada, ou seja, as actualizações dos dados são muito mais fáceis de administrar em comparação com a rede P2P;
-É uma rede evolutiva, com esta arquitectura é possível suprimir ou acrescentar clientes sem estar a perturbar o funcionamento da rede;
-Os periféricos da rede são controlados centralmente.
Desvantagens:
-É necessário um sistema operacional especializado;
-Um servidor tem custos elevados;
-É necessário pessoas especializadas para gerir a rede;
-Redes de trafego de bloqueio é um problema relacionado com a arquitectura cliente/servidor, uma vez que, o número de solicitações simultâneas de clientes para um determinado servidor pode levar a que o servidor fique subcarregado;
-Se um servidor crítico falhar, pode comprometer toda a rede, uma vez que, os pedidos dos clientes não podem ser cumpridos;
-Podem solicitar serviços mas não podem oferecê-los para outros.
Exemplo de software para a arquitectura cliente/servidor:
Google, Email, Facebook.
Vantagens e Desvantagens de uma arquitectura de rede P2P e exemplos de programas:
Vantagens:
-Não há necessidade de um sistema operacional especializado;
-Não precisa de servidores caros uma vez que os clientes são também servidores;
-Não há necessidade de pessoas especializadas para gerir a rede, uma vez que, cada usuário define as suas próprias permissões como a de que arquivo está disposto a partilhar;
-Muito mais fácil de configurar do que uma rede cliente/servidor, não é necessário conhecimento especializado;
-Se um computador falhar não irá comprometer qualquer outra parte