BitTorrent – это одноранговая (P2P) система обмена файлами, один из самых популярных методов распространения контента в Интернете, хотя в последние годы он потерял пользователей из-за альтернатив, таких как потоковая передача. Хотя он также используется в других приложениях, таких как VoIP-связь, его основная цель – распространение больших файлов как очень полезной альтернативы серверной системе распространения.
Торрент – это формат файла, в котором хранится информация о контенте, совместно используемом в протоколе BitTorrent, как мы уже сказали, безусловно, самый популярный из доступных на сегодняшний день, хотя есть и другие, такие как eDonkey или eMule. Со времен таких пионеров, как Napster, эти методы обмена контентом были признаны отраслью уголовно наказуемыми и стали синонимами пиратства, но мы должны настаивать на том, что они столь же легальны, как и любые другие.
Их использование так же законно, как и любое другое приложение, но совместное использование файлов, защищенных авторским правом, в их сетях так же незаконно и преследуется по закону, как и другие способы. Часто некоторые интернет-провайдеры блокируют и ограничивают использование P2P-сервисов в своих сетях. Стратегия столь же или более предосудительна, как пиратский обмен файлами. Не соглашайтесь на это, не осуждайте это и не меняйте провайдера. Некоторые связанные с отраслью организации по авторскому праву нанимали сторонние компании для распространения ложных, неполных и даже вредоносных программ, чтобы нарушить их работу. Остерегаться.
Нет конкретных данных об использовании BitTorrent, но есть десятки миллионов пользователей, которые используют его ежедневно, и намного больше, если мы сложим все одноранговые сети, хотя, как мы уже говорили, общее количество снизилось после роста потоковые сервисы. Если вы заинтересованы в использовании этого метода распространения файлов, мы предлагаем вам прочитать это руководство по Torrent, его основы, терминологию и лучшие клиентские приложения для использования.
Что такое торрент?
Это тип файла с расширением .torrent, в котором хранятся данные, необходимые приложению BitTorrent для обмена контентом. Его размер очень мал (от 10 до 200 КБ), потому что он включает не само содержимое, а информацию о файлах и папках в нем, включая расположение различных «фрагментов» целевого файла, на которые он будет разделен, сначала на части, а затем на блоки.
Другая важная информация, содержащаяся в торрент-файле, – это зашифрованные хеш-значения, которые используются для проверки каждого фрагмента целевого файла. Они также включают URL-адреса многих трекеров и другие дополнительные метаданные, определенные BitTorrent.
Как работает BitTorrent?
Сеть BitTorrent часто определяют как пчелиный рой, потому что ее работа аналогична. Таким образом, вместо загрузки файла с одного сервера протокол позволяет вам присоединиться к рой, в котором тысячи пользователей одновременно загружают и выгружают части файла, пока его содержимое не будет завершено.
На уровне пользователя его работа очень проста. Возьмем в качестве примера такого поставщика, как Canonical, который намеревается распространять один из своих дистрибутивов GNU / Linux через BitTorrent. Компания создает торрент-файл и рекламирует его на своем веб-сайте, по электронной почте или другими способами. Пользователь загружает файл и запускает его в приложении BitTorrent, которое будет обрабатывать его, загрузку и совместное использование несколькими пользователями до загрузки Ubuntu. Образ ISO завершен на их компьютерах.
В рамках этой системы Canonical сохраняет значительную часть инфраструктуры на выделенных серверах для прямой загрузки, избегая сбоев. За очень короткое время образ Ubuntu (помните, что он был «нарезан» в BitTorrent) будет достаточно распространен среди тысяч пользователей, и они будут теми, кто внесет свой вклад в его распространение одновременно с загрузкой. Если пользователи будут достаточно «честными» (как мы увидим позже), скорость загрузки массивного торрент-файла не будет завидовать скорости, полученной при прямой загрузке.
Терминология BitTorrent
Есть несколько терминов, которые должен знать пользователь, использующий эту систему обмена файлами. Некоторые из них мы упоминали выше, и это:
- Swarn: Он включает в себя все структуры и пользователей сети, дизайн и работа которых похожи на пчелиный рой, отсюда и его название.
- Трекер: Специальный сервер идентифицирует рой и помогает клиенту обмениваться частями файла с другими компьютерами и пользователями.
- Пиры (баллы): Все пользователи, которые в данный момент подключены к сети.
- Семена или сеялки (семена): Относится к пользователям, которым принадлежит весь файл. Необходим для эффективного распространения.
- Личеры: Это пользователи, которые загружают части файла и еще не завершили его. Он также используется для обозначения «лохов»: те, кому удается заполнить файл, не продолжают делиться им.
Лучшие клиенты и программы BitTorrent
Это приложения, которые позволяют интерпретировать данные файлов .torrent, связывать их с пользователями, управлять скоростью загрузки и выгрузки, выполнять несколько загрузок и, наконец, проверять и монтировать файлы и папки после загрузки частей файл был завершен.
Их основные операции во всех из них схожи, хотя они различаются по интерфейсу и некоторым дополнительным опциям. На рынке представлены хорошие предложения для всех основных операционных систем, включая бесплатные клиенты и / или клиенты с открытым исходным кодом, такие как:
qBittorrent. Бесплатное, свободное от рекламного ПО и с открытым исходным кодом на основе libtorrent, оно доступно для Windows, OS X, Linux и других. Он предлагает такие важные функции, как удаленное управление через Интернет, приоритизация торрентов, фильтрация IP, выборочная загрузка файлов и даже создание торрентов. Легкий и быстрый, для некоторых (включая меня) он лучший для Windows.
Потоп. Кросс-платформенное приложение с открытым исходным кодом, использующее libtorrent в качестве серверной части с версиями для Windows, OS X и Linux. Бесплатная и без рекламы, она рекомендуется для всех типов пользователей, потому что при простом внешнем виде она предлагает мощные функции для продвинутых пользователей, которые хотят поэкспериментировать, установив надстройки.
Вузе (бывший Azureus). Его главное преимущество – интерфейс. В отличие от других клиентов BitTorrent, которые объединяют все свои настройки в одну кучу, интерфейс Vuze на удивление прост для понимания, даже текст в приложении кажется написанным для новичков. Он также включает встроенную функцию поиска и поддерживает множество надстроек для дополнительных функций. Имеется как бесплатная, так и платная версии. Бесплатная версия (называемая просто Vuze) может включать рекламу, но она не навязчива.
Передача-Qt Win. Для некоторых лучший клиент BitTorrent для OS X и Linux. У него нет собственного приложения Windows, но есть неофициальное приложение.
uTorrent. Замечательный клиент, сверхлегкий и полный функций… в прошлом. Его купила BitTorrent, Inc., и веселье просто прекратилось. Полон вредоносного ПО (даже вредоносного ПО в рекламе) и с серьезными ошибками. В последних версиях он был улучшен, но миллионы пользователей, которые им пользовались, отказались от него.
Есть и другие, такие как BitComet или Тиксати, но те, что указаны выше, нам нравятся больше всего.
Как настроить BitTorrent-клиентов и использовать их, чтобы быть щедрыми?
Для пользователя это просто вопрос загрузки клиента и его установки на свой компьютер, хотя желательно быть осторожным в выборе, потому что, как мы предупреждали, некоторые из них включают рекламное ПО. Также необходимо хорошенько изучить настройки приложения. Как и в случае любой сети обмена файлами P2P, моральное и практическое обязательство – быть как можно более «щедрым» в отношении возможностей загрузки, которые мы предлагаем другим пользователям.
В идеале мы хотели бы приблизиться к соотношению загрузки / выгрузки 1: 1, но это практически невозможно, потому что у большинства пользователей нет услуг симметричного доступа в Интернет. Как правило, устанавливайте максимальную емкость загрузки, которую позволяет ваше соединение, без ущерба для производительности вашего компьютера или других подключенных к сети. И продолжайте делиться наиболее востребованными файлами, даже если вы их скачали, чтобы способствовать их распространению.
Где найти торрент-файлы? Проверить торрент-сайты
Это веб-сайты, которые рекламируют файлы .torrent. Они всегда публикуют ссылки на них, но не на их содержание. Они могут (или не могут) включать поисковые системы для своего местоположения, поскольку клиенты (приложения) обычно не включают их, а некоторые также функционируют как трекеры.
Торрент-сайты были криминализированы и преследовались по закону с момента их создания, обвиненные в том, что они являются источником пиратства, на примере The Pirate Bay и многих других. Конечно, все эти сайты предлагают множество пиратских файлов, но их «незаконность» не ясна, поскольку они содержат только ссылки, как это делают Google или другие поисковые системы. Более того, исходные торренты не создаются и не передаются этими сайтами, и они не появляются впервые на этих сайтах, потому что контент уже широко распространяется по другим частным каналам, когда он поступает в сеть BitTorrent.
Что такое IPFS, будущее обмена файлами P2P?
Протокол BitTorrent имеет децентрализованный характер, но окружающая его экосистема имеет некоторые недостатки. Например, торрент-сайты используют централизованные поисковые системы, которые подвержены сбоям и сбоям. Такие инициативы, как Torrent-Paradise, индекс файлов .torrent, построенный на копии базы данных The Pirate Bay, решают эту проблему с помощью IPFS, индексатора торрентов с возможностью поиска, который используется самими пользователями.
IPFS, сокращение от InterPlanetary File System, существует уже несколько лет и, хотя он неизвестен большинству пользователей Интернета, он имеет растущую базу пользователей, особенно среди продвинутых пользователей. IPFS – это децентрализованная сеть, в которой пользователи делают файлы доступными друг другу. Если веб-сайт использует IPFS, его обслуживает «рой» людей, как это делают пользователи BitTorrent при совместном использовании файла.
Преимущество этой системы в том, что веб-сайты можно полностью децентрализовать. Если веб-сайт или другой ресурс размещен в IPFS, он остается доступным до тех пор, пока компьютер пользователя, который его «закрепил», остается в сети, что позволяет архивариусам, создателям контента, исследователям и многим другим распространять большие объемы данных через Интернет. . Он устойчив к цензуре и не подвержен обычным отключениям хостинга.
Это еще не все преимущества. Одним из основных препятствий является то, что IPFS необходимо установить и настроить, если вы хотите стать узлом. Это относительно простой процесс, но средний веб-пользователь может быть не знаком с использованием командной строки для его настройки, что является обязательным требованием.
Однако существуют также шлюзы IPFS. Cloudflare, например, недавно представила один. Это позволяет любому получить доступ к таким сайтам, как Torrent-Paradise, через Пользовательский URL, хотя они не помогают при совместном использовании сайта. Еще один недостаток заключается в том, что статический индекс, на котором основан сайт, обновляется только один раз в день. Это ограничение не техническое, а практическое. Теоретически его можно обновлять практически в режиме реального времени.
Торрент-рай на данный момент это довольно простой сайт, но настоящая цель – продемонстрировать его использование. «Децентрализованный торрент-поиск будет следующим», – описывают они этот сайт, который призван стать демонстрацией децентрализованных сетей обмена файлами будущего.