Анонимайзер | Форум магии | Пасьянс Медичи | Гидропоника | Анархисты | Видео НЛО | Психоделическая музыка | Игры разума

Как качать магнет-ссылки

Anonymous — I am free

    Магнет-ссылки

Файлы по magnet-ссылке качают программой-клиентом файлообменной сети BitTorrent, поддерживающей magnet-ссылки, — μTorrent, BitTorrent, Transmission, qBittorrent, BitComet, Vuze (в настройках должны быть включены DHT и PEX (обмен пирами)) — вставив её в поле «Добавить торрент из URL». Торрент запустится через 5-20 мин, станет доступен список скачиваемых файлов и можно просто отключить ненужные. Magnet-ссылка — это строка, содержащая уникальный код (хэш-сумму) информационного поля торрент-файла (содержащего информацию о раздаче: имена файлов, размер, торрент-трекеры), по которому Ваш торрент-клиент его ищет при помощи технологии DHT/PEX, позволяющей обмениваться информацией о раздачах и активных пирах (участниках BitTorrent-сети) без помощи централизованного торрент-трекера, у других таких же участников подключённых к BitTorrent-сети. Представляет из себя строку вида:

magnet:?xt=urn:btih:bd165a3cf662ddbe358039b018d210c3cf0bd608

где «magnet:?» обозначает, что это magnet-ссылка; параметр «xt» указывает на хэш-сумму (из 40 символов); а «urn:btih:» определяет, что эта хэш-сумма относится к BitTorrent-сети; также ссылка иногда может содержать дополнительные необязательные параметры разделяющиеся значком «&».

    PEX

Peer exchange (PEX) позволяет обновлять информацию об имеющихся в сети пирах в ускоренном порядке. Приведём простой пример. Вы скачали .torrent файл c трекера rutracker.org и стали скачивать альбом малоизвестной группы (и для усложнения ситуации добавим, что у вас серый IP-адрес). Скорость скачивания маленькая, в основном вы тянете данные у некоторого пользователя X, а у него очень ограничена пропускная способность канала. И тут к сети подключается пользователь Y с реальным IP адресом. Проблема заключается в том, что вы не знаете о том, что он подключился — вы только что запросили информацию об имеющихся пирах у трекера, и в следующий раз это будет возможно только через час. А пользователь Y рад бы вам отдать альбом на хорошей скорости, да присоединиться к вам не может — у вас серый адрес.

Помочь разрешить такие ситуации может технология Peer Exchange. Ваш торрент-клиент запрашивает у пользователя X, не знает ли он о каких-либо новых пирах. Тот знает, и передаёт эту информацию вам. В результате вы узнаёте о наличии пользователя Y, соединяетесь с ним и начинаете качать на хорошей скорости сильно раньше, чем если бы эта система была отключена. Также подобная система позволяет продержаться системе скачек какое-то время, когда не работает трекер. Правда, от длительных перебоев в работе трекера Peer Exchange не спасёт. Некоторые опасаются, что подобная система позволит получить о вас какую-то информацию, но на деле вся та информация (IP-адрес и адрес раздачи) и так легко может быть получена напрямую с торрент-трекера, а ничего большего Peer Exchange не передаёт.

    DHT

Система DHT также существует давно и позволяет раздачам не только медленнее «затухать» в отсутствии торрент-трекера, но и успешно существовать долгое время. Главное — чтобы у клиента была хэш-сумма определённого поля .torrent файла (BitTorrent Info Hash, BTIH), тогда он может найти пиров и без трекера (в случае Peer Exchange подобное невозможно — нужна начальная информация хоть о каких-то пирах). В случае DHT (Distributed Hast Table) — это система распределённого хранения данных о скачиваемых файлах. Все клиенты, подключённые к DHT-сети и сами становятся «узлами», чем-то вроде мини-трекеров. Каждый узел имеет уникальный идентификатор — «node ID». Этот идентификатор очень похож на существенную часть .torrent файла — хэш данных. Все узлы хранят информацию об узлах, «близких к ним», кроме того узел должен хранить информацию о пирах в раздачах, чей хэш напоминает «node ID».

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

    Скачав, не уходи с раздачи — поддержи торрент-сеть!