Софт-Архив

Битторент img-1

Битторент

Рейтинг: 4.0/5.0 (1868 проголосовавших)

Описание

Файлообменная сеть BitTorrent

Файлообменная сеть BitTorrent

Популярнейший торрент-трекер KickassTorrents потерял свой домен

После того, как несколько месяцев назад полиция захватила серверы The Pirate Bay, самым популярным трекером в мире стал портал KickassTorrents (KAT). Сомалийский домен KAT в конце прошлой недели был захвачен местными властями, вероятно, в результате требований правообладателей. Показать полностью..

Сайт торрент-трекера был недоступным приблизительно сутки, но затем он вновь стал онлайн по адресу kickass.to. Этот домен принадлежит островному Королевству Тонга, расположенному в Полинезии.

Примечательно, что в результате захвата домена kickass.to пострадал также поддельный сайт kickasstorrents.so. принадлежащий злоумышленникам. При посещении этого сайта перед пользователем появляется копия KAT и окно, требующее пройти бесплатную регистрацию. После нажатия на кнопку “Create Account” начинается загрузка файла dlsecureTb_1.0.1.5.exe. Этот файл определяется как угроза 15-ю из 52-х антивирусов, используемых для проверки порталом VirusTotal.

Поддельный сайт восстановил свою работу, а kickass.to так и остаётся закрытым.

Похожая история в своё время случилась и с The Pirate Bay, которому пришлось несколько раз менять доменную зону и даже переезжать с одного физического сервера на другой. Именно эти переезды привели к тому, что администрация сайта отказалась от хранения torrent-файлов, вместо этого она размещала только magnet-ссылки, значительно уменьшив размер всего сайта.

Популярнейший торрент-трекер KickassTorrents потерял свой домен / Новости software

Другие статьи, обзоры программ, новости

BitTorrent скачать бесплатно - BitTorrent 7

BitTorrent 7.9.5 Build 41373 Скриншот BitTorrent

BitTorrent — бесплатная программа для обмена файлами созданная и поддерживаемая командой разработчиков известной одноименной пиринговой сети BitTorrent.

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

Основные характеристики BitTorrent:

— Динамическое управление пропускной способностью каналов сети — BitTorrent не мешает работе других подключенных к Интернету программ.

— Параллельная загрузка нескольких файлов.

— Поиск идентичных файлов для ускорения загрузки.

— Возможность создания и распространения своих торрент-файлов.

— Детальная информация о медиафайлах гарантирует безопасность загрузок в BitTorrent.

— Минимум настроек.

Настройка BitTorrent

Настройка BitTorrent Как настроить BitTorrent

Популярный торрент-клиент, разработанный Бремом Коэном (создатель протокола).

Название программы совпадает с названием протокола BitTorrent. Начиная с шестой версии клиента, разработчики включают в нее все новейшие разработки программы uTorrent, поэтому настройки этих программ одинаковы. Программа легко поддается настройке, что позволяет скачивать файлы из сети с большой скоростью и с удобством.

Перейдем к процессу настройки…

Что самое главное при скачивании? Правильно, скорость!

Запустите саму программу, перейдите в «Настройка – Конфигурация».

Посмотрите на таблицу скоростей и найдите в ней свою. Настройка скорости должна осуществлятся по показаниям вашего интернет тарифа.

На скриншотах показан пример настройки модулей «Скорость» и «Очередность», красные цифры соответствуют цифрам (снизу) в таблице скоростей, т.е. показано какие данные для каких полей предназначены. Заполнив соответствующие поля утилиты, нажмите кнопку «Применить».

Кроме основных настроек, софтина имеет дополнительные параметры конфигурации. Для доступа к дополнительным настройкам перейдите во вкладку «Дополнительно».

bt.allow_same_ip = true

bt.connect_speed = 50

bt.graceful_shutdown = true

BitTorrent - Скачать торрент-клиент на

BitTorrent BitTorrent 7.9.3 (39947)

BitTorrent — это официальный клиент для одноименной P2P-сети (сеть обмена файлами). BitTorrent ничем не отличается от самого популярного клиента сети uTorrent (оба принадлежат компании BitTorrent Inc.). Эти программы имеют идентичный набор возможностей, а больший размер дистрибутива BitTorrent обусловлен использованием другого типа установщика и идущим в нагрузку тулбаром от сайта Ask.com. Новые версии uTorrent выходят гораздо чаще, но в них не исключены ошибки (речь о тестовых версиях), а BitTorrent, в свою очередь, выпускается только в стабильном виде и его можно рекомендовать пользователям, которые стремятся к максимальной стабильности.

Говоря о функциональности можно ограничиться оной строчкой: поддержка всех востребованных технологий, удобство и интуитивно понятеный интерфейс, все необходимые настройки, скорость и стабильность. В общем, все как у uTorrent, о достоинствах которого знают все.

Говоря о самой сети BitTorrent стоит отметить, что она в минимальные сроки стала самой популярной в мире, сместив с почетного первого места KaZaA и потеснив eDonkey2000. BitTorrent принципиально отличается от своих собратьев — чтобы что-то скачать, нужно иметь специальный торрент-файл, коллекции которых можно найти на специальных сайтах, торрент-трэкерах. Сеть BitTorrent работает по не хитрому принципу: параллельно тому, как пользователь принимает файл, он одновременно отдает уже загруженную часть другим пользователям. Многие крупные разработчики (как правило, продуктов с открытым кодом, например дистрибутивов GNU/Linux) обратили внимание на BitTorrent и среди прочих каналов распространения своей продукции используют эту P2P-сеть.

Битторент

BitTorrent-клиенты

Несмотря на то, что программ-клиентов для работы в сетях BitTorrent неприлично много, выбор на самом деле ограничивается буквально тремя-четырьмя наиболее популярными, поскольку в данном случае он зависит не только от пользователя, но часто ещё и от трекера, который по каким-то причинам оказывается вдруг не совместимым с некоторыми версиями некоторых клиентов.

Правила трекера

По большому счёту, если вы хотите свести к минимуму вероятность возникновения каких-либо проблем при «общении» с любимым трекером, то стоит прислушаться к рекомендациям, которые даёт на этот счёт сам трекер. Так, самый известный наш трекер Torrents.ru советует своим пользователям достаточно простую программу µTorrent (www.utorrent.com). причём исключительно версий 1.6.1 и 1.7.5, которые можно скачать в соответствующих разделах форума или же на сайте разработчиков программы. И на самом деле это действительно одна из самых популярных программ.

Кроме того, тот же Torrents.ru разрешает использовать для работы с ним BitComet (www.bitcomet.com) версий 0.7x и 0.8x (правда, последние версии этого клиента снова стали «дружить» с трекером, но официально они пока не рекомендованы) — ещё один распространённый клиент, в чём-то более продвинутый, но из-за своих особенностей запрещённый на некоторых других трекерах.

Эти же программы рекомендует и, например, трекер megashara.com (по BitComet тут тоже ограничения — только версии выше 0.62), а плюс к ним советует обратить внимание на кроссплатформенный Azureus (azureus.sourceforge.net). написанный на Java и довольно требовательный к ресурсам, но зато поддерживающий плагины, а также на фактически «родной» клиент сети, который называется так же, как и сама сеть — BitTorrent (www.bittorrent.com)  — это ещё одна простейшая программа. Похожая ситуация с рекомендуемыми клиентами и на mytracker.ru: Azureus, BitComet и µTorrent.

Обратите внимание — почти все старые версии µTorrent здесь оказались под запретом — вот список прямо забаненных клиентов:

  • Shadow’s Experimental Client;
  • ABC;
  • µTorrent ver. 1.1—1.6, а также 1.7.0—1.7.4;
  • BitComet ver. 0.56—0.62;
  • BitLord 1.0—1.1;
  • BitSpirit;
  • TorrentStorm;
  • Burst!;
  • BitBuddy;
  • Shareaza;
  • XBT;
  • TurboBT.

Трекер katushka.net недвусмысленно советует µTorrent 1.6, на hdtracker.ru рекомендуются Azureus и µTorrent, запрещаются — BitTorrent++, Nova Torrent, TorrentStorm, а на tfile.ru снова всячески одобряют использование µTorrent 1.6. И так далее.

Таким образом, выбор клиента во многом обусловлен теми трекерами, с которыми вы собираетесь работать, так что для начала самым тщательным образом изучите разделы «FAQ» трекеров, дабы сузить круг поиска достойной программы. Беглый осмотр популярных торрент-ресурсов, как видите, показывает, что, скорее всего, вам придётся ограничиться тремя нижеследующими программами, которые, впрочем, стоит попробовать все, так как вполне вероятна ситуация, что скорость отдачи/загрузки будет наилучшей только в какой-то одной из них.

«мюТоррент» — маленький, быстрый и не требовательный к ресурсам клиент, который к тому же и работает весьма стабильно. Программа не перегружена наворотами, но имеет всё, что необходимо, и даже чуть больше. Например, здесь предусмотрен очень удобный графический планировщик ширины канала — просто кликая мышкой по квадратикам графика, можно заранее задавать, в какие часы каких дней недели отдавать µTorrent всю полосу пропускания интернет-соединения, а когда разрешать только сидирование, когда вообще выключать загрузки, а когда ограничивать их скорость для того, чтобы была возможность нормально работать и в других интернет-программах. Вообще планирование полосы пропускания в µTorrent очень хорошо реализовано. Скорость можно указывать даже для каждого торрента по отдельности, а можно пойти другим путём — запрограммировать программу таким образом, чтобы она раздала, скажем, 300% данного файла, а потом прекратила сидирование. Определить же реальную скорость вашего канала и подобрать соответствующие ей параметры загрузки и раздачи поможет специальный компонент Speed Guide.

Неплохо реализовано поведение программы по факту завершения загрузок — так называемый режим Auto Shutdown. При желании вы можете сделать так, что ПК будет автоматически выключен, когда всё скачается, или же погружен в любой необходимый энергосберегающий режим. Можно ограничиться и просто автовыгрузкой программы. Кстати, если настройки вашей системы таковы, что она захочет сама уйти в стендбай, пока идёт закачка, то µTorrent не даст ей это сделать.

Умеет программа работать (по крайней мере, в последней версии — 1.8.1 beta) с UPnP, NAT и Proxy. Совместима с DHT (Distributed Hash Table, возможность работать без трекера), умеет искать пиров внутри локальной сети (эта фича вообще считается едва ли не одной из наиболее полезных в этом клиенте, поскольку способна кардинально ускорить загрузку в крупных локалках), обмениваться данными по пирам, шифровать трафик. Имеется и небольшой бонус в виде встроенного RSS-ридера, который здесь уместен, поскольку многие трекеры имеют свой RSS-канал, по которому очень удобно отслеживать обновления. Появился в последних версиях веб-интерфейс WEBUI — фича, позволяющая удаленно подключаться к вашему ПК и полностью управлять µTorrent — например, если он запущен у вас на работе, а вы сидите дома и хотите в очередной раз попользоваться «халявным» рабочим интернетом, добавив ещё одну закачку.

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

Словом, программа наглядная, простая и удобная, не зря её рекомендуют почти все трекеры, а новый официальный клиент от создателей BitTorrent с некоторых пор создаётся на базе именно µTorrent.

Эта программа, строго говоря, не является абсолютно бесплатной, поскольку в последних релизах отображает рекламу, то есть по сути это adware-утилита. Она считается несколько более продвинутой, нежели µTorrent, и совсем недавно пользовалась огромной популярностью у пользователей, предпочитающих копаться в настройках.

Хотя на самом деле каких-то значимых «фич» по сравнению с µTorrent здесь, наверное, и нет. Помимо того, что уже упоминалось по отношению к µTorrent (шифрование, DHT и так далее), можно отметить наличие встроенного браузера, позволяющего открывать страничку того или иного торрента прямо в окне BitComet — для кого-то это удобно, но прожить без него, разумеется, можно. Есть функция предпросмотра видео (и предпрослушивания звуковых файлов) в процессе закачки, но ничто не мешает натравить на незаконченный файл всеядный плеер типа VideoLAN и при работе с любым другим клиентом. Предусмотрено скачивание файлов по протоколам FTP/HTTP и даже eDonkey, но зачем надо было дублировать функции специализированных и гораздо более удобных инструментов типа FlashGet и eMule — не совсем понятно. Хотя, с другой стороны, любителей подобных мегакомбайнов немало. Зато небольшая утилита, которая патчит системный файл tcpip.sys для ускорения работы клиента (известная проблема half-open connections), заядлым личерам будет удобна и полезна. Да и функция настройки порядка загрузки файлов внутри одного торрента (например, если торрент — это несколько альбомов одного исполнителя и вы хотите скачать в первую очередь самые интересные для вас, а уже потом — всё остальное) выглядит достаточно обоснованной. Вот, пожалуй, и все существенные «фичи» этого клиента.

В остальном — функционально тот же µTorrent, только вид сбоку — те же настройки, те же опции. Даже планировщик имеет идентичный интерфейс с разноцветными квадратиками.

Надо только учитывать, что многие трекеры недолюбливают эту программу, главным образом из-за того, как здесь реализована поддержка DHT. И хотя часть проблем старых релизов, из-за которых трекеры банили пользователей BitComet, решена, до сих пор при работе с DHT есть вероятность утечки вашего passkey (пароль, используемый на некоторых трекерах), так что DHT в этом клиенте рекомендуется отключать. Да и на стабильность программы многие жалуются, в том числе на то, что BitComet отдаёт некорректную информацию трекеру о ваших загрузках, на то, что части файла, в которых возникли ошибки, с трудом перезагружаются. Хотя, конечно, многие глюки обусловлены не столько самой программой, сколько системой, в которой ей приходится работать, да и последние релизы стали совместимы с основным обиталищем российского личера — трекером Torrents.ru. Так что попробовать BitComet всё же стоит, хотя бы из-за того, что у некоторых пользователей он показывает более высокую скорость закачки, нежели конкуренты. Да и удобство специфического интерфейса программы может оказаться решающим фактором.

Azureus/Vuze

Данный клиент считается, наверное, одним из самых навороченных, что, впрочем, нельзя назвать однозначным его плюсом. Поскольку, будучи написанным на Java, он оказывается одновременно и одним из самых ресурсоёмких, особенно если задействовать все его функции, а их немало — начиная со встроенного трекера и заканчивая возможностью подключения плагинов. Да и интерфейс программы под стать нынешней моде на серо-чёрные «красивости».

На наиболее интересных особенностях этой программы, которая сегодня называется Vuze, и остановимся. Начнем с того, что эта программа изначально умеет работать с сетью Tor и I2P. То есть если вы всерьёз озабочены участившимися последнее время преследованиями любителей покачать музычку из файлообменных сетей (а особенно беспокоиться по этому поводу стоит тем, кто выкладывает торренты), то эта программа позволит с минимальными усилиями обеспечить вашу анонимность.

Интересна опция автоматического импорта новых торрентов — то есть вы скачиваете torrents-файлы в определённую папку, а программа их сама подхватывает. Или такая мелочь, как функция переноса уже частично загруженных файлов в другое место. Но самое главное — огромное количество всевозможных настроек. Их так много, что по умолчанию интерфейс программы несколько урезан, и только переключение в режим Advanced позволяет получить доступ к всем опциям, от которых буквально волосы встают дыбом. Настроить можно всё, что угодно. Так что если вы компьютерный гик, то этот клиент — для вас. Нормальному человеку, пожалуй, 80% имеющихся параметров не требуются, а в половине из них он и вовсе ничего не поймёт. Столь же богата статистика и информация, выдаваемая по каждому торренту — глаза разбегаются. Ни у одной из предыдущих утилит таких возможностей нет.

Плагины же позволяют ещё больше, например:

  • делать 3D-визуализацию ваших загрузок,
  • выводить и сохранять ещё более расширенную статистику,
  • автоматически распределять торренты по категориям,
  • автоматически регулировать скорость загрузок,
  • вести чат с другими пользователями,
  • блокировать IP вероятных агентов правообладателей,
  • включать удаленного управление программой и так далее.

Разумеется, это далеко не все возможности столь мощной программы (на неё одну, по большому счету, надо выделять полжурнала), но писать, например, о возможности работать с фирменной сетью On Vuze не очень интересно ввиду малой ценности всевозможных бесплатных видеороликов и трейлеров к фильмам для российского пользователя, воспитанного Torrents.ru и Demonoid.com. Собственно, даже интерфейс Vuze во многом построен вокруг фирменных ресурсов, так что в какой-то степени программу тоже можно считать adware.

О главных недостатках программы мы уже говорили — это ужасающая для утилиты подобного рода требовательность к ресурсам и необходимость установки не менее громоздкой Java-машины. Впрочем, мощность нынешних компьютеров позволяет не очень сильно «париться» по этому поводу. Зато на какой бы современной платформе вы ни работали, везде можете пользоваться привычным клиентом — хоть в Windows, хоть в Linux, хоть в Mac OS X.

Другие клиенты
  • Shareaza (shareaza.sorceforge.net)  — P2P-мегакомбайн, работающий не только с BitTorrent, но и с Gnutella, Gnutella2, eDonkey, FTP, HTTP, Magnet, Piolet. Впрочем, поддержка BitTorrent далека от идеала.
  • BitLord (www.bitlord.com)  — клон BitComet, также является Adware. Принципиальных преимуществ по сравнению с BitComet не имеет.
  • BitSpirit (www.bytelinker.com/intl)  — недавно очень популярный, хотя и довольно рядовой клиент, имеющий сходные с BitComet проблемы, на многих трекерах запрещён.
  • BitTornado (www.bittornado.com)  — написанный на Python клиент, основан на оригинальном клиенте BitTorrent, весьма и весьма конфигурабелен.
  • BitTorrent (www.bittorrent.com)  — изначально — написанный на Python клиент, разработан самими создателями протокола. Простой интерфейс, минимум настроек. Впрочем, не так давно компания BitTorrent купила uTorrent, и теперь официальный клиент базируется на uTorrent 1.7.х.
  • ABC (Another Bittorrent Client) (pingpong-abc.sourceforge.net)  — также написанный на Python клиент с очень простым интерфейсом и неплохой статистикой. Основан на BitTornado.

А ещё качать торренты можно с помощью FlashGet 2.0 или Opera.

Все программы обзора либо изначально локализованы, либо легко переключаются на русский язык с помощью сторонних русификаторов.

Справка Opera: BitTorrent

BitTorrent

Используйте Page Down и Page Up для переключения между слайдами

В Opera имеется встроенная поддержка протокола BitTorrent. BitTorrent – peer-to-peer файлообменный протокол, который позволяет вам загружать большие файлы, при этом не слишком загружая один сервер, потому что файл загружается частями с разных серверов.

Хотя обычно этот процесс называется «загрузка», протокол BitTorrent распределяет всех пользователей так, что они одновременно и загружают и раздают .torrent-файлы. Загружая BitTorrent-архив на свой компьютер, вы одновременно и раздаёте его другим пользователям. Невозможно загружать без раздачи, однако вы можете установить ограничения на использование пропускной способности вашего канала.

Примечание: Клиент BitTorrent по умолчанию включён, но его легко можно отключить, в том числе и на уровне системы. Дополнительную информацию смотрите в статье Как я могу отключить клиент BitTorrent в Opera?

Раздача и загрузка

Как только вы активируете ссылку на .torrent-файл, Opera отобразит диалоговое окно, где вы сможете выбрать папку, в которой будет сохранён файл. Нажмите «Да», чтобы начать загрузку.

После того, как часть архива будет загружена на ваш компьютер, вы начнете раздавать эти части другим пользователям BitTorrent, называемых «пирами» (peers). Чем больше пиров раздаёт файл, тем быстрее будет идти загрузка.

Примечание: Вы продолжите раздавать файлы и после того, как их загрузка закончится. Это происходит до тех пор, пока вы или не остановите раздачу файла, или не закроете Opera.

Настройки BitTorrent

Доступ к настройкам BitTorrent можно получить из диалогового окна, отображаемого при начале загрузки .torrent-файлов.

В настройках вы можете определить максимальную пропускную способность канала для загрузки и раздачи соответственно. Если вы считаете, что BitTorrent занимает слишком большую часть доступной ширины канала с принятым по умолчанию автоматическим ограничением пропускной способности, вам необходимо скорректировать эти настройки.

Прослушиваемый порт и тестирование

Ваш компьютер может быть не настроен на раздачу BitTorrent-файлов. В настройках есть поле для ввода номера порта, который будут прослушиваться на предмет входящих соединений. Используйте кнопку «Тест», расположенную рядом с полем «Прослушивать порт», чтобы проверить, будут ли ваши текущие настройки работать.

Если тест не пройден, то вы должны изменить настройки вашего маршрутизатора и/или сетевого экрана, чтобы разрешить входящие BitTorrent-подключения на указанный порт.

Примите во внимание, что некоторые порты, наиболее часто используемые для BitTorrent, могут быть заблокированы вашим провайдером или системным администратором.

Предупреждения

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

Если это произошло, то перед тем как продолжить, убедитесь, что Opera разблокирована.

Дополнительная информация

BitTorrent - Наука

Отличительные черты Править Общие особенности Править
  • Отсутствие очередей на закачку.
  • Файлы закачиваются небольшими, случайным образом выбранными сегментами.
  • Клиенты (peers) обмениваются сегментами непосредственно между собой, по принципу «ты мне, я тебе».
  • Закачанные сегменты становятся немедленно доступны другим клиентам.
  • Контролируется целостность каждого сегмента.
  • В качестве объекта закачки могут выступать несколько файлов (например, содержимое каталога).
Терминология Править

Доступность англ. availability (также distributed copies ) Количество полных копий файла, доступных клиенту. Каждый seed добавляет 1.0 к этому числу, поскольку они обаладают полной копией файла. те участники (peers) которые скачали только часть файла, увеличивают его доступность на столько, сколько ими уже скачанно. Однако, если несколько peer'ов скачали одинаковые части, то доступность от этого не увеличивается. К примеру, если у двух peer'ов скачано 50% и скачанные части равны между собой, и есть один seed, то доступность равна 1.50

Файл метаданных Править

Bittorrent не имеет системы поиска: для каждого распространяемого файла создаётся файл метаданных с расширением torrent. который содержит следующую информацию:

  • URL трекера (см. ниже).
  • общую информацию о закачиваемом файле (имя, длину и пр.)
  • контрольные суммы (точнее, хэш-суммы SHA1 ) сегментов закачиваемого файла.

Файлы метаданных могут распространяться через любые каналы связи — например, эти файлы (или ссылки на них) могут выкладываться на веб-серверах. размещаться на домашних страницах пользователей сети, рассылаться по электронной почте. публиковаться в блогах или новостных лентах RSS.

Клиент начинает закачку, получив каким-либо образом файл с метаданными, в котором есть ссылка на трекер.

Трекер Править

Трекер (англ. tracker ) — специализированный сервер. работающий по протоколу HTTP. Трекер нужен для того, чтобы клиенты из разных сетей могли найти друг друга. Фактически, на трекере хранятся IP-адреса клиентов и хэш-суммы. уникальным образом идентифицирующие объекты, участвующие в закачках. По стандарту, имена файлов на трекере не хранятся, и узнать их по хэш-суммам нельзя. В практических реализациях, однако, трекер часто, помимо своей основной функции, выполняет и функцию небольшого веб-сервера. Такой сервер предоставляет статистику закачек по разным файлам, хранит файлы метаданных, показывает текущее количество подключенных пиров и пр.

Работа без трекера Править

В новых версиях протокола были разработанны безтрекерные системы (trackerless), которые решают некоторые из предыдущих проблем. Отказ трекера в таких системах не приводит к автоматическому отказу всей сети.

Начиная с версии 4.2.0 официального клиента в нем реализована функция безтрекерной работы, базирующаяся на протоколе Kademlia. В таких системах трекер доступен децентрально, на клиентах, в форме распределенной хеш-таблицы (Distributed Hash Table).

На данный момент еще не все клиенты используют совсемтимый друг с другом протокол. Совместимы BitComet. µTorrent. KTorrent и официальный клиент.

Используемые порты (ТСР и UDP) Править
  • Порты 6881—6889 — входящие порты клиентов.
  • Порт 6969 — входящий порт трекера.

Номера портов не фиксированы в спецификации протокола и могут изменятся при необходимости.

Super seeding Править

Super seeding является особенностью некоторых клиентов BitTorrent, которые пытаются минимизировать объем данных до первого завершения загрузки пира. Эта было задумано Джоном Хофманом и сначала было осуществлено на клиенте BitTornado в середине 2003г. Эта особенность должна использоваться только когда есть только один сидер. Super seeding является изменением в поведении сидеров и не может быть осуществлен без нарушения протокола BitTorrent. Тем не менее, это не утверждается ни разработчиком протокола, Брэмом Коэном, ни на официальном клиенте.

Принцип работы протокола Править

Перед началом закачки клиент подсоединяется к трекеру и получает IP-адреса других клиентов, у которых есть нужный файл. После этого, клиенты подсоединяются друг к другу (используя протокол TCP или UDP ), и обмениваются сегментами файлов и служебными данными без непосредственного участия трекера. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения. Неправильная настройка NAT или файрвола могут этому помешать.

Обмен сегментами ведется по принципу «ты мне, я тебе» симметрично в двух направлениях и в случайном порядке. Клиенты периодически сообщают друг другу об имеющихся у них сегментах. Обмен данными начинается, когда обе стороны в нем заинтересованы, то есть каждая из сторон имеет сегменты, которых нет у другой. Количество переданных сегментов подсчитывается, и, если одна из сторон обнаруживает, что передает в среднем больше, чем принимает, она блокирует (англ. choke ) отдачу. Таким образом в протокол заложена защита от «личеров» (англ. leechers ) — клиентов, которые только скачивают данные и не отдают ничего взамен.

При получении полного файла, клиент переходит в специальный режим работы, в котором он только отдает данные (англ. seed ). Правила блокировки, описанные выше, в этом режиме не действуют.

Клиенты периодически информируют трекер об изменениях в состоянии закачек и обновляют списки IP-адресов.

Структура трафика Править

Как и в других P2P-протоколах, трафик протокола BitTorrent можно разделить на

  1. служебный трафик.
  2. закачиваемые/отсылаемые данные.
Программы-клиенты Править

Интернет-браузер Opera поддерживает закачку торрентов непосредственно, для работы с другими браузерами нужен специальный клиент.

Bittorrent (Новости)

Tixati 2.11 — бесплатный проприетарный торрент-клиент

Cостоялся выпуск новой версии Tixati — бесплатного проприетарного торрент-клиента, отличающегося предоставлением пользователю расширенного контроля над торрентами, в совокупности с небольшим потреблением оперативной памяти. Клиент имеет встроенный чат и каналы, куда пользователи могут осуществлять потоковое вещание.

Основные изменения:

  • Существенно переработан чат, как снаружи, так и изнутри. Добавлен поиск по каналам и список избранных контактов. Потоковое вещание стало более стабильным и плавным.
  • Теперь можно настраивать панель инструментов (тулбар в главном окне).
  • Внесены улучшения в управление пропускной способностью. Снижены накладные расходы за счет увеличения размера отправляемых пакетов. Слегка уменьшилась нагрузка на центральный процессор.
  • Небольшие изменения в логике работы с DHT. Это позволит в дальнейшем ускорить поиск по DHT и смягчить последствия некорректной работы некоторых торрент-клиентов, который буквально заваливают DHT своими запросами.
  • Обновлён toolchain, использующийся для сборки Linux-версий. Задействованы новейшие возможности языка. 64-разрядные версии стали чуть быстрее и легче.

В следующей версии планируется добавить поддержку веб-сидов (раздач, которые ведутся с http-сервера, что помогает продлить жизнь непопулярным раздачам, на которых редко бывают «живые» сиды).

Доступны готовые сборки для Linux (deb, rpm) и Windows. Исходный код не предоставляется.

anonymous ( 21.04.2015 9:23:54 )