P2P оверлейные сети с 2001 года? - PullRequest
5 голосов
/ 22 октября 2011

Что происходит с четырьмя большими оверлейными сетями с распределенной хэш-таблицей P2P (DHT) - Кондитерские изделия , CAN , Аккорд и Гобелен - так как все они вышли в 2001 году?

Я знаю, что академические проекты продолжались в течение нескольких лет, и для некоторых из них до сих пор появляются спорадические выпуски для техобслуживания, но разве они когда-либо оказывались в крупномасштабном, не академическом использовании?Есть ли еще активное сообщество разработчиков вокруг кого-либо из них?

Я совершил несколько поездок по Google и Википедии, но реальной информации о том, что произошло недавно, нет, и их веб-сайты умирают.

Обновление: Я вижу, что Химера (преемник Гобелена) все еще находится в активной разработке, с недавними публикациями исследований: http://current.cs.ucsb.edu/projects/chimera/index.html

Обновление № 2: учитывая чей-то -1 за вопрос, я должен быть более ясным в отношении программирования - меня интересует библиотека оверлейной сети P2P общего назначения и связанные с ней стандарты, которые заложили бы прочную основу для приложения социальной сети P2P,Все существующие, на которые я смотрел, включая Chimera, кажутся слишком слаборазвитыми и поддерживаемыми и / или слишком устаревшими, чтобы сформировать прочный инфраструктурный слой.Я хотел бы знать, какие у меня есть другие варианты.

Обновление № 3: Основная DHT, кажется, вызывает здесь несколько вопросов.Он основан на Kademlia и, насколько мне известно, специализируется на использовании в основном в качестве протокола распределенного поиска для Bittorrent.

1 Ответ

2 голосов
/ 04 ноября 2011

когда-либо оказывалось в крупномасштабном, не академическом использовании?

DHT были разработаны для решения ряда вопросов, которые были описаны теоретическим / абстрактным способом.В 2001 году люди не знали много о практическом аспекте P2P-коммуникации.Надлежащие решения для обхода NAT не были доступны (или даже правильно поняты).

Ни один из проектов DHT не затрагивал практический аспект P2P-связи (т. Е. Как я могу фактически связаться с другим устройством через Интернет? Как найтиэто? Как мне установить соединение с ним? Как мне работать с NAT, прокси, публичными и частными адресами? и т.д ...).

Следовательно, им не хватало «контекста», чтобы они процветали, что объясняет их текущее состояние.Сегодня все части головоломки / решения доступны, но никто не связал их в единую структуру.

Хотелось бы, чтобы у меня было больше времени, чтобы закончить проект Chaupal.

...