Tanto redes peer-to-peer quanto cliente-servidor conectam computadores para que recursos como arquivos e aplicações possam ser compartilhados. Redes peer-to-peer conectam computadores para que cada computador compartilhe todos ou parte de seus recursos. Redes cliente-servidor têm um ou mais computadores centrais, ou servidores, que mantêm os dados e gerenciam recursos.
Redes peer-to-peer envolvem dois ou mais computadores reunindo recursos individuais como drives de disco, players de DVD e impressoras. Estes recursos compartilhados estão disponíveis para cada computador na rede. Cada computador atua como tanto o cliente quanto o servidor, comunicando-se diretamente com os outros computadores. Em uma rede peer-to-peer, por exemplo, uma impressora em um computador pode ser usada por qualquer outro computador na rede. Estas redes são baratas para configurar. Tudo que você precisa é uma maneira de conectá-las, como um cabo Ethernet ou um roteador Wi-Fi.
Uma rede cliente-servidor envolve múltiplos clientes, ou estações de trabalho, conectando a pelo menos um servidor central. A maioria dos dados e aplicações são instalados no servidor. Quando clientes precisam acessar esses recursos, eles os acessam do servidor. Servidores frequentemente têm diretórios de usuários privados assim como múltiplos diretórios públicos. Redes cliente-servidor tendem a ter velocidades de acesso mais rápidas devido ao grande número de clientes que são projetadas para suportar. Os clientes podem funcionar como estações de trabalho sem compartilhar quaisquer recursos. É mais fácil atualizar aplicações de software e arquivos porque eles estão em um único computador. Serviços em todo o sistema podem ser fornecidos através do software do servidor. Segurança é aprimorada em uma rede cliente-servidor porque a segurança é gerenciada pelo servidor.
Redes peer-to-peer são tipicamente menos seguras que uma rede cliente-servidor porque a segurança é gerenciada pelos computadores individuais, não na rede como um todo. Os recursos dos computadores na rede podem se tornar sobrecarregados pois eles têm que suportar não apenas o usuário da estação de trabalho, mas também as requisições de usuários da rede. Também é difícil fornecer serviços em todo o sistema porque o sistema operacional de desktop tipicamente usado neste tipo de rede é incapaz de hospedar o serviço. Redes cliente-servidor têm um custo inicial de configuração mais alto. É possível configurar um servidor em um computador desktop, mas é recomendado que empresas invistam em hardware e software de classe empresarial. Eles também requerem um nível maior de especialização para configurar e gerenciar o hardware e software do servidor.
Redes peer-to-peer requerem software para conectar uns aos outros. Se todos usam o mesmo sistema operacional, conexões são relativamente fáceis — como conectar dois computadores usando Windows HomeGroup. Se os computadores usam sistemas operacionais diferentes, você pode precisar usar software adicional antes que eles possam se comunicar. A maioria do software requerido para uma rede cliente-servidor é instalada apenas no servidor. Muitos tipos diferentes de software incluindo drivers de impressora, FTP e software de segurança podem ser instalados em uma única máquina. Computadores clientes só precisam ter software que permita o computador conectar ao servidor. Frequentemente, os computadores clientes têm este software instalado por padrão.
Devido aos problemas de segurança e falta de extensibilidade, redes peer-to-peer são geralmente encontradas em casas ou pequenas empresas com poucas preocupações de segurança. Redes cliente-servidor devem ser usadas em ambientes onde crescimento é esperado, segurança é importante e tempos de acesso mais rápidos são requeridos.
Tecnologia Eletrônica © [www.351231.com]