Цитата:
Сообщение от dr. F.I.N.
Считаете ХЭШ файла. Сообщаете всем по кругу ИмяФайла+ХЭШ. У кого нет такого файла, или ХЭШ имеющегося файла отличен от переданного ХЭШа, то скачиваете этот файл от инициатора.
Ну это как вариант.
|
я так и делаю я формирую блок хеш это название фаила, они сравнивают есть ли такой или нет, это как бы работает, но суть в другом там бесконечный цикл идет, пришел фаил он сразу отправил всем всем и так каждый клиент и сервер грубо говоря безконечная цепь получается, и идет нагруза сети, ладно там если 5-10 клиентов серверов, а когда больше 100-1000 там путаница бешаная каждую мил секунду приходит даные и их надо обработать а сервер не выдержит на такую обработку как можно это изправить