Так что же такое торрент?

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

Сначала я хотел бы рассмотреть различие между torrent и Bittorrent, которое часто используется в Интернете как синоним. Bittorrent - это одноранговый (p2p) протокол обмена файлами, в котором используется похожий на рой подход к обмену файлами. В торренте (файле) хранятся метаданные, которые используются такими программами, как uTorrent, для загрузки данных на ПК, на котором он запущен.

Что такое торрент?

Спецификация Bittorrent подробно описывает metainfo, включенные в торрент-файлы:

  • объявить - перечисляет хотя бы один URL трекера
  • info name - предлагаемое имя для файла или каталога
  • info piece - Файлы разбиваются на части фиксированного размера, и это определяет количество байтов каждого фрагмента.
  • информационные части - список хэшей
  • длина информации - длина файла
  • путь к файлам информации - список строк имен подкаталогов и имен файлов
  • длина информационных файлов - фактический размер файла в байтах

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

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

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

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

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

Как скачать торрент

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

Если это не так, вы можете перетащить торрент-файлы из локальной системы в приложение, чтобы начать загрузку.