#статьи
-
0
Что такое торрент, как он работает и можно ли им пользоваться
Представьте раздробленный и разбросанный по Сети файл. Торрент отыщет его кусочки, соберёт их и сохранит на вашем компьютере. И это почти безопасно.
Иллюстрация: Оля Ежак для Skillbox Media
Автор статей о программировании. 14 лет в IT. Умеет рассказывать о технологиях простыми словами. Автор спецпроекта Advertising for Social Change.
Торрент похож на большой виртуальный пазл, где каждый фрагмент — это часть файла, который вы можете скачать. Эти фрагменты хранятся у разных пользователей, готовых делиться своими частями. Благодаря этому пазл собирается гораздо быстрее, чем при загрузке из одного источника.
Процесс координирует программа — торрент-клиент. Она отслеживает, какие части файла у вас есть, какие ещё нужны и где их скачать. Клиент собирает все фрагменты, пока не сформирует полный файл.
В этой статье мы подробно обсудим, что такое торрент. Вы узнаете, как работает эта технология, как ею пользоваться и насколько это законно.
Содержание
- Что такое торрент
- Основные понятия
- Торрент
- Торрент-трекер
- Сегмент
- Сид
- Пир
- Лич
- Раздача
- Рейтинг
- Как работает торрент
- Особенности протокола BitTorrent
- Как пользоваться торрентом
- Законно ли использовать торрент
- Популярные торрент-трекеры
Торренты — это система распределённого обмена файлами, состоящая из клиентских программ, трекеров и сети пользователей. Все эти элементы работают через протокол BitTorrent, который распределяет нагрузку между участниками сети, разбивая файлы на небольшие части и обмениваясь ими.
Протокол BitTorrent был разработан в 2001 году американским программистом Брэмом Коэном. Брэму удалось создать инструмент, который преодолел ограничения централизованных серверов и обеспечил надёжный и быстрый обмен крупными файлами через интернет.
Чтобы лучше понять принцип работы торрентов, сначала рассмотрим традиционный способ скачивания файлов через HTTP-протокол: вы открываете веб-страницу в браузере, нажимаете на кнопку «Скачать» и сохраняете файл на своём устройстве.
Если файл будут одновременно скачивать множество пользователей, сервер должен обладать высокой мощностью и широкой пропускной способностью канала. В таком случае каждый пользователь сможет загружать файл напрямую с сервера, не взаимодействуя с другими участниками сети.
Например, когда выходит новый популярный фильм, его могут захотеть скачать сразу миллионы пользователей. Из-за такой нагрузки сервер может стать недоступным или резко снизить скорость скачивания. Иногда проблема решается за счёт создания дополнительных серверов, но это довольно затратно и не всегда помогает справиться с пиковым трафиком.
Инфографика: Skillbox Media
Торрент-сеть работает иначе: вместо использования одного сервера, каждый файл разбивается на части, которые размещаются на разных компьютерах через протокол BitTorrent. Эти части можно скачать не только с сервера, но и с компьютеров других пользователей, которые уже загрузили этот файл.
Такой подход позволяет разгрузить серверы и повысить скорость загрузки, так как данные передаются одновременно от множества источников. Даже если изначальный источник файла станет недоступен, вы всё равно сможете получить его у тех, кто уже сохранил копию на своём устройстве.
Инфографика: Skillbox Media
В следующем разделе мы продолжим изучать технологию, но сначала ознакомимся с основными терминами.
Торрент. У этого термина два значения. Прежде всего это набор метаданных (.torrent), содержащий информацию о загружаемом файле или папке, а также инструкции для их скачивания. Реже так называют сам контент, полученный через торрент-систему. Например, можно сказать: «Я скачал торрент последнего сезона „Очень странных дел“».
Торрент-трекер — это сервер, на котором хранится информация о пользователях, участвующих в обмене файлами. Многие трекеры также выступают в качестве каталогов, предоставляя торренты для скачивания.
Сегмент (piece) — часть данных или группы файлов, которые собираются в единое целое после завершения загрузки.
Сид (seed) — это подключённый к трекеру клиент, раздающий контент. Изначально в торрент-сети существует только один сид — источник файла. С каждым новым пользователем, полностью скачавшим файл, количество сидов увеличивается. Если вы загрузили файл целиком и разрешили его дальнейшее распространение, вы тоже становитесь сидом.
Пир (peer) — это подключённый к торрент-трекеру клиент, который одновременно скачивает сегменты файла и раздаёт их другим пользователям. Процесс продолжается до полной загрузки данных. Поэтому, когда вы запускаете клиент, вы автоматически становитесь пиром.
Лич (leech) — это пир, который не раздаёт скачанные сегменты. Иногда это связано с каналом связи: клиент сначала завершает загрузку, а затем начинает его раздавать. Однако чаще личами называют пользователей, которые скачали файл и намеренно отказываются поддерживать раздачу.
Раздача (swarm) — это совокупность всех сидов и пиров, которые участвуют в скачивании и раздаче конкретного контента. Термин «раздача» часто используется как синоним слова «торрент». Например, говорят: «Я скачал раздачу последнего сезона The Last of Us».
Рейтинг (ratio) — показатель активности в торрент-сети. Он отражает соотношение между объёмом данных, которые вы раздали другим пользователям и скачали сами. Чем выше рейтинг, тем больший вклад вы вносите в сообщество. Это может обеспечивать более высокую скорость скачивания и доступ к эксклюзивным раздачам на некоторых трекерах.
Процесс состоит из трёх основных этапов:
- Создание и загрузка файла на трекер.
- Обмен данными между пользователями через протокол BitTorrent.
- Скачивание и раздача контента.
В этом разделе мы рассмотрим первый этап, а остальные обсудим позже.
Для создания торрент-файла необходимо разделить исходный файл на сегменты, обработать каждый из них с помощью хеш-функции, а затем собрать полученную информацию и загрузить на трекер.
Разделение на сегменты. Процесс начинается с разбиения файла на равные сегменты. Стандартные размеры: 256 килобайт, 512 килобайт или 1 мегабайт. Последний сегмент может быть меньшим по размеру.
Например, если мы разделим файл размером 1,4 МБ на сегменты по 256 КБ, то получится пять частей по 256 КБ и одна часть размером 153,6 КБ.
Инфографика: Skillbox Media
Обработка сегментов хеш-функцией. Каждый сегмент проходит через хеш-функцию SHA-1, которая генерирует уникальный код для каждой части данных. Этот код сохраняется в торрент-файле и в дальнейшем используется для проверки целостности данных при скачивании.
Помимо хеш-кода, файл содержит другую информацию, необходимую для скачивания сегментов. Вот его общая структура:
- announce — URL-адрес трекера.
- created by — название программы, создавшей торрент.
- creation date — дата и время создания файла в формате Unix.
- encoding — кодировка (по умолчанию используется UTF-8).
- comment — комментарии автора.
- info — раздел с данными о содержимом. Для одиночного файла: включает его имя, размер и MD5-хеш. Для папки: содержит информацию о каждом файле, его размере, расположении и MD5-хеше. В этом разделе также хранятся SHA-1-хеши всех сегментов.
Загрузка торрента на трекер. Торрент-трекер — это HTTP-сервер, который управляет подключениями клиентов и передаёт каждому пиру информацию о других сидах и пирах, подключённых к определённой раздаче. Его первоочередная задача — помочь пирам найти друг друга. После этого соединение устанавливается напрямую между пирами.
Рассмотрим процесс подключения и работы клиента при загрузке:
- Торрент-клиент, используя загруженный файл, подключается к трекеру и запрашивает список доступных сидов и пиров.
- Трекер отправляет этот список вашему клиенту.
- Клиент устанавливает соединение с сидами и пирами. Однако у каждого сида и пира есть ограничение на количество входящих соединений. Поэтому сиды, подключённые к вашему торрент-клиенту, могут появляться постепенно, а их число — меняться.
- Если вы разрешили раздачу уже загруженных сегментов, то по мере скачивания к вашему клиенту будут подключаться другие пиры. Они смогут загружать недостающие сегменты с вашего компьютера.
Инфографика: Skillbox Media
Мы познакомились с принципами работы торрент-сети и теперь углубимся в работу протокола BitTorrent. Он лежит в основе всей системы и обеспечивает эффективный обмен данными между пользователями.
Подключение пиров начинается с обмена сообщениями-рукопожатиями (handshake). Затем пиры сравнивают полученный идентификатор клиента с тем, который был передан им трекером. Соединение устанавливается только при совпадении этих идентификаторов.
Если у пира уже есть скачанные сегменты, он отправляет вместе с «рукопожатием» сообщение bit field. Это сообщение — последовательность битов, где каждый бит соответствует определённому сегменту файла. Бит со значением 1 означает, что соответствующий сегмент доступен и его можно скачивать у пира, а 0 — что сегмент отсутствует.
Благодаря сообщению bit field другие пользователи могут сразу узнать, какие части файла доступны для скачивания от этого пира. Это позволяет эффективно организовать процесс обмена данными и ускорить загрузку.
Определение порядка скачивания сегментов. При начальной загрузке первый сегмент выбирается случайным образом. Затем протокол BitTorrent присваивает наивысший приоритет самым редким частям файла — тем, которые доступны у наименьшего числа сидов и пиров.
Этот подход увеличивает вероятность сохранения файла в раздаче целиком, даже если первоначальные сиды исчезнут. Кроме того, он предоставляет новым клиентам доступ к большему числу пиров, что позволяет одновременно загружать различные сегменты из нескольких источников.
Уведомление о скачивании сегмента. После загрузки сегмента пир оповещает об этом остальных пиров, отправляя им сообщение have. Благодаря этому каждый подключённый пир получает актуальную информацию о доступных для скачивания сегментах у других пиров.
Отклонение запросов на скачивание. Когда пир получает запрос на скачивание сегмента, он может его отклонить. В таком случае этот сид или пир считается «заглохшим» (choked). Это происходит, например, когда пир уже достиг лимита по передаче файла в рамках данной раздачи.
После завершения скачивания сегмента пир оповещает об этом других участников сети. Такое уведомление позволяет сиду или другим пирам предложить новые сегменты для загрузки, оптимизируя обмен данными.
Инфографика: Skillbox Media
Завершение скачивания. Когда загрузка файла почти завершена, клиент может оптимизировать процесс. Если последний сегмент находится у пира с медленным соединением, клиент может прекратить скачивание у него и запросить части сегмента у других пиров.
Для начала скачайте любой торрент-клиент. Эта программа управляет загрузкой и собирает отдельные сегменты в единый файл или папку.
Как скачивать файлы через торрент. После установки клиента вам нужно найти источник контента. Это может быть любой сайт, предлагающий загрузку файлов с расширением .torrent. Также вы можете встретить magnet-ссылку, содержащую все данные для поиска и загрузки файлов.
Перетащите скачанный файл в окно вашего клиента или вставьте в него полученную magnet-ссылку. Для вставки ссылки откройте контекстное меню и выберите пункт Добавить торрент по URL. После выберите подходящую папку и нажмите кнопку Начать загрузку. Если торрент содержит папку, вы можете скачать её всю или только некоторые файлы.
Как раздать свой файл. Большинство клиентов позволяют создавать торрент-файлы через собственный интерфейс. Достаточно выбрать файл или папку, а затем сохранить полученный торрент на своём компьютере.
Вы также можете указать трекер — сервер, координирующий обмен данными между пользователями. Трекер помогает находить другие устройства с нужными частями файла. Например, если хотите использовать трекер, можете попробовать RuTracker.
При создании раздачи есть два основных варианта использования трекеров:
- Для обмена с друзьями используйте открытые трекеры. Укажите такой трекер при создании раздачи и поделитесь файлом.
- Для широкого распространения применяйте трекеры с регистрацией. На таких платформах вы сможете создать раздачу, которую другие пользователи смогут быстро найти и скачать.
Вы не нарушите закон, если скачаете через протокол BitTorrent Linux-дистрибутив или другую программу. Также вы ничего не нарушите, если загрузите научные датасеты, даже если они весят сотни гигабайт. А как насчёт загрузки 115 картин из Эрмитажа? И это тоже абсолютно легально.
Многие пользователи считают торренты незаконными из-за того, что через них часто распространяются пиратские фильмы и игры. Если вы скачаете подобный контент, то можете нарушить исключительные права автора, закреплённые в пункте 2 статьи 1270 Гражданского кодекса РФ.
Формально за нарушение исключительных прав автор может начать разбирательство и привлечь к ответственности всех нарушителей. Однако часто торренты скачивают тысячи пользователей, которых сложно идентифицировать. Поэтому правообладатели обычно обращаются в Роскомнадзор с просьбой заблокировать нелегальный контент.
Когда дело доходит до судебного разбирательства, к нарушителям может быть применено множество мер, вплоть до уголовного наказания. Если вас интересуют подробности — посмотрите основные нормативные акты, устанавливающие ответственность за нарушение авторских прав:
- Статья 15.2 Федерального закона № 149-ФЗ «Об информации, информационных технологиях и о защите информации».
- Статья 146 Уголовного кодекса РФ.
- Статья 7.12 Кодекса РФ об административных правонарушениях.
Ниже приведён список крупных трекеров, с которых вы можете начать работу. Выберите тот, который вам больше подходит:
- BitTorrent — это легковесное приложение с функцией ускорения загрузки. BitTorrent поддерживает русский язык и совместим с Windows, macOS и Android. Однако в базовой версии есть навязчивая реклама и дополнительные не особо полезные программы.
- µTorrent — это компактная программа размером всего 2 МБ. Она обладает теми же недостатками, что и BitTorrent: есть встроенная реклама и ненужные сторонние приложения. µTorrent можно установить на Windows, Linux, macOS, iOS и Android.
- qBittorrent — это бесплатный клиент с открытым исходным кодом. У него простой интерфейс и множество опций для категоризации скачанных торрентов. Доступен для Windows, Linux и macOS.
- Transmission — ещё один бесплатный клиент с открытым исходным кодом. Он поддерживает высокую скорость скачивания даже при работе на старых компьютерах. Transmission доступен на большинстве устройств, включая Raspberry Pi и маршрутизаторы.
- Deluge — бесплатный клиент, который можно настроить с помощью встроенных плагинов. Есть версия для Windows, Linux и macOS.
Научитесь: Старт в DevOps: системное администрирование для начинающих
Узнать больше
В начале 2000-х годов сетевые протоколы для кооперативного обмена файлами через интернет стали активно развиваться. Изначально они были доступных в узких кругах, но потом технология получила массовое распространение. Появились BitTorrent-клиенты. Сегодня ими пользуется практически каждый пользователь. Тем не менее, есть и такие юзеры, которым только предстоит познакомиться с этой программой.
Что такое торрент и для чего он нужен?
Это технология, предназначенная для обмена файлов. В её основе лежит протокол, позволяющий клиентам (скачивающим и раздающим) обмениваться информацией непосредственно друг с другом. Сервер при этом фактически не нужен, потому что он выполняет лишь одну функцию: координирует все взаимодействия между клиентами. У данной технологии есть два весомых преимущества по сравнению с классическим взаимодействием с сервером.
Это скорость и независимость от сервера. Загрузка данных может происходить сразу из нескольких источников (с компьютеров разных пользователей). Это позволяет программе не только выбирать самые быстрые соединения из всех доступных, но и делает процесс скачивания независимым от пропускной способности канала (как обычно бывает в случае с точечным серверным хранением данных: чем больше пользователей скачивает файлы, хранящиеся в одном источнике, тем ниже скорость у всех).
Многие пользователи ошибочно полагают, что торрент-трекеры (сайты на которых раздаются файлы с использованием BitTorrent-клиентов) нужны только для загрузки пиратского контента. Однако это не совсем так. Конечно, подобные ресурсы на 90% заполнены нелегальными копиями игр и фильмов, но ничего не мешает вам найти раздачу лицензионной версии нужного продукта. Так что если вы являетесь добросовестным юзером, то можно пользоваться торрентами, чтобы скачать нужный контент быстрее, чем с официальных серверов.
Как пользоваться торрентом?
Для того, чтобы скачивать с торрентов, понадобится клиент пиринговых p2p-сетей. Проще говоря, специальная программа — например, µTorrent, бесплатная и самая популярная. Есть и ее аналоги: BitTorrent, BotComet, FlashGet и др.
Первым делом традиционно идем на официальный сайт программы. Регистрация не требуется и полностью поддерживается русский язык. Разработчики предлагают нам два варианта: веб-версию и классическую. Первый говорит сам за себя, а второй, как не трудно догадаться представляет собой отдельное приложение, требующее установки. Мы выбираем классический тип программы, поскольку он имеет больший функционал.
Скачиваем и устанавливаем, ничего сложного. После запуска софта вы увидите следующее окошко:
Интерфейс программы представляет собой инструменты по управлению торрентами. Но управлять-то вначале нечем. Придется проследовать на любой торрент-трекер и скачать торрент-файл. Он имеет вид ИмяФайла.torrent и, как правило, весит пару десятков килобайт.
Будьте внимательны. На просторах ру-нета распространены трекеры, на которых злоумышленники маскируют исполняемые файлы, в которые зашит вирус под торрент-файлы. От их скачивания не произойдет ничего страшного, но запускать их не стоит. Выглядят они следующим образом: ИмяФайла.torrent.exe
После инсталляции торрент-клиента все файлы с расширением .torrent будут автоматически открываться с помощью этой программы. Так что их остается только запустить. После запуска вы увидите окно подтверждения, в котором следует выбрать место на жестком диске, куда загрузятся данные, а также конкретные файлы из раздачи.
Где искать те самые торрент-файлы? Добавьте к вашему запросу «скачать торрент», и поисковик выдаст вам тонну вариантов. Мы не рискнем рекомендовать вам конкретный торрент — большинство из них «заточено» под пиратский контент и безопасность скачивания под большим вопросом.
В графе «состояние» можно посмотреть, сколько процентов от общего объема скачалось. Также рядом будет отображаться скорость и время до полной загрузки. В настройках утилиты можно ограничить скорость и количество одновременно скачиваемых торрентов, расставить все загрузки по приоритету, а также включить планировщик. У программы есть различные платные версии, позволяющие убрать рекламу, активировать VPN и проверять торренты на вирусы.
Читайте также:
- Как полностью удалить уже удаленную программу?
- Тест антивирусных сканеров 2020: лучшие программы безопасности для Windows
Рассказываем историю, разбираем суть технологии, объясняем торрент-этикет и технику безопасности
«Скачать торрент» или «скачать через торрент» — вот в чем вопрос. К концу статьи вы точно поймете разницу. А еще узнаете все про торренты (ну или почти все) и разберетесь, как ими пользоваться.
Что такое торрент
Под словом «торрент» часто понимают разные вещи. Иногда — тот файл, который скачивают из интернета, чтобы бесплатно получить фильм, игру или книгу. Иногда — саму программу, которая открывает торрент-файл и скачивает нужную информацию. Изредка так называют даже сайты, откуда можно скачать торрент-файл. Запутаться легко, но сейчас разберемся.
Вообще, торрент (англ. torrent — поток, стремительный поток) — это специальный протокол и система обмена файлами в интернете. С помощью торрентов можно скачивать даже очень большие файлы (привет, игра Call of Duty!) и делиться ими. Вместо того чтобы скачивать файл целиком с одного источника, торрент-программы (еще их называют торрент-клиентами) позволяют скачивать маленькие кусочки файла одновременно с нескольких источников — компьютеров других пользователей, которые ранее скачали этот файл.
История создания Torrent
В 2001 году американский программист Брэм Коэн создал протокол BitTorrent. В 2004 году Коэн основал одноименную компанию, стремясь законно использовать свою технологию. Позже у проекта появилась более масштабная и возвышенная миссия: децентрализовать контроль над информацией.
Разумеется, в интернете и раньше делились файлами, но делать это становилось все сложнее: размеры файлов увеличивались, и прежние методы уже не справлялись. До появления протокола BitTorrent файл, принадлежавший веб-администратору (владельцу сайта), передавался только с собственного сервера администратора. Это означало, что всякий раз, когда N пользователей хотели загрузить файл, серверу приходилось открывать N соединений и предоставлять каждому отдельные экземпляры файла. Кроме того, поскольку по одному соединению можно было отправить только один пакет данных, загрузка была линейной. Это создавало две основные проблемы:
- Центральный сервер был сильно нагружен, это требовало высоких затрат на его обслуживание. В случае сбоя центрального сервера ресурс становился недоступным для всех.
- Скорость загрузки файлов была ограничена способностью сервера одновременно обрабатывать соединения.
Схематично передача данных от сервера к компьютерам (клиентам) выглядит так:
Если вам кажется, что для решения проблем файлообмена нужно как-то убрать центральный сервер, то вам не кажется. Именно это и сделал Брэм Коэн.
Протокол BitTorrent и его компоненты
Peer-to-Peer сеть: «Ты — мне, я — тебе»
Альтернативой клиент-серверной архитектуре стала децентрализованная архитектура — Peer-to-Peer (P2P) сеть. Схематично она выглядит так:
Здесь нет центрального сервера, к которому отправляют запросы и от которого получают ответы, — все компьютеры (пиры) выступают в роли и серверов, и клиентов: могут как получать запросы, так и отправлять их. Они равны между собой и обладают одинаковыми возможностями. Такая архитектура позволяет распределить нагрузку между пользователями и увеличить скорость загрузки файлов.
Кроме полностью децентрализованных P2P-сетей, существуют частично децентрализованные сети. Они работают так же, но в них есть некоторые общие реестры, на которых хранится информация о существующих файлах и в которых регистрируются клиенты сети при подключении. Протокол BitTorrent работает именно так.
Важные термины в BitTorrent
Давайте разберемся по шагам, как работает BitTorrent и из каких компонентов он состоит.
В технологии BitTorrent есть несколько важных понятий:
- Торрент-файл — это файл с расширением .torrent, который содержит не сам объект (например, фильм), а специальные данные об объекте, которые нужны другим клиентам BitTorrent для поиска и загрузки нужной информации с других компьютеров в сети BitTorrent. Именно торрент-файл вы скачиваете с сайта, когда ищете фильм, книгу или игру бесплатно. Вместо торрент-файла можно использовать специальную магнет-ссылку, в которой содержатся данные о раздаче, необходимые торрент-клиенту для загрузки контента.
- Трекер — это, по сути, сервер, но хранит он не сами файлы, а IP-адреса клиентов и торрент-файлы. Трекер ведет список компьютеров, которые в данный момент скачивают файл, и помогает им найти друг друга. Трекер не принимает непосредственного участия в передаче данных и не хранит содержимое торрент-файла. В общем, пользователь сообщает трекеру информацию о том, какой файл он скачивает, а трекер отдает ему список других пользователей, которые скачивают тот же файл, и информацию о том, как с ними связаться. Часто трекером называют сайт, откуда скачивают торрент-файлы.
- Пир (англ. peer — равный) — это участник файлообмена. Он может и скачивать, и раздавать данные.
- Сид (англ. seeder — сеятель) — это пользователь, который уже скачал файл целиком и который в данный момент его только раздает — загружает его фрагменты в сеть.
Сразу возникает проблема — все хотят бесплатно скачивать файлы, но не все хотят их раздавать: файлы нужно хранить в неизменном виде у себя на компьютере, компьютер надо держать всегда включенным, предпочтительно иметь безлимитный интернет. Поэтому появляются пользователи, которые только скачивают файлы, — их называют личерами (англ. leech — пиявка). Мало того что прозвище неблагозвучное, так еще и некоторые трекеры ведут рейтинги пользователей и банят личеров. В общем, не стоит забывать про главный принцип P2P: «Ты — мне, я — тебе».
Но термин «личер» может употребляться и в нейтральном значении — пир, не имеющий пока всех частей файла, то есть продолжающий скачивание либо уже закончивший скачивание выбранных частей раздачи.
Как работает Torrent
С терминами разобрались, давайте подробнее посмотрим на сам процесс торрентинга.
Шаг 0. Сид создает торрент-файл через торрент-клиент.
Шаг 1. Сид загружает торрент-файл на трекер, предоставляя доступ к скачиванию другим пирам. К файлу подмешан так называемый passkey — уникальный идентификатор пользователя трекера, который позволяет трекеру отличить одного пользователя от другого. Он нужен, чтобы считать на трекере статистику пользователей — кто сколько скачал и раздал.
Шаг 2. Пир скачивает торрент-файл. Когда пир ставит что-нибудь «на закачку», его торрент-клиент делает запрос к трекеру: «Скажи, у кого есть этот фильм?» Трекер сообщает пиру нужный IP, без этой информации пир не знал бы, куда надо подключаться.
Шаг 3. Обладатель полной копии файла (сид) начинает по небольшим кусочкам отдавать файл пиру.
Шаг 4. Если в середине процесса скачивания кто-нибудь еще захочет скачать тот же файл, то трекер даст IP-адреса уже двух клиентов, и им обоим можно будет посылать запросы на закачку кусочков фильма.
В общем, нагрузка на распространителя файла уменьшается благодаря тому, что клиенты начинают обмениваться данными сразу же, даже если файл не докачан ими до конца.
Недостатки протокола BitTorrent
О преимуществах протокола BitTorrent мы уже говорили, но есть ли недостатки? Да, и для некоторых пользователей они могут быть существенными.
Во-первых, вы не всегда можете получить необходимый файл. Наверняка вы сталкивались с «мертвой раздачей», когда пытались что-нибудь скачать, а загрузка замирала. Такое происходит, если на раздаче нет ни одного сида, а данных, чтобы завершить скачивание, у присутствующих пиров не хватает. В таком случае необходимо ждать появления либо сида, либо пира, имеющего сегменты, отсутствующие у остальных.
Во-вторых, принцип работы BitTorrent-протокола подразумевает, что каждому клиенту известны IP-адреса как минимум двух других клиентов, полученные от трекера, — говорить об анонимности не приходится.
В-третьих, торрент-клиенты и торрент-файлы не всегда безопасны. Они могут содержать уязвимости или даже вирусы.
Как скачивать через торрент: разбираемся на примере популярного торрент-клиента — μTorrent
Скачать торрент-клиент μTorrent можно на официальном сайте программы.
μTorrent выглядит так:
Слева находятся разделы программы, нас интересует раздел Torrents. В центре окна будут располагаться ваши раздачи и их статусы. Внизу — более подробная информация о скачивании.
Скачивание торрент-файлов
Пошаговая инструкция как скачивать через торрент:
- Скачать торрент-файл
Найдите в интернете необходимый торрент-файл (файл с расширением .torrent), который вы хотите скачать. Затем перейдите в папку, куда вы сохраняете файлы (по умолчанию это папка «Загрузки»).
- Открыть торрент-файл
Дважды кликните на файл, и он откроется в программе μTorrent. Вам будет предложено выбрать, куда сохранить файл (Save In) и как его назвать (Name). По умолчанию стоит галочка Start torrent — сразу начать скачивание. Справа виден сам контент, который будет скачан.
- Нажать «Скачать»
После нажатия «Ok» начнется скачивание. В нашем тестовом примере нет никого, кто раздает эту картинку, поэтому полоса «Availability» красная, в случае реального скачивания она будет зеленой.
Создание торрент-файлов
Создать собственный торрент-файл и начать раздачу совсем не сложно. Нажмите на иконку «Создать новый торрент» (Create New Torrent).
Появится окно, в котором вы можете выбрать файл, которым хотите поделиться, — для этого нажмите кнопку Add File и выберите нужный объект. Обратите внимание, что по умолчанию стоит галочка Start seeding — ваш торрент-файл будет раздаваться сразу после создания. Если вы хотите начать раздачу позже, уберите галочку (в этом туториале мы не будем убирать галочку). Затем нажмите Create.
Выберите место на компьютере, куда вы хотите сохранить новый торрент-файл. По умолчанию будет предложена та же папка, в которой лежит оригинальный файл.
После сохранения в папке (если вы не меняли место сохранения, предложенное по умолчанию) окажется два файла — оригинал и торрент-файл.
А в программе появится новая загрузка — ваш файл, раздающийся через торрент. Чтобы поделиться им, нажмите кнопку Share.
Будет создана Magnet-ссылка, которую вы можете скопировать и опубликовать в интернете или отправить ссылку вашим адресатам. Можно распространять и сам торрент-файл — суть не изменится.
А это вообще законно?
В двух словах ответить не получится. Для начала стоит определиться, в какой момент пользователь торрент-клиентов становится нарушителем исключительных прав автора или иного правообладателя. Здесь нам помогут нормы части четвертой Гражданского кодекса РФ. Итак, только правообладателю принадлежит право разрешать или запрещать другим лицам использование результата интеллектуальной деятельности или средства индивидуализации. Отсутствие запрета не считается согласием (разрешением).
Другие лица не могут использовать результаты интеллектуальной деятельности или средство индивидуализации без согласия правообладателя (абз. 2 п. 1 ст. 1229 ГК РФ).
Согласно п. 2 ст. 1270 ГК РФ, использованием результата интеллектуальной деятельности (неважно, совершаются ли соответствующие действия в целях извлечения прибыли или нет), считается, в частности… в Гражданском кодексе приведен список из 11 пунктов, в которых раскрыты варианты использования результата интеллектуальной деятельности.
Нас интересует пункт 1 из данного списка:
То есть как только пользователь скачал, например, нелицензионный (пиратский) фильм с трекера себе на компьютер, он становится нарушителем исключительных прав правообладателя на данный фильм. Соответственно, если другой пользователь раздает этот фильм, то также нарушает исключительные права правообладателя. Здесь все предельно ясно, но не все так гладко. Для того чтобы правообладатель смог предъявить пользователю соответствующую претензию и иск, он должен:
- узнать о факте незаконного скачивания;
- узнать лицо, его адрес, кто непосредственно осуществил загрузку (или раздачу).
Сделать это не так-то просто. Вероятно, правообладателям невыгодно охотиться за каждым пользователем. Более эффективный способ — договориться с поисковиками об исключении из поисковой выдачи сайтов, содержащих нелицензионный контент, или добиваться блокировки трекеров через суд.
Вместо заключения
Напоследок дадим вам несколько советов, как безопасно пользоваться торрентами:
- Используйте надежные торрент-клиенты: выбирайте известные программы для скачивания торрент-файлов, например qBittorrent, BitTorrent или μTorrent.
- Скачивайте файлы из надежных источников: постарайтесь скачивать торренты только с известных и проверенных трекеров. Внимательно читайте комментарии и отзывы других пользователей, чтобы убедиться в надежности файла.
- Поставьте антивирусное программное обеспечение: убедитесь, что на вашем компьютере установлено актуальное антивирусное ПО. Оно поможет защитить вашу систему от возможных вирусов и вредоносных программ, которые могут быть вложены в торрент-файлы.
- Не делитесь личными данными: трекеры могут попросить вас зарегистрироваться, чтобы скачать торрент-файл, но точно не попросят вводить адрес, данные паспорта, банковской карты и другие приватные данные. А если попросят — лучше поищите другой сайт.
Загрузить PDF
Загрузить PDF
Из этой статьи вы узнаете, как находить, скачивать и открывать торрент-файлы на компьютере. Торрент-файл — это маленький файл, в котором содержится информация, необходимая для доступа и скачивания больших файлов, например фильма или программы. Когда вы скачаете торрент-файл, воспользуйтесь торрент-клиентом, таким как qBitTorrent, чтобы открыть торрент-файл и скачать большой файл на компьютер.
-
Торрент-клиент — это программа, такая как qBitTorrent или uTorrent, с помощью которой можно открыть торрент-файл и скачать большой файл на компьютер.
- Когда вы скачиваете файл с помощью торрента, сначала вы загружаете на компьютер торрент-файл, а потом открываете его в торрент-клиенте. Клиент считывает из него информацию и находит в интернете пользователей, раздающих нужный вам файл.
- В этой статье для примера выбран qBitTorrent, потому что он не поддерживается за счет рекламы и, следовательно, не будет открывать ее во время скачивания файлов.
-
Перейдите на страницу https://www.qbittorrent.org/download.php в веб-браузере компьютера.
- Хотя мы позаботились о том, чтобы в процессе вашему компьютеру не было нанесено никакого вреда, мы все же настоятельно рекомендуем вам установить хорошую программу для защиты от вирусов или вредоносного программного обеспечения, прежде чем продолжать. Антивирусные программы, как платные, так и бесплатные, можно найти в интернете.
-
В зависимости от своей операционной системы выберите один из следующих вариантов:
-
Windows — нажмите на «Windows» и загрузите новейшую 64-разрядную версию.
- Имейте в виду, что qBitTorrent доступен только в 64-разрядной версии, которая обычно совместима с Windows 7 и более поздними версиями. Если сомневаетесь, выясните разрядность своей системы.
- Mac — нажмите на «Mac» и загрузите версию для новейшей Mac OS X.
- Linux — нажмите на «Linux» и загрузите версию для новейшей AppImage.
-
Windows — нажмите на «Windows» и загрузите новейшую 64-разрядную версию.
-
Реклама
-
Нажмите или дважды щелкните по значку в виде белых букв «qb» на голубом фоне.
- Если вы открываете qBitTorrent впервые, нажмите на «Я согласен», когда увидите такой запрос. После этого окно с уведомлением закроется и откроется окно qBitTorrent.
- В этом разделе мы сделаем так, чтобы торрент-файлы автоматически открывались в qBitTorrent при двойном щелчке на них. Так скачивать торренты будет намного быстрее и легче.
-
В Windows эта опция находится в верхней части окна qBitTorrent, а на Mac — в панели меню.
-
В меню вы увидите одну из этих опций.
-
Вы найдете эту опцию в разделе «Ассоциации файлов». Теперь, если дважды щелкнуть по любому торрент-файлу, он автоматически откроется в qBitTorrent.
- Если флажок уже установлен, вы готовы к поиску торрент-файла.
- Щелкните по «OK», чтобы сохранить настройки.
Реклама
-
Найти безопасные торренты бывает непросто, так как многие торрент-сайты полны вредоносного ПО. Самый надежный способ — пользоваться частным трекером, куда попадают только по приглашению. Но если приглашения у вас нет, попробуйте поискать нужный файл в Google или другой поисковой системе, введя его название и слово «торрент».
- На qBitTorrent большое сообщество пользователей, многие из которых создают поисковые плагины для приложения.[1]
С помощью этих плагинов легко искать торренты с qBitTorrent. Список плагинов можно найти здесь: https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins. - Pirate Bay — один из популярнейших торрент-трекеров, но его адрес часто меняется, чтобы избежать отслеживания со стороны властей. Чтобы узнать его текущий адрес, проверьте на Reddit: /r/ThePirateBays.
- 1337x.to и rutracker.org — также очень популярные сайты. Считается, что они содержат меньше вредоносного ПО, чем Pirate Bay.[2]
- Базы данных торрентов бывают ненадежны, поскольку трекеры часто блокируют, так что попробуйте найти торрент с помощью поисковой системы.
- На qBitTorrent большое сообщество пользователей, многие из которых создают поисковые плагины для приложения.[1]
-
Когда откроется страница торрента, найдите раздел или строку «О торренте», «Подробно» или аналогичную, чтобы убедиться, что выбрали правильный файл.
- В этом разделе приводится информация о языке торрента, размере файла и тому подобном.
- Если вы ищете видеофайл, обратите внимание на его качество. 1080p — идеальный вариант, но и 720p должно быть достаточно.
-
Ищите торрент, у которого число сидов (раздающих) превышает количество личей (скачивающих). Если у торрента сидов нет (или только несколько сидов) и большое количество личей, скачать торрент-файл не получится.
- Если у торрента всего парочка, скорость скачивания будет низкой.
-
Они находятся в разделе «Отзывы», «Комментарии» или аналогичном (где-то возле раздела с информацией о торренте). Почитайте комментарии, чтобы выяснить, работает ли файл и нет ли в нем вредоносного кода.
Реклама
-
Уясните, что значит открыть торрент-файл. Когда вы скачаете торрент-файл, его можно открыть в qBitTorrent, чтобы скачать большой файл, то есть здесь «открыть» файл не означает «просмотреть его содержимое».
- Содержимое торрент-файла можно просмотреть с помощью текстового редактора Notepad++, но большая часть содержимого будет зашифрована или нечитабельна.
- Прежде чем продолжить, желательно активировать VPN, чтобы скрыть свой IP-адрес.
-
Расположение этой кнопки зависит от сайта с выбранным торрентом, но, как правило, она находится под или рядом с торрентом и помечена значком в виде направленной вниз стрелки. Торрент-файл начнет скачиваться на компьютер.
- В некоторых случаях нужно просто нажать на имя торрента или на ссылку «Файл .torrent».
- На популярных торрент-сайтах также доступен вариант скачивания по magnet-ссылке, которая позволит сразу открыть торрент-файл в qBitTorrent, не скачивая его отдельно.
- Не нажимайте на мигающие кнопки «Скачать» или значки в виде стрелок — под ними скрыты рекламные объявления.
- В зависимости от настроек веб-браузера вам, возможно, сначала придется выбрать папку для загрузки или нажать «Сохранить файл».
-
Перейдите в папку с загруженным торрент-файлом.
- На большинстве компьютеров папка для загрузок называется «Загрузки»; ее можно найти на левой панели Проводника (Windows) или Finder (Mac).
-
Так как вы ассоциировали торрент-файлы с qBitTorrent, скачанный торрент-файл автоматически откроется в qBitTorrent.
-
Для этого в окне qBitTorrent сделайте следующее:
- Щелкните по значку в виде папки справа от текстового поля «Сохранить в» посередине окна.
- Нажмите «Выбрать папку» или «Выбрать».
-
Эта кнопка находится в нижней части окна. Настройки будут сохранены, и начнется загрузка большого файла.
-
За ходом загрузки можно следить на индикаторе, который расположен справа от имени торрента посередине окна qBitTorrent.
- Если число в столбце «Личи» больше числа в столбце «Сиды», файл будет скачиваться дольше, чем если бы число сидов превышало количество личей.
-
Когда файл загрузится на ваш компьютер, перейдите в папку, в которую он загружен:
- Щелкните правой кнопкой мыши (на компьютере Mac удерживайте Control и щелкните) по имени торрента в qBitTorrent.
- В меню выберите «Открыть папку назначения».
Реклама
Советы
- Некоторые скачанные файлы можно открыть только в определенных программах. Например, если вы скачали ISO-файл, вам, скорее всего, придется смонтировать его, чтобы получить возможность пользоваться им.
- Рекомендуем раздавать скачанный файл так же долго, как вы скачивали его (или дольше). Раздача будет происходить автоматически, если после загрузки большого файла оставить торрент-файл в торрент-клиенте.
- Личы — это пользователи, скачивающие файл. Сиды — это пользователи, раздающие файл.
Реклама
Предупреждения
- Скачивание торрент-файлов само по себе не является незаконным, но торренты зачастую используются для доступа к пиратскому контенту (фильмам, программам и тому подобному). Старайтесь не скачивать контент, защищенный авторскими правами, через торренты.
- Торренты выкладываются другими пользователями, поэтому есть вероятность, что скачанный файл на вашем компьютере работать не будет.
- Если вы пользуетесь торрентами для бесплатного скачивания лицензионного программного обеспечения или материалов, защищенных авторским правом, ваш интернет-провайдер может предупредить вас о том, что ваши действия являются незаконными.
Реклама
Об этой статье
Эту страницу просматривали 297 720 раз.
Была ли эта статья полезной?
Торрент — пример использования
В двух прошлых статьях я писал о том, что такое торрент и о том, как искать торренты. В этот раз речь пойдет о конкретном примере использования файлообменной сети для поиска и загрузки необходимого файла на компьютер.
Загрузка и установка торрент-клиента
На мой взгляд, лучший из торрент-клиентов — это бесплатный utorrent. Прост в использовании, работает быстро, имеет ряд полезных настроек, малый размер и позволяет воспроизводить скачиваемую музыку или фильмы еще до окончания их загрузки.
Бесплатная загрузка торрент клиента
Для установки зайдите на официальный сайт программы utorrent.com, нажмите «Скачать utorrent», а затем — «Бесплатная загрузка». Запустите скачанный файл и пройдите несложный процесс установки, где, по сути, можно просто нажимать «Далее», обращая внимание на то, чтобы он не устанавливал всяческие вещи в нагрузку — как то: Яндекс Бар или что-то еще. Я, во всяком случае, не люблю, когда устанавливаемые программы пытаются поставить мне на компьютер что-то еще. По окончании установки, торрент клиент будет запущен и вы увидите его значок справа внизу на Вашем экране.
Поиск файла на торрент трекере
О том, как и где найти и скачать торренты я писал здесь. В этом примере воспользуемся, например, торрент трекером rutracker.org для поиска образа компакт диска с Windows 98… Не знаю, зачем такое может понадобиться, но это просто пример, ведь так?
Для того, чтобы воспользоваться поиском на rutracker.org, необходима регистрация. Не знаю, почему все подряд ищут торренты без регистрации, но считаю, что зарегистрироваться на этом сайте определенно стоит.
Результат поиска раздач на торрент трекере
В поисковую строку вводим «Windows 98» и смотрим, чего же он нам найдет. Как видим, в списке есть различная литература, сборки для виртуальной машины, драйверы… а вот и «Копия оригинального CD» — то, что нужно. Нажимаем по заголовку и попадаем на страницу раздачи.
Нужный торрент файл
Все, что нам нужно здесь сделать — это ознакомиться с описанием торрента и убедиться в том, что это именно то, что мы искали. Также можно прочесть и комментарии — часто бывает так, что в раздаче присутствуют какие-то неработающие файлы, как правило об этом сообщают в комментариях скачавшие. Это может сэкономить наше время. Также стоит посмотреть на количество раздающих (Сиды) и скачивающих (Личи) — чем больше количество первых, тем быстрее и стабильнее будет скачивание.
Нажимаем «скачать torrent» и в зависимости от того, какой у Вас браузер и как организована загрузка файлов из интернета, либо сразу нажимаем «Открыть», либо скачиваем на компьютер и открываем файл торрента.
Выбираем, куда скачать торрент
При открытии данного типа файла, у Вас автоматически запустится установленный клиент, в котором Вы сможете выбрать, куда сохранять файл, что именно нужно скачать (если раздача состоит из множества файлов) и т.д. После нажатия «Ок» начнется скачивание нужных файлов. В окне статуса Вы сможете просмотреть, сколько процентов уже скачалось, какова скорость загрузки, ориентировочное время до конца и другие детали.
Процесс загрузки файла
После того, как загрузка завершилась, делайте с файлом или файлами все, что Вам угодно!