В чем разница между торрент-файлом и магнитной ссылкой?

Ответы:

43

µTorrent совместим с магнитными ссылками, поэтому вы можете их использовать.

Укороченная версия:

Вместо того, чтобы скачивать файл .torrent с веб-сервера, вы скачиваете его непосредственно с семени / загрузчика. Самое большое преимущество заключается в том, что вы можете загружать содержимое торрента, даже если трекер выключен или закрыт для регистрации.

Длинная версия:

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

Сайты могут сэкономить на пропускной способности, вычисляя сами торрент-хэши и позволяя загружать их вместо файлов .torrent. Учитывая хэш торрента - переданный в качестве параметра внутри ссылки Magnet - клиенты сразу же ищут адреса одноранговых узлов и подключаются к ним, чтобы сначала загрузить торрент-файл, а затем нужный контент.

Стоит отметить, что BitTorrent не может полностью отказаться от формата .torrent и полагаться исключительно на ссылки Magnet. Файлы .torrent содержат важную информацию, необходимую для начала процесса загрузки, и эта информация должна быть доступна в рое.

Saxtus
источник
Вы хотите сказать, что uTorrent может полностью отказаться от формата .torrent и полагаться исключительно на ссылки Magnet?
Pacerier
Согласно последнему абзацу, нет.
Сакст
я имею в виду uTorrent, а не bittorrent ..
Pacerier
µTorrent все еще должен хранить вещи, не включенные в магнитную ссылку, потому что он должен отслеживать прогресс загруженного файла. Магнитная ссылка - это просто ссылка, в ней нельзя хранить информацию о прогрессе ...
Сакстус
В Википедии упоминается обязательный «поиск доступности» для поиска пиров (и фактического файла). Куда смотрит клиент? Требуется ли для магнитной ссылки URI трекера или это для клиентской сети?
Руди
6

я могу использовать µTorrent для загрузки файлов по магнитной ссылке?

Да, ты можешь.

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

Из Википедии ,

Магнитные ссылки состоят из последовательности из одного или нескольких параметров, порядок которых не имеет значения, отформатирован так же, как и строка запроса в конце многих URL-адресов HTTP. Наиболее распространенным параметром является «xt», что означает «точная тема», который обычно представляет собой URN, сформированный из хеша содержимого конкретного файла, например. magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

ссылаясь на закодированный Base32 хэш SHA-1 рассматриваемого файла.

Другие параметры, определенные проектом стандарта:

  • «dn» («отображаемое имя»): имя файла для удобства пользователя
  • «kt» («ключевая тема»): более общий поиск, определяющий поисковые термины, а не конкретный файл
  • «mt» («тема манифеста»): URI, указывающий на «манифест», например список дополнительных элементов экспериментальных параметров приложения, которые должны начинаться с «x». Стандарт также предполагает, что можно использовать несколько параметров одного типа, добавляя «.1», «.2» и т. Д. К имени параметра, например

magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7

Сатьяджит Бхат
источник
4

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

Магнит состоит из нескольких частей:

  • магнит : (это идентификатор ссылки на магнит)
  • ? xt = urn: btih : (определяет хэш Bittorrent Info, идентификатор Edonkey, например, будет выглядеть так: xt = urn: ed2k :)
  • 5dee65101db281ac9c46344cd6b175cdcad53426 (Хэш содержимого)
  • & dn = name (имя файла)

Полная ссылка на магнит будет выглядеть следующим образом: magnet:? Xt = urn: btih: 5dee65101db281ac9c46344cd6b175cdcad53426 & dn = download . Подробная информация о дополнительных параметрах Magnet Link приведена в Википедии . Один полезный параметр, который еще не был упомянут, - это as=параметр, который содержит зашифрованную информацию об источнике загрузки. Это ускоряет процесс поиска первых пиров.

Основные преимущества магнитных ссылок

Основным преимуществом индексаторов Bittorrent является то, что им больше не нужно хранить торренты на своих серверах, что может быть полезно для них несколькими способами. Это может снизить нагрузку на индустрию создания медиа и сократить расходы на аппаратную инфраструктуру благодаря меньшему количеству отслеживания и загрузки.

Конечные пользователи, с другой стороны, также получают выгоду от Magnet Links. Все, что им нужно, это ссылка для начала загрузки файлов, которая делает их независимыми от торрент-индексаторов. Это также позволяет им легче распространять информацию. С другой стороны, торрент-индексаторы остаются основным источником информации о новых файлах, доступных для скачивания.

Магнитные ссылки используют DHT

Среда без трекера должна ставить вопрос идентификации. Как начать загрузку, если нет трекера, который бы информировал пользователя Bittorrent о других пользователях, которые загружают и загружают файл? Ответ DHT, Распределенные хеш-таблицы. DHT включен по умолчанию в популярных клиентах, таких как uTorrent или Vuze. Не вдаваясь в подробности, хеш магнитной ссылки используется для поиска пиров, использующих DHT.

Источник

Мехпер С. Палавузлар
источник
1
> «Хеш магнитной ссылки используется для поиска пиров, использующих DHT». Просьба уточнить, означает ли это хэш от магнита ссылки * или хэш внутри линии магнита ?
Озеро
@ Лаки, конечно, хеш внутри ссылки на магнит.
Пабло А