Como especificar vários rastreadores em camadas no URI magnético?

1

Eu sei especificar rastreadores no esquema de URL magnético . Eu preciso usar &tr=[tracker address] . Mas quando eu adiciono, todos os rastreadores especificados no link magnético entram no Tier-0. O que devo fazer se eu quiser adicionar 2 rastreadores na Camada 0 e depois mais 2 rastreadores na Camada 1?

Trackers are placed in groups, or tiers, with a tracker randomly chosen from the top tier and tried, moving to the next tier if all the trackers in the top tier fail.

Se precisar de mais informações sobre as camadas: Multitracker na Wikipedia

Por exemplo: O seguinte magnet-URI é o ímã URI do Ubuntu ISO e quando eu adiciono isso em um cliente torrent, todos os rastreadores especificados entram no Tier-0. Eu sei que posso selecionar um rastreador e clicar em "Para baixo" para movê-lo para a próxima camada (ou seja, camada 1) mas existe alguma maneira de especificar essas camadas dentro da própria URI magnética?

magnet:?xt=urn:btih:D0F23C109D8662A3FE9338F75839AF8D57E5D4A9 &dn=Ubuntu+MATE+16.04.2+%5BMATE%5D%5Barmhf%5D%5Bimg.xz%5D%5BUzerus%5D &tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce &tr=udp%3A%2F%2Ftracker.zer0day.to%3A1337%2Fannounce &tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce &tr=udp%3A%2F%2Fcoppersurfer.tk%3A6969%2Fannounce

    
por Sourav Ghosh 23.11.2017 / 10:42

1 resposta

1

Não, não há como especificar em um link magnético, a qual camada um rastreador é adicionado.

Não há nada na especificação do protocolo BitTorrent sobre como fazer isso.
Portanto, cabe ao implementador de um cliente decidir como fazê-lo.

O dilúvio, como você percebeu, adiciona todos os rastreadores à camada 0. Outros clientes, por exemplo: µtorrent, adicionam todos os rastreadores em sua própria camada separada.

    
por 23.11.2017 / 12:09