Как указать многоуровневые трекеры в URI магнита?

Я знаю, как указать трекеры в схеме URL-адресов. Мне нужно использовать &tr=[tracker address], Но когда я его добавляю, все указанные трекеры в магнитной ссылке переходят на уровень 0. Что мне делать, если я хочу добавить 2 трекера в Tier-0, а затем еще 2 трекера в Tier-1?

Трекеры помещаются в группы или уровни, при этом трекер выбирается случайным образом из верхнего уровня и пробуется, переходя к следующему уровню, если все трекеры в верхнем уровне выходят из строя.

Если вам нужна дополнительная информация о Tiers: Multitracker в Википедии

Например: следующий URI-адрес магнита - это URI-адрес магнита Ubuntu ISO, и когда я добавляю его в торрент-клиент, все указанные трекеры переходят на уровень 0. Я знаю, что могу выбрать трекер и нажать "Вниз", чтобы переместить его на следующий уровень (т. Е. Уровень 1), но есть ли способ указать эти уровни в самом URI магнита?

магнит:?xt=urn:btih:D0F23C109D8662A3FE9338F75839AF8D57E5D4A9 &dn=Ubuntu+MATE+16.04.2+%5BMATE%5D%5Barmhf%5D%5Bimg.xz%5D% 2%.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%2Fur 2.tk%3A6969%2Fannounce

1 ответ

Решение

Нет, в магнитной ссылке нет способа указать, к какому уровню добавлен трекер.

В спецификации протокола BitTorrent нет ничего о том, как это сделать.
Так что клиент должен решить, как это сделать.

Deluge, как вы заметили, добавляет все трекеры к уровню 0.
Другие клиенты, например: µtorrent, добавляет каждый трекер на своем отдельном уровне.

Другие вопросы по тегам