Где найти практический пример построения P2P сети с несколькими нодами?

Ищу любые простые примеры построения одноранговой сети с несколькими нодами.
Чтобы понять суть.
P2P-network.svg
  • Вопрос задан
  • 1439 просмотров
Пригласить эксперта
Ответы на вопрос 1
@pfg21
ex-турист
Стоит погуглить торрент-сеть, самая описанная сеть на данный момент, плюс гигантское поле для "поиграться". поняв ее суть можно глянуть и другие варианты п2п.
чуть дополню по вопросу поиска данных по хешу:
1. выделенный сервер "торрент-трекер" по спец. протоколу на поиск хеша вышлет список ип-адресов, имеющих данные. ну и тебя включит в онный список
2. поиск по lan - широковещательный запрос по локальной сети для поиска других торрент-программ.
3. обмен пирами - у любого члена сети, имеющего кусок данных, накапливается список других владельцев, который он отдает по запросу.
4. DHT - distributed hash table, распределенная таблица хешей. п2п-система поиска хранителей. каждый участник берет себе рандомный адрес для участия в сети. Есть функция "близости" хеша и dht-адреса, по которой ищущий происходит обход сети в поисках имеющих. каждый участник хранит набор списков ип-адресов для хешей "близких" к его dht-адресу и около 350 (utorrent) других участников dht-сети.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы