https://ru.wikipedia.org/wiki/%D0%9E%D0%B4%D0%BD%D...
p2p изначально у нас в странах СНГ вылез в интернет из домашних локальных сеток. Всё начиналось вообще с виндовой шары доступных компов, и только потом пошли спец.программы работающие в глобальной сети.
Поиск локальных пиров - это головная боль провайдеров, которые пытаются закольцевать максимально возможное количество трафика внутри своей сети, тем самым меньше платить за внешний канал.
Вообще, не совсем верно. Например, в локальной сети, в которой не блокируется оборудованием исходящий мультикаст от пользователей, торрент клиент может "крикнуть" мультикастом в сеть для поиска локальных пиров (в utorrent к примеру это опция так и называется "Поиск локальных пиров") . Другое дело, что такие "крики" в большой сети правоциуют ухудшение качества работы всей сети и большинство провайдеров исходящий мультикаст от пользователей блокируют.
А так да, если заблокировать IP DHT серверов которые прописаны в торрент-клиентах, то соединятся будет не с кем.
К этим DNS будет обращаться utorrent для получения дополнительного адреса ретрекера (настройка isp.bep22)
более подробно тут rutracker.org/forum/viewtopic.php?t=4088499
Если в настройках сетевой карты в ручную выставлены DNS не провайдера, а например гугла, то в настройках utorrent нужно вписать IP адреса DNS провайдера, иначе isp.bep22 работать не будет.
Потому что такая p2p сеть становится сильно зависимой от многих условий. И проще поднять серверный чат, с различными правилами, например антимат и антифлуд со 100% доступностью чем городить чат, для которого так или иначе придётся подымать особенные ноды. Вменяемое количество нод из ничего в одно мгновение не появится. Это p2p на костылях.
Какая-то нода должна иметь статический IP и при этом находиться постоянно в сети, иначе списки узлов будут не актуальны уже на завтрашний день (с обновлением их IP).
Если вспомогательная нода с белым IP и проброшенным портом выйдет из сети, то у остальных переписка в чате неожиданно оборвётся.
Если фильмы будут находиться на сервере и только сервер будет раздавать файлы, то какой смысл мучаться с p2p ? Прямая http ссылка на файл с http сервера где этот файл будет хранится.
Прямую http ссылку на файл можно запихнуть в торрент-файл в качестве веб-сида. Но это для того, что бы юзер скачал раздачу если не будет сидов на раздаче.
Если торрентом раздаётся музыка, и в торрент-файле прописан веб-сид, то можно вывести проигрыватели для каждого файла https://torrentpier.me/threads/upravljaemyj-veb-si...
Владимир: возможно потому, что компьютер с серым IP делает периодические запросы на компьютер с белым IP. К примеру моя ситуация в DC++ : у моего друга белый IP, а мой компьютер за NAT. Что бы мой друг смог зайти на мой компьютер, он должен вначале попросить меня в чате, что бы я за шёл на его компьютер. Только после этого, его компьютер сможет напрямую общаться с моим компьютером.
если слабенький роутер, который не любит большое количество одновременных подключений, возможно да. С одного-двух локальных пиров можно вытянуть те же самые 100 мбит. Хотя я не спорю, что тема даже на конец 2011 была много где не актуальна. Ну а сейчас и подавно.
Лично у меня тариф 2 мбит в инет, в пиринг и локалку 100 мбит. По этому файликом пользуюсь часто, в смысле до 100 мбит utorrent разгоняется часто.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
p2p изначально у нас в странах СНГ вылез в интернет из домашних локальных сеток. Всё начиналось вообще с виндовой шары доступных компов, и только потом пошли спец.программы работающие в глобальной сети.
Поиск локальных пиров - это головная боль провайдеров, которые пытаются закольцевать максимально возможное количество трафика внутри своей сети, тем самым меньше платить за внешний канал.