Live dc++ forum
Форма входа
Логин:
Пароль:
Главная | HS012 - Форум | Пятница, 19.04.2024, 11:27
[ Новые сообщения · Участники · Правила форума · Поиск
  • Страница 1 из 1
  • 1
Форум » >> » ToDo » HS012 (Связывать 2х и более пользователей например через мини-хаб)
HS012
1.нужно[ 5 ][100.00%]
2.все равно[ 0 ][0.00%]
3.не нужно[ 0 ][0.00%]
Всего ответов: 5
livedcДата: Суббота, 25.07.2009, 16:35 | Сообщение # 1
Admin
Сообщений: 159
Репутация: 11
Статус: Offline
Реализовать возможность Связывать 2х и более пользователей например через мини-хаб: (посредничество)
Водная часть:
Бывает необходимо создать обмен данными между двумя не связанными пиринговыми сетями, или интернет пользователями без выделенного IP
Данные:
Пользователь - из сети А, далее (пА) - имеющий у себя на компьютере необходимые данные(нету выделенного IP);
п из сети Б - далее пБ, имеющий с пА связь по локалке либо через свой выделенный IP по инету, он же потенциальный посредник;
п по интернету далее пИ, также как и пА не имеющий выделенного IP;
п по локалке далее пЛ, не имеющий прямой пиринговой связи с пА;
Ситуация:
пИ, пЛ хотят качать с пА в том числе и без участия самого пА;
Текущие решения:
1. Залит на файлообменник: пА заливает на файлообменник свой каталог(файл-лист) либо через поиск показывает что у него есть, далее принимает заказ:
что залить на обменник, почту, передать по аське или иным способом
2. Найти посредника: пИ и пЛ через поиск находят нужный файл, определяют сеть пА далее ищют пБ, согласных скачать с пА для них нужный файл
что потом пБ залил его на обменник, почту, передать по аське или иным способом
3. Предлагаемое решение: пИ и пЛ находят пБ, согласному предоставить свой свободный (широкий) канал для файлообмена:
Действия пБ:
а. запустить МиниХаб на своем клиенте;
б. анонимно подлинковать пА либо если пА тоже будет качать - пА и пЛ/пИ выбрать в чате и назначить для них доверенное соединение;
в. установить скоростные лимиты для скачки-отдачи для всего аплоуда-скачки.
Действия пЛ и пИ:
а. через МиниХаб запрашивают файл лист у пА;
б. пБ подцепляет запрос и сам скачивает файл лист в темпы, затем становясь самим источником файл листа с параметрами пБ;
в. пЛ и пИ ставят на закачку файл отсылая запрос ТТН (хз куда он отправляется - на хаб наверно);
г. пБ через поисковый шпион определяет определяет, что запросил пЛ и пИ и запрашивает в скаченном файл листе: есть ли искомый файл в своей шаре(файл листе), а также анализирует скаченный в темп файл-лист пА,
если в этом файл листе обнаружено то что запросили, то пБ скачивает по сегментам в свой темп файл
а пЛ и пИ уже качают с пБ как с неполного источника.

Теперь открытые вопросы:
как пЛ и пИ сообщат пБ - что сегмент скачен и его можно тереть из темпов?
как считать ратио? Варианты: считать как ратио2, не считать, суммировать ратио отдачу и скачивание.
как это все будет работать если пИ и пЛ будут подлинкованы к нескольким посредникам?
а также вопрос популярности (актуальности) такой фитчи.

лично для меня: есть всего 2 чела с огромной шарой, но я с ними не пирингую по локалке,
а уж очень хотелось бы несколько теров с них качнуть, как мне с них, так и их с меня
собственно это и послужило причиной написание такой большой хотелки + появление на свет минихаба. (AniNerbe)

 
Про[R]абДата: Воскресенье, 06.06.2010, 14:08 | Сообщение # 2
Лейтенант
Сообщений: 73
Репутация: 3
Статус: Offline
Это что то наподобие прокси TR014 http://livedc.ucoz.ru/forum/4-162-1

Config comp: CPU-i7-2600K/RAM-32Gb/Video-GF580GTX-1200Mb/HDD-RAID0=2x240GB+RAID5=8x3Tb/Win7 64bit.
 
Форум » >> » ToDo » HS012 (Связывать 2х и более пользователей например через мини-хаб)
  • Страница 1 из 1
  • 1
Поиск:


В движке поковырялся LiveDC :p © 2024
Сделать бесплатный сайт с uCoz