BitTorrent и магниты: как они работают? [Объяснение технологии]

BitTorrent и магниты: как они работают? [Объяснение технологии]

Как мы недавно сообщали, The Pirate Bay перешел с использования загрузки файлов .torrent на магнитные ссылки без политики отказа. Трекер уже давно предлагает магнитную загрузку, но мы впервые видим, что такой крупный общедоступный трекер использует исключительно встроенные ссылки.





Так что это значит для армии BitTorrent там наркоманы? Оказывается, не так уж и много. Магниты не работают точно так же, как стандартные файлы .torrent, но вам не понадобится много времени, чтобы разобраться в новом стандарте.





приложение для улучшения качества видео android

Объяснение магнитов

Магниты - не совсем недавнее дополнение к арсеналу технологий обмена файлами. Те из вас, кто помнит Freenet и eDonkey 2000, вспомнят аналогичные методы, которые использовались еще в 2002 году. Хотя стандарт все еще развивается, магниты используют в основном ту же технологию, на которой полагались эти старые сети P2P.





В отличие от файлов .torrent, магниты можно встроить прямо в веб-страницу в виде не более чем ссылки. Эта ссылка состоит из нескольких частей и имеет префикс магнит: идентификатор. Эти ссылки состоят из нескольких идентификаторов (например, точная тема ( xt ) ? xt = urn: btih: префикс B Это Т Оррент я нфо час ash), хеш-значение торрент-файла и иногда другая информация, например, трекеры ( NS ) и данные имени файла ( дн ). Детали, составляющие магнитное звено, не нужно указывать в каком-либо определенном порядке.

Вот магнитная ссылка для Linux Mint, размещенного на The Pirate Bay:



магнит:? xt = urn: btih: 2e99d97f1768644a86a8e99bfd80c816490f959b & дн = Linux + Mint + Debian +% 5B201101% 5D +% 5BISO% 5D +% 5B32-Bit% 5D +% 5Bgeno7744% 5D + & tr = udp% 3A% 2F% 2Ftracker.openbittorrent.com% 3A80 & tr = udp% 3A% 2F% 2Ftracker. com% 3A80 & tr = udp% 3A% 2F% 2Ftracker.ccc.de% 3A80

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





DHT и PEX

Эти двое тоже не новы, и вы, вероятно, использовали их годами, даже не осознавая этого. DHT был впервые продемонстрирован в 2005 году и работает путем поиска сверстников, которые загружают один и тот же файл, не обращаясь к трекерам. По сути, это создает торрент без трекера, и TPB уже давно настаивает на этом.

Если вы нажмете магнитную ссылку, в которой не указан трекер ( NS ) первый одноранговый узел будет найден с помощью DHT. Когда у вас есть коллега, тоже вступает в силу обмен.





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

Как это влияет на меня?

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

Командная строка управления дисками Windows 10

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

Возможно, вопрос должен заключаться в том, как это влияет на трекер? тогда, поскольку это имеет большое значение с этой целью. Во-первых, отсутствие загружаемых файлов .torrent снижает пропускную способность, поскольку все магнитные ссылки встроены непосредственно в веб-страницу. С точки зрения трекера это удаляет большую часть бумажного следа - в конце концов, магнитными ссылками можно делиться в любом случае, как вы сочтете нужным. Найдите их на трекерах, вставьте в электронное письмо, отправьте мгновенное сообщение или распечатайте и отправьте как открытки - это не имеет большого значения, поскольку между вами и (в данном случае) The Pirate Bay не было никакой загрузки.

Сообщение в блоге от The Pirate Bay

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

Что мы узнали?

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

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

Вы перешли на магнитные ссылки? Вы теперь избегаете скачиваний .torrent? Любимые трекеры или клиенты? Расскажите об этом в комментариях ниже.

как почистить ваш xbox one
Делиться Делиться Твитнуть Эл. адрес Как очистить компьютер с Windows с помощью командной строки

Если на вашем ПК с Windows не хватает места для хранения, удалите ненужные файлы с помощью этих быстрых утилит командной строки.

Читать далее
Похожие темы
  • Веб-культура
  • Объяснение технологии
  • BitTorrent
Об авторе Тим Брукс(Опубликовано 838 статей)

Тим - писатель-фрилансер, живущий в Мельбурне, Австралия. Вы можете следовать за ним Твиттер .

Ещё от Tim Brookes

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться