Как работает сеть в более старых программах P2P, таких как Kazaa или Limewire?
Меня особенно интересует, как узел запрашивает другие узлы для результатов поиска.
Первоначально я думал, что узел будет отправлять многоадресное сообщение всем остальным узлам в сети. Но помимо большой нагрузки на сеть, этого не может быть, потому что каждый маршрутизатор между всеми узлами в сети должен быть настроен на использование многоадресной рассылки, что в лучшем случае обеспечит невероятно плохое взаимодействие с пользователем.
Единственный другой способ, которым я могу придумать, - это наличие центрального сервера, который отслеживает каждый узел. Узлы присоединятся к сети, отправив список своих файлов на центральный сервер. Все запросы фактически будут узлами, запрашивающими этот центральный сервер.
Хотя последующий общий доступ к файлам следует модели P2P, запросы к сети кажутся мне скорее моделью клиента / сервера.
Это то, что на самом деле происходит? Если нет, что на самом деле происходит, когда узел запрашивает сеть?
0 ответов на вопрос
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Mac не присоединится к рабочей группе Windows
-
1
Как я могу повысить безопасность своего портала?
-
1
Как подключить к сети Windows XP и Ubuntu Linux?