Изменения
нет описания правки
==Трекеры и индексеры==
==Трекеры и индексеры==
Трекеры необходимо отличать от индексеров (хранилищ торрент-файлов), так как они не обязательно хранят список файлов, которыми обмениваются [[пир]]ы. Хранилище торентов содержит список .torrent файлов и описаний к ним. А трекер только координирует обмен данными между пирами, которые пытаются скачать информацию, описанную торентом.
Трекеры необходимо отличать от индексеров (хранилищ [[торрент]]-файлов), так как они не обязательно хранят список файлов, которыми обмениваются [[пир]]ы. Хранилище торентов содержит список .torrent файлов и описаний к ним. А трекер только координирует обмен данными между пирами, которые пытаются скачать информацию, описанную торентом.
Многие торрент-сайты работают и как трекеры, и как хранилища. Такие сайты публикуют [[URL]] трекера и разрешают пользователям закачивать торренты в хранилище со внедрённым в них адресом трекера, предоставляя таким образом все необходимые [[фича|фичи]] для начала скачивания.
Многие торрент-сайты работают и как трекеры, и как хранилища. Такие сайты публикуют [[URL]] трекера и разрешают пользователям закачивать торренты в хранилище со внедрённым в них адресом трекера, предоставляя таким образом все необходимые [[фича|фичи]] для начала скачивания.
Закрытый трекер — трекер с ограничением на пользование им, обычно требующий регистрации [[аккаунт]]а. На закрытых трекерах обычно оговаривается, сколько [[юзер]] закачивает и скачивает и каким должен поддерживаться коэффициент закачано-скачано. В результате доступность торрентов и скорость на таких трекерах больше, чем на публичных, где [[личер]]ы чувствуют себя вольготней. Первым таким трекером был (уже двинувший копыта) сайт TorrentBits, но его [[движок|движком]] всё ещё пользуются многие закрытые трекеры.
Закрытый трекер — трекер с ограничением на пользование им, обычно требующий регистрации [[аккаунт]]а. На закрытых трекерах обычно оговаривается, сколько [[юзер]] закачивает и скачивает и каким должен поддерживаться коэффициент закачано-скачано. В результате доступность торрентов и скорость на таких трекерах больше, чем на публичных, где [[личер]]ы чувствуют себя вольготней. Первым таким трекером был (уже двинувший копыта) сайт TorrentBits, но его [[движок|движком]] всё ещё пользуются многие закрытые трекеры.
Многие закрытые трекеры внедряют [[пасскей]] (идентификатор пользователя) в торрент-файл, он заставляет [[клиент]] пользователя коннектиться на определённый адрес для получения списка [[пир]]ов. Этот механизм призван ограничить распространение торрент-файлов вне пределов данного трекера.
Многие закрытые трекеры внедряют [[пасскей]] (идентификатор пользователя) в [[торрент]]-файл, он заставляет [[клиент]] пользователя коннектиться на определённый адрес для получения списка [[пир]]ов. Этот механизм призван ограничить распространение торрент-файлов вне пределов данного трекера.
==Тёрки с законом==
==Тёрки с законом==
==Улучшение стабильности трекеров==
==Улучшение стабильности трекеров==
Трекеры являются основной причиной повреждения BitTorrent-ового "роя" (swarm); другие причины обычно относятся к повреждённым или [[хак]]нутым [[клиент]]ам, закачивающим мусор вместо данных. Стабильность трекеров была увеличена благодаря двум главным доработкам BitTorrent-протокола:
Трекеры являются основной причиной повреждения [[BitTorrent]]-ового "роя" (swarm); другие причины обычно относятся к повреждённым или [[хак]]нутым [[клиент]]ам, закачивающим мусор вместо данных. Стабильность трекеров была увеличена благодаря двум главным доработкам BitTorrent-протокола:
===Многотрекерные торренты===
===Многотрекерные торренты===
==='Бестрекерные' торренты===
==='Бестрекерные' торренты===
Сущестувую два несовместимых "бестрекерных" расширения BitTorrent-протокола (ака децентрализованный трекинг): на основе реализаций [[DHT]] и [[Azureus]]-овская "Распределённая база данных".
Сущестувую два несовместимых "бестрекерных" расширения [[BitTorrent]]-протокола (ака децентрализованный трекинг): на основе реализаций [[DHT]] и [[Azureus]]-овская "Распределённая база данных".
Термин "бестрекерный" — немного не в тему, т.к. децентрализованный или распределённый трекинг по сути интерпретирует каждого [[пир]]а как трекер. Оригинальный BitTorrent-[[клиент]] первый реализовал децентрализованный трекинг с помощью [[DHT]]. Позже [[Azureus]], [[µTorrent]], [[BitComet]] and [[KTorrent]] переняли эту [[фича|фичу]], хотя [[Azureus]]-овская имплементация осталась несовместимой с [[DHT]]-имплементациями других [[клиент]]ов, за исключением разве что [[BitComet]]-а.
Термин "бестрекерный" — немного не в тему, т.к. децентрализованный или распределённый трекинг по сути интерпретирует каждого [[пир]]а как трекер. Оригинальный BitTorrent-[[клиент]] первый реализовал децентрализованный трекинг с помощью [[DHT]]. Позже [[Azureus]], [[µTorrent]], [[BitComet]] and [[KTorrent]] переняли эту [[фича|фичу]], хотя [[Azureus]]-овская имплементация осталась несовместимой с [[DHT]]-имплементациями других [[клиент]]ов, за исключением разве что [[BitComet]]-а.
==Поддержка IPv6==
==Поддержка IPv6==
Одной из опций протокола HTTP-трекера является флажок "компактности" (compact flag). Этот флаг определяет компоновку в HTTP-ответе IPv4-адреса как набора из 4 байт (32 бита). Адрес IPv6 однако 128-битной длины, а значит, флаг "компактности" не позволяет поддержать IPv6. Трекеры, которые поддерживают IPv6-адресацию, таким образом, игнорируют этот флажок. Были упоминания флажка "compact6", но этот механизм не был пока что абсорбирован различными BitTorrent-[[клиентами]].
Одной из опций протокола HTTP-трекера является флажок "компактности" (compact flag). Этот флаг определяет компоновку в HTTP-ответе IPv4-адреса как набора из 4 байт (32 бита). Адрес IPv6 однако 128-битной длины, а значит, флаг "компактности" не позволяет поддержать IPv6. Трекеры, которые поддерживают IPv6-адресацию, таким образом, игнорируют этот флажок. Были упоминания флажка "compact6", но этот механизм не был пока что абсорбирован различными [[BitTorrent]]-[[клиентами]].
Первым (и все ещё рабочим) BitTorrent-трекером, работающим только по IPv6, был сервер [http://ipv6.niif.hu/index.php?mn=3&sm=10&lg=en NIIF/HUNGARNET]-а.
Первым (и все ещё рабочим) [[BitTorrent]]-трекером, работающим только по IPv6, был сервер [http://ipv6.niif.hu/index.php?mn=3&sm=10&lg=en NIIF/HUNGARNET]-а.
Недавно [[SixXS]] реализовала свой IPv6-трекер. У этого трекера неизменный набор [[сид]]ов, сидящих на высокоскоростных каналах. Торрент-файлы, обслуживаемые этим трекером, сперва закачиваются в каталог, а потом [[сид]]ы автоматически подхватывают эти торренты, начиная обмен данными друг с другом, чтобы, имея файл целиком, предоставить [[клиент]]ам даунлоады на бешеных скоростях. Этот сервис служит великому делу раздачи [[Open Source|опенсорсовых]] дистрибутивов через IPv6 и по широким каналам.
Недавно [[SixXS]] реализовала свой IPv6-трекер. У этого трекера неизменный набор [[сид]]ов, сидящих на высокоскоростных каналах. Торрент-файлы, обслуживаемые этим трекером, сперва закачиваются в каталог, а потом [[сид]]ы автоматически подхватывают эти торренты, начиная обмен данными друг с другом, чтобы, имея файл целиком, предоставить [[клиент]]ам даунлоады на бешеных скоростях. Этот сервис служит великому делу раздачи [[Open Source|опенсорсовых]] дистрибутивов через IPv6 и по широким каналам.