<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">sibsutis</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник СибГУТИ</journal-title><trans-title-group xml:lang="en"><trans-title>The Herald of the Siberian State University of Telecommunications and Information Science</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1998-6920</issn><publisher><publisher-name>СибГУТИ</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">sibsutis-368</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Статьи</subject></subj-group></article-categories><title-group><article-title>Способ управления трафиком в BitTorrent-сетях с помощью протокола DHT</article-title><trans-title-group xml:lang="en"><trans-title>Traffic Control Mode in Bit Torrent Networks with the Help of DHT Protocol</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Рабинович</surname><given-names>Е. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Rabinovich</surname><given-names>V. E.</given-names></name></name-alternatives><email xlink:type="simple">noemail@neicon.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шестаков</surname><given-names>А. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Shestakov</surname><given-names>A. A.</given-names></name></name-alternatives><email xlink:type="simple">noemail@neicon.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff xml:lang="ru" id="aff-1"><institution>Новосибирский государственный технический университет</institution><country>Russian Federation</country></aff><pub-date pub-type="collection"><year>2012</year></pub-date><pub-date pub-type="epub"><day>26</day><month>10</month><year>2022</year></pub-date><volume>0</volume><issue>3</issue><fpage>3</fpage><lpage>10</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Рабинович Е.В., Шестаков А.А., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Рабинович Е.В., Шестаков А.А.</copyright-holder><copyright-holder xml:lang="en">Rabinovich V.E., Shestakov A.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://vestnik.sibsutis.ru/jour/article/view/368">https://vestnik.sibsutis.ru/jour/article/view/368</self-uri><abstract><p>Протокол BitTorrent занимает лидирующее место среди протоколов передачи файлов. Основная цель данного протокола - раздать файл как можно большему количеству участников таким образом, чтобы во время распространения доступность файла не уменьшалась. При создании этот протокол рассматривался как централизованный, то есть имел центральный узел (трекер), который хранит и распространяет список участников раздачи. Будучи владельцем трекера, можно управлять распределением трафика внутри BitTorrent-сети, всего лишь изменяя список получателей.
Со временем встал вопрос о децентрализации протокола. Этому способствовали несколько факторов: неспособность трекеров обслуживать огромное количество участников, большое количество независимых трекеров, претензии со стороны правообладателей за распространение контента, защищённого авторскими правами. Решением стало появление дополнения к протоколу BitTorrent [<xref ref-type="bibr" rid="cit5">5</xref>], описывающее распространение списка участников посредством протокола DHT. В результате исчезла возможность влиять на распределение трафика или управлять списком участников.
В данной статье предложен способ, с помощью которого можно влиять на трафик сети с протоколом BitTorrent и, пусть не в полной мере, а лишь частично, управлять процессом распространения файла. Это может быть полезно как интернет-провайдерам для перераспределения потоков данных внутри своей сети, так и правообладателям для ограничения распространения файла.</p></abstract><trans-abstract xml:lang="en"><p>Bit Torrent protocol is a leader of file transfer protocols. The main aim of the protocol is to distribute the file to a lot of participants without reducing the file distribution accessibility. While creating, the protocol was intended as a central node (tracker), which stores and distributes participants' list of distribution. As the owner of the tracker, you can manage traffic distribution inside the Bit Torrent network, simply changing the list of participants.
Over time, the question of decentralization arose. It was facilitated by several factors: the inability of trackers to serve huge number of participants, a large number of independent trackers, right possessors' claims for content distribution protected by copyright. The solution was to add to the protocol BitTorrent[<xref ref-type="bibr" rid="cit5">5</xref>] describing  the distribution  of the participants with the help of DHT protocol. As a result, the possibility to influence traffic distribution or to manage the list of participants was eliminated. 
This paper describes a method you can influence the network traffic and BitTorrent protocol and to manage if not fully but partially the process of file distribution. It can be useful as for the Internet providers for data flows redistribution within their network and for the right possessors to limit file distribution.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>вычислительная система</kwd><kwd>вычислительная сеть</kwd><kwd>распределённые системы</kwd><kwd>сервер</kwd><kwd>клиент</kwd><kwd>протокол</kwd><kwd>трекер</kwd></kwd-group><kwd-group xml:lang="en"><kwd>HTTP</kwd><kwd>BitTorrent</kwd><kwd>DHT</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Bindal R., Cao P. and Chan W. Improving Traffic Locality in BitTorrent via Biased Neighbor Selection. [Электронный ресурс]. - Режим доступа: http://crypto.stanford.edu/ ~cao/biased-bt.pdf, свободный.</mixed-citation><mixed-citation xml:lang="en">Bindal R., Cao P. and Chan W. Improving Traffic Locality in BitTorrent via Biased Neighbor Selection. [Электронный ресурс]. - Режим доступа: http://crypto.stanford.edu/ ~cao/biased-bt.pdf, свободный.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Cohen, B. (2003). Incetives build robustness in Bittorrent. [Электронный ресурс]. - Режим доступа: http://www.bittorrent.org/bittorrentecon.pdf, свободный.</mixed-citation><mixed-citation xml:lang="en">Cohen, B. (2003). Incetives build robustness in Bittorrent. [Электронный ресурс]. - Режим доступа: http://www.bittorrent.org/bittorrentecon.pdf, свободный.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Cohen, B. (2008). The BitTorrent Protocol Specification. [Электронный ресурс]. - Режим доступа: http://www.bittorrent.org/beps/bep_0003.html, свободный.</mixed-citation><mixed-citation xml:lang="en">Cohen, B. (2008). The BitTorrent Protocol Specification. [Электронный ресурс]. - Режим доступа: http://www.bittorrent.org/beps/bep_0003.html, свободный.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Hoffman J. BEP 12: Multitracker Metadata Extension. [Электронный ресурс]. - Режим дос-тупа: http://bittorrent.org/beps/bep_0012.html, свободный.</mixed-citation><mixed-citation xml:lang="en">Hoffman J. BEP 12: Multitracker Metadata Extension. [Электронный ресурс]. - Режим дос-тупа: http://bittorrent.org/beps/bep_0012.html, свободный.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Loewenstern A. (2008). DHT Protocol. [Электронный ресурс]. - Режим доступа: http://www.bittorrent.org/beps/bep_0005.html, свободный.</mixed-citation><mixed-citation xml:lang="en">Loewenstern A. (2008). DHT Protocol. [Электронный ресурс]. - Режим доступа: http://www.bittorrent.org/beps/bep_0005.html, свободный.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Moni Naor and Udi Wieder. Novel Architectures for P2P Applications: the Continuous-Discrete Approach. Proc. SPAA, 2003. [Электронный ресурс]. - Режим доступа: http://research.microsoft.com/pubs/73859/dhpaper_final_hp.pdf, свобод-ный.</mixed-citation><mixed-citation xml:lang="en">Moni Naor and Udi Wieder. Novel Architectures for P2P Applications: the Continuous-Discrete Approach. Proc. SPAA, 2003. [Электронный ресурс]. - Режим доступа: http://research.microsoft.com/pubs/73859/dhpaper_final_hp.pdf, свобод-ный.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Rabinovich E.V., Shestakov A.A. Traffic localization in BitTorrent Network via Retracker // Proceedings of RFBR and DST Sponsored «The 2-nd Russian - Indian Joint Workshop on Computational Intelligence and Modern Heuristics in Automation and Robotics», 10 - 13 Sep-tember. - 2011. - Additional volume, P. 50-55.</mixed-citation><mixed-citation xml:lang="en">Rabinovich E.V., Shestakov A.A. Traffic localization in BitTorrent Network via Retracker // Proceedings of RFBR and DST Sponsored «The 2-nd Russian - Indian Joint Workshop on Computational Intelligence and Modern Heuristics in Automation and Robotics», 10 - 13 Sep-tember. - 2011. - Additional volume, P. 50-55.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Schulze H., Mochalski K. (2009). Internet Study 2008/2009. Ipoque. [Электронный ресурс]. - Режим доступа: http://www.ipoque.com/sites/default/files/mediafiles/ documents/internet-study-2008-2009.pdf, свободный.</mixed-citation><mixed-citation xml:lang="en">Schulze H., Mochalski K. (2009). Internet Study 2008/2009. Ipoque. [Электронный ресурс]. - Режим доступа: http://www.ipoque.com/sites/default/files/mediafiles/ documents/internet-study-2008-2009.pdf, свободный.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
