В чем разница между сетью p2p и ячеистой сетью? [Дубликат]

1

На этот вопрос уже есть ответ здесь:

Как уже говорилось в вопросе, мне было интересно, в чем разница между этими двумя сетевыми типами (p2p и mesh). Я имею в виду, что в обоих из них все узлы соединены без центрального сервера, и данные передаются через разных пользователей, используя других пользователей в качестве промежуточной станции. Итак, то же самое, если я пишу сетевую программу p2p или программу, которая помогает мне создавать меш? Даже исследование в интернете не показало мне разницу. Так, может, кто-то может помочь мне здесь?

arc_lupus
источник
Я уже прочитал этот вопрос, но я не все понял. Является ли Ad-Hoc-сеть всегда p2p-сетью? Кроме того, afaik для p2p-сетей можно прыгать через пользователей, и поэтому они тоже не полагаются на существующие узлы. Это верно?
arc_lupus

Ответы:

2

В чем разница между сетью p2p и ячеистой сетью?

Ссылка Сетчатые сети :

Определение

«Сетчатые сети - это сильно распределенные сети, которые используют специальные   технология маршрутизации. В стандартной технологии маршрутизации, используемой для отправки и   получать информацию через Интернет «маршруты», какие пакеты данных   дубль исправлен. В ячеистых сетях программное обеспечение решает «динамически» или   'ad-hoc', какие пакеты данных маршрута принимают. Иногда «ячеистая сеть»   и «специальные сети» используются как синонимы. В беспроводной и мобильной связи   сети ячеистой сети имеет очевидное преимущество, что программное обеспечение   динамически адаптируется к изменениям в структуре или «топологии»   сеть. Есть несколько протоколов маршрутизации, которые поддерживают меш   сетей, среди которых OLSR является одним из самых передовых и наиболее   широко используемые. "

...

Meshworks отличаются от P2P Networks

Насколько я понимаю различие, P2P работает на существующих   инфраструктура, которая может быть или нет самой P2P, в то время как создание сетей   новая инфраструктура, которая гораздо более тщательно распределена.

Из обсуждения статьи Technology Review на http://www.technologyreview.com/Infotech/18284/page1/

«В сети P2P физическая инфраструктура по-прежнему выглядит как   дерево, но пропускная способность используется более эффективно, потому что   недостаточно используемые филиалы могут стать распространителями контента, а также   приемников. Сеть P2P не увеличивает общую пропускную способность   доступно, он просто использует пропускную способность лучше.

В ячеистой сети пользователи формируют новую инфраструктуру, подключая   непосредственно (и часто через несколько альтернативных путей), и   сеть больше не выглядит как дерево. Ячеистая сеть увеличивает   общая пропускная способность системы.

Как P2P, так и ячеистые сети получают выгоду от "сетевых эффектов" (т.е.   чем больше пользователей, тем лучше сеть), и они дополняют друг друга   подходы. Тем не менее, ячеистые сети имеют ряд преимуществ, которые P2P   сетей нет, в том числе повышение отказоустойчивости сети   и снижение контроля, который любой провайдер может оказывать на контент   распределены по сети и стоимость подключения. "

DavidPostill
источник
Если в p2p-сети используется функция «найти новых клиентов», разве это не разрушит древовидное изображение? Это добавит новых клиентов, и все они смогут общаться друг с другом. Если один файл недоступен для одного клиента, он может выполнять многократное переключение, или я ошибаюсь?
arc_lupus
Существует два вида p2p структурированных (древовидных) и неструктурированных (сетчатых). Они находят файлы по-разному. Увидеть en.wikipedia.org/wiki/Peer-to-peer для дополнительной информации.
DavidPostill
0

Разные имена :)

Хотя в каждом виде P2P-сети есть несколько особенностей, P2P-сеть и ячеистая сеть являются в широком смысле синонимами.

Ryakna
источник
Это означает, что если я напишу, например, Android-приложение, которое может создавать p2p-сеть и присоединяться к ней, то есть ячеистая сеть?
arc_lupus
Абсолютно. Там нет центральной инфраструктуры, так что это сетка.
Ryakna