===Sobre o Projeto=== ==O que é o projeto?== Esse projeto tem como objetivo criar um aplicativo que permite o compartilhamento de arquivos em rede locais através da utilização de um protocolo P2P. == Principais objetivos == * Criar uma interface de fácil interação com o usuário; * Permitir a maior disponibilidade, redundância e tolerância a falhas; * Permitir alcançar maior velocidade no download dos arquivos e diminuir a sobrecarga do servidor. == Porque não utilizar um cliente P2P? == Existem clientes prontos disponíveis para download, mas porque a escolha de "reinventar a roda"? A resposta é simples os clientes torrent que conheço são aplicativos para serem utilizados na internet e apesar de funcionar em rede local não estão preparados para isso, tanto na sua forma de comunicação quanto na sua interface pouco amigável ao usuário de rede local. ==Quais são os desafios do projeto?== * Entender o funcionamento das Aplicações P2P; * Adaptar o modulo de localização de arquivos (tracker) para rede local; * Criação da interface gráfica. ==Aplicações Similares== Similares em modo de dizer, pois seus propósitos são diferentes do que o desse projeto. Esses projetos são utilizados para navegar anonimamente ou então para armazenar arquivos de forma distribuida em uma rede segura. * FreeNet * OFFSystem * Perfect dark * Entropy [[projeto7:relatorio|voltar]]