
Recentemente me deparei com o problema de ter que compartilhar vários arquivos grandes com vários indivíduos (dados coletados em experimentos, nada obscuro). A distribuição através de torrent parece ser a melhor maneira, especialmente porque vários computadores estão bastante próximos (em uma rede universitária) e podem fazer download rapidamente e, em seguida, agrupar largura de banda de upload para pessoas fora da rede.
No entanto, não é preferível colocar esses arquivos em um rastreador público. Existem rastreadores (de preferência gratuitos) que permitem registrar um torrent, mas não torná-lo público? Não precisa ser super seguro. Comportamento como o do youtube ou do google docs, onde quem tem um link pode acessar facilmente o torrent, mas quem não tem não terá como encontrá-lo, seria suficiente.
Eu preferiria não hospedar meu próprio serviço de rastreamento em um servidor (a universidade é um pouco imprecisa em relação a torrents - mesmo os legítimos).
Responder1
OpenBitTorrentePúblicoBT, bem como udp://tracker.ccc.de:80
, são rastreadores públicos que não possuemqualquertipo de funcionalidade de pesquisa além da recuperação de dados pelo infohash .torrent.
Você nãoprecisarum rastreador, porém – existem torrents sem rastreador, usando apenas DHT/LPD.
O recurso "arrastar e soltar" do µTorrent 3 usa DHT, OpenBitTorrent e PublicBT.
Responder2
Se não houver muitas pessoas que precisem desses arquivos, você não precisará necessariamente de um rastreador. Especialmente se houver pelo menos um peer persistente (24 horas por dia, 7 dias por semana) com um endereço IP fixo no "enxame".
A maioria dos clientes BitTorrent suporta a adição de um peer para conexão. Basta configurar um peer com um IP fixo que possa ser conectado e, em seguida, distribuir o torrent e o IP:port do peer. Habilite o Peer Exchange (PEX) nos endpoints e o peer fixo disseminará os outros peers através do PEX para novos peers solicitando dados.