Словарь терминов BitTorrent (русские термины)

Анонс (Announce)

Событие, при котором клиент пытается соединиться с трекером чтобы получает список адресов участников раздачи и проинформировать о том:

  • Что хочет присоединиться к остальным участникам файлообмена, и что сервер должен добавить его к списку пиров в этой раздаче. Например, после нажатия на кнопку «Старт»;
  • Какой объем скачал и раздал. Происходит постоянно, через определенный интервал времени. Вообще, информация о количестве скачанного и отданного передается при любом «Анонсе», даже если это цифры «0»;
  • Что закончил скачивание и теперь продолжает раздавать;
  • Что заканчивает файлообмен на этой раздаче. Например, после нажатия на кнопку «Стоп».
Блокированный (Choked)

Этот термин относиться к внутреннему механизму работы клиента. Обозначает пира, которому наш клиент отказывается слать части файла. Это происходит в нескольких случаях:

  • Второй клиент — это сид и ему не нужны никакие части файла (то есть он полностью не заинтересован);
  • Наш клиент уже раздает на всю свою пропускную способность (то есть значение max_uploads было достигнуто);
  • Второй клиент заблокирован нашим клиентом по какой-либо причине.
Децентрализованная DHT-сеть (DHT, Distributed Hash Table)
В BitTorrent это протокол, позволяющий реализовать децентрализованную сеть (не зависящую от трекера). В такой сети клиенты сами хранят информацию о раздачах (даже если у них нет самих файлов и вообще не имеют к раздаче отношения) и запрашивают эту информацию друг у друга. Так же как и в случае с PEX, эта функция может быть отключена на закрытых трекерах, установкой специального флага private в torrent-файлах. Подробнее о DHT.
Заинтересованный (Interested)
Этот термин относиться к внутреннему механизму работы клиента. Обозначает другого участника, желающего получить части файла, имеющиеся у нашего клиента. Например, раздающий клиент «A» помечает клиента «B» (который в данный момент скачивает) как «заинтересованный», если «B» не обладает частью файла, которая есть у «A», но желает эту часть получить.
Защищенный торрент (Private key)
Специальная запись в торрент-файле (private:1). Часто устанавливается на закрытых (требующих регистрации) трекерах. Указывает клиенту что функции DHT и PEX должны быть отключены для текущего торрента. Если эта запись находится в разделе «info» торрент-файла, то ее удаление или изменение приведет к изменению хеша раздачи, который используется как «имя» раздачи при общении с трекером и другими участниками, т.е вы не сможите продолжить файлообмен. Даже если ваш клиент не реагирует на эту запись — нет гарантий что также поступают другие клиенты. Еще…
Индекс (Index)
Список torrent-файлов (обычно включающий описания и другую информацию), управляемый веб-сайтом и доступный для поиска. Индексирующий сайт также может быть и трекером, что чаще всего и происходит. Этот термин не особо распространен среди пользователей.
Клиент (Client)
Программа, которая дает возможность раздавать или принимать файлы через p2p сеть, используя протокол BitTorrent. Примерами таких клиентов могут послужить µTorrent и Vuze (бывший Azureus).
Личер, «Пиявка» (Leech)
Личером обычно называют участника, который оказывает негативное влияние на остальных, поскольку имеет очень низкий рейтинг. Другими словами скачивает больше, чем раздаёт. Большинство личеров — это пользователи с ассиметричным интернет-каналом, либо те кто не оставляет клиенты BitTorrent открытыми для раздачи файлов после окончания скачивания. Кроме того, некоторые из личеров избегают раздачи путём использования изменённых клиентов или при помощи чрезмерного ограничения скорости раздачи. Также, под термином личер часто подразумевают просто участника, который пока не имеет всех частей раздачи, то есть того кто на данный момент скачивает.
Наблюдатель (Lurker)
Пользователь, который только скачивает, но не добавляет новый контент. В отличие от личера, наблюдатель раздает то, что он скачал. Термин не пользуется популярностью.
Наскребать (Scrape)
Событие, при котором клиент запрашивает у трекера информацию о статистике торрента (список адресов участников раздачи). В чем-то схож с «анонсом», за исключением того что наш клиент не отсылает никакую информацию, а лишь ожидает ее от трекера. Последние часто не поддерживают такой тип запросов. Как правило в настройках клиентов есть возможность отключить scrape-запросы.
Обмен пирами (PEX, Peer exchange)
Дополнение к протоколу BitTorrent. Позволяет, уже установившим связь друг с другом, клиентам обмениваться адресами доступных каждому из них участников. Часто, на закрытых трекерах (требующих регистрации) это функция отлючена, установкой специального флага private в torrent-файлах. К сожалению PEX реализован не одинаково во всех клиентах, поэтому обменом пирами могут воспользоваться лишь клиенты с совместимыми версиями расширения PEX. Подробнее о PEX (англ).
Пасскей (Passkey)
Своего рода ключ для вашего клиента на закрытом (требует регистрации) трекере. Уникален для каждой учётной записи. По этому ключу трекер во-первых определяет что доступ к раздаче желает получить зарегистрированный пользователь, во-вторых ведёт учёт рейтинга каждого из участников. Содержится внутри torrent-файла и представляет из себя строку символов в строке адреса трекера для анонса. Если кто-либо получит доступ к вашему пасскею (например заполучив скачанный вами torrent-файл), то он сможет принимать участие в файлообмене от вашего имени. Как правило трекеры позволяют сменить пасскей через меню на сайте, но в результате этого все ранее скачанные torrent-файлы станут недействительны. Вам придётся скачать их заново или поменять пасскей вручную.
Пир (Peer)
Клиент для BitTorrent, запущенный на компьютере с доступом в Интернет, к которому подключены и обмениваются с ним данными другие клиенты. Обычно пир не имеет полного файла, а только его части. Тем не менее, часто «пир» может использоваться для обозначения любого участника в «рое» (в таком случае это синоним понятия «клиент»). Чаще этим термином называют участника файлообмена на текущей раздаче.
Пиринговая сеть (P2P)
Технология, используемая для передачи файлов между компьютерами через Интернет. В сети p2p каждый участник одновременно является как клиентом, так и сервером, т. е. каждый может как принимать, так и отправлять данные. Эту технологию можно противопоставить наиболее распространенному до недавнего времени способу получения файлов — «клиент-сервер». Клиент делает запрос к серверу на получение файла — сервер отдает файл клиенту. P2P призвана в первую очередь снять нагрузки с серверов и тем самым повысить доступность файлов в сети для конечного пользователя.
Пренебрегающий, Тормозящий (Snubbed)
Этот термин относиться к внутреннему механизму работы клиента. Раздающий клиент помечается как «тормозящий», если загружающий клиент не получил от него никаких данных в течении более чем 60-ти секунд.
Рейтинг (Share ratio)
Число, получаемое делением количества отданного на количество скачанного. Рейтинги больше 1 ценятся в торрент-сообществе, потому что они показывают, что пользователь послал больше данных другим пользователям, чем получил. Ну и конечно же, рейтинги меньше 1 имеют отрицательное значение. Существует также понятие рейтинга для каждой отдельной раздачи. Используется в торрент-клиенте.
Рой, Участники обмена (Swarm)
Все вместе пиры (включая сидов), участвующие в раздаче, называются роем. Например, из 6-ти обычных пиров и 2-ух сидов получается рой из 8-ми участников.
Сидер, Сид (Seeder)
Участник файлообмена, имеющий копию всего раздаваемого файла полностью и по-прежнему готов к раздаче. Чем больше сидов, тем больше шансов получить файл полностью.
Скачивающий (Downloader)
Любой пир, который не имеет файл полностью и скачивает этот файл. Этот термин использовался в реализации Брэма Кохена (разработчик, один из основателей и автор файлообменной сети BitTorrent) на языке Python и не имеет негативного оттенка, присущего термину leech (пиявка). Брэм предпочитает «скачивающий» термину «личер», потому что по принципу BitTorrent — «ты мне — я тебе», скачивающие также и раздают, и таким образом здесь нет по-настоящему нечестных личеров.
Супер-сидирование (Super-seeding)
Когда файл новый, может быть напрасно потрачено много времени, потому что сидер может раздавать одну и ту же часть многим пирам, в то время как другие части еще ни кем не загружены. В режиме super-seeding клиент пытаются отправить лишь ту часть, которой еще ни у кого нет. Теоретически это делает первую раздачу файла быстрей. Однако супер-сидирование может быть значительно менее эффективным и может даже снизить скорость раздачи по сравнению с обычным сидированием в тех случаях, если скачивающий клиент имеет плохое соединение. Этот режим обычно используется только для новых торрентов, или в случае если нет других сидеров. Подробнее смотри супер-сидирование.
Торрент, Раздача (Torrent)
В зависимости от контекста, под словом torrent могут подразумевать или метафайл с расширением .torrent, или все обозначенные им файлы для раздачи. Торрент-файл содержит метаданные обо всех файлах, которые он делает доступными для загрузки, в том числе их имена, размеры и контрольные суммы всех частей. Он также содержит адрес трекера, который координирует соединения между пирами в рое. Файл является словарем в формате bencode. Для изменения содержимого такого файла можно воспользоваться программой BEncode Editor.
Трекер (Tracker)
Сервер, который следит за тем, какие сиды и пиры находятся в рое. Клиенты периодически сообщают трекеру информацию, и в ответ получают информацию о других клиентах, с которыми они могут соединиться. Трекер не участвует непосредственно в файлообмене и не имеет копии файла.
Хеш (Hash)
Своего рода контрольная сумма. В torrent-файле есть хеш определяющий как всю раздачу (используется также и в магнет-ссылках), так и хеши каждой отдельной части. Хеш здесь хранится в виде строки буквенно-цифровых символов. Используется клиентом для проверки передаваемых и принимаемых данных. Каждая часть после получения сначала проверяется на совпадение хеша. Если проверка не удалась, данные отбрасываются и запрашиваются еще раз. Количество неудачных проверок хеша показывается например на вкладке «Общие» в µTorrent. Подробнее о том что такое хеш.
Часть, Сегмент, «Кусок» (Piece, Part)
Для того чтобы повысить эффективность передачи данных — вся раздача (файлы рассматриваются как одно целое) делится на равные части. Именно эти части и распространяются между участниками.
Эндшпиль (End Game)
Этот термин относиться к внутреннему механизму работы клиента. Обозначает момент когда закачка почти завершена, и осталось скачать несколько последних частей. Внимание на этом моменте связано с возможным снижением скорости если не предусмотреть соответствующие действия в алгоритме.
Дата последней правки: 20.11.2010
Комментарии…
Перейти наверх