Цитата:
Guns_linger:
Я так понял что он через какой-то промежуток времени пробегает по всем серверам и смотрит есть ли тот или иной файл, ведь так?
|
Не совсем. Получение данных о клиентах от серверов актуально только на первом этапе, когда ты ищешь файл, чтобы поставить его в закачку. В дальнейшем, как только твой клиент подключается к первому пользователю, он от него получает информацию о других пользователях с таким файлом, подключается к ним - еще о других и т.п. В итоге, когда ты подключен хотя бы к одному клиенту - ты уже можешь прекрасно качать без участия сервера, т.к. информации от других клиентов предостаточно.