<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://itaka.n43.pw/wikitaka/index.php?action=history&amp;feed=atom&amp;title=BitTorrent-%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80</id>
	<title>BitTorrent-трекер - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://itaka.n43.pw/wikitaka/index.php?action=history&amp;feed=atom&amp;title=BitTorrent-%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80"/>
	<link rel="alternate" type="text/html" href="https://itaka.n43.pw/wikitaka/index.php?title=BitTorrent-%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80&amp;action=history"/>
	<updated>2026-04-25T19:09:03Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://itaka.n43.pw/wikitaka/index.php?title=BitTorrent-%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80&amp;diff=8435&amp;oldid=prev</id>
		<title>Captain Pauli в 09:25, 18 декабря 2010</title>
		<link rel="alternate" type="text/html" href="https://itaka.n43.pw/wikitaka/index.php?title=BitTorrent-%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80&amp;diff=8435&amp;oldid=prev"/>
		<updated>2010-12-18T09:25:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 12:25, 18 декабря 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;BitTorrent-трекер&amp;#039;&amp;#039;&amp;#039; — [[сервер]], осуществляющий координацию клиентов [[BitTorrent]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;BitTorrent-трекер&amp;#039;&amp;#039;&amp;#039; — [[сервер]], осуществляющий координацию клиентов [[BitTorrent]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{toc-right}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Координация клиентов ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Координация клиентов ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Основная функция BitTorrent-трекера — обработка запросов клиентов.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Основная функция BitTorrent-трекера — обработка запросов клиентов.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Captain Pauli</name></author>
	</entry>
	<entry>
		<id>https://itaka.n43.pw/wikitaka/index.php?title=BitTorrent-%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80&amp;diff=8431&amp;oldid=prev</id>
		<title>Captain Pauli: Новая: &#039;&#039;&#039;BitTorrent-трекер&#039;&#039;&#039; — сервер, осуществляющий координацию клиентов BitTorrent.  == Координация клиентов == О...</title>
		<link rel="alternate" type="text/html" href="https://itaka.n43.pw/wikitaka/index.php?title=BitTorrent-%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80&amp;diff=8431&amp;oldid=prev"/>
		<updated>2010-12-18T09:13:11Z</updated>

		<summary type="html">&lt;p&gt;Новая: &amp;#039;&amp;#039;&amp;#039;BitTorrent-трекер&amp;#039;&amp;#039;&amp;#039; — &lt;a href=&quot;/wikitaka/index.php?title=%D0%A1%D0%B5%D1%80%D0%B2%D0%B5%D1%80&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Сервер (страница не существует)&quot;&gt;сервер&lt;/a&gt;, осуществляющий координацию клиентов &lt;a href=&quot;/wiki/BitTorrent&quot; title=&quot;BitTorrent&quot;&gt;BitTorrent&lt;/a&gt;.  == Координация клиентов == О...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;BitTorrent-трекер&amp;#039;&amp;#039;&amp;#039; — [[сервер]], осуществляющий координацию клиентов [[BitTorrent]].&lt;br /&gt;
&lt;br /&gt;
== Координация клиентов ==&lt;br /&gt;
Основная функция BitTorrent-трекера — обработка запросов клиентов.&lt;br /&gt;
&lt;br /&gt;
Каждый клиент периодически обращается к трекеру с запросом, в котором указаны:&lt;br /&gt;
* [[SHA-1]] словаря info(инфохеш)&lt;br /&gt;
* [[Порт (TCP/UDP)|Порт]], на котором клиент ждёт соединений от других клиентов;&lt;br /&gt;
* количество данных, которыми клиент успел обменяться с другими клиентами;&lt;br /&gt;
и некоторая другая информация.&lt;br /&gt;
&lt;br /&gt;
Клиентский узел отправляет трекеру HTTP-запрос типа [[HTTP#GET|GET]]. Ответом служит [[Bencode]]-словарь с информацией об ранее обратившихся к трекеру узлах, также участвующих в раздаче. Данная информация используется узлами для установления прямых связей друг с другом.&lt;br /&gt;
&lt;br /&gt;
Если в BitTorrent-клиенте открыто несколько активных торрент-файлов, то для каждого используется отдельный запрос, никак не связанный с другими. Интервалы между запросами по каждому отдельно взятому торренту зависят от настроек клиента и обычно составляют от 30 до 60 минут.&lt;br /&gt;
&lt;br /&gt;
== Роль трекера ==&lt;br /&gt;
[[BitTorrent|Трекер]] «связывает» клиентов друг с другом, но напрямую не участвует в обмене раздаваемых файлов. Более того, трекер не имеет никакой информации об этих файлах, поскольку клиенты только сообщают ему инфохеш.&lt;br /&gt;
&lt;br /&gt;
Трекер считается «слабым» местом системы BitTorrent, поскольку при его отключении новые клиенты просто не могут друг друга «найти». При этом уже участвующие в раздаче клиенты могут некоторое время продолжать файлообмен, постепенно теряя тех, кто отключился или у кого поменялся IP-адрес.&lt;br /&gt;
&lt;br /&gt;
Для решения этой проблемы могут использоваться резервные трекеры или специальные бестрекерные протоколы, например [[DHT]].&lt;br /&gt;
&lt;br /&gt;
== Дополнительные функции ==&lt;br /&gt;
Многие трекеры сохраняют в базе данных статистику раздач, то есть количество узлов на каждой раздаче, общие объёмы переданных данных и другую доступную им информацию. Позднее полезная часть информации посредством [[Каталог BitTorrent|каталога]] предоставляется конечным пользователям.&lt;br /&gt;
&lt;br /&gt;
== Частные (закрытые) трекеры ==&lt;br /&gt;
Частный ({{lang-en|private}}) трекер — это трекер, ограничивающий доступ пользователям, обычно требованием регистрации учётной записи и требованием поддержания «рейтинга» на определённом уровне.&lt;br /&gt;
&lt;br /&gt;
Одной из причин появления частных трекеров является асимметричность пользовательских каналов доступа к [[Интернет]]. Средний пользователь за время скачивания торрента успевает отдать другим пользователям незначительную по объёму часть данных, при этом многие пользователи после получения нужного файла сразу закрывают торрент-клиент. В результате доступность торрента снижается, и на первоначальных распространителей файла ложится неоправданно большая нагрузка.&lt;br /&gt;
&lt;br /&gt;
Как правило, частные трекеры записывают статистику (рейтинг) каждого пользователя по количеству «скачанного» и «отданного» другим пользователям, и требуют поддержания некоторого минимального соотношения этих двух величин. Как результат, доступность и скорость скачивания торрентов на частном трекере обычно выше, чем на открытом.&lt;br /&gt;
&lt;br /&gt;
Для идентификации конкретного клиента трекер использует либо IP-адрес пользователя, либо уникальный для каждого пользователя ключ (так называемый &amp;#039;&amp;#039;user key&amp;#039;&amp;#039; или &amp;#039;&amp;#039;pass key&amp;#039;&amp;#039;), добавляемый трекером в торрент-файл при скачивании его пользователем.&lt;br /&gt;
&lt;br /&gt;
У рейтинговой системы есть и негативная сторона: дискриминация пользователей, имеющих узкий канал отдачи. Часто у такого пользователя отдача совсем не идёт; причина тому — другие пользователи, имеющие более широкий upload-канал и отдающие значительно больше и быстрее. Такому пользователю очень сложно восстанавливать свой рейтинг, особенно если он имеет дело с маловостребованными файлами. В итоге пребывание на частном трекере оборачивается для него постоянной головной болью о способах поддержания рейтинга.&lt;br /&gt;
&lt;br /&gt;
Для поддержки закрытых раздач в торрент-файлах есть флаг &amp;#039;&amp;#039;private&amp;#039;&amp;#039;, установка которого приводит к тому, что клиенты, правильно поддерживающие этот флаг, не раздают этот торрент в обоход трекера (например, через [[DHT]]). Так как большинство торрент-файлов создается без этого флага, то раздающий после загрузки свежесозданного файла на трекер должен заново скачать его, так как трекер выставляет этот флаг, изменяя торрент.&lt;br /&gt;
&lt;br /&gt;
== Реализации трекеров ==&lt;br /&gt;
Существуют разные реализации трекеров: в виде отдельного [[веб-сервер]]а, в виде модуля для стороннего [[HTTP]]-сервера (например, [[Apache]]) или в виде дополнения к [[Движок|движку]] [[сайт]]а, написанного, к примеру, на [[PHP]] или [[JSP]].&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Мультитрекер]]&lt;br /&gt;
* [[Ретрекер]]&lt;br /&gt;
* [[Каталог BitTorrent]]&lt;br /&gt;
* [[TorrentPier]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.bittorrent.org/beps/bep_0003.html Официальная спецификация BitTorrent] {{ref-en}}&lt;br /&gt;
* [http://bnbteasytracker.sourceforge.net/ BNBT EasyTracker] {{ref-en}}&lt;br /&gt;
* [http://xbtt.sourceforge.net/tracker/ XBT Tracker] {{ref-en}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Компьютерные технологии]]&lt;/div&gt;</summary>
		<author><name>Captain Pauli</name></author>
	</entry>
</feed>