Страницы

Поиск по вопросам

суббота, 11 апреля 2020 г.

Принцип работы i2p. Есть вопрос.

#p2p

                    
Поставил приложения и возник вопрос "как?"
Читаю википедию и форумы и вижу:
ваш личный идентификатор в сеть не посылается, таким образом произвести аналогию
IP и I2P ID — невозможно.

Хорошо. Тогда, например, когда я поднял сайт в сети и кто-то хочет на него зайти
и у него нет ip сайта. Чтобы послать пакет нужен ip куда послать (не будем вникать
в цепочку узлов). Получается, он должен отправить запрос на "общий" сервер или не знаю.
Читаю дальше.
NetDB хранятся и ключи, сообщающие о подлинности информации опубликованной там.
Что еще там хранится?
— Статистика установки тунелей у нод 
— Количество успешно установленных соединений через ноду
— Количество отброшенных соединений
— Время таймаута при обращении к ноде
— Версия роутера (клиента I2P)

Нет ip поля адреса. Как так? Объясните нормальный языком. Спасибо.    


Ответы

Ответ 1



Ну как сказать, сети бывают не только ip, в i2p ip сеть - транспорт, а адресом служит специального вида хэш, запросы к нему грубо говоря посылаются через ближайшего участника сети, который так-же посылает запрос своим соседям, и так, пока не найдется цепочка по которой будет установлено соединение, я не очень хорошо знаю архитектуру i2p, но скорее всего там используется что-то типа волнового алгоритма (посылаем всем, с какой стороны ответ пришел первым то направление и считается кратчайшей цепочкой), муравьи похожим образом еду ищут.

Ответ 2



в i2p ip сеть- транспорт. Хэш - адрес. Пусть есть база всех ip в сети (для транспорта). Волновым алгоритмом посылаются пакеты всем адресам, но так можно долго искать нужный сайт. Если цепочку узлов найдут, то не факт, что один с узлов прекратить существования + если сайт прекратить существования, то может зациклить. Поиск можно начать от ближайшего работающего узла. Также сама цепочка может быть очень длинной. Так можно связать хэш и ip (сверяя запрашиваемый хэш и свой), но загружать страничку будет долго, если учесть роста числа возможных пользователей, увеличения базы ip и неработающие узлы.

Комментариев нет:

Отправить комментарий