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

voltar

Última modificação: 2011/03/20 02:25