Настройка клиента µtorrent
Содержание:
- Super seeding (cупер-сид)
- Обзор лучших торрент-клиентов
- Revenue[]
- Как работают торрент-клиенты?
- Плюсы uTorrent
- μTP
- Самые большие торрент-трекеры
- W
- E
- Основные понятия
- Что значит раздается в торренте
- M
- Настройки -> Дополнительно
- [править] Торрент-клиенты
- Возможности программы
- Основная терминология
- Стоит ли использовать торрент-клиенты и безопасно ли это?
- Файл метаданных
- L
Super seeding (cупер-сид)
Супер-сид (англ. super seeding) — метод, реализованный в тех клиентах BitTorrent, авторы которых пытаются минимизировать объем данных до первого завершения загрузки пира. Метод был задуман Джоном Хофманом и впервые был осуществлен в клиенте «BitTornado» в середине 2003 г.
Супер-сид является изменением в поведении сидеров и не может быть осуществлен без нарушения протокола BitTorrent. Тем не менее, это не утверждается ни разработчиком протокола, Брэмом Коэном, ни в официальном клиенте.
Супер-сид действует, когда имеется только один сидер. Фактически, он заставляет пользователей делиться скачанными данными. Клиент, отдавший одному участнику какую-либо часть файла, прекращает передачу данных до тех пор, пока не обнаружит в сети вторую копию этой части. Поскольку многие участники не имеют возможности или не желают делать доступными для других скачанные данные, общая скорость отдачи падает. В обычном режиме же, в отличие от супер-сид, каждый всегда получает запрошенную информацию, если она имеется, поэтому в нем средняя скорость передачи данных выше.
Супер-сид эффективен при раздачах с большим количеством качающих. При небольшой группе людей (2—3 человека) их клиенты в силу разных причин могут отказаться устанавливать связь друг с другом. В этом случае включенный супер-сид заставит клиентов ждать, пока данные станут доступны. Когда число качающих велико (10—20 человек), достаточно отдать каждую часть файла только один раз, тогда клиенты смогут обменяться ею между собой, и каждый из них получит файл целиком.
Программы-клиенты
Кроссплатформенные:
- aria2 — поддерживает HTTP, FTP, BitTorrent; файлы Metalink 3.0
- Azureus — написан на языке Java, поэтому является кроссплатформенным;
- BitTornado — кроссплатформенный клиент, написанный на языке Python;
- FoxTorrent — расширение для браузера Mozilla Firefox, реализующее функции клиента BitTorrent;
- mlDonkey — кроссплатформенный клиент;
- Браузер Opera поддерживает закачку торрентов, начиная с версии 9.0, но его торрент-клиент несовместим со многими трекерами.
- TorrentFlux — написан на PHP, работает на удаленном Web‐сервере как PHP‐скрипт, позволяя не держать свой компьютер включенным постоянно, но при этом качать и раздавать торренты.
Для UNIX-подобных систем:
- BTPD — консольный клиент для Unix/GNU+Linux, написанный на C++; работает в режиме демона;
- CTorrent — консольный клиент для Unix/GNU+Linux, прекративший развитие в 2004 году;
- Deluge — клиент для GNU/Linux, написанный на языке Python; использует GTK;
- KTorrent — использует библиотеку Qt; работает в среде KDE;
- rTorrent — консольный клиент для UNIX/GNU+Linux, написанный на C++; использует библиотеки ncurses и libTorrent;
- Transmission — клиент для Mac OS X, FreeBSD, OpenBSD, NetBSD, GNU/Linux и BeOS, использующий GTK.
Для Microsoft Windows и Windows NT:
- µTorrent;
- BitComet;
- FlashGet;
- GetRight.
- Shareaza — поддерживает работу с несколькими файлообменными сетями, в том числе и BitTorrent
Для Mac OS:
- XTorrent;
- BitRocket.
Обзор лучших торрент-клиентов
Для использования этого протокола потребуется выполнить следующие два шага:
- Скачать из интернета сам торрент-файл с уже зашифрованной в нем информацией о его расположении и других данных. Сделать это не составит труда, достаточно набрать его название в любой поисковой системе.
Рисунок 2: Поиск торрент-файла
- Скачать и установить саму программу торрент-клиент, при помощи которой файл с расширением *.torrent можно будет открыть. Таких программ достаточно много. Найти их не составит большого труда.
Рисунок 3: Поиск торрент-клиента
Стоит более подробно рассмотреть самые популярные и функциональные программы торрент-клиенты.
Revenue[]
In early versions, Strigeus had built in a web redirection via nanotorrent for search queries entered through the search bar that displayed advertisements in a frame on the web browser. Some users thought this suspicious because tracking could be implemented by recording the IP addresses of those downloading/receiving the advertisements, and the search functionality could easily be used to track user queries through whichever web-interface the client is going through to execute the search. After a short trial period, the advertising was disabled, mitigating possible concerns.
A later version of the software has, instead of ads, a «search all sites» feature, which is a keyword-based search bar that delivers listings of torrent files at different trackers. A frame at the top displays advertisements (server-side) in the browser when the search function is used. In version 1.5, no ads are present in the program itself.
As of build 463, a redirect bypass feature became available in the Advanced options.
As of version 1.8.2, the μTorrent installer gives the user the option to download and install the Ask.com toolbar. This is done on the first run of the program and the user may explicitly opt out of this feature by deselecting it. The developers stated the addition was needed for funds to continue development. In late 2010, this was replaced with the Conduit Engine.
Toolbars
In late 2010, some controversy arose with a release of μTorrent which included adware in the form of the Conduit Engine, which installed a toolbar, and made homepage and default search engine changes to a user’s web browser. A number of users reported that the installation was made without the user’s consent. There were some complaints that the adware software was difficult to remove.
In 2011, μTorrent bundled the Bing Toolbar.
Paid version
On July 15, 2011, BitTorrent announced that they would offer a paid version of μTorrent called «μTorrent Plus». This new version would offer extra features, such as integrated file conversion, anti-virus and a built in media player. On 6 October 2011, the Pre-alpha of μTorrent Plus was released to an invitation only community. As of December 2011, μTorrentPlus 3.1 was available for $24.95; as of December 2014, the Plus version was available as a $19.95 yearly subscription.
Ads and malware
In August 2012, BitTorrent announced the addition of advertising in the free version of µTorrent which could be individually dismissed by users. Due to response from users, a few days later, the company stated that ads could be optionally turned off. A user-created tool known as «Pimp My µTorrent» was also created to simplify the process of disabling ads in the Windows version. Starting with µTorrent version 3.2.2, the software also contains in-content advertisements described as «Featured Torrent». As with ads, it is possible to disable this content.
In March 2015, it was alleged that μTorrent had automatically installed a program known as Epic Scale: a program classified as «riskware» by some security programs, which mines the cryptocurrency Litecoin in the background for BitTorrent, Inc. (allegedly giving a portion to charity), utilizing CPU and GPU power. A μTorrent developer disputed the claim that it was automatically installed, and claimed that as with all other «partner» programs bundled with the software, users could decline the installation. On 28 March, Epic Scale was permanently removed from the installation and as a software bundle partner.
Russian and Ukrainian users of μTorrent are being tricked into installing Yandex Browser and other Yandex-produced software.
Как работают торрент-клиенты?
Принцип работы торрент-клиентов достаточно прост. Они позволяют пользователям обмениваться данными напрямую, обходя загрузку файлов в различные файлообменники или облачные хранилища.
Скаченная и установленная на ПК программа торрент-клиент легко расшифровывает информацию, содержащуюся в файле с расширением .torrent. Достаточно указать его локальное расположение, торрент-клиент откроет его, и файл можно будет передать указанному пользователю. Хранилище торрент файлов, как правило представляет из себя обыкновенный форум или пополняемое организованное хранилище торрент файлов со своими модераторами.
Передаваемые данные просто копируются, исходник остается на месте. Программа создает список скачиваемых или передаваемых файлов с собственным расширением, которые доступны всем пользователям интернета или указанному в настройках кругу пользователей.
Плюсы uTorrent
- Автоматическая установка обновлений. Обновляйте uTorrent из окна программы без повторного скачивания дистрибутива с сайта.
- Открытый доступ к новинкам приложения для пользователей. Настройте обновление программы до бета-версий.
Комбинация горячих клавиш скрывает программу от посторонних взглядов. Качайте фильмы дома, в университете и на работе и не опасайтесь, что вас поймают. Моментально сворачивайте окно программы, удаляйте иконку утилиты из панели задач и трея.
Гибкие настройки папок. Задайте каталог для сохранения временных скачиваемых фалов и полностью загруженных торрентов.
Не указывайте системный диск «C». Выбирайте диск D или E, на котором много свободного места.Управление скоростью соединения. За счет ограничения скорости отдачи и приема разгружайте канал интернет-соединения.
Экономия трафика. Устанавливайте дневные, недельные и месячные ограничения трафика. Лимитируйте объем трафика при отдаче.
Удаленное управление программой со смартфона. Задайте логин и пароль в разделе «Удаленный доступ» и управляйте скачками и раздачами с другого компьютера или через приложение для смартфона.
Управление скоростью приема и отдачи в зависимости от дня недели. В настройках планировщика задайте лимиты или запретите использовать uTorrent в определенные дни.
Преобразование видео для мобильных устройств. Подключите смартфон или iPhone к компьютеру, копируйте фильмы на телефон и конвертируйте торренты для просмотра на портативных гаджетах.
Конвертация видео доступна только для пользователей uTorrent Pro.Низкая нагрузка на канал интернет-соединения. Останавливайте все раздачи и разгружайте канал при активности пользователя.
Настройка позволяет в комфортном режиме работать в Интернет параллельно с запущенным торрентом для Windows. Когда пользователь прекратит работу с ПК, раздачи возобновятся.
Разные папки в зависимости от типа файлов. Задавайте файлам метки, чтобы загрузить торрент в настроенную по умолчанию директорию.
Контроль раздач и загрузок через другой компьютер локальной сети. В разделе «Веб-интерфейс» настройте удаленное управление приложением.
- Загрузка торрента с минимумом настроек. Автоматически скачивайте фильм, серил или музыкальную композицию двойным щелчком по файлу .torrent, один раз задайте папку для сохранения файла.
- Экономия места на диске. Удаляйте торрент-файлы автоматически после загрузки аудио- или видеофайла.
- Одновременное скачивание торрентов. Открывайте разом все файлы .torrent из заданной папки.
Статистика расхода трафика. Изучайте данные за месяц использования программы.
Выбор проигрывателя для просмотра фильмов. Используйте стандартный uTorrent Player или подключите внешний медиаплеер для трансляции потокового видео до завершения загрузки.
Просмотр фильма в процессе скачивания работает только в платной версии Мю Торрент. Пользователям редакции Free раздел «Воспроизведение» не нужен.Настройка поисковой системы для поиска торрента. Добавьте Яндекс или Google, чтобы найти и сохранить торрент-файл.
Связь uTorrent с другими программами. Задайте автоматический запуск стороннего приложения после завершения скачивания торрента.
μTP
μTorrent, начиная с версии 1.8.1 (2008), стал поддерживать протокол обмена μTP (Micro Transport Protocol). Полноценная работа протокола возможна при работе с версией μTorrent 2.0 (2010). Работа μTP между μTorrent 1.8.x невозможна.
μTP — транспортный протокол с контролем доставки (подобно TCP) на основе протокола UDP. От TCP отличается другим контролем за переполнением (англ. congestion control), который реагирует раньше, чем соответствующий алгоритм в TCP. Таким образом, при увеличении загрузки канала μTP первым замедляется и отдаёт канал другим приложениям. При использовании TCP канал распределялся равномерно по соединениям, а поскольку у P2P программ обычно существенно больше соединений, чем у других, они просто забирали под себя практически весь канал, увеличивая пинг и делая работу других приложений медленной.
μTP предназначен для более быстрого скачивания, так как работает по протоколу UDP, в котором обмен данными происходит быстрее, чем через протокол TCP. Ускорение достигается за счёт того, что торрент-клиент берёт на себя выполнение нужных функций, отсутствующих в UDP, например, клиент перепроверяет целостность данных и, если блок неверен, скачивает его заново.
Провайдерам сложнее блокировать передачу данных через μTP благодаря тому, что UDP пакеты протокола μTP похожи на трафик, формируемый (к примеру) сетевыми играми. Трафик p2p, передаваемый по TCP, часто блокируется или урезается по сигнатурам. Но на начало 2015 года разработаны относительно надёжные методики выявления трафика μTP вне зависимости от переменных полей в пакетах протокола.
Исходный код реализации протокола μTP был открыт для разработчиков в мае 2010 года.
Самые большие торрент-трекеры
1. The Pirate Bay
- Самый известный международный торрент-трекер
- Торрент-файлы всех тематик: игры, фильмы, сериалы, аниме, музыка, программы, книги, аудиокниги
- Скорость загрузки (в среднем): 6,2 Мб/с
The Pirate Bay – сайт с долгой и сложной историей. The Pirate Bay считается самым лучшим и масштабным в мире. Зарегистрированных пользователей более 12 млн., а количество файлов измеряется десяткам миллионов.
Его закрывали и банили сотни раз, но он все еще на плаву и доступен во всех странах мира. Этот торрент-трекер имеет огромную базу бесплатных торрент-файлов на все случаи жизни. Рекламных баннеров минимум, очень удобный интерфейс, файлы регулярно проверяются на вирусы.
2. Рутрекер
- Легендарный торрент-трекер рунета
- Самая большая в мире библиотека торрент-файлов на русском языке
- Зарегистрированных пользователей более 13 миллионов
RuTraker – не нуждается в представлении, ведь это самый большой и знаменитый сайт с торрент-файлами в рунете. Сайт официально заблокирован в России, что позволило администрации публиковать файлы, ранее удаляемые по просьбе правообладателей.
Каждый день Рутрекер посещает более миллиона человек и доступно до 2 млн. раздач. На сайте очень хорошая модерация, очень низкая вероятность скачать файл с вирусом или нарваться на хамство на форуме.
3. Torlock
- Около 5 млн. торрент-файлов
- Максимально простой интерфейс
- Скорость загрузки (в среднем): 4,4 Мб/с
TorLock очень удобный сайт для скачивания фильмов, книг, игр и аниме. Здесь можно найти самые свежие игры и файлы, которых нет на других файлообменниках. Все новинки сайта выводятся на главную страницу. Также можно подписаться на уведомления о загрузке интересующих файлов. Единственные минус сайта- обилие порно-рекламы, но всегда можно воспользоваться AdBlock.
4. EZTV
- Сайт с огромным выбором сериалов
- Всегда большое количество раздач
- Скорость загрузки (в среднем): 3,2 Мб/с
EZTV старый и проверенный торрент-трекер, который пережил несколько блокировок. Пожалуй, это лучший сайт для любителей сериалов. Тут можно найти буквально все популярные сериалы. Также на EZTV много ТВ-шоу и передач со всех стран мира. Под каждое популярное шоу или сериал отведена отдельная страница, на которой есть упорядоченные списки эпизодов.
5. NNM-Club
- Для доступа ко всей библиотеке необходима регистрация
- Ежедневно появляются новинки
- Скорость загрузки (в среднем): 5,3 Мб/с
За 13 лет работы данный торрент-трекер собрал аудиторию из 5 млн. пользователей и коллекцию из десятков миллионов файлов. В истории NNM-Club были трудные времена, сайт закрывался. Раньше сайт назывался Noname-Club, и после повторного открытия быстро вернул свою популярность.
6. YTS
- Большой выбор классики кино и редких фильмов
- Удобный интерфейс
- Скорость загрузки (в среднем): 3,1 Мб/с
YTS – пожалуй один из лучших сайтов для поиска фильмов. Кино и сериалы – специализация сайта. Порадует пользователей со слабой скоростью интернет загрузки. К большинству фильмов можно скачать субтитры.
7. RARBG
- На сайте много активных пользователей
- Огромная библиотека файлов
- Скорость загрузки (в среднем): 6,1 Мб/с
RARBG – старый и популярный сайт, среди любителей файлообменников. Для удобства пользователей на сайте создано много полезных подборок фильмов, сериалов, софта. Понятный интерфейс, миллионы торрент-файлов, постоянно появляются новинки.
8. 1337x
- Недавно обновился интерфейс
- Скорость загрузки (в среднем): 4,2 Мб/с
- Представлены все виды контента: кино, сериалы, аниме, игры, софт и многое другое
9. Zooqle
- Более 3 млн. торрент-файлов всех тематик
- Почти 40 000 фильмов и около 1000 сериалов
- Средняя скорость загрузки: 2,6 Мб/с
- Доступен без регистрации
- Удобный и понятный интерфейс
- Скорость загрузки (в среднем): 5,1 Мб/с
- Удобная и быстрая система сортировки
- Регистрация не обязательна
- Скорость загрузки (в среднем): 3,3 Мб/с
12. TorrentDownloads
- Заблокирован во многих странах мира
- Можно найти очень старые программы и файлы
- Скорость загрузки (в среднем): 2,8 Мб/с
W
(WAN (Wide Area Network)) WAN (Глобальная сеть)
Компьютерная сеть, которая охватывает большую географическую область. WAN соединяет несколько локальных сетей вместе. Интернет является примером WANа – глобальной сети.
(WAN IP address) WAN IP-адрес
Публичный, внешний , который пользователи за пределами вашей сети видят в сети расположенный в WAN. IP адреса не выявляют ничего о расположении внутреннего IP-адреса в локальной сети, в глобальном сетевом IP-адресе.
(Wasted) Бесполезные
Данные, которые были выброшены, либо из-за неудачной , либо потому, что это были избыточные данные, которые уже скачал ранее.
(Web interface (Web UI)) Веб-интерфейс (веб-интерфейс)
Интерфейс для поддерживаемого веб-браузера, который позволяет удаленно управлять приложением. О там, как настроить работу web-интерфейса в uTorrent читайте инструкцию.
(Web seed) Веб сидирование
Веб , это в принципе, процесс раздачи с обычного веб-сервера хранящего требуемый файл. , которые поддерживают веб сидирование используют их, как и любых других , и могут потребовать сегменты данных с сервера так же, как потребовать части файла от обычного сида. Использование веб сидирования гарантирует, что торрент никогда не умрет, пока файл будучи сидированным живет на сервере и сам сервер жив.
E
(Encryption) Шифрование
Запутывание (сокрытие) данных, придание им вида случайных, для того, чтобы скрыть их истинную суть и предназначение.
(Endgame mode) Режим эндгейм
Изменение в стратегии обращения за , которое происходит, когда близится к завершению, тогда запрашивает отрывки от всех подключенных одновременно, а ни как в нормальном рабочем режиме, когда он просит части от одного партнера. Этот режим используется, потому что скорость загрузки значительно замедляется, когда загрузка файлов близится к завершению, из-за тенденции — для остальных частей быть скачанными от пиров с насыщенными связями. Запрашивая данные от всех пиров, а не ждя одного пира, такого замедления можно избежать. Этот режим не используется во время обычной работы из-за большого количества накладных расходов, которые потенциально создаются в отправке запросов всем пирам.
(Ephemeral port range) Эфемерный диапазон портов
Диапазон номеров портов автоматически выделяется операционной системой для использования любым приложением в системе с доступом к сети. Порты из диапазона временных портов, как правило, используются, чтобы сделать временные исходящие соединения. Эфемерный диапазон портов по умолчанию конфигурируется с помощью реестра Windows, и может варьироваться в зависимости от (операционной) системы к системе. Подробнее о диапазоне временных портов можно узнать на Википедии и ее внешних статьях.
Основные понятия
Для понимания сути вопроса, нужно иметь представление о том, что означают следующие термины.
- Торрент. Файл с расширением .torrent, содержащий в себе всю информацию о раздаче. С его помощью можно загрузить файлы к себе на компьютер.
- Торрент-трекер. Сайт в сети интернет, на котором пользователи публикуют информацию о доступных раздачах.
- Пир. Любой участник процесс обмена файлами (см. что такое сиды и пиры).
- Сид. Пользователь, у которого есть полная копия файлов выбранной раздачи.
- Лич. Участник раздачи, у которого еще нет полной версии файлов.
- Торрент-клиент. Программа, предназначенная для загрузки или раздачи файлов через файловообменную сеть.
Что значит раздается в торренте
Раздача в торренте – это процесс передачи данных между компьютерами. Следовательно, фраза «раздаётся в торренте» сообщает о том, что очередной объёкт скачивается и загружается различными людьми через utorrent. В узком смысле фразы под раздачей понимается исключительно отдача данных, а не приём (когда человек делится, а не получает данные)
Важно подчеркнуть, что если все люди решат только скачивать, не раздавая, система перестанет работать, поэтому не стоит отказываться от данного процесса. Уход с раздачи сразу после скачивания считается дурным тоном и неуважением к окружающим
M
(magnet URI) Магнитная ссылка
Ссылка, которая сообщает как и какие файлы найти и скачать с помощью О том как скачивать с помощью таких ссылок читайте в статье.
(MiB (mebibyte)) MiB (мибибайт)
Мибибайт равен 1024 (KiB). Большинство людей имеют в виду «мибибайт», когда они говорят «мегабайт», хотя это технически неправильное использование терминов.
(Micro Transport Protocol (uTP)) Микро транспортный протокол (uTP)
Надежный транспортный основанный на UDP, создан чтобы свести к минимуму задержки, но максимизировать пропускные способности, когда задержка не является чрезмерной. Это облегчает насыщение полосы пропускания, что часто происходит с пользователями BitTorrent, пока они передают данные и используют Интернет для других целей.
Настройки -> Дополнительно
Тут надо выставить следующие значения:
bt.allow_same_ip — true
- Позволяет множественные входящие соединения с одного IP-адреса
bt.connect_speed — 50
- Количество соединений, которые инициирует или принимает uTorrent в секунду. Помните, слишком большое значение этого параметра может негативно отразиться на стабильности и скорости вашего интернет-канала
bt.graceful_shutdown — true
- При включенном параметре (true) клиент при завершении своей работы будет пытаться отправлять статистику на трекер до тех пор, пока она не уйдет вся по каждому торренту, в противном случае, будет сделана всего одна попытка без всяких проверок. При этом визуально клиента на экране не будет, но он будет висеть в памяти — не пугайтесь. Время до полного завершения программы зависит от качества вашего соединения до трекера, от загруженности самого трекера и от количества активных торрентов в клиенте
ipfilter.enable — false
- Отключает блокировку IP-адресов, если они указаны в файле ipfilter.dat.
net.max_halfopen — выставить в 80% от числа в патче (если ваша ОС не требует патча — поставьте 100 для начала)
Настройки -> Дополнительно (для версий 2.х )
Версии 2.х характеризуются полной поддержкой собственного протокола uTP, призванного увеличить скорость скачивания и отдачи. Однако, на текущий момент собственные настройки этого протокола далеки от оптимальных. Поэтому, если вас не устраивает скорость, вы можете попробовать изменить эти значения.
net.utp_dynamic_packet_size — false
- Отключает динамический размер UDP-пакетов (основа uTP). Дело в том, что в uTP заложен механизм адаптации торрент-клиента под загруженность канала пользователя, и если uTorrent «видит», что пакеты стали идти слишком медленно, он уменьшает их размер. На практике же подобный подход часто приводил к перегрузке сетевого оборудования, как на стороне пользователя, так и на стороне провайдера. Итак, выставление этой опции в значение false заставит uTorrent пользоваться фиксированными размерами UDP-пакета.
net.utp_initial_packet_size — 8
- Размер UDP-пакета, определяется как множитель от 150-байт. Проще говоря, UDP-пакет = net.utp_initial_packet_size * 150.
Принимает значения от 1 до 8 включительно. Как уже писалось выше, маленький размер пакета может приводить к различным сетевым перегрузкам, поэтому большинству пользователей рациональнее использовать максимальный множитель, т.е. 8.
net.utp_receive_target_delay — 300
- Этот параметр можно охарактеризовать как аналог пинга между вами и удаленным пиром, с которого вы качаете. При превышении этого значения, uTorrent будет думать, что ваш канал перегружен, и будет уменьшать скорость скачивания. Повышение этого значения по сравнению со стандартным вызвано тем, что интернет-сети у большинства далеки от идеала, и теоретически даже между вами и вашим соседом пинг может быть более 100, хотя ни вы, ни он не забили свой интернет-канал.
Оптимальное значение этого параметра лучше подобрать экспериментально, оно может достигать 500 и более.
Значение параметра — в миллисекундах.
net.utp_target_delay — 300
- Аналогичный вышесказанному параметр, но отвечает за таймаут при отдаче.
peer.disconnect_inactive_interval — 300
- Если в течении указанного значения в секундах между вами и вашим пиром не будет обмена данными, то пир будет считаться неактивным и uTorrent разорвет с ним связь.
[править] Торрент-клиенты
- µTorrent — один из самых распространённых торрент-клиентов для Windows и Mac OS X, немного весит и быстро работает.
- Vuze (Azureus) — клиент, написанный на Яве, подходит для разных ОС. Поддерживает Tor и I2P.
- BitTornado — клиент, написанный на Питоне. Подходит для разных операционных систем.
- Deluge — использует библиотеку элементов интерфейса GTK.
- Opera — браузер, который имеет встроенный торрент-клиент, не требующих особой возни при настройке.
- Firefox — торрент-клиент прилагается в качестве расширения.
- MLDonkey — написан на Objective Caml, C и Ассемблер.
- Для Линукса: CTorrent, KTorrent, KGet, rTorrent, BTPD и др. — поддерживают работу из консоли.
- I2PSnark — для I2P.
Возможности программы
Некоторые возможности программы:
- Ограничения максимальных скоростей скачивания и отдачи.
- Встроенный планировщик, позволяющий настройку этих ограничений в зависимости от времени.
- Ограничения максимальных скоростей каждого задания.
- Настройка кеширования файлов на жёстком диске.
- Поддержка DHT и Peer Exchange.
- Режим начальной раздачи (суперсид).
- Автоматическая закачка торрентов из ленты новостей RSS.
- Поддержка прокси-серверов.
- Удалённый доступ к µTorrent посредством веб-интерфейса.
- Поддержка технологии drag-and-drop для быстрой отправки файлов.
- Портативный режим для загрузки с USB-флеш-накопителя.
- Возможность подключения к трекеру по HTTPS и UDP.
- Шифрование протокола, совместимое с Azureus, Mainline и BitComet.
- Поддержка Юникода во всех версиях Windows.
- Поддержка UPnP во всех версиях Windows.
- Поддержка операционных систем Windows Vista, Windows 7, Windows 8 и Windows 10.
- Настройка интерфейса программы.
- Локализация на 66 языков, включая русский.
- Встроенный анонимный трекер, который может использоваться в качестве ретрекера.
- Поддержка magnet-ссылок.
- Предзагрузка magnet-ссылок с отображение их содержимого.
- В версии клиента 3.0 реализован обмен файлами напрямую без участия трекеров trackerless Drag-and-Drop Sending.
- В программе имеется графа «Рейтинг», где пользователь назначает от 1 до 5 звёздочек каждому торренту. Посмотреть общий рейтинг всех пользователей можно также в этой графе или внизу программы в подробной информации в графе «Рейтинги», где можно отправить свой комментарий или прочесть комментарии других о данном торрент-файле.
- Стабильно работает при закачке ~5000 торрентов.[источник не указан 497 дней]
- Возможность использовать шифрование всего трафика для обхода блокировки торрента в сети.
Основная терминология
Чтобы лучше разобраться с торрент-технологией, необходимо ознакомиться с используемыми терминами.
BitTorrent – протокол сети, который разработан для обмена файлами. Проще говоря, это единый набор правил, который используется для этого обмена.
Р2Р – так обозначают одноранговую компьютерную сеть, все участники которой равноправны, и являются одновременно и серверами и клиентами, то есть они и отдают и принимают информацию по одним и тем же правилам.
Торрент-трекер – это сервер, который управляет обменом файлами. На нем ведется учет количества скачиваний, число участников обмена и т. д.
Торрент-клиент – это программа, которая устанавливается на компьютере пользователя, желающего участвовать в обмене по протоколу BitTorrent. Сейчас существует много торрент-клиентов. Наиболее популярные: µTorrent, BitTorrent и т. д.
Торрент-файл – это специальный файл с расширением .torrent, хранящий информацию о тех данных, которые распространяются с помощью обмена. Именно благодаря этому файлу все части, загруженные с разных компьютеров, соединяются в единое целое.
Торрент-файлы хранятся на трекерах и открываются с помощью программы-клиента
Хочу еще раз обратить ваше внимание на то, что на трекерах не хранятся данные, которые мы хотим скачать – фильмы, архивы, программы. Все эти данные распределены по множеству компьютеров Интернета, участвующих в обмене
На трекере хранятся только маленькие торрент-файлы, которые нужно скачивать, запускать с помощью клиента, и включаться в процесс обмена.
Раздача – это и есть те данные, которые участвуют в обмене, и которые мы хотим скачать. Раздача может состоять из одного файла, например, фильм, архив, или папки с файлами, например, какой-то курс, сериал и т. д. Вся информация о раздаче хранится, как уже было указано, в торрент-файле.
Пир – тот компьютер, который участвует в обмене. Пиры делят на сидов и личей (личеров).
Сид – тот пользователь, который имеет раздачу в полном объеме и раздает файлы. Первый сид создает раздачу.
Лич – тот, кто скачивает файлы. После того, как лич скачает раздачу, он становится сидом.
На торент-трекерах в информации о файлах часто указывается количество сидов и личей. Чем их больше, тем лучше, тем больше будет скорость скачивания.
Стоит ли использовать торрент-клиенты и безопасно ли это?
Основу работы торрент-клиентов формирует технология Р2Р. Она позволяет пользователям сети на равных условиях обмениваться данными без посредников. Интернет постоянно развивается и торренты вместе с ним. Обмен информацией динамично растет, но всегда ли эти операции легальны?
Так получилось, что торрент-клиенты стали оружием цифровых пиратов. Многие провайдеры отслеживают их и заносят в свои базы данных. На законных основаниях разрешается скачивание файлов только с открытым исходным кодом.
Для того чтобы обезопасить себя, рекомендуется придерживаться следующих правил:
- Скачивать и передавать торрент-файлы без авторских прав.
- Включать в настройках программы функцию приватности, если такая предусмотрена и доступна.
- Использовать прокси-сервер и VPN.
Рисунок 22: Безопасность в сети
Важным моментом является и выбор наиболее подходящего и надежного торрент-клиента. Рекомендуется использовать наиболее известные программы и скачивать их исключительно с официального сайта разработчика.
Файл метаданных
Для каждого распространяемого файла создаётся файл метаданных с расширением .torrent, который содержит следующую информацию:
- URL трекера;
- общую информацию о закачиваемом файле (имя, длину и пр.);
- контрольные суммы (точнее, хэш-суммы SHA1) сегментов закачиваемого файла.
Файлы метаданных могут распространяться через любые каналы связи — например, они (или ссылки на них) могут выкладываться на веб-серверах, размещаться на домашних страницах пользователей сети, рассылаться по электронной почте, публиковаться в блогах или новостных лентах RSS.
Клиент начинает закачку, получив каким-либо образом файл с метаданными, в котором есть ссылка на трекер.
L
(LAN IP address) LAN IP-адрес
Частный, внутренний , который находит компьютер в локальной сети. LAN IP адрес не виден пользователям, за пределами локальной сети. Как описано в RFC 1918 следующие диапазоны обозначены, как зарезервированные IP-адреса для частных локальных сетей:
10.0.0.0 — 10.255.255.255,
172.16.0.0 — 172.31.255.255,
192.168.0.0 — 192.168.255.255
(LPD (Local Peer Discovery)) LPD (Местное обнаружение пиров)
Метод, с помощью которого μTorrent пытается открыть новые по отношению к местной сети компьютера. Местное обнаружение пиров использует многоадресную IP рассылку.
(Leecher) Личер
Человек, который загружает, но не отвечает взаимностью на щедрость других, не раздавая назад. Слово «личер» носит сильный негативный оттенок. Некоторые люди используют слова «личер» и «» как синонимы, хотя эта практика не рекомендуется (так как это может привести к путанице слов).