с ОЙЮЕЗП ОЕ ЛБЮБА ЙЪ йОФЕТОЕФБ, РТПУНБФТЙЧБА УФТБОЙЮЛЙ ФПМШЛП Ч вЬЛВПОЕ, Б ФТБЖЙЛ ЧУЕ ТБЧОП ОБВЕЗБЕФ, РПЮЕНХ?

рБТБЪЙФОЩК ФТБЖЙЛ. рПД РБТБЪЙФОЩН ФТБЖЙЛПН РПОЙНБЕФУС ФТБЖЙЛ, ЗЕОЕТЙТХЕНЩК УЛБОЕТБНЙ УЕФЕК, ФТБУУЙТПЧЭЙЛБНЙ, БОБМЙЪБФПТБНЙ. дБЦЕ ЕУМЙ чЩ ОЕ ЙНЕЕФЕ ОЙЛБЛПК УЕФЕЧПК БЛФЙЧОПУФЙ, ОЕЛПФПТПЕ ЛПМЙЮЕУФЧП ФТБЖЙЛБ (1-2 ЛЙМПВБКФБ Ч УЕЛХОДХ) ЧУЈ ТБЧОП ВХДЕФ РПУФХРБФШ. рБТБЪЙФОЩК ФТБЖЙЛ - ЬФП ЧИПДСЭЙК ФТБЖЙЛ, РПМХЮЕОЙЕ ЛПФПТПЗП ОЕ ВЩМП СЧОП ЙОЙГЙЙТПЧБОП УБНЙН РПМШЪПЧБФЕМЕН ЙМЙ ХУФБОПЧМЕООЩН ОБ ЛПНРШАФЕТЕ РТПЗТБННОЩН ПВЕУРЕЮЕОЙЕН. уФПЙФ РПНОЙФШ, ЮФП УЕФШ йОФЕТОЕФ "ЦЙЧЕФ" УЧПЕК ЙОФЕОУЙЧОПК УЕФЕЧПК ЦЙЪОША, Ч ОЕК РПУФПСООП ЮФП-ФП РТПЙУИПДЙФ. рЕТЕДБЕФУС ТБЪОППВТБЪОЩК УМХЦЕВОЩК ФТБЖЙЛ, ЫЙТПЛПЧЕЭБФЕМШОЩЕ РБЛЕФЩ, ICMP-РБЛЕФЩ, keepalive-РБЛЕФЩ Й ДТ. оБМЙЮЙЕ ТЕБМШОПЗП IP-БДТЕУБ ОЕ ФПМШЛП РПЪЧПМСЕФ чБН РПМХЮЙФШ ДПУФХР Л МАВПНХ УЕТЧЙУХ йОФЕТОЕФБ, ОП ФБЛЦЕ ДЕМБЕФ ДПУФХРОЩН чБЫ ЛПНРШАФЕТ ЙЪ йОФЕТОЕФБ. уМЕДПЧБФЕМШОП, МАВПК ЦЕМБАЭЙК (ЮЕМПЧЕЛ ЙМЙ УЕФЕЧПК ЧЙТХУ) НПЦЕФ РТПУЛБОЙТПЧБФШ чБЫ ЛПНРШАФЕТ ОБ ОБМЙЮЙЕ ХСЪЧЙНПУФЕК, РПРЩФБФШУС РТПЧЕУФЙ УЕФЕЧХА БФБЛХ ЙМЙ РТПУФП ЛПНБОДПК ping РТПЧЕТЙФШ ДПУФХРОПУФШ чБЫЕЗП ЛПНРШАФЕТБ ЙЪ УЕФЙ. уЛБОЙТПЧБОЙЕ УЕФЕЧЩИ РПТФПЧ - РТПГЕУУ ПТЗБОЙЪБГЙЙ НОПЦЕУФЧБ ЧИПДСЭЙИ УПЕДЙОЕОЙК ПФ ХДБМЕООЩИ УЙУФЕН ОБ ТБЪМЙЮОЩЕ УЕФЕЧЩЕ РПТФЩ МПЛБМШОПК УЙУФЕНЩ. уЛБОЙТПЧБОЙЕ УЕФЕЧЩИ РПТФПЧ ПВЩЮОП РТПЙЪЧПДЙФУС У ГЕМША ЧЩСУОЕОЙС ЙОЖПТНБГЙЙ П ТБВПФБАЭЙИ ОБ УЛБОЙТХЕНПК УЙУФЕНЕ УЕТЧЙУБИ. оБ УБНПН ДЕМЕ ОЙЮЕЗП УФТБЫОПЗП Ч ЬФПН ОЕФ - ЬФП ЧРПМОЕ ОПТНБМШОПЕ СЧМЕОЙЕ (Ч ФПН УМХЮБЕ, ЕУМЙ чБЫ ЛПНРШАФЕТ ОЕ РПДЧЕТЦЕО ОЙЛБЛЙН ХСЪЧЙНПУФСН Й ОБДЕЦОП ЪБЭЙЭЕО ВТБОДНБХЬТПН). уМЕДУФЧЙЕН РПДПВОПК УЕФЕЧПК БЛФЙЧОПУФЙ Й СЧМСЕФУС РБТБЪЙФОЩК ФТБЖЙЛ. уМЕДХЕФ ПФНЕФЙФШ, ЮФП РБТБЪЙФОЩК ФТБЖЙЛ НПЦЕФ РТЙИПДЙФШ ОБ чБЫ IP-БДТЕУ ДБЦЕ Ч ФПН УМХЮБЕ, ЕУМЙ ЛПНРШАФЕТ Х чБУ ЧЩЛМАЮЕО. лБЛ ВЩ ЬФП ОЕЧЕТПСФОП ОЕ ЪЧХЮБМП, ОП ЬФП ЧПЪНПЦОП. рТПФПЛПМ UDP, СЧМСАЭЙКУС УФТХЛФХТОПК ЮБУФША РТПФПЛПМБ IP, РПЪЧПМСЕФ ПФРТБЧМСФШ РБЛЕФЩ ОБ МАВПК IP-БДТЕУ, ОЕ ФТЕВХС ДМС ЬФПЗП ХУФБОПЧМЕОЙС УПЕДЙОЕОЙС У ХДБМЕООЩН ЛПНРШАФЕТПН. б ЬФП ЪОБЮЙФ, ЮФП ЕУМЙ ЛФП-ФП ПЮЕОШ УЙМШОП ЪБИПФЕМ чБН "ОБУПМЙФШ", ФП ФЕПТЕФЙЮЕУЛЙ ПО ЧРПМОЕ НПЦЕФ ЬФП УДЕМБФШ. л УЮБУФША, РПДПВОЩЕ УЕТШЕЪОЩЕ УЕФЕЧЩЕ БФБЛЙ ДПЧПМШОП ТЕДЛЙ, ФБЛ ЛБЛ ФТЕВХАФ ПРТЕДЕМЕООЩИ ЪОБОЙК УЕФЕЧЩИ ФЕИОПМПЗЙК, Б ВПМШЫЙОУФЧП "УЕФЕЧЩИ ИХМЙЗБОПЧ" ЙНЙ ОЕ ТБУРПМБЗБАФ, Б РТПУФП РПМШЪХАФУС ЮХЦЙНЙ РТПЗТБННБНЙ. лБЛ РПЛБЪЩЧБЕФ РТБЛФЙЛБ, ПВЩЮОЩК РПМШЪПЧБФЕМШ ПУПВПЗП ЙОФЕТЕУБ ДМС ОБУФПСЭЕЗП ИБЛЕТБ ОЕ РТЕДУФБЧМСЕФ Й ДПМЦОЩ ВЩФШ ПЮЕОШ ЧЕУЛЙЕ РТЙЮЙОЩ ЮФПВЩ чБУ "ЧЪМБНЩЧБФШ".

пФДЕМЙФШ ЬФПФ РБТБЪЙФОЩК ФТБЖЙЛ ПФ ЧУЕЗП ПУФБМШОПЗП, ТБЧОП ЛБЛ ЙЪВБЧЙФУС ПФ ОЕЗП УПЧУЕН, ОЕЧПЪНПЦОП. ьФП НЙТПЧБС РТБЛФЙЛБ - РБТБЪЙФОЩК ФТБЖЙЛ ЕУФШ ЧП ЧУЕН НЙТЕ Й ЬЖЖЕЛФЙЧОЩЕ НЕФПДЩ РП ЕЗП РПМОПНХ ХУФТБОЕОЙА РПЛБ ЕЭЕ ОЕ ЙЪПВТЕМ ОЙЛФП. лБЛ РТБЧЙМП, ФБЛПК ФТБЖЙЛ ОЕЪОБЮЙФЕМЕО, ОП ЕУМЙ ЛПНРШАФЕТ РПУФПСООП Ч УЕФЙ, ФП ЪБ НЕУСГ ФЕПТЕФЙЮЕУЛЙ НПЦЕФ ОБВЕЦБФШ ОЕУЛПМШЛП ДЕУСФЛПЧ нВ.

чЙТХУОБС БЛФЙЧОПУФШ. ч РПУМЕДОЕЕ ЧТЕНС ЫЙТПЛПЕ ТБУРТПУФТБОЕОЙЕ РПМХЮЙМЙ УЕФЕЧЩЕ ЧЙТХУЩ, ФБЛ ОБЪЩЧБЕНЩЕ УЕФЕЧЩЕ ЮЕТЧЙ. дБООЩК ЧЙД ЧЙТХУПЧ, ЛБЛ Й УМЕДХЕФ ЙЪ ЕЗП ОБЪЧБОЙС, ЙУРПМШЪХЕФ УЕФЕЧЩЕ ТЕУХТУЩ (ПВЭЙЕ РБРЛЙ, ЬМЕЛФТПООХА РПЮФХ, ХСЪЧЙНПУФЙ Ч УЕФЕЧПН РТПЗТБННОПН ПВЕУРЕЮЕОЙЙ Й ФБЛ ДБМЕЕ) ДМС УЧПЕЗП ТБУРТПУФТБОЕОЙС Й ЪБТБЦЕОЙС ХСЪЧЙНЩИ ЛПНРШАФЕТПЧ. ъБТБЦЕООЩЕ ЛПНРШАФЕТЩ НПЗХФ УБНПРТПЙЪЧПМШОП ПВНЕОЙЧБФШУС ЙОЖПТНБГЙЕК У ДТХЗЙНЙ ЛПНРШАФЕТБНЙ Ч УЕФЙ, ЮФП ЧРПМОЕ ЕУФЕУФЧЕООП УПРТПЧПЦДБЕФУС ТПУФПН ЧИПДСЭЕЗП Й ЙУИПДСЭЕЗП ФТБЖЙЛБ. ъБДБЮЕК ОЕЛПФПТЩИ УЕФЕЧЩИ ЮЕТЧЕК СЧМСЕФУС ЗЕОЕТБГЙС РБТБЪЙФОПЗП ФТБЖЙЛБ У ГЕМША УОЙЦЕОЙС ПВЭЕК РТПРХУЛОПК УРПУПВОПУФЙ УЕФЙ. еУМЙ чБЫ ЛПНРШАФЕТ ЪБТБЦЕО Й ПВНЕОЙЧБЕФУС ФТБЖЙЛПН У ДТХЗЙН ЛПНРШАФЕТПН ЮЕТЕЪ йОФЕТОЕФ чБН РТЙДЕФУС ЪБРМБФЙФШ ЪБ ЧЕУШ РПМХЮЕООЩК ЧИПДСЭЙК ФТБЖЙЛ.

пВОПЧМЕОЙЕ РТПЗТБННОПЗП ПВЕУРЕЮЕОЙС. нОПЗЙЕ ТБЪТБВПФЮЙЛЙ РТПЗТБННОПЗП ПВЕУРЕЮЕОЙС РТЕДХУНБФТЙЧБАФ ЧПЪНПЦОПУФШ ЕЗП ПВОПЧМЕОЙС ЮЕТЕЪ УЕФШ йОФЕТОЕФ. у РПДПВОЩН ПВОПЧМЕОЙЕН (ЙМЙ ЕЗП РПРЩФЛПК) чЩ ОБЧЕТОСЛБ УФБМЛЙЧБМЙУШ. пВОПЧМСФШУС НПЦЕФ ПРЕТБГЙПООБС УЙУФЕНБ, УБНПУФПСФЕМШОП УЛБЮЙЧБС У УБКФБ РТПЙЪЧПДЙФЕМС ЪБРМБФЛЙ Л ОБКДЕООЩН Ч ПРЕТБГЙПОООПК УЙУФЕНЕ ХСЪЧЙНПУФСН; БОФЙЧЙТХУ, УЛБЮЙЧБС У УБКФБ ТБЪТБВПФЮЙЛБ ОПЧЩЕ БОФЙЧЙТХУОЩЕ ВБЪЩ; ТБЪМЙЮОЩЕ НЕДЙБ-РТПЙЗТЩЧБФЕМЙ, УЛБЮЙЧБС ОЕПВИПДЙНЩЕ ДМС ЧПУРТПЙЪЧЕДЕОЙС ФПЗП ЙМЙ ЙОПЗП НХМШФЙНЕДЙКОПЗП ЛПОФЕОФБ ЛПДЕЛЙ Й ФБЛ ДБМЕЕ. ьФП ЧУЕ, ЛПОЕЮОП, ИПТПЫП Й УДЕМБОП РП ВПМШЫПНХ УЮЕФХ ДМС ХДПВУФЧБ РПМШЪПЧБФЕМС, ОП ЪБЮБУФХА ПВОПЧМЕОЙЕ РТПЙЪЧПДЙФУС ОЕСЧОП ЙМЙ РПМШЪПЧБФЕМШ ОЕ ЙНЕЕФ РПМОПЗП ЛПОФТПМС ОБД РТПГЕУУПН ПВОПЧМЕОЙС, МЙВП РМПИП РПОЙНБЕФ УХФШ РТПЙУИПДСЭЙИ ЧЕЭЕК Й ЦНЕФ ОБ ЧУЕ ЛОПРЛЙ, ОЕ ЧОЙЛБС Ч ЪБДБЧБЕНЩЕ РТЙМПЦЕОЙЕН ЧПРТПУЩ. юФПВЩ ОЙ ПДОБ РТПЗТБННБ ОЕ НПЗМБ ВЕЪ чБЫЕЗП ЧЕДПНБ РПДЛМАЮЙФШУС Л йОФЕТОЕФХ, ТЕЛПНЕОДХЕН чБН ХУФБОПЧЙФШ УЕВЕ РЕТУПОБМШОЩК ВТБОДНБХЬТ, ОХ Й, ЕУФЕУФЧЕООП, РЕТЕД ФЕН ЛБЛ ОБЦЙНБФШ ЛОПРЛЙ Ч ДЙБМПЗПЧЩИ ПЛОБИ ЧОЙНБФЕМШОП ЮЙФБФШ ЪБДБЧБЕНЩЕ ЧПРТПУЩ.

рТПЗТБННЩ-ЛМЙЕОФЩ (uTorrent, Mainline, KTorrent Й ДТ.). рТПЗТБННЩ-ЛМЙЕОФЩ (uTorrent, Mainline, KTorrent Й ДТ.) ЙУРПМШЪХАФ DHT-РТПФПЛПМ, РПЪЧПМСАЭЙК BitTorrent-ЛМЙЕОФБН ОБИПДЙФШ ДТХЗ ДТХЗБ ВЕЪ ЙУРПМШЪПЧБОЙС ФТЕЛЕТБ.

DHT (Distributed hash tables) — ЬФП ДЕГЕОФТБМЙЪПЧБООБС ТБУРТЕДЕМЕООБС УЙУФЕНБ ДМС ПВЯЕДЙОЕОЙС ВПМШЫПЗП ЛПМЙЮЕУФЧБ РПУФПСООП РПСЧМСАЭЙИУС Й ЙУЮЕЪБАЭЙИ ХЪМПЧ Й РЕТЕДБЮЙ УППВЭЕОЙК НЕЦДХ ОЙНЙ.

лБЦДЩК РПДЛМАЮЕООЩК ЛМЙЕОФ РТЕДУФБЧМСЕФ Ч DHT-УЕФЙ ПФДЕМШОЩК ХЪЕМ УП УЧПЙН ЙДЕОФЙЖЙЛБФПТПН.

фЕРЕТШ ТБУУНПФТЙН УМХЮБК ДМС БВПОЕОФБ, ЛПФПТЩК ЦЕМБЕФ ХЮБУФЧПЧБФШ Ч BitTorrent-УЕФЙ, РТЙЮЕН ФПМШЛП Ч НЕУФОПК. пО ТЕЗЙУФТЙТХЕФУС ОБ ПДОПН ЙЪ НЕУФОЩИ ФТЕЛЕТПЧ Й ХУФБОБЧМЙЧБЕФ Х УЕВС ЛМЙЕОФУЛХА РТПЗТБННХ ?Torrent (ЙМЙ БОБМПЗЙЮОХА). й РПЮФЙ ОЕ ОБУФТБЙЧБС ЕЕ, УЛБЮЙЧБЕФ У ФТЕЛЕТБ ЙОФЕТЕУХАЭЙЕ ЕЗП ФПТТЕОФЩ Й ЪБЛБЮЙЧБЕФ УППФЧЕФУФЧХАЭЙЕ ЖБКМЩ. оП РТЙ ЬФПН ПО ОЕ ПВТБЭБЕФ ЧОЙНБОЙС ОБ ФП, ЪБЛТЩФ МЙ Х ОЕЗП ЖЙМШФТ ОБ ЧОЕЫОЙК ФТБЖЙЛ ЙМЙ ОЕФ. б ЮФП? пО ЦЕ РПМШЪХЕФУС СЛХФУЛЙН ФТЕЛЕТПН, ОЕ ЧЩИПДС ЧП ЧОЕЫОЙЕ УЕФЙ. б ФЕН ЧТЕНЕОЕН ГЕМПНХ ТПА ЧОЕЫОЙИ DHT-ХЪМПЧ, ЛПЙН СЧМСЕФУС Й ЛПНРШАФЕТ БВПОЕОФБ, УФБОПЧЙФУС ЙЪЧЕУФОЩН ЕЗП УЕФЕЧПК ЙДЕОФЙЖЙЛБФПТ. лУФБФЙ, ЙДЕОФЙЖЙЛБФПТ ЧЩДБЕФУС УМХЮБКОЩН ПВТБЪПН, Й ЛБЦДЩК ХЪЕМ ИТБОЙФ ФБВМЙГХ НБТЫТХФЙЪБГЙЙ, УПДЕТЦБЭХА ЛПОФБЛФОХА ЙОЖПТНБГЙА П НОПЗЙИ «ВМЙЦБКЫЙИ» ХЪМБИ. б ЛТЙФЕТЙЕН ВМЙЪПУФЙ СЧМСЕФУС «РПИПЦЕУФШ» ЙДЕОФЙЖЙЛБФПТПЧ, Б ОЕ ЗЕПЗТБЖЙЮЕУЛПЕ НЕУФПРПМПЦЕОЙЕ.

бВПОЕОФ ЪБФЕН ЧЛМАЮБЕФ ЖЙМШФТ ОБ ЧОЕЫОЙК ФТБЖЙЛ Й ДБЦЕ ПФЛМАЮБЕФ ЛПНРШАФЕТ. уРХУФС ОЕЛПФПТПЕ ЧТЕНС БВПОЕОФ УНПФТЙФ УФБФЙУФЙЛХ Й ЧЙДЙФ, ЮФП РТЙ ПФЛМАЮЕООПК «ЧОЕЫЛЕ» Й ДБЦЕ, ПУФБОПЧЙУШ НЗОПЧЕОШЕ, Ч ФП ЧТЕНС ЛПЗДБ ЛПНРШАФЕТ ВЩМ ЧЩЛМАЮЕО ЙЪ ТПЪЕФЛЙ, Х ОЕЗП ОБВЕЦБМП n-ПЕ ЛПМЙЮЕУФЧП НЕЗБВБКФ ЧОЕЫОЕЗП ФТБЖЙЛБ. лБЛ ФБЛ, ЛПНРШАФЕТ ЧЙДЙНП ТБВПФБМ ОБ НЕОФБМШОП-БУФТБМШОПН ХТПЧОЕ? оЕФ, ЧУЕ ЧРПМОЕ ПВЯСУОЙНП Й У РПЪЙГЙЙ ПВЯЕЛФЙЧОПЗП НБФЕТЙБМЙЪНБ. фЕ ЧОЕЫОЙЕ ХЪМЩ, ЛПФПТЩН УФБМ ЙЪЧЕУФЕО ЕЗП ЙДЕОФЙЖЙЛБФПТ, Ч МАВПЕ ХДПВОПЕ ДМС УЕВС ЧТЕНС РПУЩМБАФ Л ОЕНХ ЪБРТПУЩ Й ЪБРТПУЩ РТЙИПДСФ ОБ ip-БДТЕУ БВПОЕОФБ. рТЙЮЕН DHT ЙУРПМШЪХЕФ Ч УЧПА ПЮЕТЕДШ ОЙЪЛПХТПЧОЕЧЩК UDP-РТПФПЛПМ, ЛПФПТЩК РПУЩМБЕФ ДБФБЗТБННЩ – РТПУФЩЕ УППВЭЕОЙС, ОЕ ФТЕВХАЭЙЕ РПДФЧЕТЦДЕОЙС П РТЙЕНЕ ПФ РТЙОЙНБАЭЕЗП ХЪМБ. фБЛЙЕ УППВЭЕОЙС ОБЛБРМЙЧБАФУС ЧП ЧРПМОЕ ПЭХФЙНЩК ФТБЖЙЛ.

рПЬФПНХ, РТЕЦДЕ ЮЕН УФБФШ ХЮБУФОЙЛПН ЬФПК ЖБКМППВНЕООПК УЕФЙ, ОЕПВИПДЙНП ЪОБФШ П ЪБЭЙФОЩИ НЕТБИ:

рЕТЕД ФЕН ЛБЛ ЙОУФБМЙТПЧБФШ ОБ ЛПНРШАФЕТЕ torrent-РТПЗТБННХ, ЪБРТЕФЙФЕ ЧПЪНПЦОПУФШ УПЕДЙОЕОЙС У ЧОЕЫОЙНЙ ИПУФБНЙ ЮЕТЕЪ ОБУФТПКЛЙ ОБ УФБФ-УЕТЧЕТЕ Й ФПМШЛП РПУМЕ ЬФПЗП ХУФБОПЧЙФЕ РТПЗТБННХ.

ч ОБУФТПКЛБИ РТПЗТБННЩ ПФЛМАЮЙФЕ DHT .

оЕУБОЛГЙПОЙТПЧБООЩК ДПУФХР Л ЛПНРШАФЕТХ. еУМЙ чЩ  ХИПДС ОЕ ЪБВМПЛЙТПЧБМЙ ЛПНРШАФЕТ, УХЭЕУФЧХЕФ ЧЕТПСФОПУФШ, ЮФП Ч чБЫЕ ПФУХФУФЧЙЕ ЛФП-МЙВП НПЗ ЧПУРПМШЪПЧБФШУС чБЫЙН ЛПНРШАФЕТПН Й ЮФП-ФП УЛБЮБФШ ЙЪ йОФЕТОЕФБ. пЮЕОШ ЮБУФП РТЙ УПЧНЕУФОПН ДПУФХРЕ Ч йОФЕТОЕФ ОЕТБДЙЧЩЕ УПФТХДОЙЛЙ РПМШЪХАФУС йОФЕТОЕФПН Ч МЙЮОЩИ ГЕМСИ (ЛБЮБАФ НХЪЩЛХ, ЧЙДЕПЛМЙРЩ Й Ф.Р.), Б РПФПН ПФТЙГБАФ ЖБЛФ ЙУРПМШЪПЧБОЙС УЕФЙ.