Em resumo:
A Wikipedia menciona uma "pesquisa de disponibilidade" necessária para encontrar pares (e o arquivo real):
Observe que, embora um arquivo específico seja indicado, uma pesquisa de disponibilidade ainda deve ser realizada pelo aplicativo cliente.
Onde o cliente olha? Um link magnético requer um URI de rastreador ou depende da rede do cliente?
Mais informações:
Um determinado ímã URI / URN do tpb se parece com isso:
magnet:?xt=urn:btih:e9b785fc2d70811a72df5a76bb34bd2eaf9df956&dn=Dances+with+Wolves+1990+20th+Anniversary+Extended+Cut+720p+BRRip&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80
Ele contém 4 tr
parâmetros de consulta com (suponho) localizações de rastreadores que contêm algum tipo de índice de hash. No entanto, a Wikipedia não menciona o tr
parâmetro, então presumo que não seja obrigatório.
Onde um cliente começa a procurar o arquivo se nenhum URI do rastreador estiver incluído? E se houver? Eu posso imaginar um cliente de torrent (como o uTorrent) em si com um enorme índice de hashes de arquivos.
tr
parâmetro (pelo menos na época eu estava vendo-o do artigo)