Page 1 of 1

Поиск в G2 как это работает?

PostPosted: 12 Mar 2010 14:12
by ivan386
Собственно тема чтобы создать правильное понимание работы сети.

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

Эти таблицы отсылаются на хаб где складываются и формируется общая таблица для хаба.

Исходя из этой таблицы искатель (не знаю как его по другому нормально назвать) понимает надо ли отсылать запрос поиска на хаб или нет.

Искатель последовательно обходит каждый хаб получая адреса остальных и отправляя запросы поиска тем у кого предположительно есть источники.

Всё верно?

Re: Поиск в G2 как это работает?

PostPosted: 12 Mar 2010 18:28
by raspopov
Нет, неверно, во всех 4-х предложениях есть грубые или мелкие ошибки. Почему бы тебе просто не прочитать стандарт Gnutella 2 в котором всё подробно описано?

Re: Поиск в G2 как это работает?

PostPosted: 12 Mar 2010 18:49
by ivan386
Где лучше всего он описан? Потом мне интересно обсудить это. А форум какраз для этого и существует.

Re: Поиск в G2 как это работает?

PostPosted: 12 Mar 2010 20:11
by raspopov
Существует только один: "Gnutella2 Specification Document. First Draft. 2003-03-26".

Re: Поиск в G2 как это работает?

PostPosted: 12 Mar 2010 20:50
by mojo85
Ivan a Couple of Useful links regarding searching and G2 specs:

Russian Translated

Main Page

1) Search Security
2) Search Description
3) Search Acknowledgement
4) Search Results
5) Simple Query Language and Metadata

Hope that helps.

Re: Поиск в G2 как это работает?

PostPosted: 12 Mar 2010 22:16
by ivan386
Better to read this on english.