Local Peer Discovery

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

Протокол Local Peer Discovery (LPD) является расширением для системы обмена файлами BitTorrent. Он был разработан для получения возможности обнаружения локальных BitTorrent-пиров, и, следовательно, сокращения трафика, проходящего через канал Интернет-провайдера и максимального использования пропускной способности локальной вычислительной сети (LAN).

Local Peer Discovery реализован[1] с помощью HTTP-подобных сообщений в пакетах UDP, отправляемых multicast-группе 239.192.152.143:6771, являющейся административно-ограниченной (administratively scoped multicast address (англ.)). Поддержка этого протокола реализована в следующих клиентах: µTorrent[2], BitTorrent/Mainline[3], MonoTorrent[4] и клиентах, основанных на libtorrent[5], например, Transmission 2.0[6]. Реализация LPD очень проста, несмотря на это, формальная спецификация протокола (BEP 14) была создана только в 2015 году, тогда как ещё 10 мая 2008 года было опубликовано описание альтернативного multicast-расширения Zeroconf Peer Advertising and Discovery, см. BEP 26, но оно мало используется из-за сложности реализации.

Примечания

  1. Protocol Design Discussion » Local Peer Discovery Documentation (недоступная ссылка) (30 октября 2009). Дата обращения: 12 декабря 2009. Архивировано 29 сентября 2012 года.
  2. Announcements » µTorrent 1.7 Release Candidate 6 (недоступная ссылка) (28 июня 2007). Дата обращения: 12 декабря 2009. Архивировано 29 сентября 2012 года.
  3. BitTorrent User Manual (недоступная ссылка). Дата обращения: 12 декабря 2009. Архивировано 29 сентября 2012 года.
  4. MonoTorrent 0.80 (недоступная ссылка). Дата обращения: 5 мая 2010. Архивировано 29 сентября 2012 года.
  5. libtorrent manual: features (недоступная ссылка). Дата обращения: 12 декабря 2009. Архивировано 29 сентября 2012 года.
  6. Changes : Transmission 2.00 (15 июня 2010). Дата обращения: 23 июня 2010. Архивировано 31 августа 2011 года.