Иногда я пытаюсь скачать торрент по магнитной ссылке. Иногда клиент (ktorrent) не отвечает на магнитную ссылку. Он просто сидит без обратной связи.

Я заметил, что если через некоторое время я использую такой сервис, как magnet2torrent.com, по той же ссылке на магнит, чтобы создать загружаемый файл .torrent , мой клиент затем дважды открывает торрент. Кажется, что он открывается один раз по ссылке магнита и один раз из файла .torrent . Это случалось несколько раз с торрентами, которые были созданы совсем недавно.

Моя гипотеза состоит в том, что магнитная ссылка не может быть разрешена в моем локальном клиенте, но клиент продолжает пытаться, в то время как сервер удалений самостоятельно разрешает ту же самую магнитную ссылку и затем добавляет торрент-файл в свой кэш перед его обслуживанием; успешное разрешение ссылки на удаленном сервере приводит к разрешению этой же ссылки на моем локальном клиенте.

  1. Верна ли моя гипотеза?
  2. Почему сервер должен разрешать магнитную связь, а не мой клиент?
  3. Почему успех сервера должен способствовать успеху моих клиентов? Что такое механизм?

1 ответ1

0

Это может произойти на небольших скоплениях - тестируйте на большом торренте со многими пирами, чтобы получить точку сравнения.

Обычно это происходит из-за проблем с подключением, когда хотя бы одна сторона (вы или удаленный) находится за NAT или межсетевым экраном, что означает, что соединение не может быть установлено в одном направлении, и вам придется подождать, пока другая сторона не соберет информацию, которая существует. кто-то в рое, а затем пытается подключиться с их конца.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .