Arquitetura p2p
Peer-to-peer (P2P) é o nome dado à tecnologia que permite o compartilhamento de arquivos na internet. A arquitetura desta tecnologia cria uma rede de computadores virtuais, na qual vasculha todos os discos rígidos conectados a ela, para encontrar a música, o vídeo ou qualquer outro documento que o internauta estiver procurando.
Normalmente, os computadores (os “nós” da rede) assumem o papel de clientes, ou seja, consumidores passivos da informação. Com as redes P2P, eles cumprem também o papel de servidores – provém informação - dependendo da transação entre dois peers da mesma rede (aquele que a está iniciando e quem a está recebendo).
Sistemas peer-to-peer têm o propósito de suportar sistemas e aplicações distribuídas utilizando os recursos computacionais disponíveis em computadores pessoais e estações de trabalho em número crescente. Isso tem se mostrado bastante atrativo, já que a diferença de performance entre desktops e servidores tem diminuído e as conexões de banda larga têm proliferado.
Sistemas peer-to-peer compartilham essas características:
• O seu design garante que cada usuário contribui com recursos para o sistema. • Apesar de que eles podem diferir nos recursos que contribuem, todos os nós em um sistema peer-to-peer possuem as mesmas capacidades funcionais e responsabilidades.
EXEMPLOS:
• µTorrent • BitTorrent[4] é um sistema de download de arquivos P2P. • Ares • Shareaza
As redes P2P são acusadas no mundo todo de ferir os direitos autorais, por disponibilizar arquivos sem a autorização dos proprietários do copyright. Muitos usuários destas redes P2P defendem que a ausência de lucro na reprodução do copyright não deveria ser criminalizado. No Brasil, a lei dos direitos