BitTorrent: различия между версиями

Материал из in.wiki
Перейти к навигации Перейти к поиску
 
(не показано 25 промежуточных версий 14 участников)
Строка 3: Строка 3:
 
BitTorrent полностью соответствует современным [[p2p]] требованиям: многопоточная закачка, хешинг файла, разбивание файла на многочисленные куски, выдача на обмен еще недокачанного файла (его частей), 100% коррекция ошибок. Но главное, что привлекает пользователей в BitTorrent'e — это скорости. Битторент на сегодня считается самым быстрым протоколом файлообмена.  
 
BitTorrent полностью соответствует современным [[p2p]] требованиям: многопоточная закачка, хешинг файла, разбивание файла на многочисленные куски, выдача на обмен еще недокачанного файла (его частей), 100% коррекция ошибок. Но главное, что привлекает пользователей в BitTorrent'e — это скорости. Битторент на сегодня считается самым быстрым протоколом файлообмена.  
  
http://tore5612.101freehost.com/ breakfast egg recipes
 
http://svad3019.mycyberway.com/ spanish chicken recipes
 
http://zamu9103.freewhost.com/ dirty rice recipes
 
http://otel9514.gofreeserve.com/ his dark materials free
 
http://mlot6027.fusedtree.com/ data dvd windows vista
 
http://krov9107.my3gb.com/ doom 3 doom 2
 
http://tipo9584.001webs.com/ to kill a mockingbird reviews
 
http://tore5612.101freehost.com/low-calorie-breakfast-recipes.html breakfast cookies recipes
 
http://svad3019.mycyberway.com/spanish-salad-recipes.html spanish fish recipes
 
http://zamu9103.freewhost.com/sweet-rice-recipes.html rice dishes recipes
 
http://otel9514.gofreeserve.com/his-dark-materials-lyra.html his dark materials daemons
 
http://mlot6027.fusedtree.com/a-dvd-with-windows-vista.html windows vista price
 
http://krov9107.my3gb.com/doom-3-cheats-for-xbox.html doom 3 flashlight
 
http://tipo9584.001webs.com/to-kill-a-mockingbird-quizzes.html watch to kill a mockingbird
 
http://tore5612.101freehost.com/breakfast-pie-recipes.html breakfast appetizer recipes
 
http://svad3019.mycyberway.com/spanish-recipes-deserts.html spanish recipes deserts
 
http://zamu9103.freewhost.com/brown-rice-syrup-recipes.html recipes using brown rice
 
http://otel9514.gofreeserve.com/philip-pullmans-his-dark-materials-trilogy.html his dark materials author
 
http://mlot6027.fusedtree.com/cd-key-windows-vista.html windows vista training
 
http://krov9107.my3gb.com/doom-3-movie.html doom 3 trailer
 
http://tipo9584.001webs.com/to-kill-a-mockingbird-help.html to kill a mockingbird final
 
http://tore5612.101freehost.com/betty-crocker-breakfast-recipes.html easy healthy breakfast recipes
 
http://svad3019.mycyberway.com/all-spanish-recipes.html diabetic recipes in spanish
 
http://zamu9103.freewhost.com/brown-rice-casserole-recipes.html brown rice and vegetable recipes
 
http://otel9514.gofreeserve.com/his-dark-materials-theater.html his dark materials video
 
http://mlot6027.fusedtree.com/windows-vista-beta-2-serial-number.html windows vista home key
 
http://krov9107.my3gb.com/doom-3-wad.html doom 3 pics
 
http://tipo9584.001webs.com/review-of-to-kill-a-mockingbird.html to kill a mockingbird games
 
http://tore5612.101freehost.com/easy-and-healthy-breakfast-recipes.html breakfast potato casserole recipes
 
http://svad3019.mycyberway.com/spanish-snack-recipe.html easy spanish recipies
 
http://zamu9103.freewhost.com/tasty-brown-rice-recipes.html indian fried rice recipes
 
http://otel9514.gofreeserve.com/his-dark-materials-book-1-northern.html his dark materials sucks
 
http://mlot6027.fusedtree.com/compare-windows-vista-home.html windows vista home basic for free
 
http://krov9107.my3gb.com/doom-3-tech.html doom 3 transmit
 
http://tipo9584.001webs.com/house-in-to-kill-a-mockingbird.html to kill a mockingbird book characters
 
  
http://igup1495.gofreeserve.com/ maps of texas
+
== История и значение ==
http://ikra9823.101freehost.com/ picture of the united states of america
+
 
http://kote6319.fizwig.com/ 1875 ionic ceramic hair dryer
+
[http://www.multichannel.com/article/CA6332098.html По данным американской органицации] CableLabs на протокол BitTorrent проходится 18% всего [[трафик]]а [[Интернет]]а. В [[2004]] году другая организация CacheLogic оценила долю BitTorrent-трафика вообще в 35%(разница связана с методикой оценки). Эти огромные цифры отчетливо демонстрируют, что Интернет успешно обходит копирайтные препоны и подпольный [[антикопирайт]] процветает в сети не смотря на репрессии.  
http://kasp6209.001webs.com/ posture corrector trainer back support
+
 
http://hehe9703.freewhost.com/ hamburger goulash recipes
+
=== Форпосты BitTorrent'а ===
http://sder9615.rack111.com/ microsoft office standard edition 2003 serial
+
 
http://mile6208.hostshield.com/ windows xp launch date
+
Крупнейшими хранилищами торрентов интренета являются сайты [[Mininova]] и [[The Pirate Bay|The Pirate Bay]], последний также является крупнейшим [[BitTorrent трекер|BitTorrent трекером]].
http://igup1495.gofreeserve.com/texas-outline-map.html texas physical map
+
 
http://ikra9823.101freehost.com/the-map-of-the-united-states-of-america.html the flag of the united states of america
+
 
http://kote6319.fizwig.com/tools-hair-dryer-ionic-tourmaline.html t3 ionic hair dryer
+
== Терминология ==
http://kasp6209.001webs.com/back-posture-supports.html back muscles posture
+
:''Основная статья [[терминология BitTorrent]]''
http://hehe9703.freewhost.com/low-fat-hamburger-recipes.html hamburger and pasta recipes
+
* ''[[Личер]]'' ({{lang-en|leech}} — пиявка) — пир, не имеющий пока всех сегментов, то есть продолжающий скачивание. Термин часто употребляется и в негативном смысле, который он имеет в других файлообменных сетях: пользователь, который отдает гораздо меньше, чем скачивает.
http://sder9615.rack111.com/microsoft-visual-studio-2005-serial.html microsoft office professional 2003 serial number
+
* ''[[Пир]]'' ({{lang-en|peer}} — соучастник) — клиент, участвующий в раздаче. Иногда пирами называют только скачивающих участников.
http://mile6208.hostshield.com/launch-date-draws-near.html 1 series launch date
+
* ''[[Сид]]'', иногда ''сидер'' ({{lang-en|seeder}} — сеятель) — пир, имеющий все сегменты распространяемого файла, то есть либо начальный распространитель файла, либо уже скачавший весь файл.
http://igup1495.gofreeserve.com/johnson-county-texas-map.html map of texas school districts
+
* ''[[BitTorrent трекер|Трекер]]'' - сервер, помогающий клиентам находить друг друга.
http://ikra9823.101freehost.com/united-states-of-america-territories.html united states of america usa
+
 
http://kote6319.fizwig.com/bio-ionic-hair-dryer.html ionic hard hat hair dryer
+
=== Общие особенности ===
http://kasp6209.001webs.com/improving-back-posture.html bad posture and back
+
 
http://hehe9703.freewhost.com/turkey-hamburger-recipes.html quick recipes for hamburger
+
* Отсутствие [[очередь|очередей]] на скачивание.
http://sder9615.rack111.com/microsoft-office-professional-edition-2003-serial-key.html microsoft onenote serial
+
* [[Файл]]ы закачиваются небольшими [[сегмент]]ами; чем менее доступен сегмент, тем чаще он будет передаваться. Таким образом, присутствие в сети «[[#Терминология|сидера]]» с полным файлом для загрузки необязательно — система распределяет сегменты между «[[#Терминология|пирами]]», чтобы в последующем они могли обмениваться недостающими сегментами.
http://mile6208.hostshield.com/2-launch-date.html 80 launch date
+
* [[Клиент (программный)|Клиенты]] ([[peer]]s) обмениваются сегментами непосредственно между собой, по принципу «ты — мне, я — тебе».
http://igup1495.gofreeserve.com/richmond-texas-map.html texas historical map
+
* Скачанные сегменты становятся немедленно доступны другим клиентам.
http://ikra9823.101freehost.com/50-states-of-the-united-states-of-america.html united states of america official language
+
* Контролируется [[целостность]] каждого сегмента.
http://kasp6209.001webs.com/ballet-posture-back.html posture corrector trainer back support
+
* В качестве объекта закачки могут выступать несколько файлов (например, содержимое [[каталог]]а).
http://hehe9703.freewhost.com/different-hamburger-recipes.html hamburger meat recipies
+
 
http://sder9615.rack111.com/microsoft-office-2003-serial-generator.html microsoft publisher serial
+
=== Протоколы и порты ===
http://mile6208.hostshield.com/a-launch-date.html and the launch date
+
Клиенты соединяются с трекером по протоколу [[TCP]]. Входящий порт трекера: 6969.
http://igup1495.gofreeserve.com/map-in-texas.html falls texas map
+
 
http://ikra9823.101freehost.com/the-50-united-states-of-america.html citizen of the united states of america
+
Клиенты соединяются друг с другом, используя протокол [[TCP]]. Входящие порты клиентов: 6881—6889.
http://sder9615.rack111.com/microsoft-office-with-serial.html microsoft publisher serial key
+
 
http://mile6208.hostshield.com/mobileme-launch-date.html psp uk launch date
+
Номера портов не фиксированы в спецификации протокола и могут изменяться при необходимости. Более того, в данный момент большинство трекеров используют обычный [[HTTP]] порт 80, а для клиентов рекомендуется выбрать случайный входящий порт.
 +
 
 +
[[DHT]]-сеть в BitTorrent-клиентах использует протокол [[UDP]].
 +
 
 +
Кроме того, протокол [[UDP]] используется [[:en:UDP tracker|UDP-трекерами]] (не поддерживается всеми клиентами и не является официальной частью протокола) и для соединения клиентов друг с другом через [[UDP]] [[NAT]] Traversal (используется только в клиенте BitComet и не является официальной частью протокола).
 +
 
 +
=== Torrent файл ===
 +
Для каждого распространяемого файла создаётся файл [[метаданные|метаданных]] с расширением .torrent, который содержит следующую информацию:
 +
* [[URL]] трекера;
 +
* общую информацию о закачиваемом файле (имя, длину и пр.);
 +
* [[Хеширование|контрольные суммы]] (точнее, [[хэш-сумма|хэш-суммы]] [[SHA1]]) сегментов закачиваемого файла.
 +
 
 +
Файлы метаданных могут распространяться через любые каналы связи: они (или ссылки на них) могут выкладываться на [[веб-сервер]]ах, размещаться на домашних страницах пользователей сети, рассылаться по [[электронная почта|электронной почте]], публиковаться в [[Блог|блогах]] или новостных лентах [[RSS]]. Клиент начинает скачивание, получив каким-либо образом файл с метаданными, в котором есть ссылка на ''трекер''.
 +
 
 +
Первоначально BitTorrent не имел собственной поисковой системы, но в мае [[2005]] года [[Коэн, Брэм|Брэм Коэн]] [http://www.betanews.com/article/BitTorrent_Creator_Opens_Online_Search/1117065427 устранил этот недостаток.]
 +
 
 +
=== Трекер ===
 +
: ''Основная статья [[BitTorrent трекер]]''
 +
'''Трекер''' ({{lang-en|tracker}};  — специализированный [[сервер]], работающий по протоколу [[HTTP]]. Трекер нужен для того, чтобы клиенты могли найти друг друга. Фактически, на трекере хранятся [[IP-адрес]]а, входящие порты клиентов и [[хэш-сумма|хэш-суммы]], уникальным образом идентифицирующие объекты, участвующие в закачках. По стандарту, имена файлов на трекере не хранятся, и узнать их по хэш-суммам нельзя. Однако на практике трекер часто помимо своей основной функции выполняет и функцию небольшого [[веб-сервер]]а. Такой сервер хранит файлы метаданных и описания распространяемых файлов, предоставляет статистику закачек по разным файлам, показывает текущее количество подключенных пиров и пр.
 +
 
 +
=== Работа без трекера ===
 +
В новых версиях протокола были разработаны бестрекерные ({{lang-en|trackerless}}) системы, которые решают некоторые из предыдущих проблем. Отказ трекера в таких системах не приводит к автоматическому отказу всей сети.
 +
 
 +
Начиная с версии 4.2.0 официального клиента, в нем реализована функция бестрекерной работы, базирующаяся на протоколе [[Kademlia]]. В таких системах трекер доступен децентрально, на клиентах, в форме [[DHT|распределенной хеш-таблицы]].
 +
 
 +
На данный момент еще не все клиенты используют совместимый друг с другом протокол. Совместимы между собой [[BitComet]], [[µTorrent]], [[KTorrent]] и [[BitTorrent (программа)|официальный клиент BitTorrent]]. [[Azureus]] также имеет режим бестрекерной работы, но его реализация отличается от официальной, вследствие чего он не может [http://www.utorrent.com/faq.php#What_is_DHT.3F работать через DHT с вышеперечисленными клиентами.]
 +
 
 +
=== Super seeding (cупер-сид) ===
 +
[[‎Super-seeding|Супер-сид]] — метод, реализованный в тех клиентах BitTorrent, авторы которых пытаются минимизировать объем данных до первого завершения загрузки пира. Метод был задуман Джоном Хофманом и впервые был осуществлен в клиенте «BitTornado» в середине 2003 г.
 +
 
 +
Супер-сид является изменением в поведении сидеров и не может быть осуществлен без нарушения протокола BitTorrent. Тем не менее, это не утверждается ни разработчиком протокола, Брэмом Коэном, ни в официальном клиенте.
 +
 
 +
Супер-сид действует, когда имеется только один сидер. Фактически, он заставляет пользователей делиться скачанными данными. Клиент, отдавший одному участнику какую-либо часть файла, прекращает передачу данных до тех пор, пока не обнаружит в сети вторую копию этой части. Поскольку многие участники не имеют возможности или не желают делать доступными для других скачанные данные, общая скорость отдачи падает. В обычном режиме же, в отличие от супер-сид, каждый всегда получает запрошенную информацию, если она имеется, поэтому в нем средняя скорость передачи данных выше.
 +
 
 +
Супер-сид эффективен при раздачах с большим количеством качающих. При небольшой группе людей (2—3 человека) их клиенты в силу разных причин могут отказаться устанавливать связь друг с другом. В этом случае включенный супер-сид заставит клиентов ждать, пока данные станут доступны. Когда число качающих велико (10—20 человек), достаточно отдать каждую часть файла только один раз, тогда клиенты смогут обменяться ею между собой, и каждый из них получит файл целиком.
  
 
== Принцип работы протокола ==
 
== Принцип работы протокола ==
Строка 137: Строка 136:
 
* [http://www.bittorrent.com/ Официальная страница BitTorrent].
 
* [http://www.bittorrent.com/ Официальная страница BitTorrent].
 
* [http://www.bittorrent.org/protocol.html Первоначальная спецификация протокола BitTorrent].
 
* [http://www.bittorrent.org/protocol.html Первоначальная спецификация протокола BitTorrent].
* [http://wiki.theory.org/BitTorrentSpecification Текущая спецификация протокола BitTorrent].
+
* [https://wiki.theory.org/BitTorrentSpecification Текущая спецификация протокола BitTorrent].
 
* [http://www.azureuswiki.com/index.php/Bad_ISPs Список] [[провайдер]]ов, запрещающих применение протокола BitTorrent
 
* [http://www.azureuswiki.com/index.php/Bad_ISPs Список] [[провайдер]]ов, запрещающих применение протокола BitTorrent
 
* [http://www.cs.unibo.it/pub/TR/UBLCS/2005/2005-12.pdf How to cheat BitTorrent and why nobody does" David Hales + Simon Patarin]
 
* [http://www.cs.unibo.it/pub/TR/UBLCS/2005/2005-12.pdf How to cheat BitTorrent and why nobody does" David Hales + Simon Patarin]
Строка 144: Строка 143:
 
{{BitTorrent}}
 
{{BitTorrent}}
 
{{Википедия|BitTorrent}}
 
{{Википедия|BitTorrent}}
 +
 +
{{Блок новостей|категория=Новости:BitTorrent}}
  
 
[[Категория:BitTorrent]]
 
[[Категория:BitTorrent]]
 
[[Категория:Пиринговые сети]]
 
[[Категория:Пиринговые сети]]
 +
[[Категория:Материалы Антикопирайта]]

Текущая версия от 23:20, 29 апреля 2024

BitTorrentпиринговый протокол, который позволяет очень быстро распространять объёмные файлы и каталоги среди участников. BitTorrent был создан американским программистом Брэмом Кохэном.

BitTorrent полностью соответствует современным p2p требованиям: многопоточная закачка, хешинг файла, разбивание файла на многочисленные куски, выдача на обмен еще недокачанного файла (его частей), 100% коррекция ошибок. Но главное, что привлекает пользователей в BitTorrent'e — это скорости. Битторент на сегодня считается самым быстрым протоколом файлообмена.


История и значение[править | править код]

По данным американской органицации CableLabs на протокол BitTorrent проходится 18% всего трафика Интернета. В 2004 году другая организация CacheLogic оценила долю BitTorrent-трафика вообще в 35%(разница связана с методикой оценки). Эти огромные цифры отчетливо демонстрируют, что Интернет успешно обходит копирайтные препоны и подпольный антикопирайт процветает в сети не смотря на репрессии.

Форпосты BitTorrent'а[править | править код]

Крупнейшими хранилищами торрентов интренета являются сайты Mininova и The Pirate Bay, последний также является крупнейшим BitTorrent трекером.


Терминология[править | править код]

Основная статья терминология BitTorrent
  • Личер (англ. leech — пиявка) — пир, не имеющий пока всех сегментов, то есть продолжающий скачивание. Термин часто употребляется и в негативном смысле, который он имеет в других файлообменных сетях: пользователь, который отдает гораздо меньше, чем скачивает.
  • Пир (англ. peer — соучастник) — клиент, участвующий в раздаче. Иногда пирами называют только скачивающих участников.
  • Сид, иногда сидер (англ. seeder — сеятель) — пир, имеющий все сегменты распространяемого файла, то есть либо начальный распространитель файла, либо уже скачавший весь файл.
  • Трекер - сервер, помогающий клиентам находить друг друга.

Общие особенности[править | править код]

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

Протоколы и порты[править | править код]

Клиенты соединяются с трекером по протоколу TCP. Входящий порт трекера: 6969.

Клиенты соединяются друг с другом, используя протокол TCP. Входящие порты клиентов: 6881—6889.

Номера портов не фиксированы в спецификации протокола и могут изменяться при необходимости. Более того, в данный момент большинство трекеров используют обычный HTTP порт 80, а для клиентов рекомендуется выбрать случайный входящий порт.

DHT-сеть в BitTorrent-клиентах использует протокол UDP.

Кроме того, протокол UDP используется UDP-трекерами (не поддерживается всеми клиентами и не является официальной частью протокола) и для соединения клиентов друг с другом через UDP NAT Traversal (используется только в клиенте BitComet и не является официальной частью протокола).

Torrent файл[править | править код]

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

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

Первоначально BitTorrent не имел собственной поисковой системы, но в мае 2005 года Брэм Коэн устранил этот недостаток.

Трекер[править | править код]

Основная статья BitTorrent трекер

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

Работа без трекера[править | править код]

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

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

На данный момент еще не все клиенты используют совместимый друг с другом протокол. Совместимы между собой BitComet, µTorrent, KTorrent и официальный клиент BitTorrent. Azureus также имеет режим бестрекерной работы, но его реализация отличается от официальной, вследствие чего он не может работать через DHT с вышеперечисленными клиентами.

Super seeding (cупер-сид)[править | править код]

Супер-сид — метод, реализованный в тех клиентах BitTorrent, авторы которых пытаются минимизировать объем данных до первого завершения загрузки пира. Метод был задуман Джоном Хофманом и впервые был осуществлен в клиенте «BitTornado» в середине 2003 г.

Супер-сид является изменением в поведении сидеров и не может быть осуществлен без нарушения протокола BitTorrent. Тем не менее, это не утверждается ни разработчиком протокола, Брэмом Коэном, ни в официальном клиенте.

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

Супер-сид эффективен при раздачах с большим количеством качающих. При небольшой группе людей (2—3 человека) их клиенты в силу разных причин могут отказаться устанавливать связь друг с другом. В этом случае включенный супер-сид заставит клиентов ждать, пока данные станут доступны. Когда число качающих велико (10—20 человек), достаточно отдать каждую часть файла только один раз, тогда клиенты смогут обменяться ею между собой, и каждый из них получит файл целиком.

Принцип работы протокола[править | править код]

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

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

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

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

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


Программы-клиенты[править | править код]

Кроссплатформенные:

Использование протокола BitTorrent на примере Azureus.
  • Azureus — написан на языке Java, поэтому является кроссплатформенным;
  • BitTornado — кроссплатформенный клиент, написанный на языке Python;
  • FoxTorrentрасширение для браузера Mozilla Firefox, реализующее функции клиента BitTorrent;
  • mlDonkey — кроссплатформенный клиент;
  • Браузер Opera полностью поддерживает закачку торрентов, начиная с версии 9.0;
  • TorrentFlux — написан на PHP, работает на удаленном Web-сервере как PHP-скрипт, позволяя не держать свой компьютер включенным постоянно, но при этом качать и раздавать торренты.

Для UNIX-подобных систем:

Для Windows и Windows NT:

Для Mac OS:

См. также[править | править код]

Уголовное преследование в РФ[править | править код]

Хотя уголовное право в РФ не прецедентное, но поступают нехорошие "сигналы с мест" об уголовном преследовании пользователей BitTorrent см. Дело Абрамова.

Ссылки[править | править код]

BitTorrent
Понятия: BitTorrent · Терминология BitTorrent · BitTorrent трекер · Торрент · BitTorrent DNA · BitTorrent, Inc. · Super-seeding
Трекеры: Demonoid · The Pirate Bay · Mininova · QuebecTorrent · Blackcats-games.net
Русские: Torrents.ru · Ru-Board BitTorrent-Tracker · FREE-TORRENTS.org (бывший Game-Torrent.Info) · Pirat.ca
Поисковики: TorrentSpy · Btjunkie · isoHunt · myBittorrent · Suprnova.org
Люди: Брэм Кохэн (Bram Cohen) · Ашвин Навин (Ashwin Navin) · Людвиг Стригеус (Ludvig Strigeus)

Новости[править код]