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

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
м См. также: Project talk:Викификатор#Шаблон:Rq, replaced: {{rq|sources}} → {{подст:нет источников}}
 
(не показаны 3 промежуточные версии 3 участников)
Строка 5: Строка 5:
В отличие от [[BitTorrent-трекер|трекер]]а и [[Распределённая хеш-таблица|DHT]], PEX может быть только вспомогательным средством получения пиров, так как он не может помочь подключиться к раздаче новым пирам.
В отличие от [[BitTorrent-трекер|трекер]]а и [[Распределённая хеш-таблица|DHT]], PEX может быть только вспомогательным средством получения пиров, так как он не может помочь подключиться к раздаче новым пирам.


Поддержка PEX есть в клиентах [[Transmission]] с версии 0.7<ref name="transmission-Release-Notes">[https://github.com/transmission/transmission/wiki/Release-Notes Release Notes программы transmission]</ref>, [[Vuze]], [[BitComet]], [[µTorrent]], [[KTorrent]], [[rTorrent]], [[Deluge]] (начиная с версии 0.7.8) и [[BitTornado]], [[qBittorrent]].
Поддержка PEX есть в клиентах [[Transmission]] с версии 0.7<ref name="transmission-Release-Notes">{{Cite web |url=https://github.com/transmission/transmission/wiki/Release-Notes |title=Release Notes программы transmission |access-date=2017-01-27 |archive-date=2019-01-09 |archive-url=https://web.archive.org/web/20190109203146/https://github.com/transmission/transmission/wiki/Release-Notes |deadlink=no }}</ref>, [[Vuze]], [[BitComet]], [[µTorrent]], [[KTorrent]], [[rTorrent]], [[Deluge]] (начиная с версии 0.7.8) и [[BitTornado]], [[qBittorrent]], [[Tixati]].


Существуют несколько несовместимых реализаций PEX, поэтому PEX между собой могут пользоваться только либо одинаковые клиенты, либо совместимые по PEX.
Существуют несколько несовместимых реализаций PEX, поэтому PEX между собой могут пользоваться только либо одинаковые клиенты, либо совместимые по PEX.
Строка 17: Строка 17:
== ut_pex ==
== ut_pex ==
Клиенты сообщают друг другу о поддержке PEX. И далее каждую минуту отсылают список новых подключившихся/отключившихся пиров с момента предыдущей отправки PEX пакета.
Клиенты сообщают друг другу о поддержке PEX. И далее каждую минуту отсылают список новых подключившихся/отключившихся пиров с момента предыдущей отправки PEX пакета.

== Примечания ==
{{примечания}}


== См. также ==
== См. также ==
Строка 22: Строка 25:


{{compu-net-stub}}
{{compu-net-stub}}
{{Нет источников |дата=2024-10-19}}
{{rq|sources}}
{{BitTorrent}}
{{BitTorrent}}



Текущая версия от 10:09, 19 октября 2024

Peer exchange (PEX) — расширение BitTorrent-протокола для обмена списками участников.

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

В отличие от трекера и DHT, PEX может быть только вспомогательным средством получения пиров, так как он не может помочь подключиться к раздаче новым пирам.

Поддержка PEX есть в клиентах Transmission с версии 0.7[1], Vuze, BitComet, µTorrent, KTorrent, rTorrent, Deluge (начиная с версии 0.7.8) и BitTornado, qBittorrent, Tixati.

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

В Vuze, начиная с версии 3.0.5.0, реализована поддержка PEX от µTorrent, в дополнение к собственной версии. Таким образом, любой пир с Azureus >=3.0.5.0 может через PEX как сводить вместе других пиров, использующих несовместимые по PEX клиенты, так и получать от них адреса пиров.

В Transmission по мере разработки внедрялась совместимость с разными клиентами[1].

Формальная спецификация PEX (BEP 11) опубликована 29 октября 2015 года.

Клиенты сообщают друг другу о поддержке PEX. И далее каждую минуту отсылают список новых подключившихся/отключившихся пиров с момента предыдущей отправки PEX пакета.

Примечания

[править | править код]
  1. 1 2 Release Notes программы transmission. Дата обращения: 27 января 2017. Архивировано 9 января 2019 года.