A diferença entre redes cliente / servidor peer-to-peer e
Uma rede de computadores cliente / servidor é aquele que tem uma infra-estrutura centralizada - um computador, chamado de “servidor”, atua como intermediário para todos os outros computadores, que são chamados O servidor pode compartilhar seus recursos com os clientes, mas “clientes”. clientes não partilhar os seus recursos tais como - o poder de computação ou espaço no disco rígido - com a rede. Uma rede peer-to-peer - para não ser confundido com o compartilhamento de arquivos peer-to-peer através de torrents e afins - é aquele em que não há nenhum servidor central. Todos os computadores estão conectados e cada um pode agir como servidor ou cliente para outro. Os computadores todos os recursos compartilhar uns com os outros, tais como processamento de computador ou espaço no disco rígido.
Segurança
Video: redes p2p y cliente-servidor
A rede cliente / servidor é muito mais seguro do que a abordagem peer-to-peer. Isto é devido ao servidor, que pode autenticar o acesso do cliente a qualquer outra parte da rede. Pense nisso como a segurança na entrada de um edifício - você mostrar o seu passe para o guarda e ele abre qualquer porta que você está autorizado a entrar. Em uma rede peer-to-peer, todo mundo é um guarda e tem a chave mestra para qualquer outra área - isto é bom se todos os guardas conhecer e confiar uns nos outros, mas se torna mais problemático como o número de clientes aumenta.
atuação
Se você tem um grande número de clientes em uma rede peer-to-peer, você vai ter problemas de desempenho. Isso poderia acontecer com apenas 10 clientes, dependendo da potência dos computadores. O arranjo de cliente / servidor não tem esse problema para dois razões- principal em primeiro lugar, o servidor faz muito do trabalho pesado, e em segundo lugar os clientes não são obrigados a partilhar o seu poder de computação. Além disso, uma vez que todos os recursos são compartilhados em redes peer-to-peer, não há mais chance de alguém acidentalmente quebrar algo exigido por outra pessoa.
Custo
Video: Peer to Peer and Client Server
Uma rede cliente / servidor é necessariamente mais caro. Um computador adicional é necessário para agir como servidor e por causa do poder de computação extra de um servidor exige, você vai precisar de uma máquina de alto desempenho. Além disso, você vai precisar de um software dedicado ao funcionamento da rede como o Windows Server 2008 ou alguma forma de Unix ou Linux. Se você não estiver familiarizado com o software, você também pode ter que pagar profissionais para corrigir problemas que possam surgir. Peer-to-peer, sem um servidor dedicado, contornar todos esses custos.
considerações
Se você estiver configurando uma rede doméstica ou uma rede pequena empresa com apenas alguns clientes e dispositivos, você não tem nenhuma necessidade para o poder extra que um servidor central fornece - assim como você pode poupar o seu dinheiro. No entanto, se você tem uma grande rede ou precisa de maior segurança - por exemplo, se uma grande quantidade de pessoas que você não sabe que vai ser usando a rede - a arquitetura cliente / servidor é para você.
Referências
- ligação TechRepublic: Entender as diferenças entre cliente / servidor e redes Peer-to-Peer