Ниже приведено общее сравнение клиентов BitTorrent , представляющих собой компьютерные программы , предназначенные для однорангового обмена файлами с использованием протокола BitTorrent . [1]
Протокол BitTorrent координирует сегментированную передачу файлов между пирами , соединенными в рое . Клиент BitTorrent позволяет пользователю обмениваться данными как пир в одном или нескольких роях. Поскольку BitTorrent является протоколом одноранговой связи , которому не нужен сервер , определение клиента в BitTorrent отличается от общепринятого значения, выраженного в модели клиент-сервер . [1]
Брэм Коэн , автор протокола BitTorrent, создал первый клиент BitTorrent, который он также назвал BitTorrent , и опубликовал его в июле 2001 года. [2]
Многие программы BitTorrent являются программным обеспечением с открытым исходным кодом ; другие являются бесплатными , рекламными или условно-бесплатными . Некоторые менеджеры загрузок , такие как FlashGet и GetRight , поддерживают BitTorrent. Opera 12 , веб-браузер , также может передавать файлы через BitTorrent.
В 2013 году компания Thunder Networking Technologies публично заявила, что некоторые из ее сотрудников тайно распространяли троянский конь с определенными выпусками Xunlei , менеджера загрузок компании с поддержкой BitTorrent. [3] [4] Xunlei включен в сравнительные таблицы.
Приложения
Общий
Поддержка операционной системы
Интерфейс и программирование
Особенности I
Особенности II
Библиотеки
- Общий
- Поддержка операционной системы и языка программирования
- Поддерживаемые функции 1
- Поддерживаемые функции 2
Смотрите также
Примечания
- ^ Доступна портативная версия.
- ^ Устанавливает рекламное ПО WhenU.
- ^ FlashGet (отдельное приложение) не является FlashGot (дополнением к Firefox).
- ^ Возможность отключения рекламы включена в настройки. [25]
- ^ Веб-браузер.
- ^ Встроенного дискового кэша нет, но есть отложенная синхронизация.
- ^ Максимальное количество активных торрентов зависит от соответствующих настроек пользователя и ограничено 31.
- ^ Легкий клиент, доступна портативная версия, возможность не блокировать всех пиров. Интегрированные зашифрованные чаты, которые позволяют транслировать аудио и видео, обмениваться ссылками и осуществлять поиск.
- ^ Полностью распределенный поиск по ключевым словам; интегрированные меры по борьбе со спамом. [36]
- ^ abcde Ранее Azureus.
- ^ Единственный клиент, соединяющий i2p и Clearnet.
- ^ Доступны сборки abcd x86-32 и x86-64
- ^ Включая eComStation и ArcaOS .
- ^ Через Cygwin . [48]
- ^ Через Cydia .
- ^ Имеет только опции для запуска GUI [50]
- ^ Интерфейс Qdbus
- ^ Для торрента, добавленного по Magnet-ссылке, получите список файлов (и другие метаданные), прежде чем запрашивать у пользователя место загрузки.
- ^ Трекер включен в двоичные файлы Linux и в исходный код, но не включен в двоичные файлы Windows.
- ^ Это делается вручную. Щелкните правой кнопкой мыши по элементу и выберите «Force Re-Check». Это запустит предварительную загрузку. Обратите внимание, если deluge перезапустить до завершения предварительной загрузки, он продолжит загрузку торрент-контента.
- ^ Реализация DHT в μTorrent, архивированная 18 марта 2009 г. на Wayback Machine , такая же, как в Mainline и BitComet, но, к сожалению, она несовместима с реализацией в Azureus.
- ^ Обмен с клиентами BT 6 и μTorrent (а теперь и MooPolice).
- ^ В версии 4.6.0 добавлена (экспериментальная) поддержка I2P [61] для обеспечения анонимности.
- ^ Начиная с версии Shareaza v2.6.0.0, Shareaza включает поддержку Mainline DHT. Также Shareaza может использовать сеть Gnutella2 для поиска других клиентов Gnutella2, которые раздают тот же торрент. Это также касается клиентов, которые больше не раздают данный торрент, если известны хэши файлов (например, sha1).
- ^ Начиная с Shareaza v2.5.5.1 r9064.
- ^ Только с выходом без DHT, если требуется анонимность.
- ^ Обмен с пирами μTorrent и Azureus.
- ^ Использует P2P- луковую маршрутизацию для обеспечения анонимности.
- ^ Начиная с версии 2.5.0.2. Основан на UDP, это экспериментальная функция, поддерживаемая только другими клиентами Azureus.
- ^ Имеет собственный DHT, совместимая с основной версией DHT реализация доступна в виде плагина.
- ^ Уменьшает использование диска, фрагментацию файлов (если они не выделены заранее) и задержки за счет более крупных записываемых блоков и кэшированных данных для проверки хэша готовых фрагментов.
- ↑ Называется «режим предварительного просмотра». Архивировано 4 октября 2013 г. на Wayback Machine.
- ^ abcde Встроенный веб-браузер.
- ^ abc Не поддерживает перенаправление HTTP (коды статуса: 301, 302, 303, 307).
- ^ abcd Не поддерживает HTTPS .
- ^ Доступно только в Pro и веб-версии. Начиная с версии 3.0 эта функция называется "Streaming mode". Количество последовательно загружаемых фрагментов можно настроить
- ^ Только для Windows и Mac OS X; через PMS на Linux.
- ^ В новых версиях это жестко запрограммировано и отключено.
- ^ Начиная с Shareaza v2.4.0.2 r7924.
- ^ Начиная с версии Shareaza v2.5.3.1.
- ^ Shareaza также использует G2 для передачи метаданных загрузки, таких как трекеры BitTorrent, другим клиентам G2.
- ^ Предоставляет основанный на Java и простой веб-интерфейс на основе HTML / JS .
- ^ За исключением OpenSSL.
- ^ Встроенного кэш-диска нет, но есть отложенная синхронизация.
- ^ Автоматически настроить переадресацию портов (требуется маршрутизатор с поддержкой UPnP )
- ^ Многие клиенты утверждают, что поддерживают это, но просто вызовы UPnP для открытия порта TCP неэффективны и отключены по умолчанию на заводе в большинстве новых аппаратных средств. "UDP NAT Traversal" — это правильное рабочее решение, поддерживаемое лишь немногими.
- ^ DHT позволяет использовать торренты без трекера (с поддерживающими клиентами) для возобновления обычных торрентов, когда их трекер не работает. Однако некоторые трекеры, которые регистрируют своих пользователей для отслеживания честного использования (например, соотношения загруженных и отправленных байтов), могут ненадёжно измерять и обновлять использование для пользователей, использующих DHT.
- ^ Уменьшает использование диска, фрагментацию файлов (если они не выделены заранее) и задержки из-за более крупных записываемых блоков и кэшированных данных для проверки хэша готовых фрагментов.
- ^ Недавно реализованная (неофициальная) функция веб-раздачи, см. HTTP-Based Seeding Specification. Архивировано 28 октября 2008 г. на Wayback Machine.
Ссылки
- ^ ab "Глоссарий". Руководство пользователя BitTorrent . Сан-Франциско : BitTorrent, Inc. Архивировано из оригинала 28 июня 2013 г. Получено 2 июля 2013 г.
- ^ Коэн, Брэм (2 июля 2001 г.). «BitTorrent – новое приложение P2P». Децентрализация · Последствия принципа «от конца к концу » . Yahoo! Groups . Архивировано из оригинала 29 января 2008 г. Получено 2 июля 2013 г.
- ^ Ван дер Сар, Эрнесто (14 октября 2013 г.). «Поддерживаемый Google клиент BitTorrent распространяет вредоносное ПО на ПК с Windows и устройства Android». TorrentFreak . Архивировано из оригинала 18 декабря 2013 г. Получено 19 ноября 2013 г.
- ^ Гиббс, Сэмюэл (15 октября 2013 г.). «Google-Backed File-Sharing Service Spreads Malware» (Поддерживаемый Google файлообменный сервис распространяет вредоносное ПО). The Guardian . Guardian News and Media. Архивировано из оригинала 18 ноября 2013 г. Получено 19 ноября 2013 г.
- ^ "Release 3.7.0.0". 30 сентября 2024 г. Получено 21 октября 2024 г.
- ^ "Выпуск v1.3.3". 22 сентября 2023 г.
- ^ ab https://www.bitcomet.com/en/changelog.
- ^ https://www.bitlord.com/previous-releases/.
- ^ "BitTorrent- Torrent Downloads". 21 марта 2024 г. Получено 21 марта 2024 г.
- ^ https://www.bittorrent.com/de/downloads/mac/ . Получено 7 августа 2020 г. .
- ^ https://www.bittorrent.com/blog/releases/windows/ . Получено 14 декабря 2022 г. .
- ^ https://git.deluge-torrent.org/deluge/tag/?h=deluge-2.1.1.
- ^ abcd С исключением OpenSSL.
- ^ "FlashGet 3.7.0.1220 International, пересмотренная версия выпущена". 17 мая 2013 г. Архивировано из оригинала 11 мая 2015 г.
- ^ . 13 марта 2023 г. https://www.freedownloadmanager.org/board/viewtopic.php?f=1&t=17900.
- ^ https://github.com/frostwire/frostwire/releases/tag/frostwire-android-2.7.7-build-730 . Получено 8 мая 2024 г. .
- ^ "Releases 22.12.0 2022-12-08" . Получено 15 декабря 2022 г. .
- ^ https://invent.kde.org/network/ktorrent/-/tags/v23.08.3.
- ^ https://kde.org/announcements/gear/23.08.3/.
- ^ "Выпуск 4.9.1". 15 января 2020 г. Получено 16 января 2020 г.
- ^ https://web.archive.org/web/20200728193047/https://lftp.tech/events.html.
- ^ "Release 6.0". 5 апреля 2013 г. Получено 18 октября 2018 г.
- ^ "Release 3.2.1". 20 августа 2024 г. Получено 22 августа 2024 г.
- ^ "uTorrent Pro - Torrent App 8.2.2". 21 марта 2024 г. Получено 21 марта 2024 г.
- ^ Эрик Равенскрафт. «Как отключить рекламу в uTorrent». Lifehacker . Gawker Media. Архивировано из оригинала 22 февраля 2015 г. Получено 22 февраля 2015 г.
- ^ "µTorrent Downloads for Mac". µTorrent . Получено 11 сентября 2023 г. .
Стабильная версия 1.8.7, сборка 45548
- ^ "uTorrent 3.6.0 для Windows (сборка 46590)". Блог µTorrent . 22 ноября 2022 г. Получено 11 сентября 2023 г.
- ^ "release-5.0.1". 28 октября 2024 г. Получено 28 октября 2024 г.
- ^ "Release 0.10.0". 29 сентября 2024 г. Получено 27 октября 2024 г.
- ^ https://sourceforge.net/projects/shareaza/files/Shareaza/Shareaza-2.7.10.2/.
- ^ "Tixati.com - Новости" . Получено 10 сентября 2024 г. .
- ^ "4.0.6". 30 мая 2024 г. Получено 31 мая 2024 г.
- ^ Только GPL-2.0 или только GPL-3.0 или любая будущая лицензия, одобренная Mnemosyne LLC.
- ^ "COPYING in trunk – Transmission". trac.transmissionbt.com . Архивировано из оригинала 28 ноября 2018 г. Получено 21 июня 2021 г.
- ^ "Release 7.14.0" . Получено 24 апреля 2024 г. .
- ^ "По-настоящему децентрализованная загрузка BitTorrent наконец-то появилась". TorrentFreak. 8 декабря 2010 г. Архивировано из оригинала 12 декабря 2010 г. Получено 16 декабря 2010 г.
- ^ http://wiki.vuze.com/w/ChangeLog . Получено 23 марта 2020 г. .
- ^ https://app.mi.com/details?id=com.xunlei.downloadprovider.
- ^ https://apps.apple.com/cn/app/%E8%BF%85%E9%9B%B7-%E4%B8%93%E4%BA%AB%E7%A7%81%E5%AF %86%E4%BA%91%E7%9B%98/id1503466530.
- ^ http://yangtai.xunlei.com/?p=11648.
- ^ "Download - BitTorrent® - Android torrent app". BitTorrent (программное обеспечение) . Архивировано из оригинала 23 марта 2017 года . Получено 22 марта 2017 года .
- ^ abcdefg "Download FrostWire". frostwire.com . Архивировано из оригинала 27 июля 2018 г. Получено 26 июля 2018 г.
- ^ "IBM 64-bit SDK for z/OS, Java Technology Edition, Version 8". ibm.com . Архивировано из оригинала 18 февраля 2015 г. . Получено 17 февраля 2015 г. .
- ^ "Java 6 (OpenJDK) выпущена для OS/2, eComStation – OSnews". www.osnews.com . Архивировано из оригинала 20 апреля 2021 г. . Получено 5 февраля 2022 г. .
- ^ "Android Downloads". μTorrent® (uTorrent) - (очень) крошечный клиент BitTorrent . Архивировано из оригинала 24 марта 2017 г. Получено 22 марта 2017 г.
- ^ abcdef "qBittorrent Official Website". qBittorrent Official Website . Архивировано из оригинала 9 января 2016 года . Получено 11 января 2016 года .
- ^ "Android client (not remote/controller) · Issue #4027 · qbittorrent/qBittorrent". GitHub . Архивировано из оригинала 4 июня 2020 г. . Получено 21 марта 2017 г. .
- ^ "Крис Сатклифф - Обновлено: rtorrent-0.8.9-1". cygwin.com . Архивировано из оригинала 1 июня 2015 . Получено 19 сентября 2012 .
- ^ "Vuze Torrent Downloader application for Android". Vuze . Архивировано из оригинала 30 января 2017 . Получено 22 марта 2017 .
- ^ parg (26 января 2024 г.), «Параметры командной строки», BiglyBT wiki
- ^ Интерфейс командной строки BitComet см. Командная строка BitComet – BitComet Wiki Архивировано 8 декабря 2017 г. на Wayback Machine
- ^ Kaba, Martin (27 февраля 2013 г.). "Deluge BitTorrent client gets uTP support". Kabatology . Архивировано из оригинала 25 апреля 2016 г. . Получено 17 апреля 2016 г. .
- ^ "FrostWire 5.7.2". 11 апреля 2014 г. Архивировано из оригинала 2 апреля 2015 г. Получено 5 марта 2015 г.
- ^ "KTorrent 4.0". Архивировано из оригинала 2 апреля 2015 года.
- ^ "Gui - MLDonkey". Архивировано из оригинала 25 февраля 2017 года . Получено 25 февраля 2017 года .
- ^ "Параметры командной строки uTorrent – Форумы - μTorrent – Легкий и эффективный клиент BitTorrent". Forum.utorrent.com. 15 февраля 2009 г. Архивировано из оригинала 8 декабря 2009 г. Получено 28 ноября 2009 г.
- ^ "Web API". www.utorrent.com. Архивировано из оригинала 1 августа 2013 года . Получено 6 июля 2013 года .
- ^ "General – FAQ - μTorrent – a (very) tiny BitTorrent client". www.utorrent.com. Архивировано из оригинала 18 марта 2009 года . Получено 28 ноября 2009 года .
- ^ "μTorrent 1.8 released". Forum.utorrent.com. 9 августа 2008 г. Архивировано из оригинала 20 ноября 2009 г. Получено 28 ноября 2009 г.
- ^ "µTorrent 1.9 alpha 15380". Форумы сообщества µTorrent . 26 ноября 2008 г. Архивировано из оригинала 28 октября 2015 г. Получено 15 сентября 2015 г.
- ^ ab "News Releases". www.qbittorrent.org . Архивировано из оригинала 13 декабря 2019 г. Получено 13 ноября 2023 г.
- ^ "#507 Ipv6". GitHub . 10 октября 2016 г. Архивировано из оригинала 20 октября 2020 г. Получено 3 июня 2020 г.
- ^ "Tixati.com - News". tixati.com . Архивировано из оригинала 9 декабря 2021 г. . Получено 9 апреля 2022 г. .
- ^ "Transmission 2.30". Архивировано из оригинала 24 мая 2015 года . Получено 12 июля 2012 года .
- ^ "Vuze 4.6.0.0". Архивировано из оригинала 2 апреля 2015 года . Получено 8 марта 2015 года .
- ^ "迅雷远程下载" . xlyc.client.xunlei.com . Архивировано из оригинала 17 марта 2016 года . Проверено 19 января 2016 г.
- ^ Автоматически настроить переадресацию портов (требуется маршрутизатор с поддержкой UPnP )
- ^ Многие клиенты утверждают, что поддерживают это, но просто вызовы UPnP для открытия порта TCP неэффективны и отключены по умолчанию на заводе в большинстве новых аппаратных средств. "UDP NAT Traversal" — это правильное рабочее решение, поддерживаемое лишь немногими.
- ^ DHT позволяет использовать торренты без трекера (с поддерживающими клиентами) для возобновления обычных торрентов, когда их трекер не работает. Однако некоторые трекеры, которые регистрируют своих пользователей для отслеживания честного использования (например, соотношения загруженных и отправленных байтов), могут ненадёжно измерять и обновлять использование для пользователей, использующих DHT.
- ^ "MLDonkey 3.1.3 release notes". Форум mldonkey.sourceforge.net. Архивировано из оригинала 14 февраля 2013 г. Получено 13 февраля 2013 г.
- ^ "μTorrent 3.13 Apk для Android". apk20.com. Архивировано из оригинала 7 декабря 2015 г. Получено 22 ноября 2015 г.
- ^ "μTorrent 1.6 released". Forum.utorrent.com. Июль 2006. Архивировано из оригинала 13 декабря 2009. Получено 28 ноября 2009 .
- ^ "uTorrent: создайте свой собственный BitTorrent-трекер". Filesharefreak.com. Архивировано из оригинала 18 декабря 2009 года . Получено 28 ноября 2009 года .
- ^ "Настройка μTorrent для вашего интернет-соединения". www.utorrent.com. Архивировано из оригинала 15 марта 2009 года . Получено 28 ноября 2009 года .
- ^ "µTorrent 2.0 beta 17539 - Анонсы - Форумы сообщества µTorrent". 5 августа 2009 г. Архивировано из оригинала 24 июня 2010 г. Получено 29 июня 2010 г.
- ^ "Как шифровать трафик BitTorrent". Torrentfreak.com. 16 апреля 2006 г. Архивировано из оригинала 16 декабря 2009 г. Получено 28 ноября 2009 г.
- ^ "Объявления » μTorrent 1.7 Release Candidate 6". 28 июня 2007 г. Архивировано из оригинала 1 марта 2010 г. Получено 12 декабря 2009 г.
- ^ "Weekly – Desktop Team – by Opera Desktop Team". My.opera.com. 27 февраля 2007 г. Архивировано из оригинала 18 июня 2006 г. Получено 28 ноября 2009 г.
- ^ "Opera 9.5 Beta 1 for Windows Changelog". Opera.com. Архивировано из оригинала 10 марта 2010 года . Получено 28 ноября 2009 года .
- ^ "Bittorrent-клиент qBittorrent 4.4.0 выпущен с поддержкой торрентов v2". ghacks.net. 8 января 2022 г. Архивировано из оригинала 15 января 2022 г. Получено 15 января 2022 г.
- ^ С помощью скрипта оболочки, описанного в "That magnetic uri ticket thing reincarnated". libtorrent.rakshasa.no. Архивировано из оригинала 27 сентября 2011 г. Получено 4 июля 2011 г.
- ^ "local peer discovery". libtorrent.rakshasa.no. Архивировано из оригинала 13 апреля 2010 г. Получено 17 апреля 2010 г.
- ^ «Выпущен клиент BitTorrent с открытым исходным кодом Transmission 4.0. Вот что нового». 9to5Linux. 7 февраля 2023 г. Архивировано из оригинала 8 февраля 2023 г. Получено 7 февраля 2023 г.
- ^ неофициальная сборка transmission daemon cygwin "Magnet Links - select what files to download". Sourceforge.net. Архивировано из оригинала 22 сентября 2016 г. Получено 27 апреля 2016 г.
- ^ неофициальная сборка Transmission-Qt "Transmission-Qt". Sourceforge.net. Архивировано из оригинала 25 августа 2012 г. Получено 27 апреля 2016 г.
- ^ неофициальная сборка cfpp2p GitHub передача "magnet download not verified for existing data". github.com. Архивировано из оригинала 4 июня 2020 г. Получено 27 апреля 2016 г.
- ^ "transmission/libtransmission/peer-msgs.c". github.com. Архивировано из оригинала 5 февраля 2022 г. Получено 30 июля 2020 г.
- ↑ Поддержка прокси была удалена в версии 2.12: "Ticket #3688". trac.transmissionbt.com. Архивировано из оригинала 31 августа 2011 г. Получено 11 июня 2011 г.
- ^ Поддерживает метод HTTP/FTP WebSeeding спецификации Getright Webseeding для BitTorrent на Wayback Machine (архивировано 28 декабря 2009 г.) с версии 1.14, см. BitComet Wiki making_torrents_with_bitcomet на Wayback Machine (архивировано 14 июня 2009 г.)
- ^ См. задачу № 4401 SOCKS-прокси, архивировано 18 февраля 2009 г. на Wayback Machine ; однако http-прокси поддерживается.
- ^ "uTorrent 1.7 Stable, наконец, выпущен". TorrentFreak. 13 июля 2007 г. Архивировано из оригинала 3 февраля 2010 г. Получено 28 ноября 2009 г.
- ^ "Как использовать RSS и BitTorrent для загрузки телешоу". TorrentFreak. 14 октября 2006 г. Архивировано из оригинала 23 ноября 2009 г. Получено 28 ноября 2009 г.
- ^ "uTorrent – Бесплатные загрузки программного обеспечения и обзоры программного обеспечения – CNET" (на персидском языке). Download.com. Архивировано из оригинала 11 марта 2009 года . Получено 28 ноября 2009 года .
- ^ "Shareaza". sourceforge.net . 19 декабря 2017 г.[ постоянная мертвая ссылка ]
- ^ "Tixati News". Tixati . Архивировано из оригинала 31 августа 2022 года . Получено 19 августа 2024 года .
- ^ "BEP 53 избранный магнитный URI · Проблема № 5582 · передача/Передача". GitHub .
- ^ "Tribler". Архивировано из оригинала 29 марта 2017 года . Получено 9 февраля 2017 года .
- ^ Поддерживает спецификацию Getright Webseeding, заархивированную 28 декабря 2009 г. на Wayback Machine , в дополнение к спецификации Bittornado "Архивная копия". Заархивировано из оригинала 12 августа 2011 г. Получено 9 мая 2006 г.
{{cite web}}
: CS1 maint: архивная копия как заголовок ( ссылка ) - ^ "Stream Torrents - Vuze Bittorrent Client". www.vuze.com . Архивировано из оригинала 4 августа 2014 года . Получено 1 июня 2014 года .
- ^ "Дополнительные возможности Vuze - VuzeWiki". wiki.vuze.com . Архивировано из оригинала 2 апреля 2015 года . Получено 8 марта 2015 года .
- ^ "libtorrent – Browse Files at". Sourceforge.net. 21 марта 2010 г. Архивировано из оригинала 25 октября 2012 г. Получено 15 августа 2012 г.
- ^ "release 2.0.9". 22 мая 2023 г. Получено 22 мая 2023 г.
- ^ "Release 1.2.19". 22 мая 2023 г. Получено 5 июня 2023 г.
- ^ "Release 2.0.10". 19 февраля 2024 г. Получено 20 февраля 2024 г.
- ^ "Release 3.0.2". 4 августа 2024 г. Получено 23 августа 2024 г.
- ^ "Timeline – The libTorrent and rTorrent Project". Libtorrent.rakshasa.no. 15 июля 2012 г. Архивировано из оригинала 4 ноября 2013 г. Получено 15 августа 2012 г.
- ^ "Release 0.14.0". 29 сентября 2024 г. Получено 22 октября 2024 г.
- ^ "Libtorrent добавляет поддержку BitTorrent v2, потенциального изменения правил игры". TorrentFreak. 12 сентября 2020 г. Архивировано из оригинала 16 января 2022 г. Получено 15 января 2022 г.
- ^ "libtorrent manual: features". Архивировано из оригинала 2 ноября 2012 г. Получено 12 декабря 2009 г.
- ^ "Архив Google Code - Долгосрочное хранилище для хостинга проектов Google Code". code.google.com . Архивировано из оригинала 18 апреля 2021 г. . Получено 5 февраля 2022 г. .